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) |
OpaqueDataBuffer |
allocateDataBuffer(long elements,
int dataType,
boolean allocateBoth) |
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() |
String |
buildInfo()
Gets the build information of the backend
|
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,
org.bytedeco.javacpp.IntPointer dArgs,
int numDArgs) |
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) |
void |
ctxPurge(OpaqueContext ptr) |
void |
ctxSetExecutionMode(OpaqueContext ptr,
int execMode) |
void |
ctxShapeFunctionOverride(OpaqueContext ptr,
boolean reallyOverride) |
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
|
OpaqueDataBuffer |
dbAllocateDataBuffer(long elements,
int dataType,
boolean allocateBoth) |
void |
dbAllocatePrimaryBuffer(OpaqueDataBuffer dataBuffer) |
void |
dbAllocateSpecialBuffer(OpaqueDataBuffer dataBuffer) |
void |
dbClose(OpaqueDataBuffer dataBuffer) |
OpaqueDataBuffer |
dbCreateExternalDataBuffer(long elements,
int dataType,
org.bytedeco.javacpp.Pointer primary,
org.bytedeco.javacpp.Pointer special) |
OpaqueDataBuffer |
dbCreateView(OpaqueDataBuffer dataBuffer,
long length,
long offset) |
int |
dbDeviceId(OpaqueDataBuffer dataBuffer) |
void |
dbExpand(OpaqueDataBuffer dataBuffer,
long newLength) |
void |
dbExpandBuffer(OpaqueDataBuffer dataBuffer,
long elements) |
int |
dbLocality(OpaqueDataBuffer dataBuffer) |
org.bytedeco.javacpp.Pointer |
dbPrimaryBuffer(OpaqueDataBuffer dataBuffer) |
void |
dbSetDeviceId(OpaqueDataBuffer dataBuffer,
int deviceId) |
void |
dbSetPrimaryBuffer(OpaqueDataBuffer dataBuffer,
org.bytedeco.javacpp.Pointer primaryBuffer,
long numBytes) |
void |
dbSetSpecialBuffer(OpaqueDataBuffer dataBuffer,
org.bytedeco.javacpp.Pointer specialBuffer,
long numBytes) |
org.bytedeco.javacpp.Pointer |
dbSpecialBuffer(OpaqueDataBuffer dataBuffer) |
void |
dbSyncToPrimary(OpaqueDataBuffer dataBuffer) |
void |
dbSyncToSpecial(OpaqueDataBuffer dataBuffer) |
void |
dbTickDeviceRead(OpaqueDataBuffer dataBuffer) |
void |
dbTickDeviceWrite(OpaqueDataBuffer dataBuffer) |
void |
dbTickHostRead(OpaqueDataBuffer dataBuffer) |
void |
dbTickHostWrite(OpaqueDataBuffer dataBuffer) |
OpaqueLaunchContext |
defaultLaunchContext() |
void |
deleteConstantDataBuffer(OpaqueConstantDataBuffer state) |
void |
deleteConstantShapeBuffer(OpaqueConstantShapeBuffer state) |
void |
deleteDataBuffer(OpaqueDataBuffer dataBuffer) |
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 |
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) |
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,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execBroadcastBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
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,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dXShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.LongPointer dResultShapeInfoBuffer,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execIndexReduceScalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dXShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.LongPointer dZShapeInfo) |
void |
execPairwiseTransform(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execPairwiseTransformBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execRandom(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
OpaqueDataBuffer z,
org.bytedeco.javacpp.LongPointer zShapeBuffer,
org.bytedeco.javacpp.LongPointer dzShapeBuffer,
org.bytedeco.javacpp.Pointer extraArguments) |
void |
execRandom2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeBuffer,
org.bytedeco.javacpp.LongPointer dxShapeBuffer,
OpaqueDataBuffer z,
org.bytedeco.javacpp.LongPointer zShapeBuffer,
org.bytedeco.javacpp.LongPointer dzShapeBuffer,
org.bytedeco.javacpp.Pointer extraArguments) |
void |
execRandom3(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeBuffer,
org.bytedeco.javacpp.LongPointer dxShapeBuffer,
OpaqueDataBuffer y,
org.bytedeco.javacpp.LongPointer yShapeBuffer,
org.bytedeco.javacpp.LongPointer dyShapeBuffer,
OpaqueDataBuffer z,
org.bytedeco.javacpp.LongPointer zShapeBuffer,
org.bytedeco.javacpp.LongPointer dzShapeBuffer,
org.bytedeco.javacpp.Pointer extraArguments) |
void |
execReduce3(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
OpaqueDataBuffer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo) |
void |
execReduce3All(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
OpaqueDataBuffer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
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,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
OpaqueDataBuffer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.LongPointer dzShapeInfo) |
void |
execReduce3Tad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
OpaqueDataBuffer y,
org.bytedeco.javacpp.LongPointer yShapeInfo,
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
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,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo) |
void |
execReduceBool2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execReduceFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo) |
void |
execReduceFloat2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execReduceLong(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo) |
void |
execReduceLong2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execReduceSame(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo) |
void |
execReduceSame2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
org.bytedeco.javacpp.LongPointer dDimensionShape) |
void |
execScalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer scalar,
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execScalarBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer scalar,
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execScalarBoolTad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.LongPointer dzShapeInfo,
OpaqueDataBuffer scalars,
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
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,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.LongPointer dzShapeInfo,
OpaqueDataBuffer scalars,
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
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,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
boolean biasCorrected) |
void |
execSummaryStatsScalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.LongPointer dzShapeInfo,
boolean biasCorrected) |
void |
execSummaryStatsTad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
OpaqueDataBuffer hDimension,
org.bytedeco.javacpp.LongPointer hDimensionShape,
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,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execTransformBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execTransformSame(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams) |
void |
execTransformStrict(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
org.bytedeco.javacpp.LongPointer resultShapeInfo,
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) |
org.bytedeco.javacpp.Pointer |
getConstantDataBufferSpecial(OpaqueConstantDataBuffer dbf) |
org.bytedeco.javacpp.Pointer |
getConstantShapeBufferPrimary(OpaqueConstantShapeBuffer dbf) |
org.bytedeco.javacpp.Pointer |
getConstantShapeBufferSpecial(OpaqueConstantShapeBuffer 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,
org.bytedeco.javacpp.BytePointer buffer) |
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) |
double |
getRandomGeneratorNextDouble(OpaqueRandomGenerator ptr) |
float |
getRandomGeneratorNextFloat(OpaqueRandomGenerator ptr) |
int |
getRandomGeneratorNextInt(OpaqueRandomGenerator ptr) |
long |
getRandomGeneratorNextLong(OpaqueRandomGenerator ptr) |
long |
getRandomGeneratorNodeState(OpaqueRandomGenerator ptr) |
double |
getRandomGeneratorRelativeDouble(OpaqueRandomGenerator ptr,
long index) |
float |
getRandomGeneratorRelativeFloat(OpaqueRandomGenerator ptr,
long index) |
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,
OpaqueDataBuffer x,
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer z,
org.bytedeco.javacpp.LongPointer zShapeInfo,
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 |
ravelMultiIndex(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.LongPointer indices,
org.bytedeco.javacpp.LongPointer flatIndices,
long length,
org.bytedeco.javacpp.LongPointer shapeInfo,
int mode) |
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) |
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 |
setGraphContextDArguments(OpaqueContext ptr,
org.bytedeco.javacpp.IntPointer arguments,
int numberOfArguments) |
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 |
setGraphContextInputBuffer(OpaqueContext ptr,
int index,
OpaqueDataBuffer databuffer,
org.bytedeco.javacpp.Pointer shapeInfo,
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 |
setGraphContextOutputBuffer(OpaqueContext ptr,
int index,
OpaqueDataBuffer databuffer,
org.bytedeco.javacpp.Pointer shapeInfo,
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.
|
OpaqueConstantShapeBuffer |
shapeBuffer(int rank,
org.bytedeco.javacpp.LongPointer shape,
org.bytedeco.javacpp.LongPointer strides,
int dtype,
char order,
long ews,
boolean empty) |
OpaqueConstantShapeBuffer |
shapeBufferEx(int rank,
org.bytedeco.javacpp.LongPointer shape,
org.bytedeco.javacpp.LongPointer strides,
int dtype,
char order,
long ews,
long extras) |
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 x,
long length,
org.bytedeco.javacpp.LongPointer shapeInfo) |
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,
OpaqueDataBuffer tensor,
org.bytedeco.javacpp.LongPointer xShapeInfo,
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
|
void |
unravelIndex(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.LongPointer indices,
org.bytedeco.javacpp.LongPointer flatIndices,
long length,
org.bytedeco.javacpp.LongPointer shapeInfo) |
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,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dXShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dZShapeInfo)
opNum - x - xShapeInfo - extraParams - void execIndexReduce(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dXShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dResultShapeInfoBuffer,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfoBuffer - dimension - dimensionLength - void execBroadcast(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer y,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
opNum - x - xShapeInfo - y - yShapeInfo - result - resultShapeInfo - dimension - dimensionLength - void execBroadcastBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer y,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
void execPairwiseTransform(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer y,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
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,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer y,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execReduceFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - void execReduceSame(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo)
void execReduceBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo)
void execReduceLong(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo)
void execReduceFloat2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - void execReduceSame2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
void execReduceBool2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
void execReduceLong2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape)
void execReduce3(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
OpaqueDataBuffer y,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - result - resultShapeInfo - void execReduce3Scalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
OpaqueDataBuffer y,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dzShapeInfo)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - void execReduce3Tad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
OpaqueDataBuffer y,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadOnlyShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadOffsets,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yTadOnlyShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yTadOffsets)
opNum - x - xShapeInfo - extraParamsVals - y - yShapeInfo - result - resultShapeInfoBuffer - dimension - dimensionLength - void execReduce3All(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParamsVals,
OpaqueDataBuffer y,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dyShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xTadShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xOffsets,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yTadShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yOffsets)
void execScalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer scalar,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
@Cast(value="sd::LongType *")
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,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
OpaqueDataBuffer scalar,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execSummaryStatsScalar(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dzShapeInfo,
boolean biasCorrected)
opNum - x - xShapeInfo - extraParams - biasCorrected - void execSummaryStats(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
boolean biasCorrected)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfo - biasCorrected - void execSummaryStatsTad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfoBuffer,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfoBuffer,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape,
boolean biasCorrected,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadOffsets)
opNum - x - xShapeInfo - extraParams - result - resultShapeInfoBuffer - dimension - dimensionLength - void execTransformFloat(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
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,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execTransformStrict(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execTransformBool(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execTransformAny(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer result,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer resultShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dresultShapeInfo,
org.bytedeco.javacpp.Pointer extraParams)
void execScalarTad(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dzShapeInfo,
OpaqueDataBuffer scalars,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadOffsets,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadShapeInfoZ,
@Cast(value="sd::LongType *")
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,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dzShapeInfo,
OpaqueDataBuffer scalars,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer scalarShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dscalarShapeInfo,
org.bytedeco.javacpp.Pointer extraParams,
OpaqueDataBuffer hDimension,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dDimensionShape,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadOffsets,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadShapeInfoZ,
@Cast(value="sd::LongType *")
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="sd::LongType *")
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,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
OpaqueDataBuffer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dzShapeInfo,
long n,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer indexes,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadOffsets,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zTadShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zTadOffsets)
void average(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.PointerPointer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer dx,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="sd::LongType *")
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="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer dx,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.Pointer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
org.bytedeco.javacpp.Pointer dz,
@Cast(value="sd::LongType *")
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="sd::LongType *")
org.bytedeco.javacpp.PointerPointer xShapeInfo,
org.bytedeco.javacpp.PointerPointer dx,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.PointerPointer dxShapeInfo,
org.bytedeco.javacpp.PointerPointer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.PointerPointer zShapeInfo,
org.bytedeco.javacpp.PointerPointer dz,
@Cast(value="sd::LongType *")
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="sd::LongType **")
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,
OpaqueDataBuffer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeBuffer,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dzShapeBuffer,
org.bytedeco.javacpp.Pointer extraArguments)
void execRandom3(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeBuffer,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeBuffer,
OpaqueDataBuffer y,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer yShapeBuffer,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dyShapeBuffer,
OpaqueDataBuffer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeBuffer,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dzShapeBuffer,
org.bytedeco.javacpp.Pointer extraArguments)
void execRandom2(org.bytedeco.javacpp.PointerPointer extraPointers,
int opNum,
org.bytedeco.javacpp.Pointer state,
OpaqueDataBuffer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeBuffer,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeBuffer,
OpaqueDataBuffer z,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeBuffer,
@Cast(value="sd::LongType *")
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.BytePointer buffer)
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,
OpaqueDataBuffer tensor,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.PointerPointer targets,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer zShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadOffsets)
void sort(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
boolean descending)
void sortTad(org.bytedeco.javacpp.PointerPointer extraPointers,
org.bytedeco.javacpp.Pointer x,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer xShapeInfo,
org.bytedeco.javacpp.Pointer dx,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxShapeInfo,
org.bytedeco.javacpp.IntPointer dimension,
int dimensionLength,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer tadOffsets,
boolean descending)
void sortCooIndices(org.bytedeco.javacpp.PointerPointer extraPointers,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer indices,
org.bytedeco.javacpp.Pointer x,
long length,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer shapeInfo)
void ravelMultiIndex(org.bytedeco.javacpp.PointerPointer extraPointers,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer indices,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer flatIndices,
long length,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer shapeInfo,
int mode)
extraPointers - not usedindices - DataBuffer containing COO indices for a sparse matrix that is to be raveled/flattenedflatIndices - DataBuffer where the raveled/flattened indices are to be written tolength - number of non-zero entries (length of flatIndices)shapeInfo - DataBuffer with ShapeInfo for the full matrix to be flattenedmode - clipMode determines the strategy to use if some of the the passed COO indices does
not fit into the shape determined by fullShapeBuffer
0 throw an exception (default)
1 wrap around shape
2 clip to shapevoid unravelIndex(org.bytedeco.javacpp.PointerPointer extraPointers,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer indices,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer flatIndices,
long length,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer shapeInfo)
extraPointers - not usedindices - DataBuffer where the unraveled COO indices are to be writtenflatIndices - DataBuffer containing the raveled/flattened indices to be unravellength - number of non-zero entries (length of flatIndices)shapeInfo - DataBuffer with ShapeInfo for the full matrix to be unraveledorg.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="sd::LongType *")
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="sd::LongType *") 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="sd::LongType *") org.bytedeco.javacpp.LongPointer iArgs, int numIArgs, @Cast(value="bool *") org.bytedeco.javacpp.BooleanPointer bArgs, int numBArgs, @Cast(value="int *") org.bytedeco.javacpp.IntPointer dArgs, int numDArgs)
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="sd::LongType *")
org.bytedeco.javacpp.LongPointer hXShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hxOffsets,
org.bytedeco.javacpp.Pointer dX,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dXShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dxOffsets,
org.bytedeco.javacpp.Pointer hY,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hYShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hyOffsets,
org.bytedeco.javacpp.Pointer dY,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dYShapeInfo,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer dyOffsets,
org.bytedeco.javacpp.Pointer hIndices,
@Cast(value="sd::LongType *")
org.bytedeco.javacpp.LongPointer hIndicesShapeInfo,
org.bytedeco.javacpp.Pointer dIndices,
@Cast(value="sd::LongType *")
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="sd::LongType *")
org.bytedeco.javacpp.LongPointer shapeInfo,
org.bytedeco.javacpp.Pointer specialBuffer,
@Cast(value="sd::LongType *")
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 - OpaqueConstantShapeBuffer shapeBuffer(int rank, org.bytedeco.javacpp.LongPointer shape, org.bytedeco.javacpp.LongPointer strides, int dtype, char order, long ews, boolean empty)
OpaqueConstantShapeBuffer shapeBufferEx(int rank, org.bytedeco.javacpp.LongPointer shape, org.bytedeco.javacpp.LongPointer strides, int dtype, char order, long ews, long extras)
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)
org.bytedeco.javacpp.Pointer getConstantShapeBufferPrimary(OpaqueConstantShapeBuffer dbf)
org.bytedeco.javacpp.Pointer getConstantShapeBufferSpecial(OpaqueConstantShapeBuffer dbf)
void deleteConstantShapeBuffer(OpaqueConstantShapeBuffer state)
void deleteConstantDataBuffer(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 setGraphContextInputBuffer(OpaqueContext ptr, int index, OpaqueDataBuffer databuffer, org.bytedeco.javacpp.Pointer shapeInfo, org.bytedeco.javacpp.Pointer specialShapeInfo)
void setGraphContextOutputBuffer(OpaqueContext ptr, int index, OpaqueDataBuffer databuffer, org.bytedeco.javacpp.Pointer shapeInfo, 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 setGraphContextDArguments(OpaqueContext ptr, org.bytedeco.javacpp.IntPointer arguments, int numberOfArguments)
void setGraphContextBArguments(OpaqueContext ptr, org.bytedeco.javacpp.BooleanPointer arguments, int numberOfArguments)
void ctxAllowHelpers(OpaqueContext ptr, boolean reallyAllow)
void ctxSetExecutionMode(OpaqueContext ptr, int execMode)
void ctxShapeFunctionOverride(OpaqueContext ptr, boolean reallyOverride)
void ctxPurge(OpaqueContext ptr)
void deleteGraphContext(OpaqueContext ptr)
OpaqueRandomGenerator createRandomGenerator(long rootSeed, long nodeSeed)
long getRandomGeneratorRootState(OpaqueRandomGenerator ptr)
long getRandomGeneratorNodeState(OpaqueRandomGenerator ptr)
void setRandomGeneratorStates(OpaqueRandomGenerator ptr, @Cast(value="sd::LongType") long rootSeed, @Cast(value="sd::LongType") long nodeSeed)
float getRandomGeneratorRelativeFloat(OpaqueRandomGenerator ptr, @Cast(value="sd::LongType") long index)
double getRandomGeneratorRelativeDouble(OpaqueRandomGenerator ptr, @Cast(value="sd::LongType") long index)
int getRandomGeneratorRelativeInt(OpaqueRandomGenerator ptr, @Cast(value="sd::LongType") long index)
long getRandomGeneratorRelativeLong(OpaqueRandomGenerator ptr, @Cast(value="sd::LongType") long index)
float getRandomGeneratorNextFloat(OpaqueRandomGenerator ptr)
double getRandomGeneratorNextDouble(OpaqueRandomGenerator ptr)
int getRandomGeneratorNextInt(OpaqueRandomGenerator ptr)
long getRandomGeneratorNextLong(OpaqueRandomGenerator ptr)
void deleteRandomGenerator(OpaqueRandomGenerator ptr)
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()
OpaqueDataBuffer allocateDataBuffer(long elements, int dataType, boolean allocateBoth)
OpaqueDataBuffer dbAllocateDataBuffer(long elements, int dataType, boolean allocateBoth)
OpaqueDataBuffer dbCreateExternalDataBuffer(long elements, int dataType, org.bytedeco.javacpp.Pointer primary, org.bytedeco.javacpp.Pointer special)
OpaqueDataBuffer dbCreateView(OpaqueDataBuffer dataBuffer, long length, long offset)
org.bytedeco.javacpp.Pointer dbPrimaryBuffer(OpaqueDataBuffer dataBuffer)
org.bytedeco.javacpp.Pointer dbSpecialBuffer(OpaqueDataBuffer dataBuffer)
void dbExpandBuffer(OpaqueDataBuffer dataBuffer, long elements)
void dbAllocatePrimaryBuffer(OpaqueDataBuffer dataBuffer)
void dbAllocateSpecialBuffer(OpaqueDataBuffer dataBuffer)
void dbSetPrimaryBuffer(OpaqueDataBuffer dataBuffer, org.bytedeco.javacpp.Pointer primaryBuffer, long numBytes)
void dbSetSpecialBuffer(OpaqueDataBuffer dataBuffer, org.bytedeco.javacpp.Pointer specialBuffer, long numBytes)
void dbSyncToSpecial(OpaqueDataBuffer dataBuffer)
void dbSyncToPrimary(OpaqueDataBuffer dataBuffer)
void dbTickHostRead(OpaqueDataBuffer dataBuffer)
void dbTickHostWrite(OpaqueDataBuffer dataBuffer)
void dbTickDeviceRead(OpaqueDataBuffer dataBuffer)
void dbTickDeviceWrite(OpaqueDataBuffer dataBuffer)
void deleteDataBuffer(OpaqueDataBuffer dataBuffer)
void dbClose(OpaqueDataBuffer dataBuffer)
int dbLocality(OpaqueDataBuffer dataBuffer)
int dbDeviceId(OpaqueDataBuffer dataBuffer)
void dbSetDeviceId(OpaqueDataBuffer dataBuffer, int deviceId)
void dbExpand(OpaqueDataBuffer dataBuffer, long newLength)
String buildInfo()
Copyright © 2022. All rights reserved.