284 using namespace shogun;
554 case PT_SGOBJECT:
return NULL;
575 case PT_SGOBJECT:
return NULL;
596 case PT_SGOBJECT:
return NULL;
617 case PT_SGOBJECT:
return NULL;
638 case PT_SGOBJECT:
return NULL;
659 case PT_SGOBJECT:
return NULL;
680 case PT_SGOBJECT:
return NULL;
701 case PT_SGOBJECT:
return NULL;
722 case PT_SGOBJECT:
return NULL;
743 case PT_SGOBJECT:
return NULL;
764 case PT_SGOBJECT:
return NULL;
785 case PT_SGOBJECT:
return NULL;
806 case PT_SGOBJECT:
return NULL;
827 case PT_SGOBJECT:
return NULL;
848 case PT_SGOBJECT:
return NULL;
869 case PT_SGOBJECT:
return NULL;
890 case PT_SGOBJECT:
return NULL;
911 case PT_SGOBJECT:
return NULL;
932 case PT_SGOBJECT:
return NULL;
953 case PT_SGOBJECT:
return NULL;
974 case PT_SGOBJECT:
return NULL;
995 case PT_SGOBJECT:
return NULL;
999 typedef CSGObject* (*new_sgserializable_t)(EPrimitiveType
generic);
1000 #ifndef DOXYGEN_SHOULD_SKIP_THIS
1003 const char* m_class_name;
1005 } class_list_entry_t;
1285 EPrimitiveType
generic)
1287 for (class_list_entry_t* i=
class_list; i->m_class_name != NULL;
1290 if (strncmp(i->m_class_name, sgserializable_name,
STRING_LEN) == 0)
1291 return i->m_new_sgserializable(
generic);
Class Time that implements a stopwatch based on either cpu time or wall clock time.
class for adding subset support to a class. Provides an interface for getting/setting subset_matrices...
static CSGObject * __new_CLibSVMMultiClass(EPrimitiveType g)
class HammingWordDistance
the class DimensionReductionPreprocessor, a base class for preprocessors used to lower the dimensiona...
static CSGObject * __new_COligoStringKernel(EPrimitiveType g)
static CSGObject * __new_CSegmentLoss(EPrimitiveType g)
static CSGObject * __new_CGUIPluginEstimate(EPrimitiveType g)
static CSGObject * __new_CLinearHMM(EPrimitiveType g)
static CSGObject * __new_CKNN(EPrimitiveType g)
LinearLocalTangentSpaceAlignment converter used to construct embeddings as described in: ...
static CSGObject * __new_CLabels(EPrimitiveType g)
The MultitaskKernel allows Multitask Learning via a modified kernel function.
static CSGObject * __new_CHashSet(EPrimitiveType g)
static CSGObject * __new_COnlineLinearMachine(EPrimitiveType g)
static CSGObject * __new_CTime(EPrimitiveType g)
static CSGObject * __new_CStringFileFeatures(EPrimitiveType g)
Computes the standard linear kernel on CDotFeatures.
static CSGObject * __new_CEuclidianDistance(EPrimitiveType g)
static CSGObject * __new_CANOVAKernel(EPrimitiveType g)
base class for cross-validation evaluation. Given a learning machine, a splitting strategy...
Class OnlineLinearMachine is a generic interface for linear machines like classifiers which work thro...
static CSGObject * __new_CDiceKernelNormalizer(EPrimitiveType g)
static CSGObject * __new_CArray2(EPrimitiveType g)
The standard Sigmoid kernel computed on dense real valued features.
The class ContingencyTableEvaluation a base class used to evaluate 2-class classification with TP...
Class CVwNativeCacheReader reads from a cache exactly as that which has been produced by VW's default...
static CSGObject * __new_CWDFeatures(EPrimitiveType g)
Computes the standard polynomial kernel on CDotFeatures.
Class StreamingAsciiFile to read vector-by-vector from ASCII files.
static CSGObject * __new_CManhattanMetric(EPrimitiveType g)
static CSGObject * __new_CContingencyTableEvaluation(EPrimitiveType g)
static CSGObject * __new_CGaussianShortRealKernel(EPrimitiveType g)
static CSGObject * __new_CIntronList(EPrimitiveType g)
static CSGObject * __new_CPolyKernel(EPrimitiveType g)
a string class embedding a string in a compact bit representation
class GMNPLib Library of solvers for Generalized Minimal Norm Problem (GMNP).
static CSGObject * __new_CPluginEstimate(EPrimitiveType g)
static CSGObject * __new_CDomainAdaptationSVMLinear(EPrimitiveType g)
static CSGObject * __new_CFKFeatures(EPrimitiveType g)
static CSGObject * __new_CSalzbergWordStringKernel(EPrimitiveType g)
static CSGObject * __new_CSGDQN(EPrimitiveType g)
static CSGObject * __new_CHierarchical(EPrimitiveType g)
InverseMultiQuadricKernel.
spectrum mismatch rbf kernel
The Diagonal Kernel returns a constant for the diagonal and zero otherwise.
static CSGObject * __new_CSquaredLoss(EPrimitiveType g)
static CSGObject * __new_CIOBuffer(EPrimitiveType g)
class PrecisionMeasure used to measure precision of 2-class classifier.
static CSGObject * __new_CMultiClassSVM(EPrimitiveType g)
static CSGObject * __new_CGUIMath(EPrimitiveType g)
static CSGObject * __new_CMultitaskKernelPlifNormalizer(EPrimitiveType g)
static CSGObject * __new_CLogPlusOne(EPrimitiveType g)
static CSGObject * __new_CFixedDegreeStringKernel(EPrimitiveType g)
Template class Array2 implements a dense two dimensional array.
static CSGObject * __new_CCustomKernel(EPrimitiveType g)
This class offers access to the Oligo Kernel introduced by Meinicke et al. in 2004.
static CSGObject * __new_CSortUlongString(EPrimitiveType g)
CTaxonomy is used to describe hierarchical structure between tasks.
static CSGObject * __new_CGNPPLib(EPrimitiveType g)
The CommUlongString kernel may be used to compute the spectrum kernel from strings that have been map...
DiceKernelNormalizer performs kernel normalization inspired by the Dice coefficient (see http://en...
The MultitaskKernel allows Multitask Learning via a modified kernel function.
static CSGObject * __new_CStreamingVwFile(EPrimitiveType g)
static CSGObject * __new_CStatistics(EPrimitiveType g)
static CSGObject * __new_CVwNonAdaptiveLearner(EPrimitiveType g)
Template class SimpleFile to read and write from files.
The class Labels models labels, i.e. class assignments of objects.
The Custom Kernel allows for custom user provided kernel matrices.
static CSGObject * __new_CBitString(EPrimitiveType g)
static CSGObject * __new_CCommUlongStringKernel(EPrimitiveType g)
Class CVwEnvironment is the environment used by VW.
static CSGObject * __new_CVwRegressor(EPrimitiveType g)
static CSGObject * __new_CTensorProductPairKernel(EPrimitiveType g)
static CSGObject * __new_CPolyMatchWordStringKernel(EPrimitiveType g)
static CSGObject * __new_CRandomFourierGaussPreproc(EPrimitiveType g)
static CSGObject * __new_CGridSearchModelSelection(EPrimitiveType g)
MKLMultiClass is a class for L1-norm multiclass MKL.
static CSGObject * __new_COnlineSVMSGD(EPrimitiveType g)
static CSGObject * __new_CCanberraMetric(EPrimitiveType g)
UI HMM (Hidden Markov Model)
static CSGObject * __new_CVwEnvironment(EPrimitiveType g)
static CSGObject * __new_CKernelPCA(EPrimitiveType g)
class GNPPLib, a Library of solvers for Generalized Nearest Point Problem (GNPP). ...
static CSGObject * __new_CParameterCombination(EPrimitiveType g)
class CrossCorrelationMeasure used to measure cross correlation coefficient of 2-class classifier...
static CSGObject * __new_CAvgDiagKernelNormalizer(EPrimitiveType g)
The class GaussianMatchStringKernel computes a variant of the Gaussian kernel on strings of same leng...
static CSGObject * __new_CWDSVMOcas(EPrimitiveType g)
static CSGObject * __new_CStratifiedCrossValidationSplitting(EPrimitiveType g)
static CSGObject * __new_CTaxonomy(EPrimitiveType g)
CVwParser is the object which provides the functions to parse examples from buffered input...
static CSGObject * __new_CLinearMachine(EPrimitiveType g)
static CSGObject * __new_CMinkowskiMetric(EPrimitiveType g)
class AccuracyMeasure used to measure accuracy of 2-class classifier.
Gaussian distribution interface.
static CSGObject * __new_CMultitaskKernelMaskNormalizer(EPrimitiveType g)
static CSGObject * __new_CMath(EPrimitiveType g)
static CSGObject * __new_CDistanceMachine(EPrimitiveType g)
Template class SparseFeatures implements sparse matrices.
static CSGObject * __new_CGUIHMM(EPrimitiveType g)
static CSGObject * __new_CPolyFeatures(EPrimitiveType g)
The FixedDegree String kernel takes as input two strings of same size and counts the number of matche...
static CSGObject * __new_CChiSquareDistance(EPrimitiveType g)
static CSGObject * __new_CGMM(EPrimitiveType g)
static CSGObject * __new_CCauchyKernel(EPrimitiveType g)
static CSGObject * __new_CTStudentKernel(EPrimitiveType g)
static CSGObject * __new_CGMNPSVM(EPrimitiveType g)
The class Alphabet implements an alphabet and alphabet utility functions.
Class Averaged Perceptron implements the standard linear (online) algorithm. Averaged perceptron is t...
class GHMM - this class is non-functional and was meant to implement a Generalize Hidden Markov Model...
static CSGObject * __new_CTanimotoKernelNormalizer(EPrimitiveType g)
ANOVA (ANalysis Of VAriances) kernel.
static CSGObject * __new_CPowerKernel(EPrimitiveType g)
The class MulticlassAccuracy used to compute accuracy of multiclass classification.
class Tanimoto coefficient
static CSGObject * __new_CRealFileFeatures(EPrimitiveType g)
Compression library for compressing and decompressing buffers using one of the standard compression a...
static CSGObject * __new_CSparsePolyFeatures(EPrimitiveType g)
static CSGObject * __new_CSphericalKernel(EPrimitiveType g)
static CSGObject * __new_CLocallyLinearEmbedding(EPrimitiveType g)
static CSGObject * __new_CSpectrumMismatchRBFKernel(EPrimitiveType g)
static CSGObject * __new_CHistogramWordStringKernel(EPrimitiveType g)
static CSGObject * __new_CKernelLocalTangentSpaceAlignment(EPrimitiveType g)
static CSGObject * __new_CGUIPreprocessor(EPrimitiveType g)
static CSGObject * __new_CLogLoss(EPrimitiveType g)
VwAdaptiveLearner uses an adaptive subgradient technique to update weights.
Generalized T-Student kernel.
LocalTangentSpaceAlignment used to embed data using Local Tangent Space Alignment (LTSA) algorithm as...
static CSGObject * __new_CMeanAbsoluteError(EPrimitiveType g)
static CSGObject * __new_CSquaredHingeLoss(EPrimitiveType g)
static CSGObject * __new_CStreamingVwFeatures(EPrimitiveType g)
static CSGObject * __new_CLibSVM(EPrimitiveType g)
static CSGObject * __new_CGaussianShiftKernel(EPrimitiveType g)
static CSGObject * __new_CDiagKernel(EPrimitiveType g)
static CSGObject * __new_CMulticlassAccuracy(EPrimitiveType g)
Preprocessor SortUlongString, sorts the indivual strings in ascending order.
The SalzbergWordString kernel implements the Salzberg kernel.
Preprocessor LogPlusOne does what the name says, it adds one to a dense real valued vector and takes ...
A generic KernelMachine interface.
Multiple Kernel Learning for one-class-classification.
Agglomerative hierarchical single linkage clustering.
the class KernelLocallyLinearEmbedding used to preprocess data using kernel extension of Locally Line...
static CSGObject * __new_CWeightedDegreeRBFKernel(EPrimitiveType g)
The class SNPStringKernel computes a variant of the polynomial kernel on strings of same length...
Features that compute the Weighted Degreee Kernel feature space explicitly.
The Kernel distance takes a distance as input.
A Ascii File access class.
The Exponential Kernel, closely related to the Gaussian Kernel computed on CDotFeatures.
TanimotoKernelNormalizer performs kernel normalization inspired by the Tanimoto coefficient (see http...
static CSGObject * __new_CSVM(EPrimitiveType g)
static CSGObject * __new_CRationalQuadraticKernel(EPrimitiveType g)
class ManhattanWordDistance
static CSGObject * __new_CStreamingVwCacheFile(EPrimitiveType g)
static CSGObject * __new_CLogKernel(EPrimitiveType g)
Computes the Spline Kernel function which is the cubic polynomial.
class DomainAdaptationSVMLinear
Model selection class which searches for the best model by a grid- search. See CModelSelection for de...
static CSGObject * __new_CGUILabels(EPrimitiveType g)
static CSGObject * __new_CCombinedKernel(EPrimitiveType g)
static CSGObject * __new_CDynamicArray(EPrimitiveType g)
The WeightedCommWordString kernel may be used to compute the weighted spectrum kernel (i...
Multiple Kernel Learning for regression.
static CSGObject * __new_CScatterSVM(EPrimitiveType g)
static CSGObject * __new_CWeightedDegreeStringKernel(EPrimitiveType g)
Class LDA implements regularized Linear Discriminant Analysis.
Computes the Tensor Product Pair Kernel (TPPK).
A generic DistanceMachine interface.
static CSGObject * __new_CTron(EPrimitiveType g)
static CSGObject * __new_CKernelLocallyLinearEmbedding(EPrimitiveType g)
Class to select parameters and their ranges for model selection. The structure is organized as a tree...
static CSGObject * __new_CAsciiFile(EPrimitiveType g)
A CNode is an element of a CTaxonomy, which is used to describe hierarchical structure between tasks...
CDiffusionMaps used to preprocess given data using diffusion maps dimensionality reduction technique...
Class that contains certain functions related to statistics, such as the student's t distribution...
A Streaming File access class.
static CSGObject * __new_CGUIClassifier(EPrimitiveType g)
The Constant Kernel returns a constant for all elements.
class F1Measure used to measure F1 score of 2-class classifier.
Features that compute the Weighted Spectrum Kernel feature space explicitly.
The Chi2 kernel operating on realvalued vectors computes the chi-squared distance between sets of his...
Class StreamingFileFromFeatures to read vector-by-vector from a CFeatures object. ...
Preprocessor PruneVarSubMean will substract the mean and remove features that have zero variance...
static CSGObject * __new_CCombinedFeatures(EPrimitiveType g)
static CSGObject * __new_CCrossCorrelationMeasure(EPrimitiveType g)
static CSGObject * __new_CRidgeKernelNormalizer(EPrimitiveType g)
static CSGObject * __new_CLocalAlignmentStringKernel(EPrimitiveType g)
static CSGObject * __new_CLibSVR(EPrimitiveType g)
The AUC kernel can be used to maximize the area under the receiver operator characteristic curve (AUC...
static CSGObject * __new_CWeightedDegreePositionStringKernel(EPrimitiveType g)
The distant segments kernel is a string kernel, which counts the number of substrings, so-called segments, at a certain distance from each other.
static CSGObject * __new_CExplicitSpecFeatures(EPrimitiveType g)
static CSGObject * __new_CSVMLin(EPrimitiveType g)
static CSGObject * __new_CLinearLocalTangentSpaceAlignment(EPrimitiveType g)
CSGObject *(* new_sgserializable_t)(EPrimitiveType generic)
static CSGObject * __new_CDistanceKernel(EPrimitiveType g)
static CSGObject * __new_CLinearStringKernel(EPrimitiveType g)
The class PolyMatchWordStringKernel computes a variant of the polynomial kernel on word-features...
the class Multidimensionalscaling is used to perform multidimensional scaling (capable of landmark ap...
static CSGObject * __new_CSortWordString(EPrimitiveType g)
static CSGObject * __new_CFirstElementKernelNormalizer(EPrimitiveType g)
static CSGObject * __new_CMatchWordStringKernel(EPrimitiveType g)
static CSGObject * __new_CCommWordStringKernel(EPrimitiveType g)
static CSGObject * __new_CSparseFeatures(EPrimitiveType g)
static CSGObject * __new_CROCEvaluation(EPrimitiveType g)
The HistogramWordString computes the TOP kernel on inhomogeneous Markov Chains.
static CSGObject * __new_CVarianceKernelNormalizer(EPrimitiveType g)
static CSGObject * __new_CHashedWDFeatures(EPrimitiveType g)
NeighborhoodPreservingEmbedding converter used to construct embeddings as described in: ...
static CSGObject * __new_CSqrtDiagKernelNormalizer(EPrimitiveType g)
static CSGObject * __new_CDummyFeatures(EPrimitiveType g)
static CSGObject * __new_CLaplacianEigenmaps(EPrimitiveType g)
static CSGObject * __new_CAUCKernel(EPrimitiveType g)
static CSGObject * __new_CLinearKernel(EPrimitiveType g)
static CSGObject * __new_CKMeans(EPrimitiveType g)
Class ROCEvalution used to evaluate ROC (Receiver Operator Characteristic) and an area under ROC curv...
static CSGObject * __new_CAlphabet(EPrimitiveType g)
static CSGObject * __new_CQPBSVMLib(EPrimitiveType g)
static CSGObject * __new_CMultidimensionalScaling(EPrimitiveType g)
static CSGObject * __new_CGMNPLib(EPrimitiveType g)
Template class StringFeatures implements a list of strings.
Class SGObject is the base class of all shogun objects.
Features that compute the Weighted Degreee Kernel feature space explicitly.
static CSGObject * __new_CSerializableAsciiFile(EPrimitiveType g)
static CSGObject * __new_CGaussianKernel(EPrimitiveType g)
KMeans clustering, partitions the data into k (a-priori specified) clusters.
Computes the standard linear kernel on dense char valued features.
static CSGObject * __new_CSimpleLocalityImprovedStringKernel(EPrimitiveType g)
static CSGObject * __new_CLocalityImprovedStringKernel(EPrimitiveType g)
An experimental kernel inspired by the WeightedDegreePositionStringKernel and the Gaussian kernel...
static CSGObject * __new_CCircularKernel(EPrimitiveType g)
VwNonAdaptiveLearner uses a standard gradient descent weight update rule.
static CSGObject * __new_CSplineKernel(EPrimitiveType g)
static CSGObject * __new_CGaussianNaiveBayes(EPrimitiveType g)
The CommWordString kernel may be used to compute the spectrum kernel from strings that have been mapp...
static CSGObject * __new_CParseBuffer(EPrimitiveType g)
static CSGObject * __new_CMKLMultiClass(EPrimitiveType g)
static CSGObject * __new_CPerceptron(EPrimitiveType g)
static CSGObject * __new_CGPBTSVM(EPrimitiveType g)
Class Histogram computes a histogram over all 16bit unsigned integers in the features.
static CSGObject * __new_CPolyMatchStringKernel(EPrimitiveType g)
static CSGObject * __new_CBinaryStream(EPrimitiveType g)
static CSGObject * __new_CArray3(EPrimitiveType g)
static CSGObject * __new_CCache(EPrimitiveType g)
This class implements streaming features as strings.
static CSGObject * __new_CChebyshewMetric(EPrimitiveType g)
The class PolyMatchStringKernel computes a variant of the polynomial kernel on strings of same length...
static CSGObject * __new_CDimensionReductionPreprocessor(EPrimitiveType g)
static CSGObject * __new_CMultitaskKernelMaskPairNormalizer(EPrimitiveType g)
static CSGObject * __new_CListElement(EPrimitiveType g)
static CSGObject * __new_CSparseSpatialSampleStringKernel(EPrimitiveType g)
static class_list_entry_t class_list[]
static CSGObject * __new_CSignal(EPrimitiveType g)
static CSGObject * __new_CVwParser(EPrimitiveType g)
static CSGObject * __new_CLaRank(EPrimitiveType g)
class to implement LibLinear
static CSGObject * __new_CChi2Kernel(EPrimitiveType g)
static CSGObject * __new_CHammingWordDistance(EPrimitiveType g)
Pyramid Kernel over Chi2 matched histograms.
Multiple Kernel Learning for two-class-classification.
Class MeanAbsoluteError used to compute an error of regression model.
the class LocallyLinearEmbedding used to preprocess data using Locally Linear Embedding algorithm des...
Class CStreamingFileFromStringFeatures is derived from CStreamingFile and provides an input source fo...
static CSGObject * __new_CStreamingFileFromFeatures(EPrimitiveType g)
static CSGObject * __new_CVwAdaptiveLearner(EPrimitiveType g)
static CSGObject * __new_CLDA(EPrimitiveType g)
static CSGObject * __new_CAttenuatedEuclidianDistance(EPrimitiveType g)
The Regulaty Modules kernel, based on the WD kernel, as published in Schultheiss et al...
The Weighted Degree String kernel.
static CSGObject * __new_CTanimotoDistance(EPrimitiveType g)
static CSGObject * __new_CPCA(EPrimitiveType g)
static CSGObject * __new_CDiffusionMaps(EPrimitiveType g)
Sparse Spatial Sample String Kernel by Pavel Kuksa pkuksa@cs.rutgers.edu and Vladimir Pavlovic vladim...
static CSGObject * __new_CGaussian(EPrimitiveType g)
The MultitaskKernel allows Multitask Learning via a modified kernel function.
static CSGObject * __new_CSpectrumRBFKernel(EPrimitiveType g)
The well known Gaussian kernel (swiss army knife for SVMs) on dense short-real valued features...
static CSGObject * __new_CVwNativeCacheReader(EPrimitiveType g)
The Combined kernel is used to combine a number of kernels into a single CombinedKernel object by lin...
static CSGObject * __new_COnlineLibLinear(EPrimitiveType g)
the scatter kernel normalizer
static CSGObject * __new_CErrorRateMeasure(EPrimitiveType g)
Template Dynamic array class that creates an array that can be used like a list or an array...
Class KNN, an implementation of the standard k-nearest neigbor classifier.
memory mapped emulation via binary streams (files)
CSGObject * new_sgserializable(const char *sgserializable_name, EPrimitiveType generic)
Normalize the kernel by a constant obtained from the first element of the kernel matrix, i.e. .
Class LinearMachine is a generic interface for all kinds of linear machines like classifiers.
Identity Kernel Normalization, i.e. no normalization is applied.
static CSGObject * __new_CKernelDistance(EPrimitiveType g)
The class MatchWordStringKernel computes a variant of the polynomial kernel on strings of same length...
Normalize the kernel by adding a constant term to its diagonal. This aids kernels to become positive ...
class BALMeasure used to measure balanced error of 2-class classifier.
A Binary file access class.
static CSGObject * __new_CDistantSegmentsKernel(EPrimitiveType g)
SimpleLocalityImprovedString kernel, is a ``simplified'' and better performing version of the Localit...
static CSGObject * __new_CNormOne(EPrimitiveType g)
static CSGObject * __new_CSubset(EPrimitiveType g)
class SpecificityMeasure used to measure specificity of 2-class classifier.
The MultitaskKernel allows learning a piece-wise linear function (PLIF) via MKL.
class WRACCMeasure used to measure weighted relative accuracy of 2-class classifier.
static CSGObject * __new_CSimpleFile(EPrimitiveType g)
ZeroMeanCenterKernelNormalizer centers the kernel in feature space.
class that holds ONE combination of parameters for a learning machine. The structure is organized as ...
Features that compute the Spectrum Kernel feature space explicitly.
static CSGObject * __new_CDynamicObjectArray(EPrimitiveType g)
Class StreamingVwCacheFile to read vector-by-vector from VW cache files.
The well known Gaussian kernel (swiss army knife for SVMs) computed on CDotFeatures.
This class implements streaming features for use with VW.
static CSGObject * __new_CStreamingSimpleFeatures(EPrimitiveType g)
The Distance kernel takes a distance as input.
the class HessianLocallyLinearEmbedding used to preprocess data using Hessian Locally Linear Embeddin...
Class CParseBuffer implements a ring of examples of a defined size. The ring stores objects of the Ex...
static CSGObject * __new_CPRCEvaluation(EPrimitiveType g)
static CSGObject * __new_CHashedWDFeaturesTransposed(EPrimitiveType g)
The class TOPFeatures implements TOP kernel features obtained from two Hidden Markov models...
static CSGObject * __new_CMultitaskKernelNormalizer(EPrimitiveType g)
class RecallMeasure used to measure recall of 2-class classifier.
Implementation of stratified cross-validation on the base of CSplittingStrategy. Produces subset inde...
static CSGObject * __new_CInverseMultiQuadricKernel(EPrimitiveType g)
static CSGObject * __new_CVwNativeCacheWriter(EPrimitiveType g)
static CSGObject * __new_CPositionalPWM(EPrimitiveType g)
static CSGObject * __new_CGNPPSVM(EPrimitiveType g)
Class MeanSquaredError used to compute an error of regression model.
static CSGObject * __new_CWeightedCommWordStringKernel(EPrimitiveType g)
static CSGObject * __new_CNode(EPrimitiveType g)
Class LibSVR, performs support vector regression using LibSVM.
static CSGObject * __new_CSubGradientSVM(EPrimitiveType g)
static CSGObject * __new_CCompressor(EPrimitiveType g)
Class StreamingVwFile to read vector-by-vector from Vowpal Wabbit data files. It reads the example an...
static CSGObject * __new_CSmoothHingeLoss(EPrimitiveType g)
class Bray-Curtis distance
the class LaplacianEigenmaps used to preprocess data using Laplacian Eigenmaps algorithm as described...
static CSGObject * __new_CHingeLoss(EPrimitiveType g)
Template Dynamic array class that creates an array that can be used like a list or an array...
The class DummyFeatures implements features that only know the number of feature objects (but don't a...
Features that compute the Weighted Degreee Kernel feature space explicitly.
weighted degree RBF kernel
Class Perceptron implements the standard linear (online) perceptron.
static CSGObject * __new_CF1Measure(EPrimitiveType g)
ScatterSVM - Multiclass SVM.
static CSGObject * __new_CHMM(EPrimitiveType g)
File based string features.
static CSGObject * __new_CConstKernel(EPrimitiveType g)
static CSGObject * __new_CLibSVMOneClass(EPrimitiveType g)
CSquaredLoss implements the squared loss function.
static CSGObject * __new_CIsomap(EPrimitiveType g)
class ErrorRateMeasure used to measure error rate of 2-class classifier.
Class GaussianNaiveBayes, a Gaussian Naive Bayes classifier.
SqrtDiagKernelNormalizer divides by the Square Root of the product of the diagonal elements...
static CSGObject * __new_CVowpalWabbit(EPrimitiveType g)
Preprocessor NormOne, normalizes vectors to have norm 1.
static CSGObject * __new_CGUIKernel(EPrimitiveType g)
Class implementing a purely online version of LibLinear, using the L2R_L1LOSS_SVC_DUAL solver only...
Preprocessor KernelPCA performs kernel principal component analysis.
static CSGObject * __new_CPlifArray(EPrimitiveType g)
static CSGObject * __new_CHistogram(EPrimitiveType g)
the class Isomap used to preprocess data using K-Isomap algorithm as described in ...
static CSGObject * __new_CSigmoidKernel(EPrimitiveType g)
static CSGObject * __new_CPrecisionMeasure(EPrimitiveType g)
static CSGObject * __new_CSVMSGD(EPrimitiveType g)
static CSGObject * __new_CStringFeatures(EPrimitiveType g)
static CSGObject * __new_CDynProg(EPrimitiveType g)
static CSGObject * __new_CFibonacciHeap(EPrimitiveType g)
Template class Array3 implements a dense three dimensional array.
static CSGObject * __new_CLocalTangentSpaceAlignment(EPrimitiveType g)
Normalize the kernel by either a constant or the average value of the diagonal elements (depending on...
static CSGObject * __new_CMKLClassification(EPrimitiveType g)
static CSGObject * __new_CLibLinear(EPrimitiveType g)
class SparseEucldianDistance
static CSGObject * __new_CArray(EPrimitiveType g)
Class GMNPSVM implements a one vs. rest MultiClass SVM.
static CSGObject * __new_CMultiquadricKernel(EPrimitiveType g)
static CSGObject * __new_CLogLossMargin(EPrimitiveType g)
static CSGObject * __new_CBesselKernel(EPrimitiveType g)
Class ListElement, defines how an element of the the list looks like.
Class PRCEvaluation used to evaluate PRC (Precision Recall Curve) and an area under PRC curve (auPRC)...
static CSGObject * __new_CMPDSVM(EPrimitiveType g)
static CSGObject * __new_CRecallMeasure(EPrimitiveType g)
Class CStreamingFileFromSimpleFeatures is a derived class of CStreamingFile which creates an input so...
Class CSquaredHingeLoss implements a squared hinge loss function.
static CSGObject * __new_CMultitaskKernelTreeNormalizer(EPrimitiveType g)
static CSGObject * __new_CKernelMachine(EPrimitiveType g)
static CSGObject * __new_CPruneVarSubMean(EPrimitiveType g)
The class SimpleFeatures implements dense feature matrices.
static CSGObject * __new_CScatterKernelNormalizer(EPrimitiveType g)
The class RealFileFeatures implements a dense double-precision floating point matrix from a file...
static CSGObject * __new_CSVMOcas(EPrimitiveType g)
static CSGObject * __new_CSpecificityMeasure(EPrimitiveType g)
Class CLogLossMargin implements a margin-based log-likelihood loss function.
the class LocalTangentSpaceAlignment used to preprocess data using kernel extension of the Local Tang...
Preprocessor PCACut performs principial component analysis on the input vectors and keeps only the n ...
static CSGObject * __new_CMKLRegression(EPrimitiveType g)
static CSGObject * __new_CMemoryMappedFile(EPrimitiveType g)
Class Signal implements signal handling to e.g. allow ctrl+c to cancel a long running process...
static CSGObject * __new_CLocalityPreservingProjections(EPrimitiveType g)
Dynamic Programming Class.
Features that allow stacking of a number of DotFeatures.
static CSGObject * __new_CHessianLocallyLinearEmbedding(EPrimitiveType g)
static CSGObject * __new_CStreamingFileFromSimpleFeatures(EPrimitiveType g)
static CSGObject * __new_CGUIStructure(EPrimitiveType g)
static CSGObject * __new_CPlifMatrix(EPrimitiveType g)
Class CVowpalWabbit is the implementation of the online learning algorithm used in Vowpal Wabbit...
A generic Support Vector Machine Interface.
Class which collects generic mathematical functions.
the class HashSet, a set based on the hash-table. w: http://en.wikipedia.org/wiki/Hash_table ...
static CSGObject * __new_CHistogramIntersectionKernel(EPrimitiveType g)
Features that compute the Weighted Degreee Kernel feature space explicitly.
static CSGObject * __new_CImplicitWeightedSpecFeatures(EPrimitiveType g)
static CSGObject * __new_CGHMM(EPrimitiveType g)
the LaRank multiclass SVM machine
Template class Cache implements a simple cache.
static CSGObject * __new_CIdentityKernelNormalizer(EPrimitiveType g)
Preprocessor CRandomFourierGaussPreproc implements Random Fourier Features for the Gauss kernel a la ...
static CSGObject * __new_CJensenMetric(EPrimitiveType g)
The HistogramIntersection kernel operating on realvalued vectors computes the histogram intersection ...
static CSGObject * __new_CWaveletKernel(EPrimitiveType g)
Preprocessor that decompresses compressed strings.
CHingeLoss implements the hinge loss function.
static CSGObject * __new_CCustomDistance(EPrimitiveType g)
static CSGObject * __new_CAveragedPerceptron(EPrimitiveType g)
static CSGObject * __new_CMKLOneClass(EPrimitiveType g)
implement DotFeatures for the polynomial kernel
static CSGObject * __new_CGeodesicMetric(EPrimitiveType g)
The Custom Distance allows for custom user provided distance matrices.
static CSGObject * __new_CManhattanWordDistance(EPrimitiveType g)
static CSGObject * __new_CStreamingFileFromStringFeatures(EPrimitiveType g)
static CSGObject * __new_CGUITime(EPrimitiveType g)
class AttenuatedEuclidianDistance
The Weighted Degree Position String kernel (Weighted Degree kernel with shifts).
Class KRR implements Kernel Ridge Regression - a regularized least square method for classification a...
static CSGObject * __new_CSet(EPrimitiveType g)
static CSGObject * __new_CCombinedDotFeatures(EPrimitiveType g)
Rational Quadratic kernel.
implement DotFeatures for the polynomial kernel
static CSGObject * __new_CCanberraWordDistance(EPrimitiveType g)
static CSGObject * __new_CGUIDistance(EPrimitiveType g)
static CSGObject * __new_CKRR(EPrimitiveType g)
Preprocessor SortWordString, sorts the indivual strings in ascending order.
static CSGObject * __new_CSNPFeatures(EPrimitiveType g)
class CanberraWordDistance
This class implements streaming features with sparse feature vectors. The vector is represented as an...
static CSGObject * __new_CBinaryFile(EPrimitiveType g)
static CSGObject * __new_CMeanSquaredError(EPrimitiveType g)
implement DotFeatures for the polynomial kernel
static CSGObject * __new_CList(EPrimitiveType g)
static CSGObject * __new_CNeighborhoodPreservingEmbedding(EPrimitiveType g)
static CSGObject * __new_CBALMeasure(EPrimitiveType g)
static CSGObject * __new_CModelSelectionParameters(EPrimitiveType g)
static CSGObject * __new_CTOPFeatures(EPrimitiveType g)
static CSGObject * __new_CSimpleFeatures(EPrimitiveType g)
static CSGObject * __new_CSparseEuclidianDistance(EPrimitiveType g)
The LocalAlignmentString kernel compares two sequences through all possible local alignments between ...
static CSGObject * __new_CGaussianMatchStringKernel(EPrimitiveType g)
static CSGObject * __new_CStreamingAsciiFile(EPrimitiveType g)
The class CombinedFeatures is used to combine a number of of feature objects into a single CombinedFe...
static CSGObject * __new_CZeroMeanCenterKernelNormalizer(EPrimitiveType g)
static CSGObject * __new_CCrossValidation(EPrimitiveType g)
static CSGObject * __new_CSNPStringKernel(EPrimitiveType g)
static CSGObject * __new_CStreamingFile(EPrimitiveType g)
Class CStreamingFileFromSparseFeatures is derived from CStreamingFile and provides an input source fo...
static CSGObject * __new_CGUIFeatures(EPrimitiveType g)
Gaussian Mixture Model interface.
static CSGObject * __new_CStreamingStringFeatures(EPrimitiveType g)
static CSGObject * __new_CWaveKernel(EPrimitiveType g)
static CSGObject * __new_CPlif(EPrimitiveType g)
static CSGObject * __new_CLBPPyrDotFeatures(EPrimitiveType g)
This class implements streaming features with dense feature vectors.
static CSGObject * __new_CWRACCMeasure(EPrimitiveType g)
static CSGObject * __new_CRegulatoryModulesStringKernel(EPrimitiveType g)
CLogLoss implements the logarithmic loss function.
static CSGObject * __new_CStreamingSparseFeatures(EPrimitiveType g)
VarianceKernelNormalizer divides by the ``variance''.
Collection of Hashing Functions.
The class LinearHMM is for learning Higher Order Markov chains.
Class List implements a doubly connected list for low-level-objects.
The class FKFeatures implements Fischer kernel features obtained from two Hidden Markov models...
The LocalityImprovedString kernel is inspired by the polynomial kernel. Comparing neighboring charact...
store plif arrays for all transitions in the model
static CSGObject * __new_CDecompressString(EPrimitiveType g)
static CSGObject * __new_CHash(EPrimitiveType g)
static CSGObject * __new_CStreamingFileFromSparseFeatures(EPrimitiveType g)
Class CVwNativeCacheWriter writes a cache exactly as that which would be produced by VW's default cac...
static CSGObject * __new_CAccuracyMeasure(EPrimitiveType g)
static CSGObject * __new_CPyramidChi2(EPrimitiveType g)
static CSGObject * __new_CCosineDistance(EPrimitiveType g)
static CSGObject * __new_CBrayCurtisDistance(EPrimitiveType g)
CSmoothHingeLoss implements the smooth hinge loss function.
The MultitaskKernel allows Multitask Learning via a modified kernel function based on taxonomy...
static CSGObject * __new_CExponentialKernel(EPrimitiveType g)