public static class LogisticRegression.Trainer extends ClassifierTrainer<double[]>
| Constructor and Description |
|---|
Trainer()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
LogisticRegression.Trainer |
setMaxNumIteration(int maxIter)
Sets the maximum number of iterations.
|
LogisticRegression.Trainer |
setRegularizationFactor(double lambda)
Sets the regularization factor.
|
LogisticRegression.Trainer |
setTolerance(double tol)
Sets the tolerance for BFGS stopping iterations.
|
LogisticRegression |
train(double[][] x,
int[] y)
Learns a classifier with given training data.
|
setAttributespublic LogisticRegression.Trainer setRegularizationFactor(double lambda)
lambda - regularization factor.public LogisticRegression.Trainer setTolerance(double tol)
tol - the tolerance for stopping iterations.public LogisticRegression.Trainer setMaxNumIteration(int maxIter)
maxIter - the maximum number of iterations.public LogisticRegression train(double[][] x, int[] y)
ClassifierTrainertrain in class ClassifierTrainer<double[]>x - the training instances.y - the training labels.