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.