Package org.apache.sysds.runtime.codegen
Class LibSpoofPrimitives
- java.lang.Object
- 
- org.apache.sysds.runtime.codegen.LibSpoofPrimitives
 
- 
 public class LibSpoofPrimitives extends Object This library contains all vector primitives that are used in generated source code for fused operators. For primitives that exist in LibMatrixMult, these calls are simply forwarded to ensure consistency in performance and result correctness.
- 
- 
Constructor SummaryConstructors Constructor Description LibSpoofPrimitives()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static double[]allocVector(int len, boolean reset)static doublebwAnd(double in1, double in2)static voidcleanupThreadLocalMemory()static doubledotProduct(double[] a, double[] b, int[] aix, int ai, int bi, int len)static doubledotProduct(double[] a, double[] b, int ai, int bi, int len)static doubleintDiv(double in1, double in2)static booleanisFlipOuter(int len1, int len2)static doublemod(double in1, double in2)static doublerowMaxsVectMult(double[] a, double[] b, int[] aix, int ai, int bi, int len)static doublerowMaxsVectMult(double[] a, double[] b, int ai, int bi, int len)static voidsetupThreadLocalMemory(int numVectors, int len)static voidsetupThreadLocalMemory(int numVectors, int len, int len2)static voidvectAbsAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectAbsAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectAbsWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectAbsWrite(double[] a, int ai, int len)static voidvectAcosAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectAcosAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectAcosWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectAcosWrite(double[] a, int ai, int len)static voidvectAsinAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectAsinAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectAsinWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectAsinWrite(double[] a, int ai, int len)static voidvectAtanAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectAtanAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectAtanWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectAtanWrite(double[] a, int ai, int len)static double[]vectAvgpoolWrite(double[] avals, int[] aix, int ai, int alen, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)static double[]vectAvgpoolWrite(double[] a, int ai, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)static double[]vectBiasaddWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectBiasaddWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectBiasmultWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectBiasmultWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectBitwandWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectBitwandWrite(double[] a, double[] b, int ai, int[] aix, int bi, int alen, int len)static double[]vectBitwandWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectBitwandWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectBitwandWrite(double[] a, double bval, int ai, int len)static double[]vectBitwandWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectBitwandWrite(double bval, double[] a, int ai, int len)static double[]vectCbindAdd(double[] a, double b, double[] c, int[] aix, int ai, int ci, int alen, int len)static double[]vectCbindAdd(double[] a, double b, double[] c, int ai, int ci, int len)static double[]vectCbindWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int alen2, int blen)static double[]vectCbindWrite(double[] a, double[] b, int ai, int bi, int alen, int blen)static double[]vectCbindWrite(double[] a, double b, int[] aix, int ai, int alen, int len)static double[]vectCbindWrite(double[] a, double b, int aix, int len)static double[]vectCbindWrite(double a, double b)static voidvectCeilAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectCeilAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectCeilWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectCeilWrite(double[] a, int ai, int len)static double[]vectConv2dmmWrite(double[] a, double[] b, int ai, int bi, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)static voidvectCosAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectCosAdd(double[] a, double[] c, int ai, int ci, int len)static voidvectCoshAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectCoshAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectCoshWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectCoshWrite(double[] a, int ai, int len)static double[]vectCosWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectCosWrite(double[] a, int ai, int len)static doublevectCountnnz(double[] avals, int[] aix, int ai, int alen, int len)static doublevectCountnnz(double[] a, int ai, int len)static voidvectCummaxAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectCummaxAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectCummaxWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectCummaxWrite(double[] a, int ai, int len)static voidvectCumminAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectCumminAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectCumminWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectCumminWrite(double[] a, int ai, int len)static voidvectCumsumAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectCumsumAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectCumsumWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectCumsumWrite(double[] a, int ai, int len)static voidvectDivAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectDivAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectDivAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectDivAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static double[]vectDivWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectDivWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectDivWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectDivWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectDivWrite(double[] a, double bval, int ai, int len)static double[]vectDivWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectDivWrite(double bval, double[] a, int ai, int len)static voidvectEqualAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectEqualAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectEqualAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectEqualAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static double[]vectEqualWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectEqualWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectEqualWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectEqualWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectEqualWrite(double[] a, double bval, int ai, int len)static double[]vectEqualWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectEqualWrite(double bval, double[] a, int ai, int len)static voidvectExpAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectExpAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectExpWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectExpWrite(double[] a, int ai, int len)static voidvectFloorAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectFloorAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectFloorWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectFloorWrite(double[] a, int ai, int len)static voidvectGreaterAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectGreaterAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectGreaterAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectGreaterAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static voidvectGreaterequalAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectGreaterequalAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectGreaterequalAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectGreaterequalAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static double[]vectGreaterequalWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectGreaterequalWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectGreaterequalWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectGreaterequalWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectGreaterequalWrite(double[] a, double bval, int ai, int len)static double[]vectGreaterequalWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectGreaterequalWrite(double bval, double[] a, int ai, int len)static double[]vectGreaterWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectGreaterWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectGreaterWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectGreaterWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectGreaterWrite(double[] a, double bval, int ai, int len)static double[]vectGreaterWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectGreaterWrite(double bval, double[] a, int ai, int len)static double[]vectIm2colWrite(double[] avals, int[] aix, int ai, int alen, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)static double[]vectIm2colWrite(double[] a, int ai, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)static voidvectLessAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectLessAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectLessAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectLessAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static voidvectLessequalAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectLessequalAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectLessequalAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectLessequalAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static double[]vectLessequalWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectLessequalWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectLessequalWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectLessequalWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectLessequalWrite(double[] a, double bval, int ai, int len)static double[]vectLessequalWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectLessequalWrite(double bval, double[] a, int ai, int len)static double[]vectLessWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectLessWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectLessWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectLessWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectLessWrite(double[] a, double bval, int ai, int len)static double[]vectLessWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectLessWrite(double bval, double[] a, int ai, int len)static voidvectLogAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectLogAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectLogWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectLogWrite(double[] a, int ai, int len)static double[]vectMatrixMult(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectMatrixMult(double[] a, double[] b, int ai, int bi, int len)static doublevectMax(double[] avals, int[] aix, int ai, int alen, int len)static doublevectMax(double[] a, int ai, int len)static voidvectMaxAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectMaxAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectMaxAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectMaxAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static double[]vectMaxpoolWrite(double[] avals, int[] aix, int ai, int alen, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)static double[]vectMaxpoolWrite(double[] a, int ai, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)static double[]vectMaxWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectMaxWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectMaxWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectMaxWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectMaxWrite(double[] a, double bval, int ai, int len)static double[]vectMaxWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectMaxWrite(double bval, double[] a, int ai, int len)static doublevectMean(double[] avals, int[] aix, int ai, int alen, int len)static doublevectMean(double[] a, int ai, int len)static doublevectMin(double[] avals, int[] aix, int ai, int alen, int len)static doublevectMin(double[] a, int ai, int len)static voidvectMinAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectMinAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectMinAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectMinAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static voidvectMinusAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectMinusAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectMinusAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectMinusAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static double[]vectMinusWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectMinusWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectMinusWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectMinusWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectMinusWrite(double[] a, double bval, int ai, int len)static double[]vectMinusWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectMinusWrite(double bval, double[] a, int ai, int len)static double[]vectMinWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectMinWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectMinWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectMinWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectMinWrite(double[] a, double bval, int ai, int len)static double[]vectMinWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectMinWrite(double bval, double[] a, int ai, int len)static voidvectMult2Add(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectMult2Add(double[] a, double[] c, int ai, int ci, int len)static double[]vectMult2Write(double[] a, int[] aix, int ai, int alen, int len)static double[]vectMult2Write(double[] a, int ai, int len)static voidvectMultAdd(double[] a, double[] b, double[] c, int bi, int ci, int len)static voidvectMultAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectMultAdd(double[] a, double bval, double[] c, int bi, int ci, int len)static voidvectMultAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectMultAdd(double bval, double[] a, double[] c, int bi, int ci, int len)static double[]vectMultWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectMultWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectMultWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectMultWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectMultWrite(double[] a, double bval, int bi, int len)static double[]vectMultWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectMultWrite(double bval, double[] a, int bi, int len)static voidvectNotequalAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectNotequalAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectNotequalAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectNotequalAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static double[]vectNotequalWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectNotequalWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectNotequalWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectNotequalWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectNotequalWrite(double[] a, double bval, int ai, int len)static double[]vectNotequalWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectNotequalWrite(double bval, double[] a, int ai, int len)static voidvectOuterMultAdd(double[] a, double[] b, double[] c, int[] aix, int ai, int bi, int ci, int alen, int len1, int len2)static voidvectOuterMultAdd(double[] a, double[] b, double[] c, int ai, int[] bix, int bi, int ci, int blen, int len1, int len2)static voidvectOuterMultAdd(double[] a, double[] b, double[] c, int ai, int bi, int ci, int len1, int len2)static voidvectPlusAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectPlusAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectPlusAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectPlusAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static double[]vectPlusWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectPlusWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)static double[]vectPlusWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectPlusWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectPlusWrite(double[] a, double bval, int ai, int len)static double[]vectPlusWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectPlusWrite(double bval, double[] a, int ai, int len)static voidvectPow2Add(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectPow2Add(double[] a, double[] c, int ai, int ci, int len)static double[]vectPow2Write(double[] a, int[] aix, int ai, int alen, int len)static double[]vectPow2Write(double[] a, int ai, int len)static voidvectPowAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectPowAdd(double[] a, double bval, double[] c, int ai, int ci, int len)static voidvectPowAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectPowAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static double[]vectPowWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectPowWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectPowWrite(double[] a, double bval, int ai, int len)static double[]vectPowWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectPowWrite(double bval, double[] a, int ai, int len)static voidvectRoundAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectRoundAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectRoundWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectRoundWrite(double[] a, int ai, int len)static voidvectSigmoidAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectSigmoidAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectSigmoidWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectSigmoidWrite(double[] a, int ai, int len)static voidvectSignAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectSignAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectSignWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectSignWrite(double[] a, int ai, int len)static voidvectSinAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectSinAdd(double[] a, double[] c, int ai, int ci, int len)static voidvectSinhAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectSinhAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectSinhWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectSinhWrite(double[] a, int ai, int len)static double[]vectSinWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectSinWrite(double[] a, int ai, int len)static voidvectSpropAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectSpropAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectSpropWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectSpropWrite(double[] a, int ai, int len)static voidvectSqrtAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectSqrtAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectSqrtWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectSqrtWrite(double[] a, int ai, int len)static doublevectSum(double[] avals, int[] aix, int ai, int alen, int len)static doublevectSum(double[] a, int ai, int len)Computes c = sum(A), where A is a dense vectors.static doublevectSumsq(double[] avals, int[] aix, int ai, int alen, int len)static doublevectSumsq(double[] a, int ai, int len)static voidvectTanAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectTanAdd(double[] a, double[] c, int ai, int ci, int len)static voidvectTanhAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectTanhAdd(double[] a, double[] c, int ai, int ci, int len)static double[]vectTanhWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectTanhWrite(double[] a, int ai, int len)static double[]vectTanWrite(double[] a, int[] aix, int ai, int alen, int len)static double[]vectTanWrite(double[] a, int ai, int len)static voidvectWrite(boolean[] a, boolean[] c, int[] aix)static voidvectWrite(boolean[] a, boolean[] c, int[] aix, int ai, int ci, int alen)static voidvectWrite(double[] a, double[] c, int ci, int len)static voidvectWrite(double[] a, double[] c, int ai, int ci, int len)static voidvectXorAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectXorAdd(double[] a, double bval, double[] c, int ai, int ci, int len)Computes c = xor(A,B)static voidvectXorAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)static voidvectXorAdd(double bval, double[] a, double[] c, int ai, int ci, int len)static double[]vectXorWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)static double[]vectXorWrite(double[] a, double[] b, int ai, int[] aix, int bi, int alen, int len)static double[]vectXorWrite(double[] a, double[] b, int ai, int bi, int len)static double[]vectXorWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)static double[]vectXorWrite(double[] a, double bval, int ai, int len)static double[]vectXorWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)static double[]vectXorWrite(double bval, double[] a, int ai, int len)
 
