Class LinearSGDTrainer

All Implemented Interfaces:
com.oracle.labs.mlrg.olcut.config.Configurable, com.oracle.labs.mlrg.olcut.provenance.Provenancable<TrainerProvenance>, Trainer<Regressor>, WeightedExamples

public class LinearSGDTrainer extends AbstractLinearSGDTrainer<Regressor, DenseVector>
A trainer for a linear regression model which uses SGD. Independently trains each output dimension, unless they are tied together in the optimiser.

See:

 Bottou L.
 "Large-Scale Machine Learning with Stochastic Gradient Descent"
 Proceedings of COMPSTAT, 2010.