| Constructor and Description | 
|---|
| ArrayMath() | 
| Modifier and Type | Method and Description | 
|---|---|
| static int | argmax(double[] x)Find index of maximum element in the vector x | 
| static double | innerProduct(double[] vecA,
            double[] vecB) | 
| static double | invL2norm(double[] v)Inverse L2-norm | 
| static double | l1norm(double[] v)L1-norm | 
| static double | l2norm(double[] v)L2-norm | 
| static double | logSumOfExps(double[] x)Computes \log(\sum_{i=1}^n e^{x_i}) using a maximum-element trick
 to avoid arithmetic overflow. | 
| static double | max(double[] x) | 
| static void | sumFeatures(Context[] context,
           float[] values,
           double[] prior) | 
| static double[] | toDoubleArray(List<Double> list)Convert a list of Double objects into an array of primitive doubles | 
| static int[] | toIntArray(List<Integer> list)Convert a list of Integer objects into an array of primitive integers | 
public static double innerProduct(double[] vecA,
                                  double[] vecB)
public static double l1norm(double[] v)
public static double l2norm(double[] v)
public static double invL2norm(double[] v)
public static double logSumOfExps(double[] x)
x - input vectorpublic static double max(double[] x)
public static int argmax(double[] x)
x - input vectorpublic static void sumFeatures(Context[] context, float[] values, double[] prior)
public static double[] toDoubleArray(List<Double> list)
Copyright © 2018 The Apache Software Foundation. All rights reserved.