org.ujmp.core.benchmark
Class BenchmarkConfig
java.lang.Object
java.lang.Number
org.ujmp.core.matrix.AbstractMatrix
org.ujmp.core.genericmatrix.stub.AbstractGenericMatrix<Object>
org.ujmp.core.objectmatrix.stub.AbstractObjectMatrix
org.ujmp.core.objectmatrix.stub.AbstractDenseObjectMatrix
org.ujmp.core.objectmatrix.stub.AbstractDenseObjectMatrix2D
org.ujmp.core.mapmatrix.AbstractMapMatrix<K,V>
org.ujmp.core.mapmatrix.DefaultMapMatrix<String,Object>
org.ujmp.core.benchmark.BenchmarkConfig
- All Implemented Interfaces:
- Serializable, Cloneable, Comparable<Matrix>, Map<String,Object>, HasAnnotation, BooleanCalculations, CanPerformCalculations, BasicDoubleCalculations, DoubleCalculations, BasicEntrywiseDoubleCalculations, CreatorDoubleCalculations, EntrywiseDoubleCalculations, HyperbolicDoubleCalculations, MiscEntrywiseDoubleCalculations, RoundingDoubleCalculations, TrigonometricDoubleCalculations, DecompositionDoubleCalculations, DiscretizeCalculations, GeneralDoubleCalculations, MiscGeneralDoubleCalculations, MissingValueDoubleCalculations, StatisticalDoubleCalculations, GenericMatrix<Object>, GenericMatrix2D<Object>, BasicMatrixProperties, Clearable, Conversions, CoordinateFunctions, CoreObject, DistanceMeasures, GettersAndSetters, HasGUIObject, HasLabel, IntCalculations, ExportMatrixInterface, MapMatrix<String,Object>, Matrix, DenseMatrix, DenseMatrix2D, Matrix2D, ObjectCalculations, DenseObjectMatrix, DenseObjectMatrix2D, ObjectMatrix, ObjectMatrix2D, StringCalculations
public class BenchmarkConfig
- extends DefaultMapMatrix<String,Object>
- See Also:
- Serialized Form
Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
Fields inherited from interface org.ujmp.core.Matrix |
ALL, chol, COLUMN, divideMatrix, divideScalar, eig, factory, inv, LINK, lu, minusMatrix, minusScalar, mtimes, NEW, NONE, ORIG, plusMatrix, plusScalar, qr, ROW, solve, svd, timesMatrix, timesScalar, transpose, X, Y, Z |
Methods inherited from class org.ujmp.core.mapmatrix.AbstractMapMatrix |
clear, containsKey, containsValue, entrySet, get, getObject, getObject, getSize, getStorageType, isEmpty, keySet, put, putAll, remove, setObject, setObject, size, values |
Methods inherited from class org.ujmp.core.matrix.AbstractMatrix |
abs, addMissing, allValues, and, and, append, appendHorizontally, appendVertically, atimes, availableCoordinates, bigDecimalValue, bigIntegerValue, booleanValue, bootstrap, bootstrap, ceil, center, charValue, chebyshevDistanceTo, chol, clone, compareTo, containsBigDecimal, containsBigInteger, containsBoolean, containsByte, containsChar, containsDate, containsDouble, containsFloat, containsInt, containsLong, containsMissingValues, containsNull, containsObject, containsShort, containsString, convert, corrcoef, cos, cosh, countMissing, cov, cumprod, cumsum, dateValue, delete, delete, delete, deleteColumns, deleteColumns, deleteColumnsWithMissingValues, deleteRows, deleteRows, deleteRowsWithMissingValues, det, diff, discretize, discretizeToColumns, divide, divide, divide, divide, doubleValue, eig, eigSymm, eq, eq, equals, equalsAnnotation, equalsContent, euklideanDistanceTo, exp, exportToClipboard, exportToFile, exportToFile, exportToFile, exportToFile, exportToStream, exportToString, exportToWriter, extractAnnotation, eye, fadeIn, fadeOut, fill, flipdim, floatValue, floor, ge, ge, getAbsoluteValueMean, getAbsoluteValueSum, getAnnotation, getAsBigDecimal, getAsBigInteger, getAsBoolean, getAsByte, getAsChar, getAsDate, getAsFloat, getAsInt, getAsLong, getAsMatrix, getAsShort, getAsString, getAxisAnnotation, getAxisAnnotation, getColumnCount, getColumnForLabel, getColumnLabel, getColumnObject, getCoordinatesOfMaximum, getCoordinatesOfMinimum, getCoreObjectId, getDimensionCount, getEuklideanValue, getGUIObject, getLabel, getMatrixAnnotation, getMaxValue, getMeanValue, getMinValue, getPositionForLabel, getPreferredObject, getRMS, getRowCount, getRowForLabel, getRowLabel, getRowObject, getSize, getStdValue, getValueCount, getValueSum, getZCount, ginv, gt, gt, impute, includeAnnotation, indexOfMax, indexOfMin, intValue, inv, invSPD, invSymm, isColumnVector, isDiagonal, isMultidimensionalMatrix, isReadOnly, isResizable, isRowVector, isScalar, isSingular, isSparse, isSPD, isSquare, isSymmetric, isTransient, le, le, log, log10, log2, longValue, lowerCase, lt, lt, lu, manhattenDistanceTo, max, mean, min, minkowskiDistanceTo, minus, minus, minus, minus, mtimes, mtimes, mtimes, mtimes, mutualInf, ne, ne, nonZeroCoordinates, norm1, norm2, normalize, normF, normInf, not, notifyGUIObject, ones, or, or, pairedTTest, pinv, plus, plus, plus, plus, power, power, princomp, prod, qr, rand, randn, rank, removePunctuation, removeWords, replace, replaceMissingBy, replaceRegex, replaceRegex, reshape, round, select, select, select, selectColumns, selectColumns, selectedCoordinates, selectedCoordinates, selectRows, selectRows, setAnnotation, setAsBigDecimal, setAsBigInteger, setAsBoolean, setAsByte, setAsChar, setAsDate, setAsFloat, setAsInt, setAsLong, setAsMatrix, setAsShort, setAsString, setAxisAnnotation, setAxisAnnotation, setColumnLabel, setColumnObject, setLabel, setMatrixAnnotation, setRowLabel, setRowObject, setSize, showGUI, shuffle, sign, sin, sinh, solve, solveSPD, solveSymm, sortrows, sqrt, squeeze, standardize, std, stem, stringValue, subMatrix, sum, svd, swap, tan, tanh, tfIdf, times, times, times, times, toBigDecimalArray, toBigDecimalMatrix, toBigIntegerArray, toBigIntegerMatrix, toBooleanArray, toBooleanMatrix, toByteArray, toByteMatrix, toCharArray, toCharMatrix, toColumnVector, toDateArray, toDateMatrix, toDoubleArray, toDoubleMatrix, toFloatArray, toFloatMatrix, toIntArray, toIntMatrix, toListMatrix, toLongArray, toLongMatrix, toMapMatrix, toObjectArray, toObjectMatrix, toRowVector, toSetMatrix, toShortArray, toShortMatrix, toString, toStringArray, toStringMatrix, trace, transpose, transpose, transpose, tril, triu, unique, uniqueValueCount, upperCase, var, xor, xor, zeros |
Methods inherited from interface org.ujmp.core.Matrix |
clone |
Methods inherited from interface org.ujmp.core.interfaces.GettersAndSetters |
getAsBigDecimal, getAsBigInteger, getAsBoolean, getAsByte, getAsChar, getAsDate, getAsDouble, getAsFloat, getAsInt, getAsLong, getAsMatrix, getAsObject, getAsShort, getAsString, getPreferredObject, setAsBigDecimal, setAsBigInteger, setAsBoolean, setAsByte, setAsChar, setAsDate, setAsDouble, setAsFloat, setAsInt, setAsLong, setAsMatrix, setAsObject, setAsShort, setAsString, toBigDecimalArray, toBigIntegerArray, toBooleanArray, toByteArray, toCharArray, toDateArray, toDoubleArray, toFloatArray, toIntArray, toLongArray, toObjectArray, toShortArray, toStringArray |
Methods inherited from interface org.ujmp.core.interfaces.BasicMatrixProperties |
allValues, bigDecimalValue, bigIntegerValue, booleanValue, byteValue, charValue, containsBigDecimal, containsBigInteger, containsBoolean, containsByte, containsChar, containsDate, containsDouble, containsFloat, containsInt, containsLong, containsMissingValues, containsNull, containsObject, containsShort, containsString, dateValue, det, doubleValue, equals, equalsAnnotation, equalsContent, floatValue, getAbsoluteValueMean, getAbsoluteValueSum, getColumnCount, getDimensionCount, getEuklideanValue, getMaxValue, getMeanValue, getMinValue, getRMS, getRowCount, getSize, getStdValue, getValueCount, getValueSum, getValueType, getZCount, intValue, isColumnVector, isDiagonal, isMultidimensionalMatrix, isReadOnly, isResizable, isRowVector, isScalar, isSingular, isSparse, isSPD, isSquare, isSymmetric, isTransient, longValue, norm1, norm2, normF, normInf, rank, setSize, shortValue, stringValue, toString, trace |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.basic.BasicDoubleCalculations |
atimes, divide, divide, divide, divide, minus, minus, minus, minus, mtimes, mtimes, mtimes, mtimes, plus, plus, plus, plus, times, times, times, times |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.statistical.StatisticalDoubleCalculations |
corrcoef, cov, cumprod, cumsum, diff, indexOfMax, indexOfMin, max, mean, min, mutualInf, pairedTTest, prod, std, sum, var |
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.decomposition.DecompositionDoubleCalculations |
chol, eig, eigSymm, ginv, inv, invSPD, invSymm, lu, pinv, princomp, qr, solve, solveSPD, solveSymm, svd |
Methods inherited from interface org.ujmp.core.booleanmatrix.calculation.BooleanCalculations |
and, and, eq, eq, ge, ge, gt, gt, le, le, lt, lt, ne, ne, not, or, or, xor, xor |
Methods inherited from interface org.ujmp.core.objectmatrix.calculation.ObjectCalculations |
bootstrap, bootstrap, convert, delete, delete, delete, deleteColumns, deleteColumns, deleteRows, deleteRows, extractAnnotation, fill, flipdim, includeAnnotation, replace, reshape, select, select, select, selectColumns, selectColumns, selectRows, selectRows, shuffle, sortrows, squeeze, subMatrix, swap, toColumnVector, toRowVector, transpose, transpose, transpose, tril, triu, unique, uniqueValueCount |
Methods inherited from interface org.ujmp.core.annotation.HasAnnotation |
getAnnotation, getAxisAnnotation, getAxisAnnotation, getColumnForLabel, getColumnLabel, getColumnObject, getMatrixAnnotation, getPositionForLabel, getRowForLabel, getRowLabel, getRowObject, setAnnotation, setAxisAnnotation, setAxisAnnotation, setColumnLabel, setColumnObject, setMatrixAnnotation, setRowLabel, setRowObject |
Methods inherited from interface org.ujmp.core.interfaces.Conversions |
toBigDecimalMatrix, toBigIntegerMatrix, toBooleanMatrix, toByteMatrix, toCharMatrix, toDateMatrix, toDoubleMatrix, toFloatMatrix, toIntMatrix, toListMatrix, toLongMatrix, toMapMatrix, toObjectMatrix, toSetMatrix, toShortMatrix, toStringMatrix |
NOTAVAILABLE
public static final double NOTAVAILABLE
- See Also:
- Constant Field Values
ERROR
public static final double ERROR
- See Also:
- Constant Field Values
BenchmarkConfig
public BenchmarkConfig()
getSVDSizes
public List<long[]> getSVDSizes()
isRunTimesScalar
public boolean isRunTimesScalar()
setRunTimesScalar
public void setRunTimesScalar(boolean runTimesScalar)
isRunPlusMatrix
public boolean isRunPlusMatrix()
setRunPlusMatrix
public void setRunPlusMatrix(boolean runPlusMatrix)
isRunTranspose
public boolean isRunTranspose()
setRunTranspose
public void setRunTranspose(boolean runTranspose)
isRunMtimes
public boolean isRunMtimes()
setRunMtimes
public void setRunMtimes(boolean runMtimes)
isRunInv
public boolean isRunInv()
isRunInvSPD
public boolean isRunInvSPD()
setRunInv
public void setRunInv(boolean runInv)
setRunInvSPD
public void setRunInvSPD(boolean runInv)
isRunSolveSquare
public boolean isRunSolveSquare()
setRunSolveSquare
public void setRunSolveSquare(boolean runSolveSquare)
isRunSolveTall
public boolean isRunSolveTall()
setRunSolveTall
public void setRunSolveTall(boolean runSolveTall)
isRunSVD
public boolean isRunSVD()
setRunSVD
public void setRunSVD(boolean runSVD)
getNumberOfThreads
public int getNumberOfThreads()
setNumberOfThreads
public void setNumberOfThreads(int numberOfThreads)
isRunEig
public boolean isRunEig()
setRunEig
public void setRunEig(boolean runEig)
isRunChol
public boolean isRunChol()
setRunChol
public void setRunChol(boolean runChol)
isRunLU
public boolean isRunLU()
setRunLU
public void setRunLU(boolean runLU)
isRunQR
public boolean isRunQR()
setRunQR
public void setRunQR(boolean runQR)
getBurnInRuns
public int getBurnInRuns()
getMinTrialCount
public int getMinTrialCount()
setMinTrialCount
public void setMinTrialCount(int minTrialCount)
getMaxTrialCount
public int getMaxTrialCount()
setMaxTrialCount
public void setMaxTrialCount(int maxTrialCount)
setBurnInRuns
public void setBurnInRuns(int burnInRuns)
getRuns
public int getRuns()
setRuns
public void setRuns(int runs)
getSquareSizes
public List<long[]> getSquareSizes()
getTallSizes
public List<long[]> getTallSizes()
getTransposeSizes
public List<long[]> getTransposeSizes()
getTimesSizes
public List<long[]> getTimesSizes()
getPlusSizes
public List<long[]> getPlusSizes()
getMtimesSizes
public List<long[]> getMtimesSizes()
getInvSizes
public List<long[]> getInvSizes()
getSolveSquareSizes
public List<long[]> getSolveSquareSizes()
getSolveTallSizes
public List<long[]> getSolveTallSizes()
getEigSizes
public List<long[]> getEigSizes()
getQRSizes
public List<long[]> getQRSizes()
getLUSizes
public List<long[]> getLUSizes()
getCholSizes
public List<long[]> getCholSizes()
isRunDefaultDenseDoubleMatrix2D
public boolean isRunDefaultDenseDoubleMatrix2D()
setRunDefaultDenseDoubleMatrix2D
public void setRunDefaultDenseDoubleMatrix2D(boolean runDefaultDenseDoubleMatrix2D)
isRunArrayDenseDoubleMatrix2D
public boolean isRunArrayDenseDoubleMatrix2D()
isRunBlockDenseDoubleMatrix2D
public boolean isRunBlockDenseDoubleMatrix2D()
setRunArrayDenseDoubleMatrix2D
public void setRunArrayDenseDoubleMatrix2D(boolean runArrayDenseDoubleMatrix2D)
setRunBlockDenseDoubleMatrix2D
public void setRunBlockDenseDoubleMatrix2D(boolean runBlockDenseDoubleMatrix2D)
isRunMTJDenseDoubleMatrix2D
public boolean isRunMTJDenseDoubleMatrix2D()
setRunMTJDenseDoubleMatrix2D
public void setRunMTJDenseDoubleMatrix2D(boolean runMTJDenseDoubleMatrix2D)
isRunOjalgoDenseDoubleMatrix2D
public boolean isRunOjalgoDenseDoubleMatrix2D()
setRunOjalgoDenseDoubleMatrix2D
public void setRunOjalgoDenseDoubleMatrix2D(boolean runOjalgoDenseDoubleMatrix2D)
isRunOrbitalDenseDoubleMatrix2D
public boolean isRunOrbitalDenseDoubleMatrix2D()
setRunOrbitalDenseDoubleMatrix2D
public void setRunOrbitalDenseDoubleMatrix2D(boolean runOrbitalDenseDoubleMatrix2D)
isRunOwlpackDenseDoubleMatrix2D
public boolean isRunOwlpackDenseDoubleMatrix2D()
setRunOwlpackDenseDoubleMatrix2D
public void setRunOwlpackDenseDoubleMatrix2D(boolean runOwlpackDenseDoubleMatrix2D)
isRunJScienceDenseDoubleMatrix2D
public boolean isRunJScienceDenseDoubleMatrix2D()
setRunJScienceDenseDoubleMatrix2D
public void setRunJScienceDenseDoubleMatrix2D(boolean runJScienceDenseDoubleMatrix2D)
isRunJSciDenseDoubleMatrix2D
public boolean isRunJSciDenseDoubleMatrix2D()
setRunJSciDenseDoubleMatrix2D
public void setRunJSciDenseDoubleMatrix2D(boolean runJSciDenseDoubleMatrix2D)
isRunJMathArrayDenseDoubleMatrix2D
public boolean isRunJMathArrayDenseDoubleMatrix2D()
setRunJMathArrayDenseDoubleMatrix2D
public void setRunJMathArrayDenseDoubleMatrix2D(boolean runJMathArrayDenseDoubleMatrix2D)
isRunJLinAlgDenseDoubleMatrix2D
public boolean isRunJLinAlgDenseDoubleMatrix2D()
setRunJLinAlgDenseDoubleMatrix2D
public void setRunJLinAlgDenseDoubleMatrix2D(boolean runJLinAlgDenseDoubleMatrix2D)
isRunParallelColtDenseDoubleMatrix2D
public boolean isRunParallelColtDenseDoubleMatrix2D()
setRunParallelColtDenseDoubleMatrix2D
public void setRunParallelColtDenseDoubleMatrix2D(boolean runParallelColtDenseDoubleMatrix2D)
isRunColtDenseDoubleMatrix2D
public boolean isRunColtDenseDoubleMatrix2D()
setRunColtDenseDoubleMatrix2D
public void setRunColtDenseDoubleMatrix2D(boolean runColtDenseDoubleMatrix2D)
isRunSSTDenseDoubleMatrix2D
public boolean isRunSSTDenseDoubleMatrix2D()
setRunSSTDenseDoubleMatrix2D
public void setRunSSTDenseDoubleMatrix2D(boolean runSSTDenseDoubleMatrix2D)
isRunCommonsMathArrayDenseDoubleMatrix2D
public boolean isRunCommonsMathArrayDenseDoubleMatrix2D()
setRunCommonsMathArrayDenseDoubleMatrix2D
public void setRunCommonsMathArrayDenseDoubleMatrix2D(boolean runCommonsMathArrayDenseDoubleMatrix2D)
isRunCommonsMathBlockDenseDoubleMatrix2D
public boolean isRunCommonsMathBlockDenseDoubleMatrix2D()
setRunCommonsMathBlockDenseDoubleMatrix2D
public void setRunCommonsMathBlockDenseDoubleMatrix2D(boolean runCommonsMathBlockDenseDoubleMatrix2D)
isRunEJMLDenseDoubleMatrix2D
public boolean isRunEJMLDenseDoubleMatrix2D()
setRunEJMLDenseDoubleMatrix2D
public void setRunEJMLDenseDoubleMatrix2D(boolean runEJMLDenseDoubleMatrix2D)
isRunJamaDenseDoubleMatrix2D
public boolean isRunJamaDenseDoubleMatrix2D()
setRunJamaDenseDoubleMatrix2D
public void setRunJamaDenseDoubleMatrix2D(boolean runJamaDenseDoubleMatrix2D)
isRunJampackDenseDoubleMatrix2D
public boolean isRunJampackDenseDoubleMatrix2D()
setRunJampackDenseDoubleMatrix2D
public void setRunJampackDenseDoubleMatrix2D(boolean runJampackDenseDoubleMatrix2D)
isRunJMatricesDenseDoubleMatrix2D
public boolean isRunJMatricesDenseDoubleMatrix2D()
setRunJMatricesDenseDoubleMatrix2D
public void setRunJMatricesDenseDoubleMatrix2D(boolean runJMatricesDenseDoubleMatrix2D)
isRunMantissaDenseDoubleMatrix2D
public boolean isRunMantissaDenseDoubleMatrix2D()
setRunMantissaDenseDoubleMatrix2D
public void setRunMantissaDenseDoubleMatrix2D(boolean runMantissaDenseDoubleMatrix2D)
isRunVecMathDenseDoubleMatrix2D
public boolean isRunVecMathDenseDoubleMatrix2D()
setRunVecMathDenseDoubleMatrix2D
public void setRunVecMathDenseDoubleMatrix2D(boolean runVecMathDenseDoubleMatrix2D)
getMaxTime
public int getMaxTime()
getMaxSize
public int getMaxSize()
setMaxTime
public void setMaxTime(int maxTime)
setMaxSize
public void setMaxSize(int maxSize)
getMaxStd
public double getMaxStd()
setMaxStd
public void setMaxStd(double maxStd)
isGCMemory
public boolean isGCMemory()
setGCMemory
public void setGCMemory(boolean gcMemory)
isPurgeMemory
public boolean isPurgeMemory()
setPurgeMemory
public void setPurgeMemory(boolean purgeMemory)
isShuffle
public boolean isShuffle()
setShuffle
public void setShuffle(boolean shuffle)
isReverse
public boolean isReverse()
setReverse
public void setReverse(boolean reverse)
getName
public String getName()
isRunJBlasDenseDoubleMatrix2D
public boolean isRunJBlasDenseDoubleMatrix2D()
setRunJBlasDenseDoubleMatrix2D
public void setRunJBlasDenseDoubleMatrix2D(boolean runJBlas)
setUseJBlas
public void setUseJBlas(boolean use)
isUseJBlas
public boolean isUseJBlas()
setUseMTJ
public void setUseMTJ(boolean use)
isUseMTJ
public boolean isUseMTJ()
setUseOjalgo
public void setUseOjalgo(boolean use)
isUseOjalgo
public boolean isUseOjalgo()
setUseEJML
public void setUseEJML(boolean use)
isUseEJML
public boolean isUseEJML()
isUseBlockMatrixMultiply
public boolean isUseBlockMatrixMultiply()
getDefaultBlockSize
public int getDefaultBlockSize()
setUseBlockMatrixMultiply
public void setUseBlockMatrixMultiply(boolean use)
setDefaultBlockSize
public void setDefaultBlockSize(int size)
setUseParallelColt
public void setUseParallelColt(boolean use)
isUseParallelColt
public boolean isUseParallelColt()
setUseCommonsMath
public void setUseCommonsMath(boolean use)
isUseCommonsMath
public boolean isUseCommonsMath()
setName
public void setName(String name)
Copyright © 2010. All Rights Reserved.