Index
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
Modelwhich wraps a LibLinear-java classification model. - LibLinearClassificationTrainer - Class in org.tribuo.classification.liblinear
-
A
Trainerwhich 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
All Classes and Interfaces|All Packages|Serialized Form