be.ac.ulb.mlg.utils
Class TestUtils

java.lang.Object
  extended by be.ac.ulb.mlg.utils.TestUtils

public final class TestUtils
extends Object


Nested Class Summary
static class TestUtils.DataSize
           
 
Field Summary
static double DEFAULT_EPSILON
           
static double DEFAULT_P_IGNORE
           
static double DEFAULT_P_MISSING
           
static boolean IGNORE
           
 
Constructor Summary
TestUtils()
           
 
Method Summary
static boolean[][] copy(boolean[][] init)
           
static double[][] copy(double[][] init)
           
static boolean equals(double[][] a, double[][] b)
           
static boolean equals(double a, double b)
           
static boolean equals(double EPS, double[][] a, double[][] b)
           
static boolean equals(double EPS, double a, double b)
           
static double[][] generateData(TestUtils.DataSize size, double scale)
           
static double[][] generateData(TestUtils.DataSize size, double scale, double pMissing)
           
static boolean[][] generateIgnore(TestUtils.DataSize size)
           
static boolean[][] generateIgnore(TestUtils.DataSize size, double pIgnore)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_P_MISSING

public static final double DEFAULT_P_MISSING
See Also:
Constant Field Values

DEFAULT_EPSILON

public static final double DEFAULT_EPSILON
See Also:
Constant Field Values

DEFAULT_P_IGNORE

public static final double DEFAULT_P_IGNORE
See Also:
Constant Field Values

IGNORE

public static final boolean IGNORE
See Also:
Constant Field Values
Constructor Detail

TestUtils

public TestUtils()
Method Detail

generateData

public static double[][] generateData(TestUtils.DataSize size,
                                      double scale)

generateData

public static double[][] generateData(TestUtils.DataSize size,
                                      double scale,
                                      double pMissing)

equals

public static boolean equals(double[][] a,
                             double[][] b)

copy

public static double[][] copy(double[][] init)

copy

public static boolean[][] copy(boolean[][] init)

equals

public static boolean equals(double EPS,
                             double a,
                             double b)

equals

public static boolean equals(double a,
                             double b)

equals

public static boolean equals(double EPS,
                             double[][] a,
                             double[][] b)

generateIgnore

public static boolean[][] generateIgnore(TestUtils.DataSize size)

generateIgnore

public static boolean[][] generateIgnore(TestUtils.DataSize size,
                                         double pIgnore)