Package org.tribuo.regression.liblinear
Class TrainTest.LibLinearOptions
java.lang.Object
org.tribuo.regression.liblinear.TrainTest.LibLinearOptions
- All Implemented Interfaces:
com.oracle.labs.mlrg.olcut.config.Options
- Enclosing class:
- TrainTest
public static class TrainTest.LibLinearOptions
extends Object
implements com.oracle.labs.mlrg.olcut.config.Options
Command line options.
-
Field Summary
Modifier and TypeFieldDescriptionType of SVR.double
Cost penalty for SVM.double
Regression value insensitivity for margin.The data loading options.int
Max iterations over the data.double
Tolerance of the optimization termination criterion.Fields inherited from interface com.oracle.labs.mlrg.olcut.config.Options
header
-
Constructor Summary
-
Method Summary
-
Field Details
-
general
The data loading options. -
cost
@Option(charName='p', longName="cost-penalty", usage="Cost penalty for SVM.") public double costCost penalty for SVM. -
maxIterations
@Option(longName="max-iterations", usage="Max iterations over the data.") public int maxIterationsMax iterations over the data. -
epsilon
@Option(longName="epsilon-insensitivity", usage="Regression value insensitivity for margin.") public double epsilonRegression value insensitivity for margin. -
terminationCriterion
@Option(charName='e', longName="termination-criterion", usage="Tolerance of the optimization termination criterion.") public double terminationCriterionTolerance of the optimization termination criterion. -
algorithm
@Option(charName='t', longName="algorithm", usage="Type of SVR.") public LinearRegressionType.LinearType algorithmType of SVR.
-
-
Constructor Details
-
LibLinearOptions
public LibLinearOptions()
-
-
Method Details
-
getOptionsDescription
- Specified by:
getOptionsDescription
in interfacecom.oracle.labs.mlrg.olcut.config.Options
-