API Guide
Several listed components will be available in future releases and currently their doc reference
links are disabled, for example, the TimeSeries transforms below (ExponentialAverage
, SlidingWindow
).
Click on link to see details for each of the trainers. Some classifiers implement predict_proba()
to produce calibrated probabilities. Others implement decision_function()
only for raw scores.
Trainer | predict_proba() | decision_function() |
---|---|---|
AveragedPerceptronBinaryClassifier |
Yes | Yes |
FactorizationMachineBinaryClassifier |
Yes | Yes |
FastForestBinaryClassifier |
Yes | Yes |
FastLinearBinaryClassifier |
Yes | Yes |
FastTreesBinaryClassifier |
Yes | Yes |
GamBinaryClassifier |
Yes | Yes |
LightGbmBinaryClassifier |
Yes | Yes |
LinearSvmBinaryClassifier |
Yes | Yes |
LocalDeepSvmBinaryClassifier |
Yes | |
LogisticRegressionBinaryClassifier |
Yes | Yes |
SgdBinaryClassifier |
Yes | Yes |
SymSgdBinaryClassifier |
Yes | Yes |
Trainer | predict_proba() | decision_function() |
---|---|---|
EnsembleClassifier |
Yes | Yes |
FastLinearClassifier |
Yes | Yes |
LightGbmClassifier |
Yes | Yes |
LogisticRegressionClassifier |
Yes | |
NaiveBayesClassifier |
Yes | |
OneVsRestClassifier |
Yes | Yes |
Trainer | Type |
---|---|
LightGbmRanker |
ranker |
KMeansPlusPlus |
clusterer |
OneClassSvmAnomalyDetector |
anomaly |
PcaAnomalyDetector |
anomaly |
Click on link to see details for each of the transforms, and dependent subclasses.
Transform |
---|
CountSelector |
MutualInformationSelector |
Transform |
---|
ExponentialAverage |
IIDChangePointDetector |
IIDSpikeDetector |
PercentileThreshold |
Pvalue |
SlidingWindow |
SsaChangePointDetector |
SsaForecaster |
SsaSpikeDetector |
These are auxillary classes used by transforms or trainers.
Trainers use a variety of loss functions. Click on the links for further details about each of these.