@Shareable public class IdentityVectorNormalizer extends AbstractVectorNormalizer implements Serializable
| Constructor and Description |
|---|
IdentityVectorNormalizer() |
| Modifier and Type | Method and Description |
|---|---|
VectorTransformation |
makeTransformation(SparseVector ratings)
Create a vector transformation that normalizes and denormalizes vectors
with respect to the specified entity.
|
normalizepublic VectorTransformation makeTransformation(SparseVector ratings)
VectorNormalizerIf the reference vector is empty, the returned transformation should be the identity transform. Results are undefined if the reference vector is not complete or contains NaN values.
If the normalization needs to retain a copy of the sparse vector, it will take an immutable copy.
makeTransformation in interface VectorNormalizerratings - The reference vector.