public class MultinomialRegressionLearner extends AbstractOnlineLearner<MultinomialRegressionModel>
featureDimension, numOutcomeClasses, outcomeDimension, streamSupplier, verbose| Constructor and Description |
|---|
MultinomialRegressionLearner(java.util.function.IntFunction<RegressionLearner> learnerFactory) |
MultinomialRegressionLearner(StochasticMinimizer minimizer,
de.jungblut.math.activation.ActivationFunction activationFunction,
de.jungblut.math.loss.LossFunction lossFunction) |
| Modifier and Type | Method and Description |
|---|---|
MultinomialRegressionModel |
train(java.util.function.Supplier<java.util.stream.Stream<de.jungblut.online.ml.FeatureOutcomePair>> streamSupplier)
Trains a new model using the supplied streams.
|
init, peekDimensions, setVerbose, verbosepublic MultinomialRegressionLearner(StochasticMinimizer minimizer, de.jungblut.math.activation.ActivationFunction activationFunction, de.jungblut.math.loss.LossFunction lossFunction)
public MultinomialRegressionLearner(java.util.function.IntFunction<RegressionLearner> learnerFactory)
public MultinomialRegressionModel train(java.util.function.Supplier<java.util.stream.Stream<de.jungblut.online.ml.FeatureOutcomePair>> streamSupplier)
OnlineLearnerstreamSupplier - the supplier that creates a new stream that can be
consumed.Copyright © 2015. All rights reserved.