Class BenchmarkConfig

    • Constructor Detail

      • BenchmarkConfig

        public BenchmarkConfig()
    • 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)