Package org.ujmp.core.benchmark
Class BenchmarkConfig
- java.lang.Object
-
- java.lang.Number
-
- org.ujmp.core.AbstractMatrix
-
- org.ujmp.core.genericmatrix.stub.AbstractGenericMatrix<java.lang.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<java.lang.String,java.lang.Object>
-
- org.ujmp.core.benchmark.BenchmarkConfig
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Comparable<Matrix>
,java.util.Map<java.lang.String,java.lang.Object>
,HasMetaData
,BaseMatrix
,BooleanCalculations
,CanPerformCalculations
,DenseMatrix
,DenseMatrix2D
,DenseMatrixMultiD
,BasicDoubleCalculations
,DoubleCalculations
,BasicEntrywiseDoubleCalculations
,CreatorDoubleCalculations
,EntrywiseDoubleCalculations
,HyperbolicDoubleCalculations
,MiscEntrywiseDoubleCalculations
,RoundingDoubleCalculations
,TrigonometricDoubleCalculations
,DecompositionDoubleCalculations
,DiscretizeCalculations
,GeneralDoubleCalculations
,MiscGeneralDoubleCalculations
,MissingValueDoubleCalculations
,StatisticalDoubleCalculations
,BaseGenericMatrix<java.lang.Object>
,DenseGenericMatrix<java.lang.Object>
,DenseGenericMatrix2D<java.lang.Object>
,DenseGenericMatrixMultiD<java.lang.Object>
,GenericMatrix<java.lang.Object>
,GenericMatrix2D<java.lang.Object>
,GenericMatrixMultiD<java.lang.Object>
,SparseGenericMatrix<java.lang.Object>
,SparseGenericMatrix2D<java.lang.Object>
,SparseGenericMatrixMultiD<java.lang.Object>
,BaseMatrixProperties
,Clearable
,Conversions
,CoordinateFunctions
,CoreObject
,DistanceMeasures
,ExtendedMatrixProperties
,GettersAndSetters
,HasDescription
,HasGUIObject
,HasId
,HasLabel
,IntCalculations
,MapMatrix<java.lang.String,java.lang.Object>
,Matrix
,Matrix2D
,MatrixMultiD
,BaseObjectMatrix
,ObjectCalculations
,DenseObjectMatrix
,DenseObjectMatrix2D
,DenseObjectMatrixMultiD
,ObjectMatrix
,ObjectMatrix2D
,ObjectMatrixMultiD
,SparseObjectMatrix
,SparseObjectMatrix2D
,SparseObjectMatrixMultiD
,SparseMatrix
,SparseMatrix2D
,SparseMatrixMultiD
,StringCalculations
public class BenchmarkConfig extends DefaultMapMatrix<java.lang.String,java.lang.Object>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static double
ERROR
static double
NOTAVAILABLE
private static long
serialVersionUID
-
Fields inherited from class org.ujmp.core.AbstractMatrix
guiObject, size
-
Fields inherited from interface org.ujmp.core.BaseMatrix
ALL, COLUMN, LINK, NEW, NONE, ORIG, ROW, X, Y, Z
-
Fields inherited from interface org.ujmp.core.DenseMatrix
Factory
-
Fields inherited from interface org.ujmp.core.DenseMatrix2D
Factory
-
Fields inherited from interface org.ujmp.core.objectmatrix.DenseObjectMatrix2D
Factory
-
Fields inherited from interface org.ujmp.core.interfaces.HasDescription
DESCRIPTION
-
Fields inherited from interface org.ujmp.core.annotation.HasMetaData
DIMENSIONMETADATA
-
Fields inherited from interface org.ujmp.core.Matrix
chol, divideMatrix, divideScalar, eig, Factory, inv, lu, minusMatrix, minusScalar, mtimes, plusMatrix, plusScalar, qr, solve, svd, timesMatrix, timesScalar, transpose
-
Fields inherited from interface org.ujmp.core.objectmatrix.ObjectMatrix
Factory
-
Fields inherited from interface org.ujmp.core.SparseMatrix
Factory
-
Fields inherited from interface org.ujmp.core.SparseMatrix2D
Factory
-
-
Constructor Summary
Constructors Constructor Description BenchmarkConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getBurnInRuns()
java.util.List<long[]>
getCholSizes()
int
getDefaultBlockSize()
java.util.List<long[]>
getEigSizes()
java.util.List<long[]>
getInvSizes()
java.util.List<long[]>
getLUSizes()
int
getMaxSize()
double
getMaxStd()
int
getMaxTime()
int
getMaxTrialCount()
int
getMinSize()
int
getMinTrialCount()
java.util.List<long[]>
getMtimesSizes()
java.lang.String
getName()
int
getNumberOfThreads()
java.util.List<long[]>
getPlusSizes()
java.util.List<long[]>
getQRSizes()
int
getRuns()
java.util.List<long[]>
getSolveSquareSizes()
java.util.List<long[]>
getSolveTallSizes()
java.util.List<long[]>
getSquareSizes()
java.util.List<long[]>
getSVDSizes()
java.util.List<long[]>
getTallSizes()
java.util.List<long[]>
getTimesSizes()
java.util.List<long[]>
getTransposeSizes()
boolean
isGCMemory()
boolean
isPurgeMemory()
boolean
isReverse()
boolean
isRunArrayDenseDoubleMatrix2D()
boolean
isRunBlockDenseDoubleMatrix2D()
boolean
isRunChol()
boolean
isRunColtDenseDoubleMatrix2D()
boolean
isRunCommonsMathArrayDenseDoubleMatrix2D()
boolean
isRunCommonsMathBlockDenseDoubleMatrix2D()
boolean
isRunDefaultDenseDoubleMatrix2D()
boolean
isRunEig()
boolean
isRunEJMLDenseDoubleMatrix2D()
boolean
isRunInv()
boolean
isRunInvSPD()
boolean
isRunJamaDenseDoubleMatrix2D()
boolean
isRunJampackDenseDoubleMatrix2D()
boolean
isRunJBlasDenseDoubleMatrix2D()
boolean
isRunJSciDenseDoubleMatrix2D()
boolean
isRunJScienceDenseDoubleMatrix2D()
boolean
isRunLU()
boolean
isRunMtimes()
boolean
isRunMTJDenseDoubleMatrix2D()
boolean
isRunOjalgoDenseDoubleMatrix2D()
boolean
isRunOwlpackDenseDoubleMatrix2D()
boolean
isRunParallelColtDenseDoubleMatrix2D()
boolean
isRunPlusMatrix()
boolean
isRunQR()
boolean
isRunSolveSquare()
boolean
isRunSolveTall()
boolean
isRunSVD()
boolean
isRunTimesScalar()
boolean
isRunTranspose()
boolean
isRunVecMathDenseDoubleMatrix2D()
boolean
isShuffle()
boolean
isUseBlockMatrixMultiply()
boolean
isUseCommonsMath()
boolean
isUseEJML()
boolean
isUseJBlas()
boolean
isUseMTJ()
boolean
isUseOjalgo()
boolean
isUseParallelColt()
void
setBurnInRuns(int burnInRuns)
void
setDefaultBlockSize(int size)
void
setGCMemory(boolean gcMemory)
void
setMaxSize(int maxSize)
void
setMaxStd(double maxStd)
void
setMaxTime(int maxTime)
void
setMaxTrialCount(int maxTrialCount)
void
setMinSize(int minSize)
void
setMinTrialCount(int minTrialCount)
void
setName(java.lang.String name)
void
setNumberOfThreads(int numberOfThreads)
void
setPurgeMemory(boolean purgeMemory)
void
setReverse(boolean reverse)
void
setRunArrayDenseDoubleMatrix2D(boolean runArrayDenseDoubleMatrix2D)
void
setRunBlockDenseDoubleMatrix2D(boolean runBlockDenseDoubleMatrix2D)
void
setRunChol(boolean runChol)
void
setRunColtDenseDoubleMatrix2D(boolean runColtDenseDoubleMatrix2D)
void
setRunCommonsMathArrayDenseDoubleMatrix2D(boolean runCommonsMathArrayDenseDoubleMatrix2D)
void
setRunCommonsMathBlockDenseDoubleMatrix2D(boolean runCommonsMathBlockDenseDoubleMatrix2D)
void
setRunDefaultDenseDoubleMatrix2D(boolean runDefaultDenseDoubleMatrix2D)
void
setRunEig(boolean runEig)
void
setRunEJMLDenseDoubleMatrix2D(boolean runEJMLDenseDoubleMatrix2D)
void
setRunInv(boolean runInv)
void
setRunInvSPD(boolean runInv)
void
setRunJamaDenseDoubleMatrix2D(boolean runJamaDenseDoubleMatrix2D)
void
setRunJampackDenseDoubleMatrix2D(boolean runJampackDenseDoubleMatrix2D)
void
setRunJBlasDenseDoubleMatrix2D(boolean runJBlas)
void
setRunJSciDenseDoubleMatrix2D(boolean runJSciDenseDoubleMatrix2D)
void
setRunJScienceDenseDoubleMatrix2D(boolean runJScienceDenseDoubleMatrix2D)
void
setRunLU(boolean runLU)
void
setRunMtimes(boolean runMtimes)
void
setRunMTJDenseDoubleMatrix2D(boolean runMTJDenseDoubleMatrix2D)
void
setRunOjalgoDenseDoubleMatrix2D(boolean runOjalgoDenseDoubleMatrix2D)
void
setRunOrbitalDenseDoubleMatrix2D(boolean runOrbitalDenseDoubleMatrix2D)
void
setRunParallelColtDenseDoubleMatrix2D(boolean runParallelColtDenseDoubleMatrix2D)
void
setRunPlusMatrix(boolean runPlusMatrix)
void
setRunQR(boolean runQR)
void
setRuns(int runs)
void
setRunSolveSquare(boolean runSolveSquare)
void
setRunSolveTall(boolean runSolveTall)
void
setRunSVD(boolean runSVD)
void
setRunTimesScalar(boolean runTimesScalar)
void
setRunTranspose(boolean runTranspose)
void
setRunVecMathDenseDoubleMatrix2D(boolean runVecMathDenseDoubleMatrix2D)
void
setShuffle(boolean shuffle)
void
setUseBlockMatrixMultiply(boolean use)
void
setUseCommonsMath(boolean use)
void
setUseEJML(boolean use)
void
setUseJBlas(boolean use)
void
setUseMTJ(boolean use)
void
setUseOjalgo(boolean use)
void
setUseParallelColt(boolean use)
-
Methods inherited from class org.ujmp.core.mapmatrix.DefaultMapMatrix
clearMap, get, keySet, putIntoMap, removeFromMap, size
-
Methods inherited from class org.ujmp.core.mapmatrix.AbstractMapMatrix
clear, clone, containsKey, containsValue, entrySet, getAsString, getObject, getObject, getSize, indexOfKey, isEmpty, put, putAll, remove, setObject, setObject, values
-
Methods inherited from class org.ujmp.core.objectmatrix.stub.AbstractDenseObjectMatrix2D
getDimensionCount, getObject, setObject
-
Methods inherited from class org.ujmp.core.objectmatrix.stub.AbstractDenseObjectMatrix
availableCoordinates, containsCoordinates, isSparse
-
Methods inherited from class org.ujmp.core.objectmatrix.stub.AbstractObjectMatrix
getAsDouble, getValueType, setAsDouble
-
Methods inherited from class org.ujmp.core.genericmatrix.stub.AbstractGenericMatrix
getAsObject, setAsObject
-
Methods inherited from class org.ujmp.core.AbstractMatrix
abs, addMissing, allCoordinates, allValues, and, and, append, appendHorizontally, appendVertically, atimes, bigDecimalValue, bigIntegerValue, booleanValue, bootstrap, bootstrap, ceil, center, charValue, chebyshevDistanceTo, chol, compareTo, containsBigDecimal, containsBigInteger, containsBoolean, containsByte, containsChar, containsDate, containsDouble, containsFloat, containsInt, containsLong, containsMissingValues, containsNull, containsObject, containsShort, containsString, convert, convertEncoding, corrcoef, cos, cosh, cosineSimilarity, cosineSimilarityTo, countMissing, cov, cumprod, cumsum, dateValue, delete, delete, delete, deleteColumns, deleteColumns, deleteColumnsWithMissingValues, deleteRows, deleteRows, deleteRowsWithMissingValues, det, diag, diff, discretize, discretize, discretizeToBoolean, discretizeToColumns, divide, divide, divide, divide, doubleValue, eig, eigSymm, eq, eq, equals, equalsAnnotation, equalsContent, euklideanDistance, euklideanDistanceTo, exp, exportTo, extractAnnotation, eye, fadeIn, fadeOut, fill, fireValueChanged, fireValueChanged, fireValueChanged, flipdim, floatValue, floor, ge, ge, getAbsoluteValueMean, getAbsoluteValueSum, getAsBigDecimal, getAsBigInteger, getAsBoolean, getAsByte, getAsByteArray, getAsChar, getAsDate, getAsFloat, getAsInt, getAsLong, getAsMatrix, getAsShort, getAsString, getColumnCount, getColumnForLabel, getColumnLabel, getColumnList, getCoordinatesOfMaximum, getCoordinatesOfMinimum, getCoreObjectId, getDescription, getDimensionLabel, getDimensionMetaData, getEuklideanValue, getFactory, getGUIObject, getId, getLabel, getLabelObject, getMaxValue, getMeanValue, getMetaData, getMetaData, getMetaDataDimensionMatrix, getMetaDataDouble, getMetaDataMatrix, getMetaDataString, getMinValue, getPositionForLabel, getPreferredObject, getRMS, getRowCount, getRowForLabel, getRowLabel, getRowList, getSize, getStdValue, getValueCount, getValueSum, getZCount, ginv, grayScale, gt, gt, importFrom, impute, includeAnnotation, indexOfMax, indexOfMin, intValue, inv, invSPD, invSymm, isColumnVector, isDiagonal, isMultidimensionalMatrix, isReadOnly, isResizable, isRowVector, isScalar, isSingular, isSPD, isSquare, isSymmetric, isTransient, le, le, log, log10, log2, logistic, longValue, lowerCase, lt, lt, lu, manhattenDistance, manhattenDistanceTo, max, mean, min, minkowskiDistance, minkowskiDistanceTo, minus, minus, minus, minus, mtimes, mtimes, mutualInf, nans, ne, ne, nonZeroCoordinates, norm1, norm2, normalize, normF, normInf, not, ones, or, or, pairedTTest, pdet, pinv, pinv, plus, plus, plus, plus, power, power, princomp, prod, qr, rand, randn, rank, removePunctuation, removeWords, replace, replaceMissingBy, replaceRegex, replaceRegex, reshape, round, save, save, select, select, select, selectColumns, selectColumns, selectedCoordinates, selectedCoordinates, selectRows, selectRows, setAsBigDecimal, setAsBigInteger, setAsBoolean, setAsByte, setAsByteArray, setAsChar, setAsDate, setAsFloat, setAsInt, setAsLong, setAsMatrix, setAsShort, setAsString, setColumnLabel, setContent, setDescription, setDimensionLabel, setDimensionMetaData, setId, setLabel, setMetaData, setMetaData, setMetaDataDimensionMatrix, setRowLabel, setSize, share, share, showGUI, shuffle, sign, sin, sinh, solve, solveSPD, solveSymm, sortrows, sqrt, squeeze, standardize, std, stem, stringValue, subMatrix, sum, svd, svd, swap, tan, tanh, tanh, tfIdf, times, times, times, times, toBigDecimalArray, toBigDecimalMatrix, toBigIntegerArray, toBigIntegerMatrix, toBooleanArray, toBooleanMatrix, toByteArray, toByteMatrix, toCharArray, toCharMatrix, toColumnVector, toDateArray, toDoubleArray, toDoubleMatrix, toFloatArray, toFloatMatrix, toHtml, toIntArray, toIntMatrix, toListMatrix, toLongArray, toLongMatrix, toMapMatrix, toObjectArray, toObjectMatrix, toRowVector, toSetMatrix, toShortArray, toShortMatrix, toString, toStringArray, toStringMatrix, trace, translate, transpose, transpose, transpose, tril, triu, unique, uniqueValueCount, upperCase, var, xor, xor, zeros
-
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.ujmp.core.BaseMatrix
getFactory
-
Methods inherited from interface org.ujmp.core.interfaces.BaseMatrixProperties
allValues, equals, equalsAnnotation, equalsContent, getColumnCount, getColumnList, getDimensionCount, getRowCount, getRowList, getSize, getValueCount, getValueType, getZCount, isColumnVector, isDiagonal, isMultidimensionalMatrix, isReadOnly, isResizable, isRowVector, isScalar, isSingular, isSparse, isSquare, isSymmetric, isTransient, setSize, toString
-
Methods inherited from interface org.ujmp.core.doublematrix.calculation.basic.BasicDoubleCalculations
atimes, divide, divide, divide, divide, minus, minus, minus, minus, mtimes, mtimes, plus, plus, plus, plus, times, times, times, times
-
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.basic.BasicEntrywiseDoubleCalculations
abs, exp, log, log10, log2, logistic, power, power, sign, sqrt
-
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.interfaces.Conversions
toBigDecimalMatrix, toBigIntegerMatrix, toBooleanMatrix, toByteMatrix, toCharMatrix, toDoubleMatrix, toFloatMatrix, toIntMatrix, toListMatrix, toLongMatrix, toMapMatrix, toObjectMatrix, toSetMatrix, toShortMatrix, toStringMatrix
-
Methods inherited from interface org.ujmp.core.interfaces.CoordinateFunctions
allCoordinates, availableCoordinates, containsCoordinates, getCoordinatesOfMaximum, getCoordinatesOfMinimum, nonZeroCoordinates, selectedCoordinates, selectedCoordinates
-
Methods inherited from interface org.ujmp.core.interfaces.CoreObject
getCoreObjectId
-
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.creators.CreatorDoubleCalculations
eye, nans, ones, rand, randn, zeros
-
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.decomposition.DecompositionDoubleCalculations
chol, eig, eigSymm, ginv, inv, invSPD, invSymm, lu, pinv, pinv, princomp, qr, solve, solveSPD, solveSymm, svd, svd
-
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.discretize.DiscretizeCalculations
discretize, discretize, discretizeToBoolean, discretizeToColumns
-
Methods inherited from interface org.ujmp.core.interfaces.DistanceMeasures
chebyshevDistanceTo, cosineSimilarity, cosineSimilarityTo, euklideanDistance, euklideanDistanceTo, manhattenDistance, manhattenDistanceTo, minkowskiDistance, minkowskiDistanceTo
-
Methods inherited from interface org.ujmp.core.interfaces.ExtendedMatrixProperties
bigDecimalValue, bigIntegerValue, booleanValue, byteValue, charValue, containsBigDecimal, containsBigInteger, containsBoolean, containsByte, containsChar, containsDate, containsDouble, containsFloat, containsInt, containsLong, containsMissingValues, containsNull, containsObject, containsShort, containsString, dateValue, det, doubleValue, floatValue, getAbsoluteValueMean, getAbsoluteValueSum, getEuklideanValue, getMaxValue, getMeanValue, getMinValue, getRMS, getStdValue, getValueSum, intValue, isSPD, longValue, norm1, norm2, normF, normInf, pdet, rank, setContent, shortValue, stringValue, trace
-
Methods inherited from interface org.ujmp.core.interfaces.GettersAndSetters
getAsBigDecimal, getAsBigInteger, getAsBoolean, getAsByte, getAsByteArray, getAsChar, getAsDate, getAsDouble, getAsFloat, getAsInt, getAsLong, getAsMatrix, getAsObject, getAsShort, getAsString, getPreferredObject, setAsBigDecimal, setAsBigInteger, setAsBoolean, setAsByte, setAsByteArray, 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.HasDescription
getDescription, setDescription
-
Methods inherited from interface org.ujmp.core.interfaces.HasGUIObject
getGUIObject, showGUI
-
Methods inherited from interface org.ujmp.core.interfaces.HasLabel
getLabel, getLabelObject, setLabel
-
Methods inherited from interface org.ujmp.core.annotation.HasMetaData
getColumnForLabel, getColumnLabel, getDimensionLabel, getDimensionMetaData, getMetaData, getMetaData, getMetaDataDimensionMatrix, getMetaDataDouble, getMetaDataMatrix, getMetaDataString, getPositionForLabel, getRowForLabel, getRowLabel, setColumnLabel, setDimensionLabel, setDimensionMetaData, setMetaData, setMetaData, setMetaDataDimensionMatrix, setRowLabel
-
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.hyperbolic.HyperbolicDoubleCalculations
cosh, sinh, tanh, tanh
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Methods inherited from interface org.ujmp.core.Matrix
exportTo, fireValueChanged, fireValueChanged, fireValueChanged, importFrom, save, save, share, share, toHtml
-
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.misc.MiscEntrywiseDoubleCalculations
grayScale
-
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.misc.MiscGeneralDoubleCalculations
append, appendHorizontally, appendVertically, center, fadeIn, fadeOut, normalize, replaceMissingBy, standardize
-
Methods inherited from interface org.ujmp.core.doublematrix.calculation.general.missingvalues.MissingValueDoubleCalculations
addMissing, countMissing, deleteColumnsWithMissingValues, deleteRowsWithMissingValues, impute
-
Methods inherited from interface org.ujmp.core.objectmatrix.calculation.ObjectCalculations
bootstrap, bootstrap, convert, delete, delete, delete, deleteColumns, deleteColumns, deleteRows, deleteRows, diag, 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.doublematrix.calculation.entrywise.rounding.RoundingDoubleCalculations
ceil, floor, round
-
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.stringmatrix.calculation.StringCalculations
convertEncoding, lowerCase, removePunctuation, removeWords, replaceRegex, replaceRegex, stem, tfIdf, translate, upperCase
-
Methods inherited from interface org.ujmp.core.doublematrix.calculation.entrywise.trigonometric.TrigonometricDoubleCalculations
cos, sin, tan
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
NOTAVAILABLE
public static final double NOTAVAILABLE
- See Also:
- Constant Field Values
-
ERROR
public static final double ERROR
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSVDSizes
public java.util.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 java.util.List<long[]> getSquareSizes()
-
getTallSizes
public java.util.List<long[]> getTallSizes()
-
getTransposeSizes
public java.util.List<long[]> getTransposeSizes()
-
getTimesSizes
public java.util.List<long[]> getTimesSizes()
-
getPlusSizes
public java.util.List<long[]> getPlusSizes()
-
getMtimesSizes
public java.util.List<long[]> getMtimesSizes()
-
getInvSizes
public java.util.List<long[]> getInvSizes()
-
getSolveSquareSizes
public java.util.List<long[]> getSolveSquareSizes()
-
getSolveTallSizes
public java.util.List<long[]> getSolveTallSizes()
-
getEigSizes
public java.util.List<long[]> getEigSizes()
-
getQRSizes
public java.util.List<long[]> getQRSizes()
-
getLUSizes
public java.util.List<long[]> getLUSizes()
-
getCholSizes
public java.util.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)
-
setRunOrbitalDenseDoubleMatrix2D
public void setRunOrbitalDenseDoubleMatrix2D(boolean runOrbitalDenseDoubleMatrix2D)
-
isRunOwlpackDenseDoubleMatrix2D
public boolean isRunOwlpackDenseDoubleMatrix2D()
-
isRunJScienceDenseDoubleMatrix2D
public boolean isRunJScienceDenseDoubleMatrix2D()
-
setRunJScienceDenseDoubleMatrix2D
public void setRunJScienceDenseDoubleMatrix2D(boolean runJScienceDenseDoubleMatrix2D)
-
isRunJSciDenseDoubleMatrix2D
public boolean isRunJSciDenseDoubleMatrix2D()
-
setRunJSciDenseDoubleMatrix2D
public void setRunJSciDenseDoubleMatrix2D(boolean runJSciDenseDoubleMatrix2D)
-
isRunParallelColtDenseDoubleMatrix2D
public boolean isRunParallelColtDenseDoubleMatrix2D()
-
setRunParallelColtDenseDoubleMatrix2D
public void setRunParallelColtDenseDoubleMatrix2D(boolean runParallelColtDenseDoubleMatrix2D)
-
isRunColtDenseDoubleMatrix2D
public boolean isRunColtDenseDoubleMatrix2D()
-
setRunColtDenseDoubleMatrix2D
public void setRunColtDenseDoubleMatrix2D(boolean runColtDenseDoubleMatrix2D)
-
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)
-
isRunVecMathDenseDoubleMatrix2D
public boolean isRunVecMathDenseDoubleMatrix2D()
-
setRunVecMathDenseDoubleMatrix2D
public void setRunVecMathDenseDoubleMatrix2D(boolean runVecMathDenseDoubleMatrix2D)
-
getMaxTime
public int getMaxTime()
-
getMaxSize
public int getMaxSize()
-
getMinSize
public int getMinSize()
-
setMaxTime
public void setMaxTime(int maxTime)
-
setMaxSize
public void setMaxSize(int maxSize)
-
setMinSize
public void setMinSize(int minSize)
-
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 java.lang.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(java.lang.String name)
-
-