public class LibSpoofPrimitives extends Object
Constructor and Description |
---|
LibSpoofPrimitives() |
Modifier and Type | Method and Description |
---|---|
static double[] |
allocVector(int len,
boolean reset) |
protected static double[] |
allocVector(int len,
boolean reset,
double resetVal) |
static double |
bwAnd(double in1,
double in2) |
static void |
cleanupThreadLocalMemory() |
static double |
dotProduct(double[] a,
double[] b,
int[] aix,
int ai,
int bi,
int len) |
static double |
dotProduct(double[] a,
double[] b,
int ai,
int bi,
int len) |
static double |
intDiv(double in1,
double in2) |
static boolean |
isFlipOuter(int len1,
int len2) |
static double |
mod(double in1,
double in2) |
static void |
setupThreadLocalMemory(int numVectors,
int len) |
static void |
setupThreadLocalMemory(int numVectors,
int len,
int len2) |
static void |
vectAbsAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectAbsAdd(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 void |
vectAcosAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectAcosAdd(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 void |
vectAsinAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectAsinAdd(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 void |
vectAtanAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectAtanAdd(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 alen,
int len) |
static double[] |
vectCbindWrite(double[] a,
double b,
int aix,
int len) |
static double[] |
vectCbindWrite(double a,
double b) |
static void |
vectCeilAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectCeilAdd(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 void |
vectCosAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectCosAdd(double[] a,
double[] c,
int ai,
int ci,
int len) |
static void |
vectCoshAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectCoshAdd(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 double |
vectCountnnz(double[] avals,
int[] aix,
int ai,
int alen,
int len) |
static double |
vectCountnnz(double[] a,
int ai,
int len) |
static void |
vectCummaxAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectCummaxAdd(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 void |
vectCumminAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectCumminAdd(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 void |
vectCumsumAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectCumsumAdd(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 void |
vectDivAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectDivAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectDivAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectDivAdd(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 void |
vectEqualAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectEqualAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectEqualAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectEqualAdd(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 void |
vectExpAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectExpAdd(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 void |
vectFloorAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectFloorAdd(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 void |
vectGreaterAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectGreaterAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectGreaterAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectGreaterAdd(double bval,
double[] a,
double[] c,
int ai,
int ci,
int len) |
static void |
vectGreaterequalAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectGreaterequalAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectGreaterequalAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectGreaterequalAdd(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 void |
vectLessAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectLessAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectLessAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectLessAdd(double bval,
double[] a,
double[] c,
int ai,
int ci,
int len) |
static void |
vectLessequalAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectLessequalAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectLessequalAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectLessequalAdd(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 void |
vectLogAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectLogAdd(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 double |
vectMax(double[] avals,
int[] aix,
int ai,
int alen,
int len) |
static double |
vectMax(double[] a,
int ai,
int len) |
static void |
vectMaxAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectMaxAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectMaxAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectMaxAdd(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 double |
vectMean(double[] avals,
int[] aix,
int ai,
int alen,
int len) |
static double |
vectMean(double[] a,
int ai,
int len) |
static double |
vectMin(double[] avals,
int[] aix,
int ai,
int alen,
int len) |
static double |
vectMin(double[] a,
int ai,
int len) |
static void |
vectMinAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectMinAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectMinAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectMinAdd(double bval,
double[] a,
double[] c,
int ai,
int ci,
int len) |
static void |
vectMinusAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectMinusAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectMinusAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectMinusAdd(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 void |
vectMult2Add(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectMult2Add(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 void |
vectMultAdd(double[] a,
double[] b,
double[] c,
int bi,
int ci,
int len) |
static void |
vectMultAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectMultAdd(double[] a,
double bval,
double[] c,
int bi,
int ci,
int len) |
static void |
vectMultAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectMultAdd(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 void |
vectNotequalAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectNotequalAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectNotequalAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectNotequalAdd(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 void |
vectOuterMultAdd(double[] a,
double[] b,
double[] c,
int[] aix,
int ai,
int bi,
int ci,
int alen,
int len1,
int len2) |
static void |
vectOuterMultAdd(double[] a,
double[] b,
double[] c,
int ai,
int[] bix,
int bi,
int ci,
int blen,
int len1,
int len2) |
static void |
vectOuterMultAdd(double[] a,
double[] b,
double[] c,
int ai,
int bi,
int ci,
int len1,
int len2) |
static void |
vectPlusAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectPlusAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectPlusAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectPlusAdd(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 void |
vectPow2Add(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectPow2Add(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 void |
vectPowAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectPowAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len) |
static void |
vectPowAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectPowAdd(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 void |
vectRoundAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectRoundAdd(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 void |
vectSigmoidAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectSigmoidAdd(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 void |
vectSignAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectSignAdd(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 void |
vectSinAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectSinAdd(double[] a,
double[] c,
int ai,
int ci,
int len) |
static void |
vectSinhAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectSinhAdd(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 void |
vectSpropAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectSpropAdd(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 void |
vectSqrtAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectSqrtAdd(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 double |
vectSum(double[] avals,
int[] aix,
int ai,
int alen,
int len) |
static double |
vectSum(double[] a,
int ai,
int len)
Computes c = sum(A), where A is a dense vectors.
|
static double |
vectSumsq(double[] avals,
int[] aix,
int ai,
int alen,
int len) |
static double |
vectSumsq(double[] a,
int ai,
int len) |
static void |
vectTanAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectTanAdd(double[] a,
double[] c,
int ai,
int ci,
int len) |
static void |
vectTanhAdd(double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectTanhAdd(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 void |
vectWrite(boolean[] a,
boolean[] c,
int[] aix) |
static void |
vectWrite(boolean[] a,
boolean[] c,
int[] aix,
int ai,
int ci,
int alen) |
static void |
vectWrite(double[] a,
double[] c,
int ci,
int len) |
static void |
vectWrite(double[] a,
double[] c,
int ai,
int ci,
int len) |
static void |
vectXorAdd(double[] a,
double bval,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectXorAdd(double[] a,
double bval,
double[] c,
int ai,
int ci,
int len)
Computes c = xor(A,B)
|
static void |
vectXorAdd(double bval,
double[] a,
double[] c,
int[] aix,
int ai,
int ci,
int alen,
int len) |
static void |
vectXorAdd(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) |
public static double dotProduct(double[] a, double[] b, int ai, int bi, int len)
public static double dotProduct(double[] a, double[] b, int[] aix, int ai, int bi, int len)
public static double[] vectMatrixMult(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectMatrixMult(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static void vectOuterMultAdd(double[] a, double[] b, double[] c, int ai, int bi, int ci, int len1, int len2)
public static void vectOuterMultAdd(double[] a, double[] b, double[] c, int[] aix, int ai, int bi, int ci, int alen, int len1, int len2)
public static void vectOuterMultAdd(double[] a, double[] b, double[] c, int ai, int[] bix, int bi, int ci, int blen, int len1, int len2)
public static void vectMultAdd(double[] a, double bval, double[] c, int bi, int ci, int len)
public static void vectMultAdd(double bval, double[] a, double[] c, int bi, int ci, int len)
public static void vectMultAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectMultAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectMultAdd(double[] a, double[] b, double[] c, int bi, int ci, int len)
public static double[] vectMultWrite(double[] a, double bval, int bi, int len)
public static double[] vectMultWrite(double bval, double[] a, int bi, int len)
public static double[] vectMultWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectMultWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectMultWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectMultWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectMultWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static void vectWrite(double[] a, double[] c, int ci, int len)
public static void vectWrite(double[] a, double[] c, int ai, int ci, int len)
public static void vectWrite(boolean[] a, boolean[] c, int[] aix)
public static void vectWrite(boolean[] a, boolean[] c, int[] aix, int ai, int ci, int alen)
public static double[] vectCbindAdd(double[] a, double b, double[] c, int ai, int ci, int len)
public static double[] vectCbindAdd(double[] a, double b, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectCbindWrite(double a, double b)
public static double[] vectCbindWrite(double[] a, double b, int aix, int len)
public static double[] vectCbindWrite(double[] a, double b, int[] aix, int ai, int alen, int len)
public static double vectSum(double[] a, int ai, int len)
a
- dense input vector Aai
- start position in Alen
- number of processed elementspublic static double vectSum(double[] avals, int[] aix, int ai, int alen, int len)
public static double vectSumsq(double[] a, int ai, int len)
public static double vectSumsq(double[] avals, int[] aix, int ai, int alen, int len)
public static double vectMin(double[] a, int ai, int len)
public static double vectMin(double[] avals, int[] aix, int ai, int alen, int len)
public static double vectMax(double[] a, int ai, int len)
public static double vectMax(double[] avals, int[] aix, int ai, int alen, int len)
public static double vectCountnnz(double[] a, int ai, int len)
public static double vectCountnnz(double[] avals, int[] aix, int ai, int alen, int len)
public static double vectMean(double[] a, int ai, int len)
public static double vectMean(double[] avals, int[] aix, int ai, int alen, int len)
public static void vectDivAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectDivAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectDivAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectDivAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectDivWrite(double[] a, double bval, int ai, int len)
public static double[] vectDivWrite(double bval, double[] a, int ai, int len)
public static double[] vectDivWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectDivWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectDivWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectDivWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectDivWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static void vectMinusAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectMinusAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectMinusAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectMinusAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectMinusWrite(double[] a, double bval, int ai, int len)
public static double[] vectMinusWrite(double bval, double[] a, int ai, int len)
public static double[] vectMinusWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectMinusWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectMinusWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectMinusWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectMinusWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static void vectPlusAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectPlusAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectPlusAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectPlusAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectPlusWrite(double[] a, double bval, int ai, int len)
public static double[] vectPlusWrite(double bval, double[] a, int ai, int len)
public static double[] vectPlusWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectPlusWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectPlusWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectPlusWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectPlusWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static void vectXorAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
a
- dense input vector Abval
- scalar valuec
- resultant vectorai
- start position in Aci
- index of clen
- number of processed elementspublic static void vectXorAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectXorAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectXorAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectXorWrite(double[] a, double bval, int ai, int len)
public static double[] vectXorWrite(double bval, double[] a, int ai, int len)
public static double[] vectXorWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectXorWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectXorWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectXorWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectXorWrite(double[] a, double[] b, int ai, int[] aix, int bi, int alen, int len)
public static void vectPowAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectPowAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectPowAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectPowAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectPowWrite(double[] a, double bval, int ai, int len)
public static double[] vectPowWrite(double bval, double[] a, int ai, int len)
public static double[] vectPowWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectPowWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectPowWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static void vectMinAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectMinAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectMinAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectMinAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectMinWrite(double[] a, double bval, int ai, int len)
public static double[] vectMinWrite(double bval, double[] a, int ai, int len)
public static double[] vectMinWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectMinWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectMinWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectMinWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectMinWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static void vectMaxAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectMaxAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectMaxAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectMaxAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectMaxWrite(double[] a, double bval, int ai, int len)
public static double[] vectMaxWrite(double bval, double[] a, int ai, int len)
public static double[] vectMaxWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectMaxWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectMaxWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectMaxWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectMaxWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static void vectExpAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectExpAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectExpWrite(double[] a, int ai, int len)
public static double[] vectExpWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectCumsumAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectCumsumAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectCumsumWrite(double[] a, int ai, int len)
public static double[] vectCumsumWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectCumminAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectCumminAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectCumminWrite(double[] a, int ai, int len)
public static double[] vectCumminWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectCummaxAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectCummaxAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectCummaxWrite(double[] a, int ai, int len)
public static double[] vectCummaxWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectLogAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectLogAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectLogWrite(double[] a, int ai, int len)
public static double[] vectLogWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectAbsAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectAbsAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectAbsWrite(double[] a, int ai, int len)
public static double[] vectAbsWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectRoundAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectRoundAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectRoundWrite(double[] a, int ai, int len)
public static double[] vectRoundWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectCeilAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectCeilAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectCeilWrite(double[] a, int ai, int len)
public static double[] vectCeilWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectFloorAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectFloorAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectFloorWrite(double[] a, int ai, int len)
public static double[] vectFloorWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectSinAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectSinAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectSinWrite(double[] a, int ai, int len)
public static double[] vectSinWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectCosAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectCosAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectCosWrite(double[] a, int ai, int len)
public static double[] vectCosWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectTanAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectTanAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectTanWrite(double[] a, int ai, int len)
public static double[] vectTanWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectAsinAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectAsinAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectAsinWrite(double[] a, int ai, int len)
public static double[] vectAsinWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectAcosAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectAcosAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectAcosWrite(double[] a, int ai, int len)
public static double[] vectAcosWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectAtanAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectAtanAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectAtanWrite(double[] a, int ai, int len)
public static double[] vectAtanWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectSinhAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectSinhAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectSinhWrite(double[] a, int ai, int len)
public static double[] vectSinhWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectCoshAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectCoshAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectCoshWrite(double[] a, int ai, int len)
public static double[] vectCoshWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectTanhAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectTanhAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectTanhWrite(double[] a, int ai, int len)
public static double[] vectTanhWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectSignAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectSignAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectSignWrite(double[] a, int ai, int len)
public static double[] vectSignWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectPow2Add(double[] a, double[] c, int ai, int ci, int len)
public static void vectPow2Add(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectPow2Write(double[] a, int ai, int len)
public static double[] vectPow2Write(double[] a, int[] aix, int ai, int alen, int len)
public static void vectMult2Add(double[] a, double[] c, int ai, int ci, int len)
public static void vectMult2Add(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectMult2Write(double[] a, int ai, int len)
public static double[] vectMult2Write(double[] a, int[] aix, int ai, int alen, int len)
public static void vectSqrtAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectSqrtAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectSqrtWrite(double[] a, int ai, int len)
public static double[] vectSqrtWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectSpropAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectSpropAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectSpropWrite(double[] a, int ai, int len)
public static double[] vectSpropWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectSigmoidAdd(double[] a, double[] c, int ai, int ci, int len)
public static void vectSigmoidAdd(double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectSigmoidWrite(double[] a, int ai, int len)
public static double[] vectSigmoidWrite(double[] a, int[] aix, int ai, int alen, int len)
public static void vectEqualAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectEqualAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectEqualAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectEqualAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectEqualWrite(double[] a, double bval, int ai, int len)
public static double[] vectEqualWrite(double bval, double[] a, int ai, int len)
public static double[] vectEqualWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectEqualWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectEqualWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectEqualWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectEqualWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static void vectNotequalAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectNotequalAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectNotequalAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectNotequalAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectNotequalWrite(double[] a, double bval, int ai, int len)
public static double[] vectNotequalWrite(double bval, double[] a, int ai, int len)
public static double[] vectNotequalWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectNotequalWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectNotequalWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectNotequalWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectNotequalWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static void vectLessAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectLessAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectLessAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectLessAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectLessWrite(double[] a, double bval, int ai, int len)
public static double[] vectLessWrite(double bval, double[] a, int ai, int len)
public static double[] vectLessWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectLessWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectLessWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectLessWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectLessWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static void vectLessequalAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectLessequalAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectLessequalAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectLessequalAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectLessequalWrite(double[] a, double bval, int ai, int len)
public static double[] vectLessequalWrite(double bval, double[] a, int ai, int len)
public static double[] vectLessequalWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectLessequalWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectLessequalWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectLessequalWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectLessequalWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static void vectGreaterAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectGreaterAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectGreaterAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectGreaterAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectGreaterWrite(double[] a, double bval, int ai, int len)
public static double[] vectGreaterWrite(double bval, double[] a, int ai, int len)
public static double[] vectGreaterWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectGreaterWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectGreaterWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectGreaterWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectGreaterWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static void vectGreaterequalAdd(double[] a, double bval, double[] c, int ai, int ci, int len)
public static void vectGreaterequalAdd(double bval, double[] a, double[] c, int ai, int ci, int len)
public static void vectGreaterequalAdd(double[] a, double bval, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static void vectGreaterequalAdd(double bval, double[] a, double[] c, int[] aix, int ai, int ci, int alen, int len)
public static double[] vectGreaterequalWrite(double[] a, double bval, int ai, int len)
public static double[] vectGreaterequalWrite(double bval, double[] a, int ai, int len)
public static double[] vectGreaterequalWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectGreaterequalWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectGreaterequalWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectGreaterequalWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectGreaterequalWrite(double[] a, double[] b, int ai, int[] bix, int bi, int blen, int len)
public static double[] vectBitwandWrite(double[] a, double bval, int ai, int len)
public static double[] vectBitwandWrite(double bval, double[] a, int ai, int len)
public static double[] vectBitwandWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectBitwandWrite(double[] a, double bval, int[] aix, int ai, int alen, int len)
public static double[] vectBitwandWrite(double bval, double[] a, int[] aix, int ai, int alen, int len)
public static double[] vectBitwandWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectBitwandWrite(double[] a, double[] b, int ai, int[] aix, int bi, int alen, int len)
public static double[] vectBiasaddWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectBiasaddWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public static double[] vectBiasmultWrite(double[] a, double[] b, int ai, int bi, int len)
public static double[] vectBiasmultWrite(double[] a, double[] b, int[] aix, int ai, int bi, int alen, int len)
public 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)
public 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)
public 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)
public 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)
public 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)
public 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)
public 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)
public static double intDiv(double in1, double in2)
public static double mod(double in1, double in2)
public static double bwAnd(double in1, double in2)
public static boolean isFlipOuter(int len1, int len2)
public static void setupThreadLocalMemory(int numVectors, int len)
public static void setupThreadLocalMemory(int numVectors, int len, int len2)
public static void cleanupThreadLocalMemory()
public static double[] allocVector(int len, boolean reset)
protected static double[] allocVector(int len, boolean reset, double resetVal)
Copyright © 2018 The Apache Software Foundation. All rights reserved.