Uses of Interface
org.tribuo.math.util.VectorNormalizer
Packages that use VectorNormalizer
Package
Description
Provides infrastructure for Stochastic Gradient Descent for classification problems.
Provides classification loss functions for Stochastic Gradient Descent.
Provides a linear algebra system used for numerical operations in Tribuo.
Provides math related util classes.
Provides infrastructure for Stochastic Gradient Descent for multi-label classification problems.
Provides multi-label classification loss functions for Stochastic Gradient Descent.
-
Uses of VectorNormalizer in org.tribuo.classification.sgd
Methods in org.tribuo.classification.sgd that return VectorNormalizerModifier and TypeMethodDescriptionLabelObjective.getNormalizer()
Generates a newVectorNormalizer
which normalizes the predictions into [0,1]. -
Uses of VectorNormalizer in org.tribuo.classification.sgd.objectives
Methods in org.tribuo.classification.sgd.objectives that return VectorNormalizerModifier and TypeMethodDescriptionHinge.getNormalizer()
Returns a newNoopNormalizer
.LogMulticlass.getNormalizer()
-
Uses of VectorNormalizer in org.tribuo.math.la
Methods in org.tribuo.math.la with parameters of type VectorNormalizerModifier and TypeMethodDescriptionvoid
DenseVector.normalize
(VectorNormalizer normalizer) void
SGDVector.normalize
(VectorNormalizer normalizer) Normalizes the vector using the supplied vector normalizer.void
SparseVector.normalize
(VectorNormalizer normalizer) void
DenseMatrix.normalizeRows
(VectorNormalizer normalizer) Normalizes each row using the supplied normalizer in place. -
Uses of VectorNormalizer in org.tribuo.math.util
Classes in org.tribuo.math.util that implement VectorNormalizerModifier and TypeClassDescriptionclass
Normalizes the exponential values of the input array.class
NoopNormalizer returns a copy inNoopNormalizer.normalize(double[])
and is a no-op in place.class
Normalizes, but first subtracts the minimum value (to ensure positivity).class
Normalizes the input by applying a logistic sigmoid to each element. -
Uses of VectorNormalizer in org.tribuo.multilabel.sgd
Methods in org.tribuo.multilabel.sgd that return VectorNormalizerModifier and TypeMethodDescriptionMultiLabelObjective.getNormalizer()
Generates a newVectorNormalizer
which normalizes the predictions into a suitable format. -
Uses of VectorNormalizer in org.tribuo.multilabel.sgd.objectives
Methods in org.tribuo.multilabel.sgd.objectives that return VectorNormalizerModifier and TypeMethodDescriptionBinaryCrossEntropy.getNormalizer()
Hinge.getNormalizer()
Returns a newNoopNormalizer
.