Class AttributeWiseMeanNormalization<V extends NumberVector>

  • Type Parameters:
    V - vector type
    All Implemented Interfaces:
    Normalization<V>, ObjectFilter

    public class AttributeWiseMeanNormalization<V extends NumberVector>
    extends AbstractVectorConversionFilter<V,​V>
    implements Normalization<V>
    Normalization designed for data with a meaningful zero:
    The 0 is retained, and the data is linearly scaled to have a mean of 1, by projection with f(x) = x / mean(X).

    Each attribute is processed separately.

    Since:
    0.4.0
    Author:
    Erich Schubert