Package ai.djl.mxnet.jna
Class NDArrayOpInfo
java.lang.Object
com.sun.jna.Structure
ai.djl.mxnet.jna.NDArrayOpInfo
- Direct Known Subclasses:
NDArrayOpInfo.ByReference,NDArrayOpInfo.ByValue
public class NDArrayOpInfo
extends com.sun.jna.Structure
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic final classstatic final classstatic interfacestatic interfacestatic interfacestatic interfacestatic interfaceNested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptioncom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.PointerFields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.Pointercom.sun.jna.PointervoidvoidsetDeclareBackwardDependencyCallback(NDArrayOpInfo.DeclareBackwardDependencyCallback declare_backward_dependency) voidvoidsetInferShapeCallback(NDArrayOpInfo.InferShapeCallback infer_shape) voidsetListArgumentsCallback(NDArrayOpInfo.ListArgumentsCallback list_arguments) voidsetListOutputsCallback(NDArrayOpInfo.ListOutputsCallback list_outputs) voidsetPBackward(com.sun.jna.Pointer p_backward) voidsetPDeclareBackwardDependency(com.sun.jna.Pointer p_declare_backward_dependency) voidsetPForward(com.sun.jna.Pointer p_forward) voidsetPInferShape(com.sun.jna.Pointer p_infer_shape) voidsetPListArguments(com.sun.jna.Pointer p_list_arguments) voidsetPListOutputs(com.sun.jna.Pointer p_list_outputs) Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
forward
-
backward
-
infer_shape
-
list_outputs
-
list_arguments
-
declare_backward_dependency
-
p_forward
public com.sun.jna.Pointer p_forward -
p_backward
public com.sun.jna.Pointer p_backward -
p_infer_shape
public com.sun.jna.Pointer p_infer_shape -
p_list_outputs
public com.sun.jna.Pointer p_list_outputs -
p_list_arguments
public com.sun.jna.Pointer p_list_arguments -
p_declare_backward_dependency
public com.sun.jna.Pointer p_declare_backward_dependency
-
-
Constructor Details
-
NDArrayOpInfo
public NDArrayOpInfo() -
NDArrayOpInfo
public NDArrayOpInfo(com.sun.jna.Pointer peer)
-
-
Method Details
-
getFieldOrder
- Overrides:
getFieldOrderin classcom.sun.jna.Structure
-
setForwardCallback
-
getForwardCallback
-
setBackwardCallback
-
getBackwardCallback
-
setInferShapeCallback
-
getInferShapeCallback
-
setListOutputsCallback
-
getListOutputsCallback
-
setListArgumentsCallback
-
getListArgumentsCallback
-
setDeclareBackwardDependencyCallback
public void setDeclareBackwardDependencyCallback(NDArrayOpInfo.DeclareBackwardDependencyCallback declare_backward_dependency) -
getDeclareBackwardDependencyCallback
-
setPForward
public void setPForward(com.sun.jna.Pointer p_forward) -
getPForward
public com.sun.jna.Pointer getPForward() -
setPBackward
public void setPBackward(com.sun.jna.Pointer p_backward) -
getPBackward
public com.sun.jna.Pointer getPBackward() -
setPInferShape
public void setPInferShape(com.sun.jna.Pointer p_infer_shape) -
getPInferShape
public com.sun.jna.Pointer getPInferShape() -
setPListOutputs
public void setPListOutputs(com.sun.jna.Pointer p_list_outputs) -
getPListOutputs
public com.sun.jna.Pointer getPListOutputs() -
setPListArguments
public void setPListArguments(com.sun.jna.Pointer p_list_arguments) -
getPListArguments
public com.sun.jna.Pointer getPListArguments() -
setPDeclareBackwardDependency
public void setPDeclareBackwardDependency(com.sun.jna.Pointer p_declare_backward_dependency) -
getPDeclareBackwardDependency
public com.sun.jna.Pointer getPDeclareBackwardDependency()
-