Index

C D E G I L M O P S T V W 
All Classes and Interfaces|All Packages|Serialized Form

C

copy(String, ModelProvenance) - Method in class org.tribuo.classification.liblinear.LibLinearClassificationModel
 
createModel(ModelProvenance, ImmutableFeatureMap, ImmutableOutputInfo<Label>, List<Model>) - Method in class org.tribuo.classification.liblinear.LibLinearClassificationTrainer
 

D

deserializeFromProto(int, String, Any) - Static method in class org.tribuo.classification.liblinear.LibLinearClassificationModel
Deserialization factory.

E

ensembleOptions - Variable in class org.tribuo.classification.liblinear.TrainTest.TrainTestOptions
The ensemble options.
exportONNXModel(String, long) - Method in class org.tribuo.classification.liblinear.LibLinearClassificationModel
 
extractData(Dataset<Label>, ImmutableOutputInfo<Label>, ImmutableFeatureMap) - Method in class org.tribuo.classification.liblinear.LibLinearClassificationTrainer
 

G

general - Variable in class org.tribuo.classification.liblinear.TrainTest.TrainTestOptions
The data loading options.
getFeatureWeights() - Method in class org.tribuo.classification.liblinear.LibLinearClassificationModel
 
getOptionsDescription() - Method in class org.tribuo.classification.liblinear.LibLinearOptions
 
getOptionsDescription() - Method in class org.tribuo.classification.liblinear.TrainTest.TrainTestOptions
 
getProvenance() - Method in class org.tribuo.classification.liblinear.LinearClassificationType
 
getSolverType() - Method in class org.tribuo.classification.liblinear.LinearClassificationType
 
getSolverType() - Method in enum org.tribuo.classification.liblinear.LinearClassificationType.LinearType
Gets the LibLinear solver type.
getTopFeatures(int) - Method in class org.tribuo.classification.liblinear.LibLinearClassificationModel
 
getTrainer() - Method in class org.tribuo.classification.liblinear.LibLinearOptions
 

I

innerGetExcuse(Example<Label>, double[][]) - Method in class org.tribuo.classification.liblinear.LibLinearClassificationModel
The call to model.getFeatureWeights in the public methods copies the weights array so this inner method exists to save the copy in getExcuses.
isAnomaly() - Method in class org.tribuo.classification.liblinear.LinearClassificationType
 
isClassification() - Method in class org.tribuo.classification.liblinear.LinearClassificationType
 
isRegression() - Method in class org.tribuo.classification.liblinear.LinearClassificationType
 

L

L1R_L2LOSS_SVC - Enum constant in enum org.tribuo.classification.liblinear.LinearClassificationType.LinearType
L1-regularized L2-loss support vector classification
L1R_LR - Enum constant in enum org.tribuo.classification.liblinear.LinearClassificationType.LinearType
L1-regularized logistic regression
L2R_L1LOSS_SVC_DUAL - Enum constant in enum org.tribuo.classification.liblinear.LinearClassificationType.LinearType
L2-regularized L1-loss support vector classification (dual)
L2R_L2LOSS_SVC - Enum constant in enum org.tribuo.classification.liblinear.LinearClassificationType.LinearType
L2-regularized L2-loss support vector classification (primal)
L2R_L2LOSS_SVC_DUAL - Enum constant in enum org.tribuo.classification.liblinear.LinearClassificationType.LinearType
L2-regularized L2-loss support vector classification (dual)
L2R_LR - Enum constant in enum org.tribuo.classification.liblinear.LinearClassificationType.LinearType
L2-regularized logistic regression (primal)
L2R_LR_DUAL - Enum constant in enum org.tribuo.classification.liblinear.LinearClassificationType.LinearType
L2-regularized logistic regression (dual)
LibLinearClassificationModel - Class in org.tribuo.classification.liblinear
A Model which wraps a LibLinear-java classification model.
LibLinearClassificationTrainer - Class in org.tribuo.classification.liblinear
A Trainer which wraps a liblinear-java classifier trainer.
LibLinearClassificationTrainer() - Constructor for class org.tribuo.classification.liblinear.LibLinearClassificationTrainer
Creates a trainer using the default values (LinearClassificationType.LinearType.L2R_L2LOSS_SVC_DUAL, 1, 0.1, Trainer.DEFAULT_SEED).
LibLinearClassificationTrainer(LinearClassificationType, double, double) - Constructor for class org.tribuo.classification.liblinear.LibLinearClassificationTrainer
Creates a trainer for a LibLinearClassificationModel.
LibLinearClassificationTrainer(LinearClassificationType, double, int, double) - Constructor for class org.tribuo.classification.liblinear.LibLinearClassificationTrainer
Creates a trainer for a LibLinear model
LibLinearClassificationTrainer(LinearClassificationType, double, int, double, long) - Constructor for class org.tribuo.classification.liblinear.LibLinearClassificationTrainer
Creates a trainer for a LibLinear model
libLinearOptions - Variable in class org.tribuo.classification.liblinear.TrainTest.TrainTestOptions
The liblinear options.
LibLinearOptions - Class in org.tribuo.classification.liblinear
Command line options for working with a classification liblinear model.
LibLinearOptions() - Constructor for class org.tribuo.classification.liblinear.LibLinearOptions
 
LinearClassificationType - Class in org.tribuo.classification.liblinear
The carrier type for liblinear classification modes.
LinearClassificationType(LinearClassificationType.LinearType) - Constructor for class org.tribuo.classification.liblinear.LinearClassificationType
Constructs a LinearClassificationType using the supplied algorithm.
LinearClassificationType.LinearType - Enum in org.tribuo.classification.liblinear
The different model types available for classification.

M

main(String[]) - Static method in class org.tribuo.classification.liblinear.TrainTest
Runs a TrainTest CLI.
MCSVM_CS - Enum constant in enum org.tribuo.classification.liblinear.LinearClassificationType.LinearType
multi-class support vector classification by Crammer and Singer

O

org.tribuo.classification.liblinear - package org.tribuo.classification.liblinear
Provides an interface to LibLinear-java for classification problems.

P

postConfig() - Method in class org.tribuo.classification.liblinear.LibLinearClassificationTrainer
Used by the OLCUT configuration system, and should not be called by external code.
predict(Example<Label>) - Method in class org.tribuo.classification.liblinear.LibLinearClassificationModel
 

S

setLabelWeights(Map<Label, Float>) - Method in class org.tribuo.classification.liblinear.LibLinearClassificationTrainer
 
setupParameters(ImmutableOutputInfo<Label>) - Method in class org.tribuo.classification.liblinear.LibLinearClassificationTrainer
 

T

trainModels(Parameter, int, FeatureNode[][], double[][]) - Method in class org.tribuo.classification.liblinear.LibLinearClassificationTrainer
 
TrainTest - Class in org.tribuo.classification.liblinear
Build and run a liblinear-java classifier for a standard dataset.
TrainTest() - Constructor for class org.tribuo.classification.liblinear.TrainTest
 
TrainTest.TrainTestOptions - Class in org.tribuo.classification.liblinear
Command line options.
TrainTestOptions() - Constructor for class org.tribuo.classification.liblinear.TrainTest.TrainTestOptions
 

V

valueOf(String) - Static method in enum org.tribuo.classification.liblinear.LinearClassificationType.LinearType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.tribuo.classification.liblinear.LinearClassificationType.LinearType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeONNXGraph(ONNXRef<?>) - Method in class org.tribuo.classification.liblinear.LibLinearClassificationModel
 
C D E G I L M O P S T V W 
All Classes and Interfaces|All Packages|Serialized Form