Package ai.djl.mxnet.jna
Class NativeOpInfo
java.lang.Object
com.sun.jna.Structure
ai.djl.mxnet.jna.NativeOpInfo
- Direct Known Subclasses:
NativeOpInfo.ByReference,NativeOpInfo.ByValue
public class NativeOpInfo
extends com.sun.jna.Structure
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic final classstatic final classstatic 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.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.PointervoidvoidvoidsetInferShapeCallback(NativeOpInfo.InferShapeCallback infer_shape) voidsetListArgumentsCallback(NativeOpInfo.ListArgumentsCallback list_arguments) voidsetListOutputsCallback(NativeOpInfo.ListOutputsCallback list_outputs) voidsetPBackward(com.sun.jna.Pointer p_backward) 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
-
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
-
-
Constructor Details
-
NativeOpInfo
public NativeOpInfo() -
NativeOpInfo
public NativeOpInfo(com.sun.jna.Pointer peer)
-
-
Method Details
-
getFieldOrder
- Overrides:
getFieldOrderin classcom.sun.jna.Structure
-
setForwardCallback
-
getForwardCallback
-
setBackwardCallback
-
getBackwardCallback
-
setInferShapeCallback
-
getInferShapeCallback
-
setListOutputsCallback
-
getListOutputsCallback
-
setListArgumentsCallback
-
getListArgumentsCallback
-
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()
-