Class ShingledMultiDimDataWithKeys

java.lang.Object
com.amazon.randomcutforest.testutils.ShingledMultiDimDataWithKeys

public class ShingledMultiDimDataWithKeys extends Object
  • Constructor Details

    • ShingledMultiDimDataWithKeys

      public ShingledMultiDimDataWithKeys()
  • Method Details

    • generateShingledDataWithKey

      public static MultiDimDataWithKey generateShingledDataWithKey(int size, int period, int shingleSize, int baseDimension, long seed)
    • generateShingledData

      public static double[][] generateShingledData(double[][] data, int shingleSize, int baseDimension, boolean rotation)
    • getMultiDimData

      public static MultiDimDataWithKey getMultiDimData(int num, int period, double amplitude, double noise, long seed, int baseDimension)
    • getMultiDimData

      public static MultiDimDataWithKey getMultiDimData(int num, int period, double amplitude, double noise, long seed, int baseDimension, boolean useSlope)
    • getMultiDimData

      public static MultiDimDataWithKey getMultiDimData(int num, int period, double amplitude, double noise, long seed, int baseDimension, double anomalyFactor, boolean useSlope)