SHOGUN  v1.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCCDynInt< T, sz >Integer type of dynamic size
oCCIndirectObject< T, P >Array class that accesses elements indirectly via an index array
oCCInputParser< T >Class CInputParser is a templated class used to maintain the reading/parsing/providing of examples
oCCLossClass which collects generic mathematical functions
oCCLPBoostClass LPBoost trains a linear classifier called Linear Programming Machine, i.e. a SVM using a $\ell_1$ norm regularizer
oCCLPMClass LPM trains a linear classifier called Linear Programming Machine, i.e. a SVM using a $\ell_1$ norm regularizer
oCCrossValidationResultType to encapsulate the results of an evaluation run. May contain confidence interval (if conf_int_alpha!=0). m_conf_int_alpha is the probability for an error, i.e. the value does not lie in the confidence interval
oCCSGObjectClass SGObject is the base class of all shogun objects
oCCSubGradientLPMClass SubGradientSVM trains a linear classifier called Linear Programming Machine, i.e. a SVM using a $\ell_1$ norm regularizer
oCCSyntaxHighLightSyntax highlight
oCCTronClass Tron
oCDynArray< T >Template Dynamic array class that creates an array that can be used like a list or an array
oCExample< T >Class Example is the container type for the vector+label combination
oCModelClass Model
oCParallelClass Parallel provides helper functions for multithreading
oCParameterParameter class
oCParameterMapImplements a map of ParameterMapElement instances
oCParameterMapElementClass to hold instances of a parameter map. Each element contains a key and a value, which are of type SGParamInfo. May be compared to each other based on their keys
oCSGIOClass SGIO, used to do input output operations throughout shogun
oCSGMatrix< T >Shogun matrix
oCSGNDArray< T >Shogun n-dimensional array
oCSGParamInfoClass that holds informations about a certain parameter of an CSGObject. Contains name, type, etc. This is used for mapping types that have changed in different versions of shogun. Instances of this class may be compared to each other. Ordering is based on name, equalness is based on all attributes
oCSGSparseMatrix< T >Template class SGSparseMatrix
oCSGSparseVector< T >Template class SGSparseVector
oCSGSparseVectorEntry< T >Template class SGSparseVectorEntry
oCSGString< T >Shogun string
oCSGStringList< T >Template class SGStringList
oCSGVector< T >Shogun vector
oCShogunExceptionClass ShogunException defines an exception which is thrown whenever an error inside of shogun occurs
oCSSKFeaturesSSKFeatures
oCsubstringStruct Substring, specified by start position and end position
oCTParameterParameter struct
oCTSGDataTypeDatatypes that shogun supports
oCv_array< T >Class v_array is a templated class used to store variable length arrays. Memory locations are stored as 'extents', i.e., address of the first memory location and address after the last member
oCVersionClass Version provides version information
oCVwExampleExample class for VW
oCVwFeatureOne feature in VW
\CVwLabelClass VwLabel holds a label object used by VW

SHOGUN Machine Learning Toolbox - Documentation