Class TrainTest.SGDOptions
java.lang.Object
org.tribuo.regression.sgd.TrainTest.SGDOptions
- All Implemented Interfaces:
com.oracle.labs.mlrg.olcut.config.Options
- Enclosing class:
TrainTest
public static class TrainTest.SGDOptions
extends Object
implements com.oracle.labs.mlrg.olcut.config.Options
Command line options.
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
int
int
Fields inherited from interface com.oracle.labs.mlrg.olcut.config.Options
header
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
general
-
gradientOptions
-
epochs
@Option(charName='i', longName="epochs", usage="Number of SGD epochs. Defaults to 5.") public int epochs -
loss
@Option(charName='o', longName="objective", usage="Loss function. Defaults to SQUARED.") public TrainTest.LossEnum loss -
loggingInterval
@Option(charName='p', longName="logging-interval", usage="Log the objective after <int> examples. Defaults to 100.") public int loggingInterval -
minibatchSize
@Option(charName='z', longName="minibatch-size", usage="Minibatch size. Defaults to 1.") public int minibatchSize
-
-
Constructor Details
-
SGDOptions
public SGDOptions()
-
-
Method Details
-
getOptionsDescription
- Specified by:
getOptionsDescription
in interfacecom.oracle.labs.mlrg.olcut.config.Options
-