The Shogun API cookbook
=======================

This is a collection of cookbook-style examples for using Shogun.
Every example contains code listings in all of Shogun's supported target languages.
All code is executable and part of our test builds, all interfaces produce exactly the same results.

Check the quickstart for how to run examples, to see full listings, and to access more examples which are not part of the cookbook yet.

Quickstart
----------

.. toctree::
   :maxdepth: 1
   :caption: Quickstart

   quickstart/interfaces

Binary classifier
-----------------

.. toctree::
   :maxdepth: 1
   :glob:
   :caption: Binary classifier

   examples/binary_classifier/**

Multiclass classifier
---------------------

.. toctree::
  :maxdepth: 1
  :glob:
  :caption: Multiclass classifier

  examples/multiclass_classifier/**


Regression
----------

.. toctree::
   :maxdepth: 1
   :glob:
   :caption: Regression

   examples/regression/**

Kernels
-------

.. toctree::
   :maxdepth: 1
   :glob:
   :caption: Kernels

   examples/kernel/**

Gaussian Processes
------------------

.. toctree::
   :maxdepth: 1
   :glob:
   :caption: Gaussian Processes

   examples/gaussian_processes/**

Clustering
----------

.. toctree::
   :maxdepth: 1
   :glob:
   :caption: Clustering

   examples/clustering/**

Distance
----------

.. toctree::
   :maxdepth: 1
   :glob:
   :caption: Distance

   examples/distance/**

Neural Networks
---------------

.. toctree::
   :maxdepth: 1
   :glob:
   :caption: Neural Netwroks

   examples/neural_nets/**
