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 SummaryFieldsModifier and TypeFieldDescriptionintintintFields inherited from interface com.oracle.labs.mlrg.olcut.config.Optionsheader
- 
Constructor SummaryConstructors
- 
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- 
SGDOptionspublic SGDOptions()
 
- 
- 
Method Details- 
getOptionsDescription- Specified by:
- getOptionsDescriptionin interface- com.oracle.labs.mlrg.olcut.config.Options
 
 
-