Optimized algorithms to solve specialized supervised optimization problems.
A supervised problem consists of data with inputs and labels. Typical tasks are regression, ranking, or classification.
Classes | |
class | shark::AbstractSvmTrainer< InputType, LabelType, Model, Trainer > |
Super class of all kernelized (non-linear) SVM trainers. More... | |
class | shark::AbstractLinearSvmTrainer< InputType > |
Super class of all linear SVM trainers. More... | |
class | shark::AbstractTrainer< Model, LabelTypeT > |
Superclass of supervised learning algorithms. More... | |
class | shark::AbstractWeightedTrainer< Model, LabelTypeT > |
Superclass of weighted supervised learning algorithms. More... | |
class | shark::CSvmTrainer< InputType, CacheType > |
Training of C-SVMs for binary classification. More... | |
class | shark::EpsilonSvmTrainer< InputType, CacheType > |
Training of Epsilon-SVMs for regression. More... | |
class | shark::FisherLDA |
Fisher's Linear Discriminant Analysis for data compression. More... | |
class | shark::KernelMeanClassifier< InputType > |
Kernelized mean-classifier. More... | |
class | shark::KernelSGDTrainer< InputType, CacheType > |
Generic stochastic gradient descent training for kernel-based models. More... | |
class | shark::LassoRegression< InputVectorType > |
LASSO Regression. More... | |
class | shark::LDA |
Linear Discriminant Analysis (LDA) More... | |
class | shark::LinearRegression |
Linear Regression. More... | |
class | shark::LinearSAGTrainer< InputType, LabelType > |
Stochastic Average Gradient Method for training of linear models,. More... | |
class | shark::LogisticRegression< InputVectorType > |
Trainer for Logistic regression. More... | |
class | shark::MissingFeatureSvmTrainer< InputType, CacheType > |
Trainer for binary SVMs natively supporting missing features. More... | |
class | shark::OptimizationTrainer< Model, LabelTypeT > |
Wrapper for training schemes based on (iterative) optimization. More... | |
class | shark::Perceptron< InputType > |
Perceptron online learning algorithm. More... | |
class | shark::RankingSvmTrainer< InputType, CacheType > |
Training of an SVM for ranking. More... | |
class | shark::RegularizationNetworkTrainer< InputType > |
Training of a regularization network. More... | |
class | shark::RFTrainer< LabelType > |
Random Forest. More... | |