Package moa.classifiers.rules.core
Class Utils
- java.lang.Object
-
- moa.classifiers.rules.core.Utils
-
public final class Utils extends Object
Class that contains several utilities Variance Standard deviation Vector operations(copy, etc) Entropy Complementary set
-
-
Constructor Summary
Constructors Constructor Description Utils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int[]
complementSet(int[] referenceSet, int[] comparingSet)
static double
computeEntropy(double count, double sum)
static double
computeEntropy(DoubleVector statistics)
static double
computeSD(double squaredSum, double sum, double weightSeen)
static double
computeSD(DoubleVector statistics)
static double
computeVariance(double count, double sum, double sumSquares)
static double
computeVariance(DoubleVector statistics)
static SingleVector[]
copy(SingleVector[] toCopy)
static DoubleVector[]
copy(DoubleVector[] toCopy)
static DoubleVector[][]
copy(DoubleVector[][] toCopy)
static SingleVector[]
copyAsFloatVector(DoubleVector[] toCopy)
static DoubleVector
floatToDoubleVector(SingleVector toCopy)
static int[]
getIndexCorrespondence(int[] originalSet, int[] subSet)
-
-
-
Method Detail
-
computeVariance
public static double computeVariance(double count, double sum, double sumSquares)
-
computeVariance
public static double computeVariance(DoubleVector statistics)
-
computeSD
public static double computeSD(double squaredSum, double sum, double weightSeen)
-
computeSD
public static double computeSD(DoubleVector statistics)
-
copy
public static DoubleVector[][] copy(DoubleVector[][] toCopy)
-
copy
public static DoubleVector[] copy(DoubleVector[] toCopy)
-
copyAsFloatVector
public static SingleVector[] copyAsFloatVector(DoubleVector[] toCopy)
-
copy
public static SingleVector[] copy(SingleVector[] toCopy)
-
floatToDoubleVector
public static DoubleVector floatToDoubleVector(SingleVector toCopy)
-
complementSet
public static int[] complementSet(int[] referenceSet, int[] comparingSet)
-
getIndexCorrespondence
public static int[] getIndexCorrespondence(int[] originalSet, int[] subSet)
-
computeEntropy
public static double computeEntropy(DoubleVector statistics)
-
computeEntropy
public static double computeEntropy(double count, double sum)
-
-