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.
-
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) -
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 of the input, without normalizing it.class
Normalizes, but first subtracts the minimum value (to ensure positivity).