public abstract class NativeOps
extends org.bytedeco.javacpp.Pointer
| Constructor and Description |
|---|
NativeOps(org.bytedeco.javacpp.Pointer p) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
averageDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.DoublePointer z,
int n,
long length,
boolean propagate) |
abstract void |
averageFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.FloatPointer z,
int n,
long length,
boolean propagate) |
abstract void |
averageHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.ShortPointer z,
int n,
long length,
boolean propagate) |
abstract void |
checkP2P() |
abstract void |
concatDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int dimension,
int numArrays,
org.bytedeco.javacpp.PointerPointer data,
org.bytedeco.javacpp.PointerPointer inputShapeInfo,
org.bytedeco.javacpp.DoublePointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.PointerPointer tadPointers,
org.bytedeco.javacpp.PointerPointer tadOffsets) |
abstract void |
concatFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int dimension,
int numArrays,
org.bytedeco.javacpp.PointerPointer data,
org.bytedeco.javacpp.PointerPointer inputShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.PointerPointer tadPointers,
org.bytedeco.javacpp.PointerPointer tadOffsets) |
abstract void |
concatHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int dimension,
int numArrays,
org.bytedeco.javacpp.PointerPointer data,
org.bytedeco.javacpp.PointerPointer inputShapeInfo,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.PointerPointer tadPointers,
org.bytedeco.javacpp.PointerPointer tadOffsets) |
abstract void |
convertTypes(org.bytedeco.javacpp.PointerPointer extras,
int srcType,
org.bytedeco.javacpp.Pointer x,
long N,
int dstType,
org.bytedeco.javacpp.Pointer z) |
abstract org.bytedeco.javacpp.Pointer |
createContext() |
abstract org.bytedeco.javacpp.Pointer |
createEvent() |
abstract org.bytedeco.javacpp.Pointer |
createStream() |
abstract int |
destroyEvent(org.bytedeco.javacpp.Pointer event) |
abstract void |
destroyRandom(org.bytedeco.javacpp.Pointer pointer) |
abstract void |
enableDebugMode(boolean reallyEnable) |
abstract void |
enableP2P(boolean reallyEnable) |
abstract void |
enableVerboseMode(boolean reallyEnable) |
abstract int |
eventSynchronize(org.bytedeco.javacpp.Pointer event) |
abstract void |
execAggregateBatchDouble(org.bytedeco.javacpp.PointerPointer extras,
int numAggregates,
int opNum,
int maxArgs,
int maxShapes,
int maxIntArrays,
int maxIntArraySize,
int maxIdx,
int maxReals,
org.bytedeco.javacpp.Pointer ptrToArguments) |
abstract void |
execAggregateBatchFloat(org.bytedeco.javacpp.PointerPointer extras,
int numAggregates,
int opNum,
int maxArgs,
int maxShapes,
int maxIntArrays,
int maxIntArraySize,
int maxIdx,
int maxReals,
org.bytedeco.javacpp.Pointer ptrToArguments) |
abstract void |
execAggregateBatchHalf(org.bytedeco.javacpp.PointerPointer extras,
int numAggregates,
int opNum,
int maxArgs,
int maxShapes,
int maxIntArrays,
int maxIntArraySize,
int maxIdx,
int maxReals,
org.bytedeco.javacpp.Pointer ptrToArguments) |
abstract void |
execAggregateDouble(org.bytedeco.javacpp.PointerPointer extras,
int opNum,
org.bytedeco.javacpp.PointerPointer arguments,
int numArguments,
org.bytedeco.javacpp.PointerPointer shapes,
int numShapes,
org.bytedeco.javacpp.IntPointer indexArguments,
int numIndexArguments,
org.bytedeco.javacpp.PointerPointer intArrays,
int numIntArrays,
org.bytedeco.javacpp.DoublePointer realArguments,
int numRealArguments) |
abstract void |
execAggregateFloat(org.bytedeco.javacpp.PointerPointer extras,
int opNum,
org.bytedeco.javacpp.PointerPointer arguments,
int numArguments,
org.bytedeco.javacpp.PointerPointer shapes,
int numShapes,
org.bytedeco.javacpp.IntPointer indexArguments,
int numIndexArguments,
org.bytedeco.javacpp.PointerPointer intArrays,
int numIntArrays,
org.bytedeco.javacpp.FloatPointer realArguments,
int numRealArguments) |
abstract void |
execAggregateHalf(org.bytedeco.javacpp.PointerPointer extras,
int opNum,
org.bytedeco.javacpp.PointerPointer arguments,
int numArguments,
org.bytedeco.javacpp.PointerPointer shapes,
int numShapes,
org.bytedeco.javacpp.IntPointer indexArguments,
int numIndexArguments,
org.bytedeco.javacpp.PointerPointer intArrays,
int numIntArrays,
org.bytedeco.javacpp.ShortPointer realArguments,
int numRealArguments) |
abstract void |
execBroadcastDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract void |
execBroadcastFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract void |
execBroadcastHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract void |
execIndexReduceDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract void |
execIndexReduceFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract void |
execIndexReduceHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract double |
execIndexReduceScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams) |
abstract float |
execIndexReduceScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams) |
abstract float |
execIndexReduceScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams) |
abstract void |
execMetaPredicateReduceFloat(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer dy,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer dz,
org.bytedeco.javacpp.IntPointer zShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
org.bytedeco.javacpp.IntPointer tadShapeInfo,
org.bytedeco.javacpp.IntPointer tadOffsets,
org.bytedeco.javacpp.FloatPointer extraA,
org.bytedeco.javacpp.FloatPointer extraB,
float scalarA,
float scalarB,
boolean scalarReturned) |
abstract void |
execMetaPredicateShapeDouble(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
org.bytedeco.javacpp.DoublePointer dx,
org.bytedeco.javacpp.IntPointer xShape,
org.bytedeco.javacpp.DoublePointer dy,
org.bytedeco.javacpp.IntPointer yShape,
org.bytedeco.javacpp.DoublePointer dz,
org.bytedeco.javacpp.IntPointer zShape,
org.bytedeco.javacpp.DoublePointer extraA,
org.bytedeco.javacpp.DoublePointer extraB,
double scalarA,
double scalarB) |
abstract void |
execMetaPredicateShapeFloat(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShape,
org.bytedeco.javacpp.FloatPointer dy,
org.bytedeco.javacpp.IntPointer yShape,
org.bytedeco.javacpp.FloatPointer dz,
org.bytedeco.javacpp.IntPointer zShape,
org.bytedeco.javacpp.FloatPointer extraA,
org.bytedeco.javacpp.FloatPointer extraB,
float scalarA,
float scalarB) |
abstract void |
execMetaPredicateShapeHalf(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
org.bytedeco.javacpp.ShortPointer dx,
org.bytedeco.javacpp.IntPointer xShape,
org.bytedeco.javacpp.ShortPointer dy,
org.bytedeco.javacpp.IntPointer yShape,
org.bytedeco.javacpp.ShortPointer dz,
org.bytedeco.javacpp.IntPointer zShape,
org.bytedeco.javacpp.ShortPointer extraA,
org.bytedeco.javacpp.ShortPointer extraB,
float scalarA,
float scalarB) |
abstract void |
execMetaPredicateStridedDouble(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
org.bytedeco.javacpp.DoublePointer dx,
int xStride,
org.bytedeco.javacpp.DoublePointer dy,
int yStride,
org.bytedeco.javacpp.DoublePointer dz,
int zStride,
org.bytedeco.javacpp.DoublePointer extraA,
org.bytedeco.javacpp.DoublePointer extraB,
double scalarA,
double scalarB) |
abstract void |
execMetaPredicateStridedFloat(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
org.bytedeco.javacpp.FloatPointer dx,
int xStride,
org.bytedeco.javacpp.FloatPointer dy,
int yStride,
org.bytedeco.javacpp.FloatPointer dz,
int zStride,
org.bytedeco.javacpp.FloatPointer extraA,
org.bytedeco.javacpp.FloatPointer extraB,
float scalarA,
float scalarB) |
abstract void |
execMetaPredicateStridedHalf(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
org.bytedeco.javacpp.ShortPointer dx,
int xStride,
org.bytedeco.javacpp.ShortPointer dy,
int yStride,
org.bytedeco.javacpp.ShortPointer dz,
int zStride,
org.bytedeco.javacpp.ShortPointer extraA,
org.bytedeco.javacpp.ShortPointer extraB,
float scalarA,
float scalarB) |
abstract void |
execPairwiseTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
int xStride,
org.bytedeco.javacpp.DoublePointer y,
int yStride,
org.bytedeco.javacpp.DoublePointer result,
int resultStride,
org.bytedeco.javacpp.DoublePointer extraParams,
long n) |
abstract void |
execPairwiseTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams) |
abstract void |
execPairwiseTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer yIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes) |
abstract void |
execPairwiseTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
int xStride,
org.bytedeco.javacpp.FloatPointer y,
int yStride,
org.bytedeco.javacpp.FloatPointer results,
int resultStride,
org.bytedeco.javacpp.FloatPointer extraParams,
long n) |
abstract void |
execPairwiseTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams) |
abstract void |
execPairwiseTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer yIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes) |
abstract void |
execPairwiseTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams) |
abstract void |
execPairwiseTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer yIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes) |
abstract void |
execPairwiseTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer dx,
int xStride,
org.bytedeco.javacpp.ShortPointer y,
int yStride,
org.bytedeco.javacpp.ShortPointer results,
int resultStride,
org.bytedeco.javacpp.ShortPointer extraParams,
long n) |
abstract void |
execRandomDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.DoublePointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.DoublePointer extraArguments) |
abstract void |
execRandomDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
org.bytedeco.javacpp.DoublePointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.DoublePointer extraArguments) |
abstract void |
execRandomDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeBuffer,
org.bytedeco.javacpp.DoublePointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.DoublePointer extraArguments) |
abstract void |
execRandomFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.FloatPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.FloatPointer extraArguments) |
abstract void |
execRandomFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
org.bytedeco.javacpp.FloatPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.FloatPointer extraArguments) |
abstract void |
execRandomFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeBuffer,
org.bytedeco.javacpp.FloatPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.FloatPointer extraArguments) |
abstract void |
execRandomHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.ShortPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.ShortPointer extraArguments) |
abstract void |
execRandomHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
org.bytedeco.javacpp.ShortPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.ShortPointer extraArguments) |
abstract void |
execRandomHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeBuffer,
org.bytedeco.javacpp.ShortPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.ShortPointer extraArguments) |
abstract void |
execReduce3Double(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParamsVals,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo) |
abstract void |
execReduce3Double(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParamsVals,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract void |
execReduce3Float(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParamsVals,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo) |
abstract void |
execReduce3Float(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParamsVals,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract void |
execReduce3Half(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParamsVals,
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo) |
abstract void |
execReduce3Half(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParamsVals,
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract double |
execReduce3ScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParamsVals,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo) |
abstract float |
execReduce3ScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParamsVals,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo) |
abstract float |
execReduce3ScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParamsVals,
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo) |
abstract void |
execReduceDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo) |
abstract void |
execReduceDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract void |
execReduceFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo) |
abstract void |
execReduceFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract void |
execReduceHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo) |
abstract void |
execReduceHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract double |
execReduceScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams) |
abstract float |
execReduceScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams) |
abstract float |
execReduceScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams) |
abstract void |
execScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
int xStride,
org.bytedeco.javacpp.DoublePointer result,
int resultStride,
double scalar,
org.bytedeco.javacpp.DoublePointer extraParams,
long n) |
abstract void |
execScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
double scalar,
org.bytedeco.javacpp.DoublePointer extraParams) |
abstract void |
execScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
double scalar,
org.bytedeco.javacpp.DoublePointer extraParams,
long n,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes) |
abstract void |
execScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
org.bytedeco.javacpp.DoublePointer scalars,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract void |
execScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
int xStride,
org.bytedeco.javacpp.FloatPointer results,
int resultStride,
float scalar,
org.bytedeco.javacpp.FloatPointer extraParams,
long n) |
abstract void |
execScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
float scalar,
org.bytedeco.javacpp.FloatPointer extraParams) |
abstract void |
execScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
float scalar,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes) |
abstract void |
execScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
org.bytedeco.javacpp.FloatPointer scalars,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
ScalarOp along dimension
|
abstract void |
execScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
float scalar,
org.bytedeco.javacpp.ShortPointer extraParams) |
abstract void |
execScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
org.bytedeco.javacpp.ShortPointer scalars,
org.bytedeco.javacpp.ShortPointer extraParams,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
abstract void |
execScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
int xStride,
org.bytedeco.javacpp.ShortPointer results,
int resultStride,
float scalar,
org.bytedeco.javacpp.ShortPointer extraParams,
long n) |
abstract void |
execSummaryStatsDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
boolean biasCorrected) |
abstract void |
execSummaryStatsDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
boolean biasCorrected) |
abstract void |
execSummaryStatsFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
boolean biasCorrected) |
abstract void |
execSummaryStatsFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
boolean biasCorrected) |
abstract void |
execSummaryStatsHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
boolean biasCorrected) |
abstract void |
execSummaryStatsHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
boolean biasCorrected) |
abstract double |
execSummaryStatsScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
boolean biasCorrected) |
abstract float |
execSummaryStatsScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
boolean biasCorrected) |
abstract float |
execSummaryStatsScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams,
boolean biasCorrected) |
abstract void |
execTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
int xStride,
org.bytedeco.javacpp.DoublePointer result,
int resultStride,
org.bytedeco.javacpp.DoublePointer extraParams,
long n) |
abstract void |
execTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams) |
abstract void |
execTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes) |
abstract void |
execTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
int xStride,
org.bytedeco.javacpp.FloatPointer results,
int resultStride,
org.bytedeco.javacpp.FloatPointer extraParams,
long n) |
abstract void |
execTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams) |
abstract void |
execTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes) |
abstract void |
execTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams) |
abstract void |
execTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.ShortPointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes) |
abstract void |
execTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.ShortPointer dx,
int xStride,
org.bytedeco.javacpp.ShortPointer results,
int resultStride,
org.bytedeco.javacpp.ShortPointer extraParams,
long n) |
abstract void |
flattenDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int offset,
char order,
org.bytedeco.javacpp.DoublePointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.DoublePointer input,
org.bytedeco.javacpp.IntPointer inputShapeInfo)
Append an input array
to the end of a flat array
in a particular order
|
abstract void |
flattenFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int offset,
char order,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.FloatPointer input,
org.bytedeco.javacpp.IntPointer inputShapeInfo)
Append an input array
to the end of a flat array
in a particular order
|
abstract void |
flattenHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int offset,
char order,
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.ShortPointer input,
org.bytedeco.javacpp.IntPointer inputShapeInfo) |
abstract int |
freeDevice(org.bytedeco.javacpp.Pointer pointer,
org.bytedeco.javacpp.Pointer deviceId) |
abstract int |
freeHost(org.bytedeco.javacpp.Pointer pointer) |
abstract int |
getAvailableDevices() |
abstract org.bytedeco.javacpp.Pointer |
getConstantSpace() |
static int |
getCores(int totals) |
abstract int |
getDevice() |
abstract long |
getDeviceFreeMemory(org.bytedeco.javacpp.Pointer ptrToDeviceId) |
abstract int |
getDeviceMajor(org.bytedeco.javacpp.Pointer ptrToDeviceId) |
abstract int |
getDeviceMinor(org.bytedeco.javacpp.Pointer ptrToDeviceId) |
abstract String |
getDeviceName(org.bytedeco.javacpp.Pointer ptrToDeviceId) |
abstract long |
getDeviceTotalMemory(org.bytedeco.javacpp.Pointer ptrToDeviceId) |
abstract void |
initializeDevicesAndFunctions()
NEVER EVER USE THIS METHOD OUTSIDE OF CUDA
|
abstract org.bytedeco.javacpp.Pointer |
initRandom(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
long numberOfElements,
org.bytedeco.javacpp.Pointer pointerToBuffer) |
abstract boolean |
isExperimentalEnabled() |
abstract boolean |
isP2PAvailable() |
abstract org.bytedeco.javacpp.Pointer |
mallocDevice(long memorySize,
org.bytedeco.javacpp.Pointer ptrToDeviceId,
int flags) |
abstract org.bytedeco.javacpp.Pointer |
mallocHost(long memorySize,
int flags) |
abstract int |
memcpy(org.bytedeco.javacpp.Pointer dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved) |
abstract int |
memcpyAsync(org.bytedeco.javacpp.Pointer dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved) |
abstract int |
memcpyConstantAsync(long dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved) |
abstract int |
memset(org.bytedeco.javacpp.Pointer dst,
int value,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved) |
abstract int |
memsetAsync(org.bytedeco.javacpp.Pointer dst,
int value,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved) |
abstract int |
ompGetMaxThreads()
Gets the maximum number of open mp threads
|
abstract int |
ompGetNumThreads()
Gets the number of open mp threads
|
abstract void |
pullRowsDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
int n,
org.bytedeco.javacpp.IntPointer indexes,
org.bytedeco.javacpp.IntPointer tadShapeInfo,
org.bytedeco.javacpp.IntPointer tadOffsets,
org.bytedeco.javacpp.IntPointer zTadShapeInfo,
org.bytedeco.javacpp.IntPointer zTadOffsets) |
abstract void |
pullRowsFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
int n,
org.bytedeco.javacpp.IntPointer indexes,
org.bytedeco.javacpp.IntPointer tadShapeInfo,
org.bytedeco.javacpp.IntPointer tadOffsets,
org.bytedeco.javacpp.IntPointer zTadShapeInfo,
org.bytedeco.javacpp.IntPointer zTadOffsets) |
abstract void |
pullRowsHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.ShortPointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
int n,
org.bytedeco.javacpp.IntPointer indexes,
org.bytedeco.javacpp.IntPointer tadShapeInfo,
org.bytedeco.javacpp.IntPointer tadOffsets,
org.bytedeco.javacpp.IntPointer zTadShapeInfo,
org.bytedeco.javacpp.IntPointer zTadOffsets) |
abstract void |
refreshBuffer(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
org.bytedeco.javacpp.Pointer pointer) |
abstract int |
registerEvent(org.bytedeco.javacpp.Pointer event,
org.bytedeco.javacpp.Pointer stream) |
abstract void |
reSeedBuffer(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
org.bytedeco.javacpp.Pointer pointer) |
abstract int |
setDevice(org.bytedeco.javacpp.Pointer ptrToDeviceId) |
void |
setElementThreshold(int value)
This method allows you to specify minimal number of elements per thread/block during op call
PLEASE NOTE: Changing this value might and will affect performance.
|
abstract void |
setGridLimit(int gridSize) |
abstract void |
setOmpMinThreads(int threads)
Sets the minimal number of openmp threads for variative methods
|
abstract void |
setOmpNumThreads(int threads)
Sets the number of openmp threads
|
abstract void |
setTADThreshold(int value)
This method allows you to specify minimal number of TADs per thread/block during op call
PLEASE NOTE: Changing this value might and will affect performance.
|
abstract void |
shuffleDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.PointerPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer z,
org.bytedeco.javacpp.PointerPointer zShapeInfo,
int N,
org.bytedeco.javacpp.IntPointer shuffleMap,
org.bytedeco.javacpp.PointerPointer tadShapeInfo,
org.bytedeco.javacpp.PointerPointer tadOffsets) |
abstract void |
shuffleFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.PointerPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer z,
org.bytedeco.javacpp.PointerPointer zShapeInfo,
int N,
org.bytedeco.javacpp.IntPointer shuffleMap,
org.bytedeco.javacpp.PointerPointer tadShapeInfo,
org.bytedeco.javacpp.PointerPointer tadOffsets) |
abstract void |
shuffleHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.PointerPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer z,
org.bytedeco.javacpp.PointerPointer zShapeInfo,
int N,
org.bytedeco.javacpp.IntPointer shuffleMap,
org.bytedeco.javacpp.PointerPointer tadShapeInfo,
org.bytedeco.javacpp.PointerPointer tadOffsets) |
abstract int |
streamSynchronize(org.bytedeco.javacpp.Pointer stream) |
abstract void |
tadOnlyShapeInfo(org.bytedeco.javacpp.IntPointer shapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
org.bytedeco.javacpp.IntPointer targetBuffer,
org.bytedeco.javacpp.IntPointer offsetsBuffer) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, physicalBytes, position, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zeropublic static int getCores(int totals)
public void setElementThreshold(int value)
value - public abstract void setTADThreshold(int value)
value - public abstract double execIndexReduceScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams)
opNum - x - xShapeInfo - extraParams - public abstract void execIndexReduceDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfoBuffer - dimension - dimensionLength - public abstract void execBroadcastDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
opNum - x - xShapeInfo - y - yShapeInfo - result - resultShapeInfo - dimension - dimensionLength - public abstract void execPairwiseTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
int xStride,
org.bytedeco.javacpp.DoublePointer y,
int yStride,
org.bytedeco.javacpp.DoublePointer result,
int resultStride,
org.bytedeco.javacpp.DoublePointer extraParams,
long n)
opNum - dx - xStride - y - yStride - result - resultStride - extraParams - n - public abstract void execPairwiseTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer yIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes)
opNum - dx - xShapeInfo - y - yShapeInfo - result - resultShapeInfo - extraParams - xIndexes - yIndexes - resultIndexes - public abstract void execPairwiseTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams)
opNum - dx - xShapeInfo - y - yShapeInfo - result - resultShapeInfo - extraParams - public abstract void execReduceDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - public abstract void execReduceDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - public abstract double execReduceScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams)
opNum - x - xShapeInfo - extraParams - public abstract void execReduce3Double(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParamsVals,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - result - resultShapeInfo - public abstract double execReduce3ScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParamsVals,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - public abstract void execReduce3Double(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParamsVals,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - result - resultShapeInfoBuffer - dimension - dimensionLength - public abstract void execScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
int xStride,
org.bytedeco.javacpp.DoublePointer result,
int resultStride,
double scalar,
org.bytedeco.javacpp.DoublePointer extraParams,
long n)
opNum - x - xStride - result - resultStride - scalar - extraParams - n - public abstract void execScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
double scalar,
org.bytedeco.javacpp.DoublePointer extraParams)
opNum - x - xShapeInfo - result - resultShapeInfo - scalar - extraParams - public abstract void execScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
double scalar,
org.bytedeco.javacpp.DoublePointer extraParams,
long n,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes)
opNum - x - xShapeInfo - result - resultShapeInfo - scalar - extraParams - n - xIndexes - resultIndexes - public abstract double execSummaryStatsScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
boolean biasCorrected)
opNum - x - xShapeInfo - extraParams - biasCorrected - public abstract void execSummaryStatsDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
boolean biasCorrected)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - biasCorrected - public abstract void execSummaryStatsDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
boolean biasCorrected)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfoBuffer - dimension - dimensionLength - public abstract void execTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
int xStride,
org.bytedeco.javacpp.DoublePointer result,
int resultStride,
org.bytedeco.javacpp.DoublePointer extraParams,
long n)
opNum - dx - xStride - result - resultStride - extraParams - n - public abstract void execTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams)
opNum - dx - xShapeInfo - result - resultShapeInfo - extraParams - n - public abstract void execTransformDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer result,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes)
opNum - dx - xShapeInfo - result - resultShapeInfo - extraParams - n - public abstract float execIndexReduceScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams)
opNum - x - xShapeInfo - extraParams - public abstract float execIndexReduceScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams)
public abstract void execIndexReduceFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfoBuffer - dimension - dimensionLength - public abstract void execIndexReduceHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
public abstract void execBroadcastFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
opNum - x - xShapeInfo - y - yShapeInfo - result - resultShapeInfo - dimension - dimensionLength - public abstract void execBroadcastHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
public abstract void execPairwiseTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
int xStride,
org.bytedeco.javacpp.FloatPointer y,
int yStride,
org.bytedeco.javacpp.FloatPointer results,
int resultStride,
org.bytedeco.javacpp.FloatPointer extraParams,
long n)
opNum - dx - xStride - y - yStride - result - resultStride - extraParams - n - public abstract void execPairwiseTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dx,
int xStride,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer y,
int yStride,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
int resultStride,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
long n)
public abstract void execPairwiseTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer yIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes)
opNum - dx - xShapeInfo - y - yShapeInfo - result - resultShapeInfo - extraParams - xIndexes - yIndexes - resultIndexes - public abstract void execPairwiseTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer yIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes)
public abstract void execPairwiseTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams)
opNum - dx - xShapeInfo - y - yShapeInfo - result - resultShapeInfo - extraParams - public abstract void execPairwiseTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams)
public abstract void execReduceFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - public abstract void execReduceHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo)
public abstract void execReduceFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - public abstract void execReduceHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
public abstract float execReduceScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams)
opNum - x - xShapeInfo - extraParams - public abstract float execReduceScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams)
public abstract void execReduce3Float(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParamsVals,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - result - resultShapeInfo - public abstract void execReduce3Half(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParamsVals,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo)
public abstract float execReduce3ScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParamsVals,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - public abstract float execReduce3ScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParamsVals,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo)
public abstract void execReduce3Float(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParamsVals,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - result - resultShapeInfoBuffer - dimension - dimensionLength - public abstract void execReduce3Half(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParamsVals,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
public abstract void execScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
int xStride,
org.bytedeco.javacpp.FloatPointer results,
int resultStride,
float scalar,
org.bytedeco.javacpp.FloatPointer extraParams,
long n)
opNum - x - xStride - result - resultStride - scalar - extraParams - n - public abstract void execScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
int xStride,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
int resultStride,
float scalar,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
long n)
public abstract void execScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
org.bytedeco.javacpp.FloatPointer scalars,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
extraPointers - pointers to tadShapes and tadoffsetsopNum - x - xShapeInfo - z - zShapeInfo - scalars - extraParams - dimension - dimensionLength - public abstract void execScalarDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
org.bytedeco.javacpp.DoublePointer scalars,
org.bytedeco.javacpp.DoublePointer extraParams,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
public abstract void execScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer scalars,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength)
public abstract void execScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
float scalar,
org.bytedeco.javacpp.FloatPointer extraParams)
opNum - x - xShapeInfo - result - resultShapeInfo - scalar - extraParams - n - public abstract void execScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
float scalar,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams)
public abstract void execScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
float scalar,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes)
opNum - x - xShapeInfo - result - resultShapeInfo - scalar - extraParams - xIndexes - resultIndexes - public abstract float execSummaryStatsScalarFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
boolean biasCorrected)
opNum - x - xShapeInfo - extraParams - public abstract float execSummaryStatsScalarHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
boolean biasCorrected)
public abstract void execSummaryStatsFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
boolean biasCorrected)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - public abstract void execSummaryStatsHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
boolean biasCorrected)
public abstract void execSummaryStatsFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
boolean biasCorrected)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfoBuffer - dimension - dimensionLength - public abstract void execSummaryStatsHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
boolean biasCorrected)
public abstract void execTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
int xStride,
org.bytedeco.javacpp.FloatPointer results,
int resultStride,
org.bytedeco.javacpp.FloatPointer extraParams,
long n)
opNum - dx - xStride - result - resultStride - extraParams - n - public abstract void execTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dx,
int xStride,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
int resultStride,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
long n)
public abstract void execTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams)
opNum - dx - xShapeInfo - result - resultShapeInfo - extraParams - n - public abstract void execTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams)
public abstract void execTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.FloatPointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes)
extraPointers - opNum - dx - xShapeInfo - result - resultShapeInfo - extraParams - xIndexes - resultIndexes - public abstract void execTransformHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraParams,
org.bytedeco.javacpp.IntPointer xIndexes,
org.bytedeco.javacpp.IntPointer resultIndexes)
public abstract void flattenFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int offset,
char order,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.FloatPointer input,
org.bytedeco.javacpp.IntPointer inputShapeInfo)
offset - the offset of the array to start atorder - the orderresult - the result arrayresultShapeInfo - the shape info for te arrayinput - the input for the arrayinputShapeInfo - the shape information for that arraypublic abstract void flattenHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int offset,
char order,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer input,
org.bytedeco.javacpp.IntPointer inputShapeInfo)
public abstract void flattenDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int offset,
char order,
org.bytedeco.javacpp.DoublePointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.DoublePointer input,
org.bytedeco.javacpp.IntPointer inputShapeInfo)
offset - the offset of the array to start atorder - the orderresult - the result arrayresultShapeInfo - the shape info for te arrayinput - the input for the arrayinputShapeInfo - the shape information for that arraypublic abstract void concatDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int dimension,
int numArrays,
org.bytedeco.javacpp.PointerPointer data,
org.bytedeco.javacpp.PointerPointer inputShapeInfo,
org.bytedeco.javacpp.DoublePointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.PointerPointer tadPointers,
org.bytedeco.javacpp.PointerPointer tadOffsets)
dimension - data - inputShapeInfo - result - resultShapeInfo - public abstract void concatFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int dimension,
int numArrays,
org.bytedeco.javacpp.PointerPointer data,
org.bytedeco.javacpp.PointerPointer inputShapeInfo,
org.bytedeco.javacpp.FloatPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.PointerPointer tadPointers,
org.bytedeco.javacpp.PointerPointer tadOffsets)
dimension - data - inputShapeInfo - result - resultShapeInfo - public abstract void concatHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int dimension,
int numArrays,
org.bytedeco.javacpp.PointerPointer data,
org.bytedeco.javacpp.PointerPointer inputShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer results,
org.bytedeco.javacpp.IntPointer resultShapeInfo,
org.bytedeco.javacpp.PointerPointer tadPointers,
org.bytedeco.javacpp.PointerPointer tadOffsets)
public abstract int ompGetMaxThreads()
public abstract int ompGetNumThreads()
public abstract void setOmpNumThreads(int threads)
threads - public abstract void setOmpMinThreads(int threads)
threads - public abstract void initializeDevicesAndFunctions()
public abstract org.bytedeco.javacpp.Pointer mallocHost(long memorySize,
int flags)
public abstract org.bytedeco.javacpp.Pointer mallocDevice(long memorySize,
org.bytedeco.javacpp.Pointer ptrToDeviceId,
int flags)
public abstract int freeHost(org.bytedeco.javacpp.Pointer pointer)
public abstract int freeDevice(org.bytedeco.javacpp.Pointer pointer,
org.bytedeco.javacpp.Pointer deviceId)
public abstract org.bytedeco.javacpp.Pointer createContext()
public abstract org.bytedeco.javacpp.Pointer createStream()
public abstract org.bytedeco.javacpp.Pointer createEvent()
public abstract int registerEvent(org.bytedeco.javacpp.Pointer event,
org.bytedeco.javacpp.Pointer stream)
public abstract int destroyEvent(org.bytedeco.javacpp.Pointer event)
public abstract int setDevice(org.bytedeco.javacpp.Pointer ptrToDeviceId)
public abstract int getDevice()
public abstract int streamSynchronize(org.bytedeco.javacpp.Pointer stream)
public abstract int eventSynchronize(org.bytedeco.javacpp.Pointer event)
public abstract long getDeviceFreeMemory(org.bytedeco.javacpp.Pointer ptrToDeviceId)
public abstract long getDeviceTotalMemory(org.bytedeco.javacpp.Pointer ptrToDeviceId)
public abstract int getDeviceMajor(org.bytedeco.javacpp.Pointer ptrToDeviceId)
public abstract int getDeviceMinor(org.bytedeco.javacpp.Pointer ptrToDeviceId)
public abstract String getDeviceName(org.bytedeco.javacpp.Pointer ptrToDeviceId)
public abstract int memcpy(org.bytedeco.javacpp.Pointer dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved)
public abstract int memcpyAsync(org.bytedeco.javacpp.Pointer dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved)
public abstract int memcpyConstantAsync(long dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved)
public abstract int memset(org.bytedeco.javacpp.Pointer dst,
int value,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved)
public abstract int memsetAsync(org.bytedeco.javacpp.Pointer dst,
int value,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved)
public abstract org.bytedeco.javacpp.Pointer getConstantSpace()
public abstract int getAvailableDevices()
public abstract void enableDebugMode(boolean reallyEnable)
public abstract void enableVerboseMode(boolean reallyEnable)
public abstract void setGridLimit(int gridSize)
public abstract void tadOnlyShapeInfo(org.bytedeco.javacpp.IntPointer shapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
org.bytedeco.javacpp.IntPointer targetBuffer,
org.bytedeco.javacpp.IntPointer offsetsBuffer)
public abstract void pullRowsFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
int n,
org.bytedeco.javacpp.IntPointer indexes,
org.bytedeco.javacpp.IntPointer tadShapeInfo,
org.bytedeco.javacpp.IntPointer tadOffsets,
org.bytedeco.javacpp.IntPointer zTadShapeInfo,
org.bytedeco.javacpp.IntPointer zTadOffsets)
public abstract void pullRowsDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.DoublePointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
int n,
org.bytedeco.javacpp.IntPointer indexes,
org.bytedeco.javacpp.IntPointer tadShapeInfo,
org.bytedeco.javacpp.IntPointer tadOffsets,
org.bytedeco.javacpp.IntPointer zTadShapeInfo,
org.bytedeco.javacpp.IntPointer zTadOffsets)
public abstract void pullRowsHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeInfo,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer z,
org.bytedeco.javacpp.IntPointer zShapeInfo,
int n,
org.bytedeco.javacpp.IntPointer indexes,
org.bytedeco.javacpp.IntPointer tadShapeInfo,
org.bytedeco.javacpp.IntPointer tadOffsets,
org.bytedeco.javacpp.IntPointer zTadShapeInfo,
org.bytedeco.javacpp.IntPointer zTadOffsets)
public abstract void averageHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer z,
int n,
long length,
boolean propagate)
public abstract void averageFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.FloatPointer z,
int n,
long length,
boolean propagate)
public abstract void averageDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.DoublePointer z,
int n,
long length,
boolean propagate)
public abstract void enableP2P(boolean reallyEnable)
public abstract void checkP2P()
public abstract boolean isP2PAvailable()
public abstract void shuffleDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.PointerPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer z,
org.bytedeco.javacpp.PointerPointer zShapeInfo,
int N,
org.bytedeco.javacpp.IntPointer shuffleMap,
org.bytedeco.javacpp.PointerPointer tadShapeInfo,
org.bytedeco.javacpp.PointerPointer tadOffsets)
public abstract void shuffleFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.PointerPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer z,
org.bytedeco.javacpp.PointerPointer zShapeInfo,
int N,
org.bytedeco.javacpp.IntPointer shuffleMap,
org.bytedeco.javacpp.PointerPointer tadShapeInfo,
org.bytedeco.javacpp.PointerPointer tadOffsets)
public abstract void shuffleHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.PointerPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer z,
org.bytedeco.javacpp.PointerPointer zShapeInfo,
int N,
org.bytedeco.javacpp.IntPointer shuffleMap,
org.bytedeco.javacpp.PointerPointer tadShapeInfo,
org.bytedeco.javacpp.PointerPointer tadOffsets)
public abstract void convertTypes(org.bytedeco.javacpp.PointerPointer extras,
int srcType,
org.bytedeco.javacpp.Pointer x,
long N,
int dstType,
org.bytedeco.javacpp.Pointer z)
public abstract boolean isExperimentalEnabled()
public abstract void execMetaPredicateStridedFloat(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
org.bytedeco.javacpp.FloatPointer dx,
int xStride,
org.bytedeco.javacpp.FloatPointer dy,
int yStride,
org.bytedeco.javacpp.FloatPointer dz,
int zStride,
org.bytedeco.javacpp.FloatPointer extraA,
org.bytedeco.javacpp.FloatPointer extraB,
float scalarA,
float scalarB)
public abstract void execMetaPredicateStridedDouble(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
org.bytedeco.javacpp.DoublePointer dx,
int xStride,
org.bytedeco.javacpp.DoublePointer dy,
int yStride,
org.bytedeco.javacpp.DoublePointer dz,
int zStride,
org.bytedeco.javacpp.DoublePointer extraA,
org.bytedeco.javacpp.DoublePointer extraB,
double scalarA,
double scalarB)
public abstract void execMetaPredicateStridedHalf(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dx,
int xStride,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dy,
int yStride,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dz,
int zStride,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraA,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraB,
float scalarA,
float scalarB)
public abstract void execMetaPredicateShapeFloat(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShape,
org.bytedeco.javacpp.FloatPointer dy,
org.bytedeco.javacpp.IntPointer yShape,
org.bytedeco.javacpp.FloatPointer dz,
org.bytedeco.javacpp.IntPointer zShape,
org.bytedeco.javacpp.FloatPointer extraA,
org.bytedeco.javacpp.FloatPointer extraB,
float scalarA,
float scalarB)
public abstract void execMetaPredicateShapeDouble(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
org.bytedeco.javacpp.DoublePointer dx,
org.bytedeco.javacpp.IntPointer xShape,
org.bytedeco.javacpp.DoublePointer dy,
org.bytedeco.javacpp.IntPointer yShape,
org.bytedeco.javacpp.DoublePointer dz,
org.bytedeco.javacpp.IntPointer zShape,
org.bytedeco.javacpp.DoublePointer extraA,
org.bytedeco.javacpp.DoublePointer extraB,
double scalarA,
double scalarB)
public abstract void execMetaPredicateShapeHalf(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
long N,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dx,
org.bytedeco.javacpp.IntPointer xShape,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dy,
org.bytedeco.javacpp.IntPointer yShape,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer dz,
org.bytedeco.javacpp.IntPointer zShape,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraA,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraB,
float scalarA,
float scalarB)
public abstract void execMetaPredicateReduceFloat(org.bytedeco.javacpp.PointerPointer extras,
int opTypeA,
int opNumA,
int opTypeB,
int opNumB,
org.bytedeco.javacpp.FloatPointer dx,
org.bytedeco.javacpp.IntPointer xShapeInfo,
org.bytedeco.javacpp.FloatPointer dy,
org.bytedeco.javacpp.IntPointer yShapeInfo,
org.bytedeco.javacpp.FloatPointer dz,
org.bytedeco.javacpp.IntPointer zShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
org.bytedeco.javacpp.IntPointer tadShapeInfo,
org.bytedeco.javacpp.IntPointer tadOffsets,
org.bytedeco.javacpp.FloatPointer extraA,
org.bytedeco.javacpp.FloatPointer extraB,
float scalarA,
float scalarB,
boolean scalarReturned)
public abstract void execAggregateFloat(org.bytedeco.javacpp.PointerPointer extras,
int opNum,
@Cast(value="float **")
org.bytedeco.javacpp.PointerPointer arguments,
int numArguments,
@Cast(value="int **")
org.bytedeco.javacpp.PointerPointer shapes,
int numShapes,
org.bytedeco.javacpp.IntPointer indexArguments,
int numIndexArguments,
@Cast(value="int **")
org.bytedeco.javacpp.PointerPointer intArrays,
int numIntArrays,
org.bytedeco.javacpp.FloatPointer realArguments,
int numRealArguments)
public abstract void execAggregateDouble(org.bytedeco.javacpp.PointerPointer extras,
int opNum,
@Cast(value="double **")
org.bytedeco.javacpp.PointerPointer arguments,
int numArguments,
@Cast(value="int **")
org.bytedeco.javacpp.PointerPointer shapes,
int numShapes,
org.bytedeco.javacpp.IntPointer indexArguments,
int numIndexArguments,
@Cast(value="int **")
org.bytedeco.javacpp.PointerPointer intArrays,
int numIntArrays,
org.bytedeco.javacpp.DoublePointer realArguments,
int numRealArguments)
public abstract void execAggregateHalf(org.bytedeco.javacpp.PointerPointer extras,
int opNum,
@Cast(value="float16 **")
org.bytedeco.javacpp.PointerPointer arguments,
int numArguments,
@Cast(value="int **")
org.bytedeco.javacpp.PointerPointer shapes,
int numShapes,
org.bytedeco.javacpp.IntPointer indexArguments,
int numIndexArguments,
@Cast(value="int **")
org.bytedeco.javacpp.PointerPointer intArrays,
int numIntArrays,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer realArguments,
int numRealArguments)
public abstract void execAggregateBatchFloat(org.bytedeco.javacpp.PointerPointer extras,
int numAggregates,
int opNum,
int maxArgs,
int maxShapes,
int maxIntArrays,
int maxIntArraySize,
int maxIdx,
int maxReals,
org.bytedeco.javacpp.Pointer ptrToArguments)
public abstract void execAggregateBatchDouble(org.bytedeco.javacpp.PointerPointer extras,
int numAggregates,
int opNum,
int maxArgs,
int maxShapes,
int maxIntArrays,
int maxIntArraySize,
int maxIdx,
int maxReals,
org.bytedeco.javacpp.Pointer ptrToArguments)
public abstract void execAggregateBatchHalf(org.bytedeco.javacpp.PointerPointer extras,
int numAggregates,
int opNum,
int maxArgs,
int maxShapes,
int maxIntArrays,
int maxIntArraySize,
int maxIdx,
int maxReals,
org.bytedeco.javacpp.Pointer ptrToArguments)
public abstract void execRandomFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.FloatPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.FloatPointer extraArguments)
public abstract void execRandomFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
org.bytedeco.javacpp.FloatPointer y,
org.bytedeco.javacpp.IntPointer yShapeBuffer,
org.bytedeco.javacpp.FloatPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.FloatPointer extraArguments)
public abstract void execRandomFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.FloatPointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
org.bytedeco.javacpp.FloatPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.FloatPointer extraArguments)
public abstract void execRandomDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.DoublePointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.DoublePointer extraArguments)
public abstract void execRandomDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
org.bytedeco.javacpp.DoublePointer y,
org.bytedeco.javacpp.IntPointer yShapeBuffer,
org.bytedeco.javacpp.DoublePointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.DoublePointer extraArguments)
public abstract void execRandomDouble(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.DoublePointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
org.bytedeco.javacpp.DoublePointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
org.bytedeco.javacpp.DoublePointer extraArguments)
public abstract void execRandomHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraArguments)
public abstract void execRandomHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer y,
org.bytedeco.javacpp.IntPointer yShapeBuffer,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraArguments)
public abstract void execRandomHalf(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer x,
org.bytedeco.javacpp.IntPointer xShapeBuffer,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer z,
org.bytedeco.javacpp.IntPointer zShapeBuffer,
@Cast(value="float16*")
org.bytedeco.javacpp.ShortPointer extraArguments)
public abstract org.bytedeco.javacpp.Pointer initRandom(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
long numberOfElements,
org.bytedeco.javacpp.Pointer pointerToBuffer)
public abstract void refreshBuffer(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
org.bytedeco.javacpp.Pointer pointer)
public abstract void reSeedBuffer(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
org.bytedeco.javacpp.Pointer pointer)
public abstract void destroyRandom(org.bytedeco.javacpp.Pointer pointer)
Copyright © 2017. All Rights Reserved.