Uses of Interface
org.tribuo.multilabel.sgd.MultiLabelObjective
Packages that use MultiLabelObjective
Package
Description
Provides an implementation of a multi-label classification linear model using Stochastic Gradient Descent.
Provides multi-label classification loss functions for Stochastic Gradient Descent.
-
Uses of MultiLabelObjective in org.tribuo.multilabel.sgd.linear
Methods in org.tribuo.multilabel.sgd.linear that return MultiLabelObjectiveModifier and TypeMethodDescriptionLinearSGDOptions.getLoss()
Returns the loss function specified in the arguments.Constructors in org.tribuo.multilabel.sgd.linear with parameters of type MultiLabelObjectiveModifierConstructorDescriptionLinearSGDTrainer
(MultiLabelObjective objective, StochasticGradientOptimiser optimiser, int epochs, int loggingInterval, int minibatchSize, long seed) Constructs an SGD trainer for a linear model.LinearSGDTrainer
(MultiLabelObjective objective, StochasticGradientOptimiser optimiser, int epochs, int loggingInterval, long seed) Constructs an SGD trainer for a linear model.LinearSGDTrainer
(MultiLabelObjective objective, StochasticGradientOptimiser optimiser, int epochs, long seed) Constructs an SGD trainer for a linear model. -
Uses of MultiLabelObjective in org.tribuo.multilabel.sgd.objectives
Classes in org.tribuo.multilabel.sgd.objectives that implement MultiLabelObjectiveModifier and TypeClassDescriptionfinal class
A multilabel version of binary cross entropy loss which expects logits.final class
Hinge loss, scores the correct value margin and any incorrect predictions -margin.