Package org.ujmp.core.benchmark
Class BenchmarkUtil
java.lang.Object
org.ujmp.core.benchmark.BenchmarkUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DoubleMatrix2D
createMatrix
(Class<? extends Matrix> matrixClass, long... size) static DoubleMatrix2D
createMatrix
(Class<? extends Matrix> matrixClass, Matrix source) static double
difference
(Matrix m1, Matrix m2) static String
static String
getResultDir
(BenchmarkConfig config) static BigDecimal
static void
purgeMemory
(BenchmarkConfig config) static void
rand
(long benchmarkSeed, int run, int id, DoubleMatrix2D matrix) static void
randPositiveDefinite
(long benchmarkSeed, int run, int id, Matrix matrix) static void
randSymm
(long benchmarkSeed, int run, int id, DoubleMatrix2D matrix)
-
Constructor Details
-
BenchmarkUtil
public BenchmarkUtil()
-
-
Method Details
-
getResultDir
-
getHostName
-
rand
-
randSymm
-
randPositiveDefinite
-
createMatrix
-
createMatrix
-
difference
-
normF
-
purgeMemory
-