Class WeightedManhattenMetricQ


  • public class WeightedManhattenMetricQ
    extends MetricQ
    Weighted Manhattan distance metric for vector types.

    Given a vector of weights \mathbf{\omega}\in\mathbb{R}^n ,
    the distance between two points
    P = (p_1, p_2, ..., p_n)
    and
    Q = (q_1, q_2, ..., q_n)
    is defined as
    \sum_{i=1}^{n} |\omega_i * (p_i - q_i)| .

    • Constructor Detail

      • WeightedManhattenMetricQ

        public WeightedManhattenMetricQ​(long cPtr,
                                        boolean cMemoryOwn)
      • WeightedManhattenMetricQ

        public WeightedManhattenMetricQ​(Q weights)
        Weighted metric.
        Parameters:
        weights - [in] Weights for the metric.