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 |
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) |
abstract 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) |
abstract org.bytedeco.javacpp.Pointer |
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) |
abstract org.bytedeco.javacpp.Pointer |
calculateOutputShapes(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) |
abstract void |
checkP2P() |
abstract void |
concat(org.bytedeco.javacpp.PointerPointer extraPointers,
int dimension,
int numArrays,
org.bytedeco.javacpp.PointerPointer data,
org.bytedeco.javacpp.PointerPointer inputShapeInfo,
org.bytedeco.javacpp.PointerPointer ddata,
org.bytedeco.javacpp.PointerPointer dinputShapeInfo,
org.bytedeco.javacpp.Pointer results,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresults,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
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 org.bytedeco.javacpp.Pointer |
createUtf8String(org.bytedeco.javacpp.PointerPointer extraPointers,
String string,
int length) |
abstract org.bytedeco.javacpp.Pointer |
dataPointForNumpy(org.bytedeco.javacpp.Pointer npyArray)
Used in
NDArrayFactory.createFromNpyPointer(Pointer)
to allow reuse of an in memory numpy buffer. |
abstract org.bytedeco.javacpp.Pointer |
dataPointForNumpyHeader(org.bytedeco.javacpp.Pointer npyArray) |
abstract org.bytedeco.javacpp.Pointer |
dataPointForNumpyStruct(org.bytedeco.javacpp.Pointer npyArrayStruct) |
abstract void |
decodeBitmap(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
long N,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer zShapeInfo) |
abstract void |
decodeThreshold(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
long N,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer zShapeInfo) |
abstract void |
deleteGraphState(org.bytedeco.javacpp.Pointer state) |
abstract void |
deleteIntArray(org.bytedeco.javacpp.Pointer pointer) |
abstract void |
deleteLongArray(org.bytedeco.javacpp.Pointer pointer) |
abstract void |
deleteNPArrayMap(org.bytedeco.javacpp.Pointer pointer) |
abstract void |
deleteNPArrayStruct(org.bytedeco.javacpp.Pointer pointer) |
abstract void |
deletePointerArray(org.bytedeco.javacpp.Pointer pointer) |
abstract void |
deleteResultWrapper(org.bytedeco.javacpp.Pointer ptr) |
abstract void |
deleteShapeList(org.bytedeco.javacpp.Pointer ptr) |
abstract void |
deleteUtf8String(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer ptr) |
abstract void |
deleteVariablesSet(org.bytedeco.javacpp.Pointer pointer) |
abstract int |
destroyEvent(org.bytedeco.javacpp.Pointer event) |
abstract void |
destroyRandom(org.bytedeco.javacpp.Pointer pointer) |
abstract int |
elementSizeForNpyArray(org.bytedeco.javacpp.Pointer npyArray)
Calculate the element size
for a numpy array
|
abstract int |
elementSizeForNpyArrayHeader(org.bytedeco.javacpp.Pointer npyArray)
Get the element size for a numpy array
|
abstract void |
enableDebugMode(boolean reallyEnable) |
abstract void |
enableP2P(boolean reallyEnable) |
abstract void |
enableVerboseMode(boolean reallyEnable) |
abstract 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) |
abstract 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) |
abstract void |
encodeThresholdP2Int(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.IntPointer dx,
long N,
org.bytedeco.javacpp.IntPointer dz) |
abstract 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) |
abstract int |
estimateThreshold(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
int N,
float threshold) |
abstract int |
eventSynchronize(org.bytedeco.javacpp.Pointer event) |
abstract 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) |
abstract 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) |
abstract 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) |
abstract 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 hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
abstract int |
execCustomOp(org.bytedeco.javacpp.PointerPointer extraPointers,
long opHashCode,
org.bytedeco.javacpp.Pointer context) |
abstract 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) |
abstract 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) |
abstract 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) |
abstract 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) |
abstract 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) |
abstract 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) |
abstract 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) |
abstract void |
execRandom(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) |
abstract void |
execRandom(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) |
abstract 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,
org.bytedeco.javacpp.LongPointer tadOnlyShapeInfo,
org.bytedeco.javacpp.LongPointer tadOffsets,
org.bytedeco.javacpp.LongPointer yTadOnlyShapeInfo,
org.bytedeco.javacpp.LongPointer yTadOffsets) |
abstract 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 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) |
abstract 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) |
abstract 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) |
abstract 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) |
abstract 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,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
abstract 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) |
abstract 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,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
abstract 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) |
abstract 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,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
abstract 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) |
abstract 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,
org.bytedeco.javacpp.Pointer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
abstract 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) |
abstract 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 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
|
abstract 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) |
abstract 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 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) |
abstract 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) |
abstract 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 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) |
abstract 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) |
abstract 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) |
abstract 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) |
abstract 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) |
abstract 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) |
abstract 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) |
abstract ResultWrapperAbstraction |
executeFlatGraph(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer flatBufferPointer) |
abstract org.bytedeco.javacpp.Pointer |
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) |
abstract void |
flatten(org.bytedeco.javacpp.PointerPointer extraPointers,
int offset,
char order,
org.bytedeco.javacpp.Pointer results,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresults,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer input,
org.bytedeco.javacpp.LongPointer inputShapeInfo,
org.bytedeco.javacpp.Pointer dinput,
org.bytedeco.javacpp.LongPointer dinputShapeInfo) |
abstract int |
freeDevice(org.bytedeco.javacpp.Pointer pointer,
int deviceId) |
abstract int |
freeHost(org.bytedeco.javacpp.Pointer pointer) |
abstract String |
getAllCustomOps() |
abstract String |
getAllOperations() |
abstract int |
getAvailableDevices() |
abstract org.bytedeco.javacpp.Pointer |
getConstantSpace() |
static int |
getCores(int totals) |
abstract int |
getDevice() |
abstract long |
getDeviceFreeMemory() |
abstract long |
getDeviceFreeMemory(int ptrToDeviceId) |
abstract int |
getDeviceMajor(int ptrToDeviceId) |
abstract int |
getDeviceMinor(int ptrToDeviceId) |
abstract String |
getDeviceName(int ptrToDeviceId) |
abstract long |
getDeviceTotalMemory(int ptrToDeviceId) |
abstract org.bytedeco.javacpp.Pointer |
getGraphState(long id) |
abstract org.bytedeco.javacpp.Pointer |
getNpyArrayData(org.bytedeco.javacpp.Pointer npArray) |
abstract int |
getNpyArrayElemSize(org.bytedeco.javacpp.Pointer npArray) |
abstract org.bytedeco.javacpp.Pointer |
getNpyArrayFromMap(org.bytedeco.javacpp.Pointer map,
int index) |
abstract String |
getNpyArrayNameFromMap(org.bytedeco.javacpp.Pointer map,
int index) |
abstract char |
getNpyArrayOrder(org.bytedeco.javacpp.Pointer npArray) |
abstract int |
getNpyArrayRank(org.bytedeco.javacpp.Pointer npArray) |
abstract org.bytedeco.javacpp.LongPointer |
getNpyArrayShape(org.bytedeco.javacpp.Pointer npArray) |
abstract int |
getNumNpyArraysInMap(org.bytedeco.javacpp.Pointer map) |
abstract void |
initializeDevicesAndFunctions()
NEVER EVER USE THIS METHOD OUTSIDE OF CUDA
|
abstract void |
initializeFunctions(org.bytedeco.javacpp.PointerPointer functions) |
abstract org.bytedeco.javacpp.Pointer |
initRandom(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
long numberOfElements,
org.bytedeco.javacpp.Pointer pointerToBuffer) |
abstract 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) |
abstract boolean |
isExperimentalEnabled() |
abstract boolean |
isP2PAvailable() |
abstract int |
lengthForShapeBufferPointer(org.bytedeco.javacpp.Pointer buffer)
Return the length of a shape buffer
based on the pointer
|
abstract org.bytedeco.javacpp.Pointer |
loadNpyFromHeader(org.bytedeco.javacpp.Pointer data)
Load numpy from a header
based on the cnpy parse from header method.
|
abstract org.bytedeco.javacpp.Pointer |
mallocDevice(long memorySize,
int ptrToDeviceId,
int flags) |
abstract org.bytedeco.javacpp.Pointer |
mallocHost(long memorySize,
int flags) |
abstract org.bytedeco.javacpp.Pointer |
mapFromNpzFile(org.bytedeco.javacpp.BytePointer path) |
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 org.bytedeco.javacpp.LongPointer |
mmapFile(org.bytedeco.javacpp.PointerPointer extraPointers,
String fileName,
long length) |
abstract void |
munmapFile(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.LongPointer ptrMap,
long length) |
abstract org.bytedeco.javacpp.Pointer |
numpyFromFile(org.bytedeco.javacpp.BytePointer path)
Create a numpy array pointer
from a file
|
abstract 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
|
abstract 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
|
abstract int |
ompGetMaxThreads()
Gets the maximum number of open mp threads
|
abstract int |
ompGetNumThreads()
Gets the number of open mp threads
|
abstract org.bytedeco.javacpp.Pointer |
pointerForAddress(long address)
The pointer to get the address for
|
abstract 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) |
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 int |
registerGraph(org.bytedeco.javacpp.PointerPointer extraPointers,
long graphId,
org.bytedeco.javacpp.Pointer flatBufferPointer) |
abstract void |
releaseNumpy(org.bytedeco.javacpp.Pointer npyArray)
Thie method releases numpy pointer
|
abstract void |
reSeedBuffer(org.bytedeco.javacpp.PointerPointer extraPointers,
long seed,
org.bytedeco.javacpp.Pointer pointer) |
abstract 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.IntPointer hIndices,
org.bytedeco.javacpp.IntPointer dIndices) |
abstract 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.
|
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 org.bytedeco.javacpp.Pointer |
shapeBufferForNumpy(org.bytedeco.javacpp.Pointer npyArray)
Get a shape buffer for a numpy array.
|
abstract org.bytedeco.javacpp.Pointer |
shapeBufferForNumpyHeader(org.bytedeco.javacpp.Pointer npyArray)
Get the shape buffer from a
numpy array.
|
abstract 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) |
abstract 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) |
abstract void |
sortCooIndices(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.LongPointer indices,
org.bytedeco.javacpp.Pointer values,
long length,
int rank) |
abstract 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) |
abstract 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) |
abstract int |
streamSynchronize(org.bytedeco.javacpp.Pointer stream) |
abstract void |
tadOnlyShapeInfo(org.bytedeco.javacpp.LongPointer shapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
org.bytedeco.javacpp.LongPointer targetBuffer,
org.bytedeco.javacpp.LongPointer offsetsBuffer) |
abstract 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) |
abstract 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
|
abstract int |
unregisterGraph(org.bytedeco.javacpp.PointerPointer extraPointers,
long graphId) |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, 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 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 - public abstract 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 - public abstract 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 - public abstract 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 hDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.Pointer dDimension,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
public abstract 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 - public abstract 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)
public abstract 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 - public abstract 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)
public abstract 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)
public abstract 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)
public abstract 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,
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 - public abstract 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,
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)
public abstract 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,
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)
public abstract 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,
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)
public abstract 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,
@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 - resultShapeInfo - public abstract 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 - public abstract 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 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 - public abstract 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)
public abstract 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 - public abstract 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)
public abstract 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 - public abstract 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 - public abstract 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 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 - public abstract 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 - public abstract 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)
public abstract 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)
public abstract 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)
public abstract 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)
public abstract 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 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 - public abstract 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 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)
public abstract void flatten(org.bytedeco.javacpp.PointerPointer extraPointers,
int offset,
char order,
org.bytedeco.javacpp.Pointer results,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresults,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer input,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer inputShapeInfo,
org.bytedeco.javacpp.Pointer dinput,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dinputShapeInfo)
extraPointers - offset - order - results - resultShapeInfo - input - inputShapeInfo - public abstract void concat(org.bytedeco.javacpp.PointerPointer extraPointers,
int dimension,
int numArrays,
org.bytedeco.javacpp.PointerPointer data,
org.bytedeco.javacpp.PointerPointer inputShapeInfo,
org.bytedeco.javacpp.PointerPointer ddata,
org.bytedeco.javacpp.PointerPointer dinputShapeInfo,
org.bytedeco.javacpp.Pointer results,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.Pointer dresults,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.PointerPointer tadPointers,
org.bytedeco.javacpp.PointerPointer tadOffsets)
extraPointers - dimension - numArrays - data - inputShapeInfo - results - resultShapeInfo - tadPointers - tadOffsets - public abstract 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)
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 void initializeFunctions(org.bytedeco.javacpp.PointerPointer functions)
public abstract org.bytedeco.javacpp.Pointer mallocHost(long memorySize,
int flags)
public abstract org.bytedeco.javacpp.Pointer mallocDevice(long memorySize,
int ptrToDeviceId,
int flags)
public abstract int freeHost(org.bytedeco.javacpp.Pointer pointer)
public abstract int freeDevice(org.bytedeco.javacpp.Pointer pointer,
int 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(int 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(int ptrToDeviceId)
public abstract long getDeviceFreeMemory()
public abstract long getDeviceTotalMemory(int ptrToDeviceId)
public abstract int getDeviceMajor(int ptrToDeviceId)
public abstract int getDeviceMinor(int ptrToDeviceId)
public abstract String getDeviceName(int 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(@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer shapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer targetBuffer,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer offsetsBuffer)
public abstract 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)
public abstract 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)
public abstract 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)
public abstract void enableP2P(boolean reallyEnable)
public abstract void checkP2P()
public abstract boolean isP2PAvailable()
public abstract 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)
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 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)
public abstract 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)
public abstract 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)
public abstract void execRandom(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)
public abstract void execRandom(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)
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)
public abstract 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)public abstract int elementSizeForNpyArrayHeader(org.bytedeco.javacpp.Pointer npyArray)
npyArray - the numpy array's address
to get the length forpublic abstract org.bytedeco.javacpp.Pointer dataPointForNumpyStruct(org.bytedeco.javacpp.Pointer npyArrayStruct)
npyArrayStruct - public abstract 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 sizepublic abstract org.bytedeco.javacpp.Pointer loadNpyFromHeader(org.bytedeco.javacpp.Pointer data)
data - the header data to parsepublic abstract org.bytedeco.javacpp.Pointer dataPointForNumpyHeader(org.bytedeco.javacpp.Pointer npyArray)
npyArray - public abstract org.bytedeco.javacpp.Pointer shapeBufferForNumpyHeader(org.bytedeco.javacpp.Pointer npyArray)
npyArray - public abstract 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 usepublic abstract org.bytedeco.javacpp.Pointer shapeBufferForNumpy(org.bytedeco.javacpp.Pointer npyArray)
NDArrayFactory.createFromNpyPointer(Pointer)npyArray - the numpy array to get the shape buffer forpublic abstract void releaseNumpy(org.bytedeco.javacpp.Pointer npyArray)
PLEASE NOTE: This method should be ONLY used if pointer/numpy array was originated from file
npyArray - public abstract org.bytedeco.javacpp.Pointer numpyFromFile(org.bytedeco.javacpp.BytePointer path)
path - the path to the filepublic abstract int lengthForShapeBufferPointer(org.bytedeco.javacpp.Pointer buffer)
buffer - the buffer pointer to checkpublic abstract int elementSizeForNpyArray(org.bytedeco.javacpp.Pointer npyArray)
npyArray - the numpy array to get the
element size forpublic abstract org.bytedeco.javacpp.Pointer pointerForAddress(long address)
address - the address to get the pointerpublic abstract org.bytedeco.javacpp.Pointer mapFromNpzFile(org.bytedeco.javacpp.BytePointer path)
public abstract int getNumNpyArraysInMap(org.bytedeco.javacpp.Pointer map)
public abstract String getNpyArrayNameFromMap(org.bytedeco.javacpp.Pointer map, int index)
public abstract org.bytedeco.javacpp.Pointer getNpyArrayFromMap(org.bytedeco.javacpp.Pointer map,
int index)
public abstract org.bytedeco.javacpp.Pointer getNpyArrayData(org.bytedeco.javacpp.Pointer npArray)
public abstract org.bytedeco.javacpp.LongPointer getNpyArrayShape(org.bytedeco.javacpp.Pointer npArray)
public abstract int getNpyArrayRank(org.bytedeco.javacpp.Pointer npArray)
public abstract char getNpyArrayOrder(org.bytedeco.javacpp.Pointer npArray)
public abstract int getNpyArrayElemSize(org.bytedeco.javacpp.Pointer npArray)
public abstract 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)
public abstract 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)
public abstract void decodeBitmap(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
long N,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer zShapeInfo)
public abstract 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)
public abstract void encodeThresholdP2Int(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.IntPointer dx,
long N,
org.bytedeco.javacpp.IntPointer dz)
public abstract 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)
public abstract void decodeThreshold(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer dx,
long N,
org.bytedeco.javacpp.Pointer dz,
org.bytedeco.javacpp.LongPointer zShapeInfo)
public abstract 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)
public abstract 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)
public abstract void sortCooIndices(org.bytedeco.javacpp.PointerPointer extraPointers,
@Cast(value="Nd4jLong *")
org.bytedeco.javacpp.LongPointer indices,
org.bytedeco.javacpp.Pointer values,
long length,
int rank)
public abstract org.bytedeco.javacpp.LongPointer mmapFile(org.bytedeco.javacpp.PointerPointer extraPointers,
String fileName,
long length)
public abstract void munmapFile(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.LongPointer ptrMap,
long length)
public abstract ResultWrapperAbstraction executeFlatGraph(org.bytedeco.javacpp.PointerPointer extraPointers, org.bytedeco.javacpp.Pointer flatBufferPointer)
public abstract String getAllCustomOps()
public abstract String getAllOperations()
public abstract int execCustomOp(org.bytedeco.javacpp.PointerPointer extraPointers,
long opHashCode,
org.bytedeco.javacpp.Pointer context)
public abstract 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)
public abstract org.bytedeco.javacpp.Pointer 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)
public abstract org.bytedeco.javacpp.Pointer calculateOutputShapes(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)
public abstract int registerGraph(org.bytedeco.javacpp.PointerPointer extraPointers,
long graphId,
org.bytedeco.javacpp.Pointer flatBufferPointer)
public abstract org.bytedeco.javacpp.Pointer 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)
public abstract void deleteResultWrapper(org.bytedeco.javacpp.Pointer ptr)
public abstract void deleteShapeList(org.bytedeco.javacpp.Pointer ptr)
public abstract int unregisterGraph(org.bytedeco.javacpp.PointerPointer extraPointers,
long graphId)
public abstract void deleteIntArray(org.bytedeco.javacpp.Pointer pointer)
public abstract void deleteLongArray(org.bytedeco.javacpp.Pointer pointer)
public abstract void deletePointerArray(org.bytedeco.javacpp.Pointer pointer)
public abstract void deleteNPArrayStruct(org.bytedeco.javacpp.Pointer pointer)
public abstract void deleteNPArrayMap(org.bytedeco.javacpp.Pointer pointer)
public abstract void deleteVariablesSet(org.bytedeco.javacpp.Pointer pointer)
public abstract org.bytedeco.javacpp.Pointer getGraphState(long id)
public abstract void deleteGraphState(org.bytedeco.javacpp.Pointer state)
public abstract int estimateThreshold(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
int N,
float threshold)
public abstract 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)
public abstract 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.IntPointer hIndices,
org.bytedeco.javacpp.IntPointer dIndices)
public abstract org.bytedeco.javacpp.Pointer createUtf8String(org.bytedeco.javacpp.PointerPointer extraPointers,
String string,
int length)
public abstract void deleteUtf8String(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer ptr)
public abstract 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)
public abstract void tryPointer(org.bytedeco.javacpp.Pointer extras,
org.bytedeco.javacpp.Pointer buffer,
int numBytesToRead)
Copyright © 2019. All rights reserved.