public interface NativeOps
| Modifier and Type | Method and Description |
|---|---|
void |
accumulate(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer dzShapeInfo,
int n,
long length) |
void |
average(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer dzShapeInfo,
int n,
long length,
boolean propagate) |
int |
binaryLevel() |
OpaqueShapeList |
calculateOutputShapes(org.bytedeco.javacpp.PointerPointer extraPointers,
long hash,
org.bytedeco.javacpp.PointerPointer inputShapes,
int numInputShapes,
org.bytedeco.javacpp.DoublePointer tArgs,
int numTArgs,
org.bytedeco.javacpp.LongPointer iArgs,
int numIArgs) |
OpaqueShapeList |
calculateOutputShapes2(org.bytedeco.javacpp.PointerPointer extraPointers,
long hash,
org.bytedeco.javacpp.PointerPointer inputBunffers,
org.bytedeco.javacpp.PointerPointer inputShapes,
int numInputShapes,
org.bytedeco.javacpp.DoublePointer tArgs,
int numTArgs,
org.bytedeco.javacpp.LongPointer iArgs,
int numIArgs,
org.bytedeco.javacpp.BooleanPointer bArgs,
int numBArgs) |
void |
checkP2P() |
OpaqueConstantDataBuffer |
constantBufferDouble(int dtype,
org.bytedeco.javacpp.DoublePointer data,
int length) |
OpaqueConstantDataBuffer |
constantBufferLong(int dtype,
org.bytedeco.javacpp.LongPointer data,
int length) |
void |
convertTypes(org.bytedeco.javacpp.PointerPointer extras,
int srcType,
org.bytedeco.javacpp.Pointer x,
long N,
int dstType,
org.bytedeco.javacpp.Pointer z) |
org.bytedeco.javacpp.Pointer |
createContext() |
org.bytedeco.javacpp.Pointer |
createEvent() |
OpaqueContext |
createGraphContext(int nodeId) |
OpaqueRandomGenerator |
createRandomGenerator(long rootSeed,
long nodeSeed) |
org.bytedeco.javacpp.Pointer |
createStream() |
org.bytedeco.javacpp.Pointer |
createUtf8String(org.bytedeco.javacpp.PointerPointer extraPointers,
String string,
int length) |
void |
ctxAllowHelpers(OpaqueContext ptr,
boolean reallyAllow) |
org.bytedeco.javacpp.Pointer |
dataPointForNumpy(org.bytedeco.javacpp.Pointer npyArray)
Used in
NDArrayFactory.createFromNpyPointer(Pointer)
to allow reuse of an in memory numpy buffer. |
org.bytedeco.javacpp.Pointer |
dataPointForNumpyHeader(org.bytedeco.javacpp.Pointer npyArray) |
org.bytedeco.javacpp.Pointer |
dataPointForNumpyStruct(org.bytedeco.javacpp.Pointer npyArrayStruct) |
int |
dataTypeFromNpyHeader(org.bytedeco.javacpp.Pointer numpyHeader)
This method returns data type from npy header
PLEASE NOTE: dont use output directly, use DataType.fromInt(output) instead
|
void |
decodeBitmap(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
long N,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer zShapeInfo) |
void |
decodeThreshold(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
long N,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer zShapeInfo) |
OpaqueLaunchContext |
defaultLaunchContext() |
void |
deleteGraphContext(OpaqueContext ptr) |
void |
deleteGraphState(org.bytedeco.javacpp.Pointer state) |
void |
deleteIntArray(org.bytedeco.javacpp.Pointer pointer) |
void |
deleteLongArray(org.bytedeco.javacpp.Pointer pointer) |
void |
deleteNPArrayMap(org.bytedeco.javacpp.Pointer pointer) |
void |
deleteNPArrayStruct(org.bytedeco.javacpp.Pointer pointer) |
void |
deletePointerArray(org.bytedeco.javacpp.Pointer pointer) |
void |
deleteRandomGenerator(OpaqueRandomGenerator ptr) |
void |
deleteResultWrapper(org.bytedeco.javacpp.Pointer ptr) |
void |
deleteShapeBuffer(OpaqueConstantDataBuffer state) |
void |
deleteShapeList(org.bytedeco.javacpp.Pointer ptr) |
void |
deleteTadPack(OpaqueTadPack pointer) |
void |
deleteUtf8String(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer ptr) |
void |
deleteVariablesSet(OpaqueVariablesSet pointer) |
int |
destroyEvent(org.bytedeco.javacpp.Pointer event) |
void |
destroyRandom(org.bytedeco.javacpp.Pointer pointer) |
int |
elementSizeForNpyArray(org.bytedeco.javacpp.Pointer npyArray)
Calculate the element size
for a numpy array
|
int |
elementSizeForNpyArrayHeader(org.bytedeco.javacpp.Pointer npyArray)
Get the element size for a numpy array
|
void |
enableDebugMode(boolean reallyEnable) |
void |
enableP2P(boolean reallyEnable) |
void |
enableVerboseMode(boolean reallyEnable) |
long |
encodeBitmap(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer xShapeInfo,
long N,
org.bytedeco.javacpp.IntPointer dz,
float threshold) |
void |
encodeThresholdP1(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer xShapeInfo,
long N,
org.bytedeco.javacpp.IntPointer dz,
float threshold) |
void |
encodeThresholdP2Int(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.IntPointer dx,
long N,
org.bytedeco.javacpp.IntPointer dz) |
void |
encodeThresholdP3(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.IntPointer offsets,
long N,
org.bytedeco.javacpp.IntPointer dz) |
int |
estimateThreshold(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
int N,
float threshold) |
int |
eventSynchronize(org.bytedeco.javacpp.Pointer event) |
void |
execAggregate(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.Pointer realArguments,
int numRealArguments,
int dataType) |
void |
execAggregateBatch(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,
int dataType) |
void |
execBroadcast(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execBroadcastBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
int |
execCustomOp(org.bytedeco.javacpp.PointerPointer extraPointers,
long opHashCode,
org.bytedeco.javacpp.PointerPointer inputBuffers,
org.bytedeco.javacpp.PointerPointer inputShapes,
int numInput,
org.bytedeco.javacpp.PointerPointer outputBuffers,
org.bytedeco.javacpp.PointerPointer outputShapes,
int numOutputs,
org.bytedeco.javacpp.DoublePointer tArgs,
int numTArgs,
org.bytedeco.javacpp.LongPointer iArgs,
int numIArgs,
org.bytedeco.javacpp.BooleanPointer bArgs,
int numBArgs,
boolean isInplace) |
int |
execCustomOp2(org.bytedeco.javacpp.PointerPointer extraPointers,
long opHashCode,
org.bytedeco.javacpp.Pointer context) |
int |
execCustomOpWithScope(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer state,
long opHash,
long[] scopes,
int numScopes,
org.bytedeco.javacpp.PointerPointer inputBuffers,
org.bytedeco.javacpp.PointerPointer inputShapes,
int numInputs,
org.bytedeco.javacpp.PointerPointer outputBuffers,
org.bytedeco.javacpp.PointerPointer outputShapes,
int numOutputs) |
void |
execIndexReduce(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dX,
org.bytedeco.javacpp.LongPointer dXShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer dResult,
org.bytedeco.javacpp.LongPointer dResultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execIndexReduceScalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dX,
org.bytedeco.javacpp.LongPointer dXShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dZ,
org.bytedeco.javacpp.LongPointer dZShapeInfo) |
void |
execPairwiseTransform(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execPairwiseTransformBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execRandom(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.Pointer z,
org.bytedeco.javacpp.LongPointer zShapeBuffer,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer dzShapeBuffer,
org.bytedeco.javacpp.Pointer extraArguments) |
void |
execRandom2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeBuffer,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeBuffer,
org.bytedeco.javacpp.Pointer z,
org.bytedeco.javacpp.LongPointer zShapeBuffer,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer dzShapeBuffer,
org.bytedeco.javacpp.Pointer extraArguments) |
void |
execRandom3(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeBuffer,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeBuffer,
org.bytedeco.javacpp.Pointer y,
org.bytedeco.javacpp.LongPointer yShapeBuffer,
org.bytedeco.javacpp.Pointer dy,
org.bytedeco.javacpp.LongPointer dyShapeBuffer,
org.bytedeco.javacpp.Pointer z,
org.bytedeco.javacpp.LongPointer zShapeBuffer,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer dzShapeBuffer,
org.bytedeco.javacpp.Pointer extraArguments) |
void |
execReduce3(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
org.bytedeco.javacpp.Pointer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo) |
void |
execReduce3All(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
org.bytedeco.javacpp.Pointer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape,
org.bytedeco.javacpp.LongPointer xTadShape,
org.bytedeco.javacpp.LongPointer xOffsets,
org.bytedeco.javacpp.LongPointer yTadShape,
org.bytedeco.javacpp.LongPointer yOffsets) |
void |
execReduce3Scalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
org.bytedeco.javacpp.Pointer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer dzShapeInfo) |
void |
execReduce3Tad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
org.bytedeco.javacpp.Pointer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape,
org.bytedeco.javacpp.LongPointer tadOnlyShapeInfo,
org.bytedeco.javacpp.LongPointer tadOffsets,
org.bytedeco.javacpp.LongPointer yTadOnlyShapeInfo,
org.bytedeco.javacpp.LongPointer yTadOffsets) |
void |
execReduceBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo) |
void |
execReduceBool2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execReduceFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo) |
void |
execReduceFloat2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execReduceLong(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo) |
void |
execReduceLong2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execReduceSame(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo) |
void |
execReduceSame2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execScalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer scalar,
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.Pointer dscalar,
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execScalarBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer scalar,
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.Pointer dscalar,
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execScalarBoolTad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer dzShapeInfo,
org.bytedeco.javacpp.Pointer scalars,
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.Pointer dscalars,
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape,
org.bytedeco.javacpp.LongPointer tadShapeInfo,
org.bytedeco.javacpp.LongPointer tadOffsets,
org.bytedeco.javacpp.LongPointer tadShapeInfoZ,
org.bytedeco.javacpp.LongPointer tadOffsetsZ) |
void |
execScalarTad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer dzShapeInfo,
org.bytedeco.javacpp.Pointer scalars,
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.Pointer dscalars,
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape,
org.bytedeco.javacpp.LongPointer tadShapeInfo,
org.bytedeco.javacpp.LongPointer tadOffsets,
org.bytedeco.javacpp.LongPointer tadShapeInfoZ,
org.bytedeco.javacpp.LongPointer tadOffsetsZ)
ScalarOp along dimension
|
void |
execSummaryStats(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
boolean biasCorrected) |
void |
execSummaryStatsScalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer dzShapeInfo,
boolean biasCorrected) |
void |
execSummaryStatsTad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape,
boolean biasCorrected,
org.bytedeco.javacpp.LongPointer tadShapeInfo,
org.bytedeco.javacpp.LongPointer tadOffsets) |
void |
execTransformAny(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execTransformBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execTransformSame(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execTransformStrict(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
OpaqueResultWrapper |
executeFlatGraph(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer flatBufferPointer) |
OpaqueVariablesSet |
executeStoredGraph(org.bytedeco.javacpp.PointerPointer extraPointers,
long graphId,
org.bytedeco.javacpp.PointerPointer inputBuffers,
org.bytedeco.javacpp.PointerPointer inputShapes,
org.bytedeco.javacpp.IntPointer inputIndices,
int numInputs) |
int |
freeDevice(org.bytedeco.javacpp.Pointer pointer,
int deviceId) |
int |
freeHost(org.bytedeco.javacpp.Pointer pointer) |
String |
getAllCustomOps() |
String |
getAllOperations() |
int |
getAvailableDevices() |
long |
getCachedMemory(int deviceId) |
long |
getConstantDataBufferLength(OpaqueConstantDataBuffer dbf) |
org.bytedeco.javacpp.Pointer |
getConstantDataBufferPrimary(OpaqueConstantDataBuffer dbf) |
long |
getConstantDataBufferSizeOf(OpaqueConstantDataBuffer dbf) |
org.bytedeco.javacpp.Pointer |
getConstantDataBufferSpecial(OpaqueConstantDataBuffer dbf) |
org.bytedeco.javacpp.Pointer |
getConstantSpace() |
int |
getDevice() |
long |
getDeviceFreeMemory(int ptrToDeviceId) |
long |
getDeviceFreeMemoryDefault() |
int |
getDeviceMajor(int ptrToDeviceId) |
int |
getDeviceMinor(int ptrToDeviceId) |
String |
getDeviceName(int ptrToDeviceId) |
long |
getDeviceTotalMemory(int ptrToDeviceId) |
OpaqueRandomGenerator |
getGraphContextRandomGenerator(OpaqueContext ptr) |
org.bytedeco.javacpp.Pointer |
getGraphState(long id) |
org.bytedeco.javacpp.Pointer |
getNpyArrayData(org.bytedeco.javacpp.Pointer npArray) |
int |
getNpyArrayElemSize(org.bytedeco.javacpp.Pointer npArray) |
org.bytedeco.javacpp.Pointer |
getNpyArrayFromMap(org.bytedeco.javacpp.Pointer map,
int index) |
String |
getNpyArrayNameFromMap(org.bytedeco.javacpp.Pointer map,
int index) |
char |
getNpyArrayOrder(org.bytedeco.javacpp.Pointer npArray) |
int |
getNpyArrayRank(org.bytedeco.javacpp.Pointer npArray) |
org.bytedeco.javacpp.LongPointer |
getNpyArrayShape(org.bytedeco.javacpp.Pointer npArray) |
long |
getNumberOfTads(OpaqueTadPack pack) |
int |
getNumNpyArraysInMap(org.bytedeco.javacpp.Pointer map) |
org.bytedeco.javacpp.LongPointer |
getPrimaryOffsets(OpaqueTadPack pack) |
org.bytedeco.javacpp.LongPointer |
getPrimaryShapeInfo(OpaqueTadPack pack) |
long |
getRandomGeneratorNodeState(OpaqueRandomGenerator ptr) |
int |
getRandomGeneratorRelativeInt(OpaqueRandomGenerator ptr,
long index) |
long |
getRandomGeneratorRelativeLong(OpaqueRandomGenerator ptr,
long index) |
long |
getRandomGeneratorRootState(OpaqueRandomGenerator ptr) |
org.bytedeco.javacpp.Pointer |
getResultWrapperPointer(OpaqueResultWrapper ptr) |
long |
getResultWrapperSize(OpaqueResultWrapper ptr) |
org.bytedeco.javacpp.LongPointer |
getShape(OpaqueShapeList list,
long i) |
int |
getShapeInfoLength(OpaqueTadPack pack) |
long |
getShapeListSize(OpaqueShapeList list) |
org.bytedeco.javacpp.LongPointer |
getSpecialOffsets(OpaqueTadPack pack) |
org.bytedeco.javacpp.LongPointer |
getSpecialShapeInfo(OpaqueTadPack pack) |
org.bytedeco.javacpp.BytePointer |
getUtf8StringBuffer(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer ptr) |
long |
getUtf8StringLength(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer ptr) |
OpaqueVariable |
getVariable(OpaqueVariablesSet set,
long i) |
org.bytedeco.javacpp.Pointer |
getVariableBuffer(OpaqueVariable variable) |
int |
getVariableId(OpaqueVariable variable) |
int |
getVariableIndex(OpaqueVariable variable) |
String |
getVariableName(OpaqueVariable variable) |
org.bytedeco.javacpp.LongPointer |
getVariableShape(OpaqueVariable variable) |
long |
getVariablesSetSize(OpaqueVariablesSet set) |
int |
getVariablesSetStatus(OpaqueVariablesSet set) |
void |
initializeDevicesAndFunctions()
NEVER EVER USE THIS METHOD OUTSIDE OF CUDA
|
void |
initializeFunctions(org.bytedeco.javacpp.PointerPointer functions) |
org.bytedeco.javacpp.Pointer |
initRandom(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
long numberOfElements,
org.bytedeco.javacpp.Pointer pointerToBuffer) |
void |
inspectArray(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer buffer,
org.bytedeco.javacpp.LongPointer shapeInfo,
org.bytedeco.javacpp.Pointer specialBuffer,
org.bytedeco.javacpp.LongPointer specialShapeInfo,
org.bytedeco.javacpp.Pointer debugInfo) |
boolean |
isBlasVersionMatches(int major,
int minor,
int build) |
boolean |
isExperimentalEnabled() |
boolean |
isMinimalRequirementsMet() |
boolean |
isOptimalRequirementsMet() |
boolean |
isP2PAvailable() |
int |
lastErrorCode() |
String |
lastErrorMessage() |
org.bytedeco.javacpp.Pointer |
lcAllocationPointer(OpaqueLaunchContext lc) |
org.bytedeco.javacpp.Pointer |
lcBlasHandle(OpaqueLaunchContext lc) |
org.bytedeco.javacpp.Pointer |
lcCopyStream(OpaqueLaunchContext lc) |
org.bytedeco.javacpp.Pointer |
lcExecutionStream(OpaqueLaunchContext lc) |
org.bytedeco.javacpp.Pointer |
lcReductionPointer(OpaqueLaunchContext lc) |
org.bytedeco.javacpp.Pointer |
lcScalarPointer(OpaqueLaunchContext lc) |
org.bytedeco.javacpp.Pointer |
lcSolverHandle(OpaqueLaunchContext lc) |
int |
lengthForShapeBufferPointer(org.bytedeco.javacpp.Pointer buffer)
Return the length of a shape buffer
based on the pointer
|
org.bytedeco.javacpp.Pointer |
loadNpyFromHeader(org.bytedeco.javacpp.Pointer data)
Load numpy from a header
based on the cnpy parse from header method.
|
org.bytedeco.javacpp.Pointer |
mallocDevice(long memorySize,
int ptrToDeviceId,
int flags) |
org.bytedeco.javacpp.Pointer |
mallocHost(long memorySize,
int flags) |
org.bytedeco.javacpp.Pointer |
mapFromNpzFile(org.bytedeco.javacpp.BytePointer path) |
void |
markGraphContextInplace(OpaqueContext ptr,
boolean reallyInplace) |
int |
memcpyAsync(org.bytedeco.javacpp.Pointer dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved) |
int |
memcpyConstantAsync(long dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved) |
int |
memcpySync(org.bytedeco.javacpp.Pointer dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved) |
int |
memsetAsync(org.bytedeco.javacpp.Pointer dst,
int value,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved) |
int |
memsetSync(org.bytedeco.javacpp.Pointer dst,
int value,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved) |
org.bytedeco.javacpp.LongPointer |
mmapFile(org.bytedeco.javacpp.PointerPointer extraPointers,
String fileName,
long length) |
void |
munmapFile(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.LongPointer ptrMap,
long length) |
org.bytedeco.javacpp.Pointer |
numpyFromFile(org.bytedeco.javacpp.BytePointer path)
Create a numpy array pointer
from a file
|
org.bytedeco.javacpp.Pointer |
numpyFromNd4j(org.bytedeco.javacpp.Pointer data,
org.bytedeco.javacpp.Pointer shapeBuffer,
long wordSize)
Create a numpy array from an nd4j
array
|
org.bytedeco.javacpp.Pointer |
numpyHeaderForNd4j(org.bytedeco.javacpp.Pointer data,
org.bytedeco.javacpp.Pointer shapeBuffer,
long wordSize,
org.bytedeco.javacpp.LongPointer length)
Creates a numpy header for nd4j
|
int |
ompGetMaxThreads()
Gets the maximum number of open mp threads
|
int |
ompGetNumThreads()
Gets the number of open mp threads
|
int |
optimalLevel() |
org.bytedeco.javacpp.Pointer |
pointerForAddress(long address)
The pointer to get the address for
|
void |
pullRows(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer dzShapeInfo,
long n,
org.bytedeco.javacpp.LongPointer indexes,
org.bytedeco.javacpp.LongPointer tadShapeInfo,
org.bytedeco.javacpp.LongPointer tadOffsets,
org.bytedeco.javacpp.LongPointer zTadShapeInfo,
org.bytedeco.javacpp.LongPointer zTadOffsets) |
void |
refreshBuffer(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
org.bytedeco.javacpp.Pointer pointer) |
int |
registerEvent(org.bytedeco.javacpp.Pointer event,
org.bytedeco.javacpp.Pointer stream) |
int |
registerGraph(org.bytedeco.javacpp.PointerPointer extraPointers,
long graphId,
org.bytedeco.javacpp.Pointer flatBufferPointer) |
void |
releaseNumpy(org.bytedeco.javacpp.Pointer npyArray)
Thie method releases numpy pointer
|
void |
reSeedBuffer(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
org.bytedeco.javacpp.Pointer pointer) |
String |
runFullBenchmarkSuit(boolean printOut) |
String |
runLightBenchmarkSuit(boolean printOut) |
void |
scatterUpdate(org.bytedeco.javacpp.PointerPointer extraPointers,
int opCode,
int numOfUpdates,
org.bytedeco.javacpp.Pointer hX,
org.bytedeco.javacpp.LongPointer hXShapeInfo,
org.bytedeco.javacpp.LongPointer hxOffsets,
org.bytedeco.javacpp.Pointer dX,
org.bytedeco.javacpp.LongPointer dXShapeInfo,
org.bytedeco.javacpp.LongPointer dxOffsets,
org.bytedeco.javacpp.Pointer hY,
org.bytedeco.javacpp.LongPointer hYShapeInfo,
org.bytedeco.javacpp.LongPointer hyOffsets,
org.bytedeco.javacpp.Pointer dY,
org.bytedeco.javacpp.LongPointer dYShapeInfo,
org.bytedeco.javacpp.LongPointer dyOffsets,
org.bytedeco.javacpp.Pointer hIndices,
org.bytedeco.javacpp.LongPointer hIndicesShapeInfo,
org.bytedeco.javacpp.Pointer dIndices,
org.bytedeco.javacpp.LongPointer dIndicesShapeInfo) |
int |
setDevice(int 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.
|
void |
setGraphContextBArguments(OpaqueContext ptr,
org.bytedeco.javacpp.BooleanPointer arguments,
int numberOfArguments) |
void |
setGraphContextCudaContext(OpaqueContext ptr,
org.bytedeco.javacpp.Pointer stream,
org.bytedeco.javacpp.Pointer reductionPointer,
org.bytedeco.javacpp.Pointer allocationPointer) |
void |
setGraphContextIArguments(OpaqueContext ptr,
org.bytedeco.javacpp.LongPointer arguments,
int numberOfArguments) |
void |
setGraphContextInputArray(OpaqueContext ptr,
int index,
org.bytedeco.javacpp.Pointer buffer,
org.bytedeco.javacpp.Pointer shapeInfo,
org.bytedeco.javacpp.Pointer specialBuffer,
org.bytedeco.javacpp.Pointer specialShapeInfo) |
void |
setGraphContextOutputArray(OpaqueContext ptr,
int index,
org.bytedeco.javacpp.Pointer buffer,
org.bytedeco.javacpp.Pointer shapeInfo,
org.bytedeco.javacpp.Pointer specialBuffer,
org.bytedeco.javacpp.Pointer specialShapeInfo) |
void |
setGraphContextTArguments(OpaqueContext ptr,
org.bytedeco.javacpp.DoublePointer arguments,
int numberOfArguments) |
void |
setGridLimit(int gridSize) |
void |
setOmpMinThreads(int threads)
Sets the minimal number of openmp threads for variative methods
|
void |
setOmpNumThreads(int threads)
Sets the number of openmp threads
|
void |
setRandomGeneratorStates(OpaqueRandomGenerator ptr,
long rootSeed,
long nodeSeed) |
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.
|
OpaqueConstantDataBuffer |
shapeBuffer(int rank,
org.bytedeco.javacpp.LongPointer shape,
org.bytedeco.javacpp.LongPointer strides,
int dtype,
char order,
long ews,
boolean empty) |
org.bytedeco.javacpp.Pointer |
shapeBufferForNumpy(org.bytedeco.javacpp.Pointer npyArray)
Get a shape buffer for a numpy array.
|
org.bytedeco.javacpp.Pointer |
shapeBufferForNumpyHeader(org.bytedeco.javacpp.Pointer npyArray)
Get the shape buffer from a
numpy array.
|
void |
shuffle(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
org.bytedeco.javacpp.PointerPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer dx,
org.bytedeco.javacpp.PointerPointer dxShapeInfo,
org.bytedeco.javacpp.PointerPointer z,
org.bytedeco.javacpp.PointerPointer zShapeInfo,
org.bytedeco.javacpp.PointerPointer dz,
org.bytedeco.javacpp.PointerPointer dzShapeInfo,
int N,
org.bytedeco.javacpp.IntPointer shuffleMap,
org.bytedeco.javacpp.PointerPointer tadShapeInfo,
org.bytedeco.javacpp.PointerPointer tadOffsets) |
void |
sort(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
boolean descending) |
void |
sortCooIndices(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.LongPointer indices,
org.bytedeco.javacpp.Pointer values,
long length,
int rank) |
void |
sortTad(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
org.bytedeco.javacpp.LongPointer tadShapeInfo,
org.bytedeco.javacpp.LongPointer tadOffsets,
boolean descending) |
void |
specialConcat(org.bytedeco.javacpp.PointerPointer extraPointers,
int dimension,
int numArrays,
org.bytedeco.javacpp.PointerPointer data,
org.bytedeco.javacpp.PointerPointer inputShapeInfo,
org.bytedeco.javacpp.Pointer results,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.PointerPointer tadPointers,
org.bytedeco.javacpp.PointerPointer tadOffsets) |
int |
streamSynchronize(org.bytedeco.javacpp.Pointer stream) |
OpaqueTadPack |
tadOnlyShapeInfo(org.bytedeco.javacpp.LongPointer shapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength) |
void |
tear(org.bytedeco.javacpp.PointerPointer extras,
org.bytedeco.javacpp.Pointer tensor,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dtensor,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.PointerPointer targets,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.LongPointer tadShapeInfo,
org.bytedeco.javacpp.LongPointer tadOffsets) |
void |
tryPointer(org.bytedeco.javacpp.Pointer extras,
org.bytedeco.javacpp.Pointer buffer,
int numBytesToRead)
this method tries to read numBytes bytes from buffer to provoke crash in certain scenarios
|
int |
unregisterGraph(org.bytedeco.javacpp.PointerPointer extraPointers,
long graphId) |
void setElementThreshold(int value)
value - void setTADThreshold(int value)
value - void execIndexReduceScalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dX,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dXShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dZ,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dZShapeInfo)
opNum - x - xShapeInfo - extraParams - void execIndexReduce(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dX,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dXShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer dResult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dResultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfoBuffer - dimension - dimensionLength - void execBroadcast(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer y,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
opNum - x - xShapeInfo - y - yShapeInfo - result - resultShapeInfo - dimension - dimensionLength - void execBroadcastBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer y,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
void execPairwiseTransform(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer y,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
opNum - dx - xShapeInfo - y - yShapeInfo - result - resultShapeInfo - extraParams - void execPairwiseTransformBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer y,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execReduceFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - void execReduceSame(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo)
void execReduceBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo)
void execReduceLong(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo)
void execReduceFloat2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - void execReduceSame2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
void execReduceBool2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
void execReduceLong2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
void execReduce3(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
org.bytedeco.javacpp.Pointer y,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - result - resultShapeInfo - void execReduce3Scalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
org.bytedeco.javacpp.Pointer y,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dzShapeInfo)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - void execReduce3Tad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
org.bytedeco.javacpp.Pointer y,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadOnlyShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadOffsets,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yTadOnlyShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yTadOffsets)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - result - resultShapeInfoBuffer - dimension - dimensionLength - void execReduce3All(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
org.bytedeco.javacpp.Pointer y,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.Pointer dy,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xTadShape,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xOffsets,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yTadShape,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yOffsets)
void execScalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer scalar,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.Pointer dscalar,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
opNum - x - xShapeInfo - result - resultShapeInfo - scalar - extraParams - void execScalarBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer scalar,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.Pointer dscalar,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execSummaryStatsScalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dzShapeInfo,
boolean biasCorrected)
opNum - x - xShapeInfo - extraParams - biasCorrected - void execSummaryStats(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
boolean biasCorrected)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - biasCorrected - void execSummaryStatsTad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape,
boolean biasCorrected,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadOffsets)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfoBuffer - dimension - dimensionLength - void execTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
extraPointers - opNum - dx - xShapeInfo - result - resultShapeInfo - extraParams - void execTransformSame(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execTransformStrict(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execTransformBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execTransformAny(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer result,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresult,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execScalarTad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dzShapeInfo,
org.bytedeco.javacpp.Pointer scalars,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.Pointer dscalars,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadOffsets,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadShapeInfoZ,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadOffsetsZ)
extraPointers - pointers to tadShapes and tadoffsetsopNum - x - xShapeInfo - z - zShapeInfo - scalars - extraParams - dimension - dimensionLength - void execScalarBoolTad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dzShapeInfo,
org.bytedeco.javacpp.Pointer scalars,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.Pointer dscalars,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
org.bytedeco.javacpp.Pointer hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadOffsets,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadShapeInfoZ,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadOffsetsZ)
void specialConcat(org.bytedeco.javacpp.PointerPointer extraPointers,
int dimension,
int numArrays,
org.bytedeco.javacpp.PointerPointer data,
org.bytedeco.javacpp.PointerPointer inputShapeInfo,
org.bytedeco.javacpp.Pointer results,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.PointerPointer tadPointers,
org.bytedeco.javacpp.PointerPointer tadOffsets)
int ompGetMaxThreads()
int ompGetNumThreads()
void setOmpNumThreads(int threads)
threads - void setOmpMinThreads(int threads)
threads - void initializeDevicesAndFunctions()
void initializeFunctions(org.bytedeco.javacpp.PointerPointer functions)
org.bytedeco.javacpp.Pointer mallocHost(long memorySize,
int flags)
org.bytedeco.javacpp.Pointer mallocDevice(long memorySize,
int ptrToDeviceId,
int flags)
int freeHost(org.bytedeco.javacpp.Pointer pointer)
int freeDevice(org.bytedeco.javacpp.Pointer pointer,
int deviceId)
org.bytedeco.javacpp.Pointer createContext()
org.bytedeco.javacpp.Pointer createStream()
org.bytedeco.javacpp.Pointer createEvent()
int registerEvent(org.bytedeco.javacpp.Pointer event,
org.bytedeco.javacpp.Pointer stream)
int destroyEvent(org.bytedeco.javacpp.Pointer event)
int setDevice(int ptrToDeviceId)
int getDevice()
int streamSynchronize(org.bytedeco.javacpp.Pointer stream)
int eventSynchronize(org.bytedeco.javacpp.Pointer event)
long getDeviceFreeMemory(int ptrToDeviceId)
long getDeviceFreeMemoryDefault()
long getDeviceTotalMemory(int ptrToDeviceId)
int getDeviceMajor(int ptrToDeviceId)
int getDeviceMinor(int ptrToDeviceId)
String getDeviceName(int ptrToDeviceId)
int memcpySync(org.bytedeco.javacpp.Pointer dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved)
int memcpyAsync(org.bytedeco.javacpp.Pointer dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved)
int memcpyConstantAsync(long dst,
org.bytedeco.javacpp.Pointer src,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved)
int memsetSync(org.bytedeco.javacpp.Pointer dst,
int value,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved)
int memsetAsync(org.bytedeco.javacpp.Pointer dst,
int value,
long size,
int flags,
org.bytedeco.javacpp.Pointer reserved)
org.bytedeco.javacpp.Pointer getConstantSpace()
int getAvailableDevices()
void enableDebugMode(boolean reallyEnable)
void enableVerboseMode(boolean reallyEnable)
void setGridLimit(int gridSize)
OpaqueTadPack tadOnlyShapeInfo(org.bytedeco.javacpp.LongPointer shapeInfo, org.bytedeco.javacpp.IntPointer dimension, int dimensionLength)
org.bytedeco.javacpp.LongPointer getPrimaryShapeInfo(OpaqueTadPack pack)
org.bytedeco.javacpp.LongPointer getPrimaryOffsets(OpaqueTadPack pack)
org.bytedeco.javacpp.LongPointer getSpecialShapeInfo(OpaqueTadPack pack)
org.bytedeco.javacpp.LongPointer getSpecialOffsets(OpaqueTadPack pack)
long getNumberOfTads(OpaqueTadPack pack)
int getShapeInfoLength(OpaqueTadPack pack)
void deleteTadPack(OpaqueTadPack pointer)
void pullRows(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dzShapeInfo,
long n,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer indexes,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadOffsets,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zTadShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zTadOffsets)
void average(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dzShapeInfo,
int n,
long length,
boolean propagate)
void accumulate(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dzShapeInfo,
int n,
long length)
void enableP2P(boolean reallyEnable)
void checkP2P()
boolean isP2PAvailable()
void shuffle(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.PointerPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.PointerPointer dxShapeInfo,
org.bytedeco.javacpp.PointerPointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.PointerPointer zShapeInfo,
org.bytedeco.javacpp.PointerPointer dz,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.PointerPointer dzShapeInfo,
int N,
org.bytedeco.javacpp.IntPointer shuffleMap,
org.bytedeco.javacpp.PointerPointer tadShapeInfo,
org.bytedeco.javacpp.PointerPointer tadOffsets)
void convertTypes(org.bytedeco.javacpp.PointerPointer extras,
int srcType,
org.bytedeco.javacpp.Pointer x,
long N,
int dstType,
org.bytedeco.javacpp.Pointer z)
boolean isExperimentalEnabled()
void execAggregate(org.bytedeco.javacpp.PointerPointer extras,
int opNum,
org.bytedeco.javacpp.PointerPointer arguments,
int numArguments,
@Cast(value="Nd4jLong **")
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.Pointer realArguments,
int numRealArguments,
@Cast(value="nd4j::DataType")
int dataType)
void execAggregateBatch(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,
@Cast(value="nd4j::DataType")
int dataType)
void execRandom(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.Pointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeBuffer,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dzShapeBuffer,
org.bytedeco.javacpp.Pointer extraArguments)
void execRandom3(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeBuffer,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeBuffer,
org.bytedeco.javacpp.Pointer y,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer yShapeBuffer,
org.bytedeco.javacpp.Pointer dy,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dyShapeBuffer,
org.bytedeco.javacpp.Pointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeBuffer,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dzShapeBuffer,
org.bytedeco.javacpp.Pointer extraArguments)
void execRandom2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeBuffer,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeBuffer,
org.bytedeco.javacpp.Pointer z,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeBuffer,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dzShapeBuffer,
org.bytedeco.javacpp.Pointer extraArguments)
org.bytedeco.javacpp.Pointer initRandom(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
long numberOfElements,
org.bytedeco.javacpp.Pointer pointerToBuffer)
void refreshBuffer(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
org.bytedeco.javacpp.Pointer pointer)
void reSeedBuffer(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
org.bytedeco.javacpp.Pointer pointer)
void destroyRandom(org.bytedeco.javacpp.Pointer pointer)
org.bytedeco.javacpp.Pointer numpyFromNd4j(org.bytedeco.javacpp.Pointer data,
org.bytedeco.javacpp.Pointer shapeBuffer,
long wordSize)
data - a pointer to the datashapeBuffer - the shapebuffer for the nd4j arraywordSize - the word size (4 for float, 8 for doubles)int elementSizeForNpyArrayHeader(org.bytedeco.javacpp.Pointer npyArray)
npyArray - the numpy array's address
to get the length fororg.bytedeco.javacpp.Pointer dataPointForNumpyStruct(org.bytedeco.javacpp.Pointer npyArrayStruct)
npyArrayStruct - org.bytedeco.javacpp.Pointer numpyHeaderForNd4j(org.bytedeco.javacpp.Pointer data,
org.bytedeco.javacpp.Pointer shapeBuffer,
long wordSize,
org.bytedeco.javacpp.LongPointer length)
data - the data to useshapeBuffer - the shape buffer for the arraywordSize - the word sizeorg.bytedeco.javacpp.Pointer loadNpyFromHeader(org.bytedeco.javacpp.Pointer data)
data - the header data to parseorg.bytedeco.javacpp.Pointer dataPointForNumpyHeader(org.bytedeco.javacpp.Pointer npyArray)
npyArray - org.bytedeco.javacpp.Pointer shapeBufferForNumpyHeader(org.bytedeco.javacpp.Pointer npyArray)
npyArray - org.bytedeco.javacpp.Pointer dataPointForNumpy(org.bytedeco.javacpp.Pointer npyArray)
NDArrayFactory.createFromNpyPointer(Pointer)
to allow reuse of an in memory numpy buffer.
This is heavily used for python interopnpyArray - the pointer to the numpy array to useorg.bytedeco.javacpp.Pointer shapeBufferForNumpy(org.bytedeco.javacpp.Pointer npyArray)
NDArrayFactory.createFromNpyPointer(Pointer)npyArray - the numpy array to get the shape buffer forvoid releaseNumpy(org.bytedeco.javacpp.Pointer npyArray)
PLEASE NOTE: This method should be ONLY used if pointer/numpy array was originated from file
npyArray - org.bytedeco.javacpp.Pointer numpyFromFile(org.bytedeco.javacpp.BytePointer path)
path - the path to the fileint lengthForShapeBufferPointer(org.bytedeco.javacpp.Pointer buffer)
buffer - the buffer pointer to checkint elementSizeForNpyArray(org.bytedeco.javacpp.Pointer npyArray)
npyArray - the numpy array to get the
element size fororg.bytedeco.javacpp.Pointer pointerForAddress(long address)
address - the address to get the pointerorg.bytedeco.javacpp.Pointer mapFromNpzFile(org.bytedeco.javacpp.BytePointer path)
int getNumNpyArraysInMap(org.bytedeco.javacpp.Pointer map)
String getNpyArrayNameFromMap(org.bytedeco.javacpp.Pointer map, int index)
org.bytedeco.javacpp.Pointer getNpyArrayFromMap(org.bytedeco.javacpp.Pointer map,
int index)
org.bytedeco.javacpp.Pointer getNpyArrayData(org.bytedeco.javacpp.Pointer npArray)
org.bytedeco.javacpp.LongPointer getNpyArrayShape(org.bytedeco.javacpp.Pointer npArray)
int getNpyArrayRank(org.bytedeco.javacpp.Pointer npArray)
char getNpyArrayOrder(org.bytedeco.javacpp.Pointer npArray)
int getNpyArrayElemSize(org.bytedeco.javacpp.Pointer npArray)
void tear(org.bytedeco.javacpp.PointerPointer extras,
org.bytedeco.javacpp.Pointer tensor,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dtensor,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.PointerPointer targets,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadOffsets)
long encodeBitmap(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer xShapeInfo,
long N,
org.bytedeco.javacpp.IntPointer dz,
float threshold)
void decodeBitmap(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
long N,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer zShapeInfo)
void encodeThresholdP1(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer xShapeInfo,
long N,
org.bytedeco.javacpp.IntPointer dz,
float threshold)
void encodeThresholdP2Int(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.IntPointer dx,
long N,
org.bytedeco.javacpp.IntPointer dz)
void encodeThresholdP3(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.IntPointer offsets,
long N,
org.bytedeco.javacpp.IntPointer dz)
void decodeThreshold(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
long N,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer zShapeInfo)
void sort(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
boolean descending)
void sortTad(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer tadOffsets,
boolean descending)
void sortCooIndices(org.bytedeco.javacpp.PointerPointer extraPointers,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer indices,
org.bytedeco.javacpp.Pointer values,
long length,
int rank)
org.bytedeco.javacpp.LongPointer mmapFile(org.bytedeco.javacpp.PointerPointer extraPointers,
String fileName,
long length)
void munmapFile(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.LongPointer ptrMap,
long length)
OpaqueResultWrapper executeFlatGraph(org.bytedeco.javacpp.PointerPointer extraPointers, org.bytedeco.javacpp.Pointer flatBufferPointer)
long getResultWrapperSize(OpaqueResultWrapper ptr)
org.bytedeco.javacpp.Pointer getResultWrapperPointer(OpaqueResultWrapper ptr)
String getAllCustomOps()
String getAllOperations()
int execCustomOp2(org.bytedeco.javacpp.PointerPointer extraPointers,
long opHashCode,
org.bytedeco.javacpp.Pointer context)
int execCustomOp(org.bytedeco.javacpp.PointerPointer extraPointers,
long opHashCode,
org.bytedeco.javacpp.PointerPointer inputBuffers,
org.bytedeco.javacpp.PointerPointer inputShapes,
int numInput,
org.bytedeco.javacpp.PointerPointer outputBuffers,
org.bytedeco.javacpp.PointerPointer outputShapes,
int numOutputs,
org.bytedeco.javacpp.DoublePointer tArgs,
int numTArgs,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer iArgs,
int numIArgs,
@Cast(value="bool *")
org.bytedeco.javacpp.BooleanPointer bArgs,
int numBArgs,
boolean isInplace)
OpaqueShapeList calculateOutputShapes(org.bytedeco.javacpp.PointerPointer extraPointers, long hash, org.bytedeco.javacpp.PointerPointer inputShapes, int numInputShapes, org.bytedeco.javacpp.DoublePointer tArgs, int numTArgs, @Cast(value="Nd4jLong *") org.bytedeco.javacpp.LongPointer iArgs, int numIArgs)
OpaqueShapeList calculateOutputShapes2(org.bytedeco.javacpp.PointerPointer extraPointers, long hash, org.bytedeco.javacpp.PointerPointer inputBunffers, org.bytedeco.javacpp.PointerPointer inputShapes, int numInputShapes, org.bytedeco.javacpp.DoublePointer tArgs, int numTArgs, @Cast(value="Nd4jLong *") org.bytedeco.javacpp.LongPointer iArgs, int numIArgs, @Cast(value="bool *") org.bytedeco.javacpp.BooleanPointer bArgs, int numBArgs)
long getShapeListSize(OpaqueShapeList list)
org.bytedeco.javacpp.LongPointer getShape(OpaqueShapeList list, long i)
int registerGraph(org.bytedeco.javacpp.PointerPointer extraPointers,
long graphId,
org.bytedeco.javacpp.Pointer flatBufferPointer)
OpaqueVariablesSet executeStoredGraph(org.bytedeco.javacpp.PointerPointer extraPointers, long graphId, org.bytedeco.javacpp.PointerPointer inputBuffers, org.bytedeco.javacpp.PointerPointer inputShapes, org.bytedeco.javacpp.IntPointer inputIndices, int numInputs)
long getVariablesSetSize(OpaqueVariablesSet set)
int getVariablesSetStatus(OpaqueVariablesSet set)
OpaqueVariable getVariable(OpaqueVariablesSet set, long i)
int getVariableId(OpaqueVariable variable)
int getVariableIndex(OpaqueVariable variable)
String getVariableName(OpaqueVariable variable)
org.bytedeco.javacpp.LongPointer getVariableShape(OpaqueVariable variable)
org.bytedeco.javacpp.Pointer getVariableBuffer(OpaqueVariable variable)
void deleteResultWrapper(org.bytedeco.javacpp.Pointer ptr)
void deleteShapeList(org.bytedeco.javacpp.Pointer ptr)
int unregisterGraph(org.bytedeco.javacpp.PointerPointer extraPointers,
long graphId)
void deleteIntArray(org.bytedeco.javacpp.Pointer pointer)
void deleteLongArray(org.bytedeco.javacpp.Pointer pointer)
void deletePointerArray(org.bytedeco.javacpp.Pointer pointer)
void deleteNPArrayStruct(org.bytedeco.javacpp.Pointer pointer)
void deleteNPArrayMap(org.bytedeco.javacpp.Pointer pointer)
void deleteVariablesSet(OpaqueVariablesSet pointer)
org.bytedeco.javacpp.Pointer getGraphState(long id)
void deleteGraphState(org.bytedeco.javacpp.Pointer state)
int estimateThreshold(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
int N,
float threshold)
int execCustomOpWithScope(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer state,
long opHash,
long[] scopes,
int numScopes,
org.bytedeco.javacpp.PointerPointer inputBuffers,
org.bytedeco.javacpp.PointerPointer inputShapes,
int numInputs,
org.bytedeco.javacpp.PointerPointer outputBuffers,
org.bytedeco.javacpp.PointerPointer outputShapes,
int numOutputs)
void scatterUpdate(org.bytedeco.javacpp.PointerPointer extraPointers,
int opCode,
int numOfUpdates,
org.bytedeco.javacpp.Pointer hX,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hXShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hxOffsets,
org.bytedeco.javacpp.Pointer dX,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dXShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dxOffsets,
org.bytedeco.javacpp.Pointer hY,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hYShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hyOffsets,
org.bytedeco.javacpp.Pointer dY,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dYShapeInfo,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dyOffsets,
org.bytedeco.javacpp.Pointer hIndices,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hIndicesShapeInfo,
org.bytedeco.javacpp.Pointer dIndices,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dIndicesShapeInfo)
org.bytedeco.javacpp.Pointer createUtf8String(org.bytedeco.javacpp.PointerPointer extraPointers,
String string,
int length)
long getUtf8StringLength(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer ptr)
org.bytedeco.javacpp.BytePointer getUtf8StringBuffer(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer ptr)
void deleteUtf8String(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer ptr)
void inspectArray(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer buffer,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer shapeInfo,
org.bytedeco.javacpp.Pointer specialBuffer,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer specialShapeInfo,
@Cast(value="nd4j::DebugInfo *")
org.bytedeco.javacpp.Pointer debugInfo)
void tryPointer(org.bytedeco.javacpp.Pointer extras,
org.bytedeco.javacpp.Pointer buffer,
int numBytesToRead)
int dataTypeFromNpyHeader(org.bytedeco.javacpp.Pointer numpyHeader)
numpyHeader - OpaqueConstantDataBuffer shapeBuffer(int rank, org.bytedeco.javacpp.LongPointer shape, org.bytedeco.javacpp.LongPointer strides, int dtype, char order, long ews, boolean empty)
OpaqueConstantDataBuffer constantBufferDouble(int dtype, org.bytedeco.javacpp.DoublePointer data, int length)
OpaqueConstantDataBuffer constantBufferLong(int dtype, org.bytedeco.javacpp.LongPointer data, int length)
org.bytedeco.javacpp.Pointer getConstantDataBufferPrimary(OpaqueConstantDataBuffer dbf)
org.bytedeco.javacpp.Pointer getConstantDataBufferSpecial(OpaqueConstantDataBuffer dbf)
long getConstantDataBufferLength(OpaqueConstantDataBuffer dbf)
long getConstantDataBufferSizeOf(OpaqueConstantDataBuffer dbf)
void deleteShapeBuffer(OpaqueConstantDataBuffer state)
OpaqueContext createGraphContext(int nodeId)
OpaqueRandomGenerator getGraphContextRandomGenerator(OpaqueContext ptr)
void markGraphContextInplace(OpaqueContext ptr, boolean reallyInplace)
void setGraphContextCudaContext(OpaqueContext ptr, org.bytedeco.javacpp.Pointer stream, org.bytedeco.javacpp.Pointer reductionPointer, org.bytedeco.javacpp.Pointer allocationPointer)
void setGraphContextInputArray(OpaqueContext ptr, int index, org.bytedeco.javacpp.Pointer buffer, org.bytedeco.javacpp.Pointer shapeInfo, org.bytedeco.javacpp.Pointer specialBuffer, org.bytedeco.javacpp.Pointer specialShapeInfo)
void setGraphContextOutputArray(OpaqueContext ptr, int index, org.bytedeco.javacpp.Pointer buffer, org.bytedeco.javacpp.Pointer shapeInfo, org.bytedeco.javacpp.Pointer specialBuffer, org.bytedeco.javacpp.Pointer specialShapeInfo)
void setGraphContextTArguments(OpaqueContext ptr, org.bytedeco.javacpp.DoublePointer arguments, int numberOfArguments)
void setGraphContextIArguments(OpaqueContext ptr, org.bytedeco.javacpp.LongPointer arguments, int numberOfArguments)
void setGraphContextBArguments(OpaqueContext ptr, org.bytedeco.javacpp.BooleanPointer arguments, int numberOfArguments)
void ctxAllowHelpers(OpaqueContext ptr, boolean reallyAllow)
void deleteGraphContext(OpaqueContext ptr)
OpaqueRandomGenerator createRandomGenerator(long rootSeed, long nodeSeed)
long getRandomGeneratorRootState(OpaqueRandomGenerator ptr)
long getRandomGeneratorNodeState(OpaqueRandomGenerator ptr)
void setRandomGeneratorStates(OpaqueRandomGenerator ptr, @Cast(value="Nd4jLong") long rootSeed, @Cast(value="Nd4jLong") long nodeSeed)
int getRandomGeneratorRelativeInt(OpaqueRandomGenerator ptr, @Cast(value="Nd4jLong") long index)
long getRandomGeneratorRelativeLong(OpaqueRandomGenerator ptr, @Cast(value="Nd4jLong") long index)
void deleteRandomGenerator(OpaqueRandomGenerator ptr)
String runLightBenchmarkSuit(boolean printOut)
String runFullBenchmarkSuit(boolean printOut)
long getCachedMemory(int deviceId)
OpaqueLaunchContext defaultLaunchContext()
org.bytedeco.javacpp.Pointer lcScalarPointer(OpaqueLaunchContext lc)
org.bytedeco.javacpp.Pointer lcReductionPointer(OpaqueLaunchContext lc)
org.bytedeco.javacpp.Pointer lcAllocationPointer(OpaqueLaunchContext lc)
org.bytedeco.javacpp.Pointer lcExecutionStream(OpaqueLaunchContext lc)
org.bytedeco.javacpp.Pointer lcCopyStream(OpaqueLaunchContext lc)
org.bytedeco.javacpp.Pointer lcBlasHandle(OpaqueLaunchContext lc)
org.bytedeco.javacpp.Pointer lcSolverHandle(OpaqueLaunchContext lc)
int lastErrorCode()
String lastErrorMessage()
boolean isBlasVersionMatches(int major,
int minor,
int build)
int binaryLevel()
int optimalLevel()
boolean isMinimalRequirementsMet()
boolean isOptimalRequirementsMet()
Copyright © 2019. All rights reserved.