- 
- 
- 
Method Detail- 
rowMaxsVectMultpublic static double rowMaxsVectMult(double[] a, double[] b, int ai, int bi, int len)
 - 
rowMaxsVectMultpublic static double rowMaxsVectMult(double[] a, double[] b, int[] aix, int ai, int bi, int len)
 - 
dotProductpublic static double dotProduct(double[] a, double[] b, int ai, int bi, int len)
 - 
dotProductpublic static double dotProduct(double[] a, double[] b, int[] aix, int ai, int bi, int len)
 - 
vectMatrixMultpublic static double[] vectMatrixMult(double[] a, double[] b, int ai, int bi, int len)
 - 
vectMatrixMultpublic static double[] vectMatrixMult(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectOuterMultAddpublic static void vectOuterMultAdd(double[] a, double[] b, double[] c, int ai, int bi, int ci, int len1, int len2)
 - 
vectOuterMultAddpublic static void vectOuterMultAdd(double[] a, double[] b, double[] c, int[] aix, int ai, int bi, int ci, int alen, int len1, int len2)
 - 
vectOuterMultAddpublic static void vectOuterMultAdd(double[] a, double[] b, double[] c, int ai, int[] bix, int bi, int ci, int blen, int len1, int len2)
 - 
vectMultAddpublic static void vectMultAdd(double[] a, double bval, double[] c, int bi, int ci, int len)
 - 
vectMultAddpublic static void vectMultAdd(double bval, double[] a, double[] c, int bi, int ci, int len)
 - 
vectMultAddpublic static void vectMultAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectMultAddpublic static void vectMultAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectMultAddpublic static void vectMultAdd(double[] a, double[] b, double[] c, int bi, int ci, int len)
 - 
vectMultWritepublic static double[] vectMultWrite(double[] a, double bval, int bi, int len)
 - 
vectMultWritepublic static double[] vectMultWrite(double bval, double[] a, int bi, int len)
 - 
vectMultWritepublic static double[] vectMultWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectMultWritepublic static double[] vectMultWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectMultWritepublic static double[] vectMultWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectMultWritepublic static double[] vectMultWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectMultWritepublic static double[] vectMultWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectWritepublic static void vectWrite(double[] a, double[] c, int ci, int len)
 - 
vectWritepublic static void vectWrite(double[] a, double[] c, int ai, int ci, int len)
 - 
vectWritepublic static void vectWrite(boolean[] a, boolean[] c, int[] aix)
 - 
vectWritepublic static void vectWrite(boolean[] a, boolean[] c, int[] aix, int ai, int ci, int alen)
 - 
vectCbindAddpublic static double[] vectCbindAdd(double[] a, double b, double[] c, int ai, int ci, int len)
 - 
vectCbindAddpublic static double[] vectCbindAdd(double[] a, double b, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectCbindWritepublic static double[] vectCbindWrite(double a, double b)
 - 
vectCbindWritepublic static double[] vectCbindWrite(double[] a, double b, int aix, int len)
 - 
vectCbindWritepublic static double[] vectCbindWrite(double[] a, double b, int[] aix, int ai, int alen, int len)
 - 
vectCbindWritepublic static double[] vectCbindWrite(double[] a, double[] b, int ai, int bi, int alen, int blen)
 - 
vectCbindWritepublic static double[] vectCbindWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int alen2, int blen)
 - 
vectSumpublic static double vectSum(double[] a, int ai, int len)Computes c = sum(A), where A is a dense vectors.- Parameters:
- a- dense input vector A
- ai- start position in A
- len- number of processed elements
- Returns:
- sum value
 
 - 
vectSumpublic static double vectSum(double[] avals, int[] aix, int ai, int alen, int len)
 - 
vectSumsqpublic static double vectSumsq(double[] a, int ai, int len)
 - 
vectSumsqpublic static double vectSumsq(double[] avals, int[] aix, int ai, int alen, int len)
 - 
vectMinpublic static double vectMin(double[] a, int ai, int len)
 - 
vectMinpublic static double vectMin(double[] avals, int[] aix, int ai, int alen, int len)
 - 
vectMaxpublic static double vectMax(double[] a, int ai, int len)
 - 
vectMaxpublic static double vectMax(double[] avals, int[] aix, int ai, int alen, int len)
 - 
vectCountnnzpublic static double vectCountnnz(double[] a, int ai, int len)
 - 
vectCountnnzpublic static double vectCountnnz(double[] avals, int[] aix, int ai, int alen, int len)
 - 
vectMeanpublic static double vectMean(double[] a, int ai, int len)
 - 
vectMeanpublic static double vectMean(double[] avals, int[] aix, int ai, int alen, int len)
 - 
vectDivAddpublic static void vectDivAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectDivAddpublic static void vectDivAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectDivAddpublic static void vectDivAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectDivAddpublic static void vectDivAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectDivWritepublic static double[] vectDivWrite(double[] a, double bval, int ai, int len)
 - 
vectDivWritepublic static double[] vectDivWrite(double bval, double[] a, int ai, int len)
 - 
vectDivWritepublic static double[] vectDivWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectDivWritepublic static double[] vectDivWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectDivWritepublic static double[] vectDivWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectDivWritepublic static double[] vectDivWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectDivWritepublic static double[] vectDivWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectMinusAddpublic static void vectMinusAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectMinusAddpublic static void vectMinusAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectMinusAddpublic static void vectMinusAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectMinusAddpublic static void vectMinusAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectMinusWritepublic static double[] vectMinusWrite(double[] a, double bval, int ai, int len)
 - 
vectMinusWritepublic static double[] vectMinusWrite(double bval, double[] a, int ai, int len)
 - 
vectMinusWritepublic static double[] vectMinusWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectMinusWritepublic static double[] vectMinusWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectMinusWritepublic static double[] vectMinusWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectMinusWritepublic static double[] vectMinusWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectMinusWritepublic static double[] vectMinusWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectPlusAddpublic static void vectPlusAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectPlusAddpublic static void vectPlusAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectPlusAddpublic static void vectPlusAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectPlusAddpublic static void vectPlusAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectPlusWritepublic static double[] vectPlusWrite(double[] a, double bval, int ai, int len)
 - 
vectPlusWritepublic static double[] vectPlusWrite(double bval, double[] a, int ai, int len)
 - 
vectPlusWritepublic static double[] vectPlusWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectPlusWritepublic static double[] vectPlusWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectPlusWritepublic static double[] vectPlusWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectPlusWritepublic static double[] vectPlusWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectPlusWritepublic static double[] vectPlusWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectXorAddpublic static void vectXorAdd(double[] a, double bval, double[] c, int ai, int ci, int len)Computes c = xor(A,B)- Parameters:
- a- dense input vector A
- bval- scalar value
- c- resultant vector
- ai- start position in A
- ci- index of c
- len- number of processed elements
 
 - 
vectXorAddpublic static void vectXorAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectXorAddpublic static void vectXorAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectXorAddpublic static void vectXorAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectXorWritepublic static double[] vectXorWrite(double[] a, double bval, int ai, int len)
 - 
vectXorWritepublic static double[] vectXorWrite(double bval, double[] a, int ai, int len)
 - 
vectXorWritepublic static double[] vectXorWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectXorWritepublic static double[] vectXorWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectXorWritepublic static double[] vectXorWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectXorWritepublic static double[] vectXorWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectXorWritepublic static double[] vectXorWrite(double[] a, double[] b, int ai, int[] aix, int bi, int alen, int len)
 - 
vectPowAddpublic static void vectPowAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectPowAddpublic static void vectPowAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectPowAddpublic static void vectPowAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectPowAddpublic static void vectPowAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectPowWritepublic static double[] vectPowWrite(double[] a, double bval, int ai, int len)
 - 
vectPowWritepublic static double[] vectPowWrite(double bval, double[] a, int ai, int len)
 - 
vectPowWritepublic static double[] vectPowWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectPowWritepublic static double[] vectPowWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectPowWritepublic static double[] vectPowWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectMinAddpublic static void vectMinAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectMinAddpublic static void vectMinAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectMinAddpublic static void vectMinAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectMinAddpublic static void vectMinAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectMinWritepublic static double[] vectMinWrite(double[] a, double bval, int ai, int len)
 - 
vectMinWritepublic static double[] vectMinWrite(double bval, double[] a, int ai, int len)
 - 
vectMinWritepublic static double[] vectMinWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectMinWritepublic static double[] vectMinWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectMinWritepublic static double[] vectMinWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectMinWritepublic static double[] vectMinWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectMinWritepublic static double[] vectMinWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectMaxAddpublic static void vectMaxAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectMaxAddpublic static void vectMaxAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectMaxAddpublic static void vectMaxAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectMaxAddpublic static void vectMaxAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectMaxWritepublic static double[] vectMaxWrite(double[] a, double bval, int ai, int len)
 - 
vectMaxWritepublic static double[] vectMaxWrite(double bval, double[] a, int ai, int len)
 - 
vectMaxWritepublic static double[] vectMaxWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectMaxWritepublic static double[] vectMaxWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectMaxWritepublic static double[] vectMaxWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectMaxWritepublic static double[] vectMaxWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectMaxWritepublic static double[] vectMaxWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectExpAddpublic static void vectExpAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectExpAddpublic static void vectExpAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectExpWritepublic static double[] vectExpWrite(double[] a, int ai, int len)
 - 
vectExpWritepublic static double[] vectExpWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectCumsumAddpublic static void vectCumsumAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectCumsumAddpublic static void vectCumsumAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectCumsumWritepublic static double[] vectCumsumWrite(double[] a, int ai, int len)
 - 
vectCumsumWritepublic static double[] vectCumsumWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectCumminAddpublic static void vectCumminAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectCumminAddpublic static void vectCumminAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectCumminWritepublic static double[] vectCumminWrite(double[] a, int ai, int len)
 - 
vectCumminWritepublic static double[] vectCumminWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectCummaxAddpublic static void vectCummaxAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectCummaxAddpublic static void vectCummaxAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectCummaxWritepublic static double[] vectCummaxWrite(double[] a, int ai, int len)
 - 
vectCummaxWritepublic static double[] vectCummaxWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectLogAddpublic static void vectLogAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectLogAddpublic static void vectLogAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectLogWritepublic static double[] vectLogWrite(double[] a, int ai, int len)
 - 
vectLogWritepublic static double[] vectLogWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectAbsAddpublic static void vectAbsAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectAbsAddpublic static void vectAbsAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectAbsWritepublic static double[] vectAbsWrite(double[] a, int ai, int len)
 - 
vectAbsWritepublic static double[] vectAbsWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectRoundAddpublic static void vectRoundAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectRoundAddpublic static void vectRoundAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectRoundWritepublic static double[] vectRoundWrite(double[] a, int ai, int len)
 - 
vectRoundWritepublic static double[] vectRoundWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectCeilAddpublic static void vectCeilAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectCeilAddpublic static void vectCeilAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectCeilWritepublic static double[] vectCeilWrite(double[] a, int ai, int len)
 - 
vectCeilWritepublic static double[] vectCeilWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectFloorAddpublic static void vectFloorAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectFloorAddpublic static void vectFloorAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectFloorWritepublic static double[] vectFloorWrite(double[] a, int ai, int len)
 - 
vectFloorWritepublic static double[] vectFloorWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectSinAddpublic static void vectSinAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectSinAddpublic static void vectSinAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectSinWritepublic static double[] vectSinWrite(double[] a, int ai, int len)
 - 
vectSinWritepublic static double[] vectSinWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectCosAddpublic static void vectCosAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectCosAddpublic static void vectCosAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectCosWritepublic static double[] vectCosWrite(double[] a, int ai, int len)
 - 
vectCosWritepublic static double[] vectCosWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectTanAddpublic static void vectTanAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectTanAddpublic static void vectTanAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectTanWritepublic static double[] vectTanWrite(double[] a, int ai, int len)
 - 
vectTanWritepublic static double[] vectTanWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectAsinAddpublic static void vectAsinAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectAsinAddpublic static void vectAsinAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectAsinWritepublic static double[] vectAsinWrite(double[] a, int ai, int len)
 - 
vectAsinWritepublic static double[] vectAsinWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectAcosAddpublic static void vectAcosAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectAcosAddpublic static void vectAcosAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectAcosWritepublic static double[] vectAcosWrite(double[] a, int ai, int len)
 - 
vectAcosWritepublic static double[] vectAcosWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectAtanAddpublic static void vectAtanAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectAtanAddpublic static void vectAtanAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectAtanWritepublic static double[] vectAtanWrite(double[] a, int ai, int len)
 - 
vectAtanWritepublic static double[] vectAtanWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectSinhAddpublic static void vectSinhAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectSinhAddpublic static void vectSinhAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectSinhWritepublic static double[] vectSinhWrite(double[] a, int ai, int len)
 - 
vectSinhWritepublic static double[] vectSinhWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectCoshAddpublic static void vectCoshAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectCoshAddpublic static void vectCoshAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectCoshWritepublic static double[] vectCoshWrite(double[] a, int ai, int len)
 - 
vectCoshWritepublic static double[] vectCoshWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectTanhAddpublic static void vectTanhAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectTanhAddpublic static void vectTanhAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectTanhWritepublic static double[] vectTanhWrite(double[] a, int ai, int len)
 - 
vectTanhWritepublic static double[] vectTanhWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectSignAddpublic static void vectSignAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectSignAddpublic static void vectSignAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectSignWritepublic static double[] vectSignWrite(double[] a, int ai, int len)
 - 
vectSignWritepublic static double[] vectSignWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectPow2Addpublic static void vectPow2Add(double[] a, double[] c, int ai, int ci, int len)
 - 
vectPow2Addpublic static void vectPow2Add(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectPow2Writepublic static double[] vectPow2Write(double[] a, int ai, int len)
 - 
vectPow2Writepublic static double[] vectPow2Write(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectMult2Addpublic static void vectMult2Add(double[] a, double[] c, int ai, int ci, int len)
 - 
vectMult2Addpublic static void vectMult2Add(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectMult2Writepublic static double[] vectMult2Write(double[] a, int ai, int len)
 - 
vectMult2Writepublic static double[] vectMult2Write(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectSqrtAddpublic static void vectSqrtAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectSqrtAddpublic static void vectSqrtAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectSqrtWritepublic static double[] vectSqrtWrite(double[] a, int ai, int len)
 - 
vectSqrtWritepublic static double[] vectSqrtWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectSpropAddpublic static void vectSpropAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectSpropAddpublic static void vectSpropAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectSpropWritepublic static double[] vectSpropWrite(double[] a, int ai, int len)
 - 
vectSpropWritepublic static double[] vectSpropWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectSigmoidAddpublic static void vectSigmoidAdd(double[] a, double[] c, int ai, int ci, int len)
 - 
vectSigmoidAddpublic static void vectSigmoidAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectSigmoidWritepublic static double[] vectSigmoidWrite(double[] a, int ai, int len)
 - 
vectSigmoidWritepublic static double[] vectSigmoidWrite(double[] a, int[] aix, int ai, int alen, int len)
 - 
vectEqualAddpublic static void vectEqualAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectEqualAddpublic static void vectEqualAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectEqualAddpublic static void vectEqualAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectEqualAddpublic static void vectEqualAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectEqualWritepublic static double[] vectEqualWrite(double[] a, double bval, int ai, int len)
 - 
vectEqualWritepublic static double[] vectEqualWrite(double bval, double[] a, int ai, int len)
 - 
vectEqualWritepublic static double[] vectEqualWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectEqualWritepublic static double[] vectEqualWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectEqualWritepublic static double[] vectEqualWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectEqualWritepublic static double[] vectEqualWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectEqualWritepublic static double[] vectEqualWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectNotequalAddpublic static void vectNotequalAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectNotequalAddpublic static void vectNotequalAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectNotequalAddpublic static void vectNotequalAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectNotequalAddpublic static void vectNotequalAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectNotequalWritepublic static double[] vectNotequalWrite(double[] a, double bval, int ai, int len)
 - 
vectNotequalWritepublic static double[] vectNotequalWrite(double bval, double[] a, int ai, int len)
 - 
vectNotequalWritepublic static double[] vectNotequalWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectNotequalWritepublic static double[] vectNotequalWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectNotequalWritepublic static double[] vectNotequalWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectNotequalWritepublic static double[] vectNotequalWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectNotequalWritepublic static double[] vectNotequalWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectLessAddpublic static void vectLessAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectLessAddpublic static void vectLessAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectLessAddpublic static void vectLessAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectLessAddpublic static void vectLessAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectLessWritepublic static double[] vectLessWrite(double[] a, double bval, int ai, int len)
 - 
vectLessWritepublic static double[] vectLessWrite(double bval, double[] a, int ai, int len)
 - 
vectLessWritepublic static double[] vectLessWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectLessWritepublic static double[] vectLessWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectLessWritepublic static double[] vectLessWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectLessWritepublic static double[] vectLessWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectLessWritepublic static double[] vectLessWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectLessequalAddpublic static void vectLessequalAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectLessequalAddpublic static void vectLessequalAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectLessequalAddpublic static void vectLessequalAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectLessequalAddpublic static void vectLessequalAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectLessequalWritepublic static double[] vectLessequalWrite(double[] a, double bval, int ai, int len)
 - 
vectLessequalWritepublic static double[] vectLessequalWrite(double bval, double[] a, int ai, int len)
 - 
vectLessequalWritepublic static double[] vectLessequalWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectLessequalWritepublic static double[] vectLessequalWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectLessequalWritepublic static double[] vectLessequalWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectLessequalWritepublic static double[] vectLessequalWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectLessequalWritepublic static double[] vectLessequalWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectGreaterAddpublic static void vectGreaterAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectGreaterAddpublic static void vectGreaterAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectGreaterAddpublic static void vectGreaterAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectGreaterAddpublic static void vectGreaterAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectGreaterWritepublic static double[] vectGreaterWrite(double[] a, double bval, int ai, int len)
 - 
vectGreaterWritepublic static double[] vectGreaterWrite(double bval, double[] a, int ai, int len)
 - 
vectGreaterWritepublic static double[] vectGreaterWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectGreaterWritepublic static double[] vectGreaterWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectGreaterWritepublic static double[] vectGreaterWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectGreaterWritepublic static double[] vectGreaterWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectGreaterWritepublic static double[] vectGreaterWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectGreaterequalAddpublic static void vectGreaterequalAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
 - 
vectGreaterequalAddpublic static void vectGreaterequalAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
 - 
vectGreaterequalAddpublic static void vectGreaterequalAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectGreaterequalAddpublic static void vectGreaterequalAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
 - 
vectGreaterequalWritepublic static double[] vectGreaterequalWrite(double[] a, double bval, int ai, int len)
 - 
vectGreaterequalWritepublic static double[] vectGreaterequalWrite(double bval, double[] a, int ai, int len)
 - 
vectGreaterequalWritepublic static double[] vectGreaterequalWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectGreaterequalWritepublic static double[] vectGreaterequalWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectGreaterequalWritepublic static double[] vectGreaterequalWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectGreaterequalWritepublic static double[] vectGreaterequalWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectGreaterequalWritepublic static double[] vectGreaterequalWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
 - 
vectBitwandWritepublic static double[] vectBitwandWrite(double[] a, double bval, int ai, int len)
 - 
vectBitwandWritepublic static double[] vectBitwandWrite(double bval, double[] a, int ai, int len)
 - 
vectBitwandWritepublic static double[] vectBitwandWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectBitwandWritepublic static double[] vectBitwandWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
 - 
vectBitwandWritepublic static double[] vectBitwandWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
 - 
vectBitwandWritepublic static double[] vectBitwandWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectBitwandWritepublic static double[] vectBitwandWrite(double[] a, double[] b, int ai, int[] aix, int bi, int alen, int len)
 - 
vectBiasaddWritepublic static double[] vectBiasaddWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectBiasaddWritepublic static double[] vectBiasaddWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectBiasmultWritepublic static double[] vectBiasmultWrite(double[] a, double[] b, int ai, int bi, int len)
 - 
vectBiasmultWritepublic static double[] vectBiasmultWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
 - 
vectMaxpoolWritepublic static double[] vectMaxpoolWrite(double[] a, int ai, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)
 - 
vectMaxpoolWritepublic static double[] vectMaxpoolWrite(double[] avals, int[] aix, int ai, int alen, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)
 - 
vectAvgpoolWritepublic static double[] vectAvgpoolWrite(double[] a, int ai, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)
 - 
vectAvgpoolWritepublic static double[] vectAvgpoolWrite(double[] avals, int[] aix, int ai, int alen, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)
 - 
vectIm2colWritepublic static double[] vectIm2colWrite(double[] a, int ai, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)
 - 
vectIm2colWritepublic static double[] vectIm2colWrite(double[] avals, int[] aix, int ai, int alen, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)
 - 
vectConv2dmmWritepublic static double[] vectConv2dmmWrite(double[] a, double[] b, int ai, int bi, int len, int rix, int C, int P, int Q, int K, int R, int S, int H, int W)
 - 
intDivpublic static double intDiv(double in1, double in2)
 - 
modpublic static double mod(double in1, double in2)
 - 
bwAndpublic static double bwAnd(double in1, double in2)
 - 
isFlipOuterpublic static boolean isFlipOuter(int len1, int len2)
 - 
setupThreadLocalMemorypublic static void setupThreadLocalMemory(int numVectors, int len)
 - 
setupThreadLocalMemorypublic static void setupThreadLocalMemory(int numVectors, int len, int len2)
 - 
cleanupThreadLocalMemorypublic static void cleanupThreadLocalMemory() 
 - 
allocVectorpublic static double[] allocVector(int len, boolean reset)
 
- 
 
-