Accord.Statistics.Kernels.HistogramIntersection.Function C# (CSharp) Méthode

Function() public méthode

Generalized Histogram Intersection Kernel Function
public Function ( double x, double y ) : double
x double Vector x in input space.
y double Vector y in input space.
Résultat double
        public override double Function(double[] x, double[] y)
        {
            double sum = 0.0;

            for (int i = 0; i < x.Length; i++)
            {
                sum += System.Math.Min(
                    System.Math.Pow(System.Math.Abs(x[i]), alpha),
                    System.Math.Pow(System.Math.Abs(y[i]), beta));
            }

            return sum;
        }