Index

C E G I L M O P S T 
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 Example into a liblinear FeatureNode array, 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 Model which 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 Trainer which 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.
C E G I L M O P S T 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form