See: Description
Interface | Description |
---|---|
ItemVectorNormalizer |
Normalizes an item’s vector.
|
UserVectorNormalizer |
Normalize a user’s vector.
|
VectorNormalizer |
Normalize vectors by applying a reversible transformation with respect to a reference vector.
|
VectorTransformation |
Reversible in-place vector transformations.
|
Class | Description |
---|---|
AbstractItemVectorNormalizer |
Abstract item vector normalizer implementation.
|
AbstractUserVectorNormalizer |
Abstract user vector normalizer implementation.
|
AbstractVectorNormalizer |
Abstract vector normalizer implementation.
|
BaselineSubtractingUserVectorNormalizer |
User vector normalizer that subtracts a user’s baseline scores.
|
BiasItemVectorNormalizer |
Item vector normalizer that subtracts user-item biases.
|
BiasUserVectorNormalizer |
User vector normalizer that subtracts user-item biases.
|
DefaultItemVectorNormalizer |
Default item vector normalizer that delegates to a generic
VectorNormalizer . |
DefaultUserVectorNormalizer |
Default user vector normalizer that delegates to a generic
VectorNormalizer . |
IdentityVectorNormalizer |
Identity normalization (makes no change).
|
MeanCenteringVectorNormalizer |
Vector normlizer that subtracts the mean from every value.
|
MeanVarianceNormalizer | |
UnitVectorNormalizer |
Vector normalizer that scales a vector by the factor needed to scale the reference vector to a unit vector.
|
Interfaces and classes for data normalization. Normalization is typically done prior to training a recommender.