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 newVectorNormalizerwhich 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 TypeMethodDescriptionvoidDenseVector.normalize(VectorNormalizer normalizer) voidSGDVector.normalize(VectorNormalizer normalizer) Normalizes the vector using the supplied vector normalizer.voidSparseVector.normalize(VectorNormalizer normalizer) voidDenseMatrix.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 TypeClassDescriptionclassNormalizes the exponential values of the input array.classNoopNormalizer returns a copy inNoopNormalizer.normalize(double[])and is a no-op in place.classNormalizes, but first subtracts the minimum value (to ensure positivity).classNormalizes 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 newVectorNormalizerwhich 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.