Uses of Interface
org.tribuo.regression.sgd.RegressionObjective
Packages that use RegressionObjective
Package
Description
Provides an implementation of linear regression using Stochastic Gradient Descent.
Provides regression loss functions for Stochastic Gradient Descent.
-
Uses of RegressionObjective in org.tribuo.regression.sgd.linear
Constructors in org.tribuo.regression.sgd.linear with parameters of type RegressionObjectiveModifierConstructorDescriptionLinearSGDTrainer(RegressionObjective objective, StochasticGradientOptimiser optimiser, int epochs, int loggingInterval, int minibatchSize, long seed) Constructs an SGD trainer for a linear model.LinearSGDTrainer(RegressionObjective objective, StochasticGradientOptimiser optimiser, int epochs, int loggingInterval, long seed) Constructs an SGD trainer for a linear model.LinearSGDTrainer(RegressionObjective objective, StochasticGradientOptimiser optimiser, int epochs, long seed) Constructs an SGD trainer for a linear model. -
Uses of RegressionObjective in org.tribuo.regression.sgd.objectives
Classes in org.tribuo.regression.sgd.objectives that implement RegressionObjectiveModifier and TypeClassDescriptionclassAbsolute loss (i.e., l1).classHuber loss, i.e., a mixture of l2 and l1 losses.classSquared loss, i.e., l2.