Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- copyModel(Model) - Static method in class org.tribuo.common.liblinear.LibLinearModel
-
Copies the model by writing it out to a String and loading it back in.
- cost - Variable in class org.tribuo.common.liblinear.LibLinearTrainer
- createModel(ModelProvenance, ImmutableFeatureMap, ImmutableOutputInfo<T>, List<Model>) - Method in class org.tribuo.common.liblinear.LibLinearTrainer
-
Construct the appropriate subtype of LibLinearModel for the prediction task.
- CURRENT_VERSION - Static variable in class org.tribuo.common.liblinear.LibLinearModel
-
Protobuf serialization version.
E
- epsilon - Variable in class org.tribuo.common.liblinear.LibLinearTrainer
- exampleToNodes(Example<T>, ImmutableFeatureMap, List<FeatureNode>) - Static method in class org.tribuo.common.liblinear.LibLinearTrainer
-
Converts a Tribuo
Exampleinto a liblinearFeatureNodearray, including a bias feature. - extractData(Dataset<T>, ImmutableOutputInfo<T>, ImmutableFeatureMap) - Method in class org.tribuo.common.liblinear.LibLinearTrainer
-
Extracts the features and
Outputs in LibLinear's format.
G
- getExcuse(Example<T>) - Method in class org.tribuo.common.liblinear.LibLinearModel
-
This call is expensive as it copies out the weight matrix from the LibLinear model.
- getExcuses(Iterable<Example<T>>) - Method in class org.tribuo.common.liblinear.LibLinearModel
- getFeatureWeights() - Method in class org.tribuo.common.liblinear.LibLinearModel
-
Extracts the feature weights from the models.
- getInnerModels() - Method in class org.tribuo.common.liblinear.LibLinearModel
-
Returns an unmodifiable list containing a copy of each model.
- getInvocationCount() - Method in class org.tribuo.common.liblinear.LibLinearTrainer
- getProvenance() - Method in class org.tribuo.common.liblinear.LibLinearTrainer
- getSolverType() - Method in interface org.tribuo.common.liblinear.LibLinearType
-
Returns the liblinear enum type.
I
- innerGetExcuse(Example<T>, double[][]) - Method in class org.tribuo.common.liblinear.LibLinearModel
-
The call to getFeatureWeights in the public methods copies the weights array so this inner method exists to save the copy in getExcuses.
- isAnomaly() - Method in interface org.tribuo.common.liblinear.LibLinearType
-
Is this class an anomaly detection algorithm?
- isClassification() - Method in interface org.tribuo.common.liblinear.LibLinearType
-
Is this class a Classification algorithm?
- isRegression() - Method in interface org.tribuo.common.liblinear.LibLinearType
-
Is this class a Regression algorithm?
L
- LibLinearModel<T> - Class in org.tribuo.common.liblinear
-
A
Modelwhich wraps a LibLinear-java model. - LibLinearModel(String, ModelProvenance, ImmutableFeatureMap, ImmutableOutputInfo<T>, boolean, List<Model>) - Constructor for class org.tribuo.common.liblinear.LibLinearModel
-
Constructs a LibLinear model from the supplied arguments.
- libLinearParams - Variable in class org.tribuo.common.liblinear.LibLinearTrainer
- LibLinearTrainer<T> - Class in org.tribuo.common.liblinear
-
A
Trainerwhich wraps a liblinear-java trainer. - LibLinearTrainer() - Constructor for class org.tribuo.common.liblinear.LibLinearTrainer
-
For OLCUT
- LibLinearTrainer(LibLinearType<T>, double, int, double) - Constructor for class org.tribuo.common.liblinear.LibLinearTrainer
-
Creates a trainer for a LibLinear model
- LibLinearTrainer(LibLinearType<T>, double, int, double, double) - Constructor for class org.tribuo.common.liblinear.LibLinearTrainer
-
Creates a trainer for a LibLinear model
- LibLinearTrainer(LibLinearType<T>, double, int, double, double, long) - Constructor for class org.tribuo.common.liblinear.LibLinearTrainer
-
Creates a trainer for a LibLinear model
- LibLinearTrainer(LibLinearType<T>, double, int, double, long) - Constructor for class org.tribuo.common.liblinear.LibLinearTrainer
-
Creates a trainer for a LibLinear model
- LibLinearType<T> - Interface in org.tribuo.common.liblinear
-
A carrier type for the liblinear algorithm type.
M
- maxIterations - Variable in class org.tribuo.common.liblinear.LibLinearTrainer
- models - Variable in class org.tribuo.common.liblinear.LibLinearModel
-
The list of LibLinear models.
O
- org.tribuo.common.liblinear - package org.tribuo.common.liblinear
-
Provides base classes for using liblinear from Tribuo.
P
- postConfig() - Method in class org.tribuo.common.liblinear.LibLinearTrainer
-
Used by the OLCUT configuration system, and should not be called by external code.
S
- seed - Variable in class org.tribuo.common.liblinear.LibLinearTrainer
- serialize() - Method in class org.tribuo.common.liblinear.LibLinearModel
- setInvocationCount(int) - Method in class org.tribuo.common.liblinear.LibLinearTrainer
- setupParameters(ImmutableOutputInfo<T>) - Method in class org.tribuo.common.liblinear.LibLinearTrainer
-
Constructs the parameters.
T
- terminationCriterion - Variable in class org.tribuo.common.liblinear.LibLinearTrainer
- toString() - Method in class org.tribuo.common.liblinear.LibLinearTrainer
- train(Dataset<T>) - Method in class org.tribuo.common.liblinear.LibLinearTrainer
- train(Dataset<T>, Map<String, Provenance>) - Method in class org.tribuo.common.liblinear.LibLinearTrainer
- train(Dataset<T>, Map<String, Provenance>, int) - Method in class org.tribuo.common.liblinear.LibLinearTrainer
- trainerType - Variable in class org.tribuo.common.liblinear.LibLinearTrainer
- trainModels(Parameter, int, FeatureNode[][], double[][]) - Method in class org.tribuo.common.liblinear.LibLinearTrainer
-
Train all the liblinear instances necessary for this dataset.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form