Class OrtModelEditorApi
java.lang.Object
smile.onnx.foreign.OrtModelEditorApi
struct OrtModelEditorApi {
OrtStatusPtr (*CreateTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **);
OrtStatusPtr (*CreateSparseTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **);
OrtStatusPtr (*CreateMapTypeInfo)(ONNXTensorElementDataType, const OrtTypeInfo *, OrtTypeInfo **);
OrtStatusPtr (*CreateSequenceTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **);
OrtStatusPtr (*CreateOptionalTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **);
OrtStatusPtr (*CreateValueInfo)(const char *, const OrtTypeInfo *, OrtValueInfo **);
OrtStatusPtr (*CreateNode)(const char *, const char *, const char *, const char *const *, size_t, const char *const *, size_t, OrtOpAttr **, size_t, OrtNode **);
OrtStatusPtr (*CreateGraph)(OrtGraph **);
OrtStatusPtr (*SetGraphInputs)(OrtGraph *, OrtValueInfo **, size_t);
OrtStatusPtr (*SetGraphOutputs)(OrtGraph *, OrtValueInfo **, size_t);
OrtStatusPtr (*AddInitializerToGraph)(OrtGraph *, const char *, OrtValue *, bool);
OrtStatusPtr (*AddNodeToGraph)(OrtGraph *, OrtNode *);
OrtStatusPtr (*CreateModel)(const char *const *, const int *, size_t, OrtModel **);
OrtStatusPtr (*AddGraphToModel)(OrtModel *, OrtGraph *);
OrtStatusPtr (*CreateSessionFromModel)(const OrtEnv *, const OrtModel *, const OrtSessionOptions *, OrtSession **);
OrtStatusPtr (*CreateModelEditorSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **);
OrtStatusPtr (*CreateModelEditorSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **);
OrtStatusPtr (*SessionGetOpsetForDomain)(const OrtSession *, const char *, int *);
OrtStatusPtr (*ApplyModelToModelEditorSession)(OrtSession *, OrtModel *);
OrtStatusPtr (*FinalizeModelEditorSession)(OrtSession *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *);
}
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classOrtStatusPtr (*AddGraphToModel)(OrtModel *, OrtGraph *)static final classOrtStatusPtr (*AddInitializerToGraph)(OrtGraph *, const char *, OrtValue *, bool)static final classOrtStatusPtr (*AddNodeToGraph)(OrtGraph *, OrtNode *)static final classOrtStatusPtr (*ApplyModelToModelEditorSession)(OrtSession *, OrtModel *)static final classOrtStatusPtr (*CreateGraph)(OrtGraph **)static final classOrtStatusPtr (*CreateMapTypeInfo)(ONNXTensorElementDataType, const OrtTypeInfo *, OrtTypeInfo **)static final classOrtStatusPtr (*CreateModel)(const char *const *, const int *, size_t, OrtModel **)static final classOrtStatusPtr (*CreateModelEditorSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **)static final classOrtStatusPtr (*CreateModelEditorSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **)static final classOrtStatusPtr (*CreateNode)(const char *, const char *, const char *, const char *const *, size_t, const char *const *, size_t, OrtOpAttr **, size_t, OrtNode **)static final classOrtStatusPtr (*CreateOptionalTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **)static final classOrtStatusPtr (*CreateSequenceTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **)static final classOrtStatusPtr (*CreateSessionFromModel)(const OrtEnv *, const OrtModel *, const OrtSessionOptions *, OrtSession **)static final classOrtStatusPtr (*CreateSparseTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **)static final classOrtStatusPtr (*CreateTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **)static final classOrtStatusPtr (*CreateValueInfo)(const char *, const OrtTypeInfo *, OrtValueInfo **)static final classOrtStatusPtr (*FinalizeModelEditorSession)(OrtSession *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *)static final classOrtStatusPtr (*SessionGetOpsetForDomain)(const OrtSession *, const char *, int *)static final classOrtStatusPtr (*SetGraphInputs)(OrtGraph *, OrtValueInfo **, size_t)static final classOrtStatusPtr (*SetGraphOutputs)(OrtGraph *, OrtValueInfo **, size_t) -
Method Summary
Modifier and TypeMethodDescriptionstatic MemorySegmentAddGraphToModel(MemorySegment struct) Getter for field:OrtStatusPtr (*AddGraphToModel)(OrtModel *, OrtGraph *)static voidAddGraphToModel(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*AddGraphToModel)(OrtModel *, OrtGraph *)static final AddressLayoutLayout for field:OrtStatusPtr (*AddGraphToModel)(OrtModel *, OrtGraph *)static final longOffset for field:OrtStatusPtr (*AddGraphToModel)(OrtModel *, OrtGraph *)static MemorySegmentAddInitializerToGraph(MemorySegment struct) Getter for field:OrtStatusPtr (*AddInitializerToGraph)(OrtGraph *, const char *, OrtValue *, bool)static voidAddInitializerToGraph(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*AddInitializerToGraph)(OrtGraph *, const char *, OrtValue *, bool)static final AddressLayoutLayout for field:OrtStatusPtr (*AddInitializerToGraph)(OrtGraph *, const char *, OrtValue *, bool)static final longOffset for field:OrtStatusPtr (*AddInitializerToGraph)(OrtGraph *, const char *, OrtValue *, bool)static MemorySegmentAddNodeToGraph(MemorySegment struct) Getter for field:OrtStatusPtr (*AddNodeToGraph)(OrtGraph *, OrtNode *)static voidAddNodeToGraph(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*AddNodeToGraph)(OrtGraph *, OrtNode *)static final AddressLayoutLayout for field:OrtStatusPtr (*AddNodeToGraph)(OrtGraph *, OrtNode *)static final longOffset for field:OrtStatusPtr (*AddNodeToGraph)(OrtGraph *, OrtNode *)static MemorySegmentallocate(SegmentAllocator allocator) Allocate a segment of sizelayout().byteSize()usingallocatorstatic MemorySegmentallocateArray(long elementCount, SegmentAllocator allocator) Allocate an array of sizeelementCountusingallocator.static MemorySegmentGetter for field:OrtStatusPtr (*ApplyModelToModelEditorSession)(OrtSession *, OrtModel *)static voidApplyModelToModelEditorSession(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ApplyModelToModelEditorSession)(OrtSession *, OrtModel *)static final AddressLayoutLayout for field:OrtStatusPtr (*ApplyModelToModelEditorSession)(OrtSession *, OrtModel *)static final longOffset for field:OrtStatusPtr (*ApplyModelToModelEditorSession)(OrtSession *, OrtModel *)static MemorySegmentasSlice(MemorySegment array, long index) Obtains a slice ofarrayParamwhich selects the array element atindex.static MemorySegmentCreateGraph(MemorySegment struct) Getter for field:OrtStatusPtr (*CreateGraph)(OrtGraph **)static voidCreateGraph(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateGraph)(OrtGraph **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateGraph)(OrtGraph **)static final longOffset for field:OrtStatusPtr (*CreateGraph)(OrtGraph **)static MemorySegmentCreateMapTypeInfo(MemorySegment struct) Getter for field:OrtStatusPtr (*CreateMapTypeInfo)(ONNXTensorElementDataType, const OrtTypeInfo *, OrtTypeInfo **)static voidCreateMapTypeInfo(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateMapTypeInfo)(ONNXTensorElementDataType, const OrtTypeInfo *, OrtTypeInfo **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateMapTypeInfo)(ONNXTensorElementDataType, const OrtTypeInfo *, OrtTypeInfo **)static final longOffset for field:OrtStatusPtr (*CreateMapTypeInfo)(ONNXTensorElementDataType, const OrtTypeInfo *, OrtTypeInfo **)static MemorySegmentCreateModel(MemorySegment struct) Getter for field:OrtStatusPtr (*CreateModel)(const char *const *, const int *, size_t, OrtModel **)static voidCreateModel(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateModel)(const char *const *, const int *, size_t, OrtModel **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateModel)(const char *const *, const int *, size_t, OrtModel **)static final longOffset for field:OrtStatusPtr (*CreateModel)(const char *const *, const int *, size_t, OrtModel **)static MemorySegmentGetter for field:OrtStatusPtr (*CreateModelEditorSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **)static voidCreateModelEditorSession(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateModelEditorSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateModelEditorSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **)static final longOffset for field:OrtStatusPtr (*CreateModelEditorSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **)static MemorySegmentGetter for field:OrtStatusPtr (*CreateModelEditorSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **)static voidCreateModelEditorSessionFromArray(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateModelEditorSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateModelEditorSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **)static final longOffset for field:OrtStatusPtr (*CreateModelEditorSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **)static MemorySegmentCreateNode(MemorySegment struct) Getter for field:OrtStatusPtr (*CreateNode)(const char *, const char *, const char *, const char *const *, size_t, const char *const *, size_t, OrtOpAttr **, size_t, OrtNode **)static voidCreateNode(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateNode)(const char *, const char *, const char *, const char *const *, size_t, const char *const *, size_t, OrtOpAttr **, size_t, OrtNode **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateNode)(const char *, const char *, const char *, const char *const *, size_t, const char *const *, size_t, OrtOpAttr **, size_t, OrtNode **)static final longOffset for field:OrtStatusPtr (*CreateNode)(const char *, const char *, const char *, const char *const *, size_t, const char *const *, size_t, OrtOpAttr **, size_t, OrtNode **)static MemorySegmentCreateOptionalTypeInfo(MemorySegment struct) Getter for field:OrtStatusPtr (*CreateOptionalTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **)static voidCreateOptionalTypeInfo(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateOptionalTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateOptionalTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **)static final longOffset for field:OrtStatusPtr (*CreateOptionalTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **)static MemorySegmentCreateSequenceTypeInfo(MemorySegment struct) Getter for field:OrtStatusPtr (*CreateSequenceTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **)static voidCreateSequenceTypeInfo(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateSequenceTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateSequenceTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **)static final longOffset for field:OrtStatusPtr (*CreateSequenceTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **)static MemorySegmentCreateSessionFromModel(MemorySegment struct) Getter for field:OrtStatusPtr (*CreateSessionFromModel)(const OrtEnv *, const OrtModel *, const OrtSessionOptions *, OrtSession **)static voidCreateSessionFromModel(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateSessionFromModel)(const OrtEnv *, const OrtModel *, const OrtSessionOptions *, OrtSession **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateSessionFromModel)(const OrtEnv *, const OrtModel *, const OrtSessionOptions *, OrtSession **)static final longOffset for field:OrtStatusPtr (*CreateSessionFromModel)(const OrtEnv *, const OrtModel *, const OrtSessionOptions *, OrtSession **)static MemorySegmentGetter for field:OrtStatusPtr (*CreateSparseTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **)static voidCreateSparseTensorTypeInfo(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateSparseTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateSparseTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **)static final longOffset for field:OrtStatusPtr (*CreateSparseTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **)static MemorySegmentCreateTensorTypeInfo(MemorySegment struct) Getter for field:OrtStatusPtr (*CreateTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **)static voidCreateTensorTypeInfo(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **)static final longOffset for field:OrtStatusPtr (*CreateTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **)static MemorySegmentCreateValueInfo(MemorySegment struct) Getter for field:OrtStatusPtr (*CreateValueInfo)(const char *, const OrtTypeInfo *, OrtValueInfo **)static voidCreateValueInfo(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateValueInfo)(const char *, const OrtTypeInfo *, OrtValueInfo **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateValueInfo)(const char *, const OrtTypeInfo *, OrtValueInfo **)static final longOffset for field:OrtStatusPtr (*CreateValueInfo)(const char *, const OrtTypeInfo *, OrtValueInfo **)static MemorySegmentGetter for field:OrtStatusPtr (*FinalizeModelEditorSession)(OrtSession *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *)static voidFinalizeModelEditorSession(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*FinalizeModelEditorSession)(OrtSession *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *)static final AddressLayoutLayout for field:OrtStatusPtr (*FinalizeModelEditorSession)(OrtSession *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *)static final longOffset for field:OrtStatusPtr (*FinalizeModelEditorSession)(OrtSession *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *)static final GroupLayoutlayout()The layout of this structstatic MemorySegmentreinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any).static MemorySegmentreinterpret(MemorySegment addr, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any).static MemorySegmentGetter for field:OrtStatusPtr (*SessionGetOpsetForDomain)(const OrtSession *, const char *, int *)static voidSessionGetOpsetForDomain(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*SessionGetOpsetForDomain)(const OrtSession *, const char *, int *)static final AddressLayoutLayout for field:OrtStatusPtr (*SessionGetOpsetForDomain)(const OrtSession *, const char *, int *)static final longOffset for field:OrtStatusPtr (*SessionGetOpsetForDomain)(const OrtSession *, const char *, int *)static MemorySegmentSetGraphInputs(MemorySegment struct) Getter for field:OrtStatusPtr (*SetGraphInputs)(OrtGraph *, OrtValueInfo **, size_t)static voidSetGraphInputs(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*SetGraphInputs)(OrtGraph *, OrtValueInfo **, size_t)static final AddressLayoutLayout for field:OrtStatusPtr (*SetGraphInputs)(OrtGraph *, OrtValueInfo **, size_t)static final longOffset for field:OrtStatusPtr (*SetGraphInputs)(OrtGraph *, OrtValueInfo **, size_t)static MemorySegmentSetGraphOutputs(MemorySegment struct) Getter for field:OrtStatusPtr (*SetGraphOutputs)(OrtGraph *, OrtValueInfo **, size_t)static voidSetGraphOutputs(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*SetGraphOutputs)(OrtGraph *, OrtValueInfo **, size_t)static final AddressLayoutLayout for field:OrtStatusPtr (*SetGraphOutputs)(OrtGraph *, OrtValueInfo **, size_t)static final longOffset for field:OrtStatusPtr (*SetGraphOutputs)(OrtGraph *, OrtValueInfo **, size_t)static longsizeof()The size (in bytes) of this struct
-
Method Details
-
layout
The layout of this struct -
CreateTensorTypeInfo$layout
Layout for field:OrtStatusPtr (*CreateTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **) -
CreateTensorTypeInfo$offset
public static final long CreateTensorTypeInfo$offset()Offset for field:OrtStatusPtr (*CreateTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **) -
CreateTensorTypeInfo
Getter for field:OrtStatusPtr (*CreateTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **) -
CreateTensorTypeInfo
Setter for field:OrtStatusPtr (*CreateTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **) -
CreateSparseTensorTypeInfo$layout
Layout for field:OrtStatusPtr (*CreateSparseTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **) -
CreateSparseTensorTypeInfo$offset
public static final long CreateSparseTensorTypeInfo$offset()Offset for field:OrtStatusPtr (*CreateSparseTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **) -
CreateSparseTensorTypeInfo
Getter for field:OrtStatusPtr (*CreateSparseTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **) -
CreateSparseTensorTypeInfo
Setter for field:OrtStatusPtr (*CreateSparseTensorTypeInfo)(const OrtTensorTypeAndShapeInfo *, OrtTypeInfo **) -
CreateMapTypeInfo$layout
Layout for field:OrtStatusPtr (*CreateMapTypeInfo)(ONNXTensorElementDataType, const OrtTypeInfo *, OrtTypeInfo **) -
CreateMapTypeInfo$offset
public static final long CreateMapTypeInfo$offset()Offset for field:OrtStatusPtr (*CreateMapTypeInfo)(ONNXTensorElementDataType, const OrtTypeInfo *, OrtTypeInfo **) -
CreateMapTypeInfo
Getter for field:OrtStatusPtr (*CreateMapTypeInfo)(ONNXTensorElementDataType, const OrtTypeInfo *, OrtTypeInfo **) -
CreateMapTypeInfo
Setter for field:OrtStatusPtr (*CreateMapTypeInfo)(ONNXTensorElementDataType, const OrtTypeInfo *, OrtTypeInfo **) -
CreateSequenceTypeInfo$layout
Layout for field:OrtStatusPtr (*CreateSequenceTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **) -
CreateSequenceTypeInfo$offset
public static final long CreateSequenceTypeInfo$offset()Offset for field:OrtStatusPtr (*CreateSequenceTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **) -
CreateSequenceTypeInfo
Getter for field:OrtStatusPtr (*CreateSequenceTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **) -
CreateSequenceTypeInfo
Setter for field:OrtStatusPtr (*CreateSequenceTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **) -
CreateOptionalTypeInfo$layout
Layout for field:OrtStatusPtr (*CreateOptionalTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **) -
CreateOptionalTypeInfo$offset
public static final long CreateOptionalTypeInfo$offset()Offset for field:OrtStatusPtr (*CreateOptionalTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **) -
CreateOptionalTypeInfo
Getter for field:OrtStatusPtr (*CreateOptionalTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **) -
CreateOptionalTypeInfo
Setter for field:OrtStatusPtr (*CreateOptionalTypeInfo)(const OrtTypeInfo *, OrtTypeInfo **) -
CreateValueInfo$layout
Layout for field:OrtStatusPtr (*CreateValueInfo)(const char *, const OrtTypeInfo *, OrtValueInfo **) -
CreateValueInfo$offset
public static final long CreateValueInfo$offset()Offset for field:OrtStatusPtr (*CreateValueInfo)(const char *, const OrtTypeInfo *, OrtValueInfo **) -
CreateValueInfo
Getter for field:OrtStatusPtr (*CreateValueInfo)(const char *, const OrtTypeInfo *, OrtValueInfo **) -
CreateValueInfo
Setter for field:OrtStatusPtr (*CreateValueInfo)(const char *, const OrtTypeInfo *, OrtValueInfo **) -
CreateNode$layout
Layout for field:OrtStatusPtr (*CreateNode)(const char *, const char *, const char *, const char *const *, size_t, const char *const *, size_t, OrtOpAttr **, size_t, OrtNode **) -
CreateNode$offset
public static final long CreateNode$offset()Offset for field:OrtStatusPtr (*CreateNode)(const char *, const char *, const char *, const char *const *, size_t, const char *const *, size_t, OrtOpAttr **, size_t, OrtNode **) -
CreateNode
Getter for field:OrtStatusPtr (*CreateNode)(const char *, const char *, const char *, const char *const *, size_t, const char *const *, size_t, OrtOpAttr **, size_t, OrtNode **) -
CreateNode
Setter for field:OrtStatusPtr (*CreateNode)(const char *, const char *, const char *, const char *const *, size_t, const char *const *, size_t, OrtOpAttr **, size_t, OrtNode **) -
CreateGraph$layout
Layout for field:OrtStatusPtr (*CreateGraph)(OrtGraph **) -
CreateGraph$offset
public static final long CreateGraph$offset()Offset for field:OrtStatusPtr (*CreateGraph)(OrtGraph **) -
CreateGraph
Getter for field:OrtStatusPtr (*CreateGraph)(OrtGraph **) -
CreateGraph
Setter for field:OrtStatusPtr (*CreateGraph)(OrtGraph **) -
SetGraphInputs$layout
Layout for field:OrtStatusPtr (*SetGraphInputs)(OrtGraph *, OrtValueInfo **, size_t) -
SetGraphInputs$offset
public static final long SetGraphInputs$offset()Offset for field:OrtStatusPtr (*SetGraphInputs)(OrtGraph *, OrtValueInfo **, size_t) -
SetGraphInputs
Getter for field:OrtStatusPtr (*SetGraphInputs)(OrtGraph *, OrtValueInfo **, size_t) -
SetGraphInputs
Setter for field:OrtStatusPtr (*SetGraphInputs)(OrtGraph *, OrtValueInfo **, size_t) -
SetGraphOutputs$layout
Layout for field:OrtStatusPtr (*SetGraphOutputs)(OrtGraph *, OrtValueInfo **, size_t) -
SetGraphOutputs$offset
public static final long SetGraphOutputs$offset()Offset for field:OrtStatusPtr (*SetGraphOutputs)(OrtGraph *, OrtValueInfo **, size_t) -
SetGraphOutputs
Getter for field:OrtStatusPtr (*SetGraphOutputs)(OrtGraph *, OrtValueInfo **, size_t) -
SetGraphOutputs
Setter for field:OrtStatusPtr (*SetGraphOutputs)(OrtGraph *, OrtValueInfo **, size_t) -
AddInitializerToGraph$layout
Layout for field:OrtStatusPtr (*AddInitializerToGraph)(OrtGraph *, const char *, OrtValue *, bool) -
AddInitializerToGraph$offset
public static final long AddInitializerToGraph$offset()Offset for field:OrtStatusPtr (*AddInitializerToGraph)(OrtGraph *, const char *, OrtValue *, bool) -
AddInitializerToGraph
Getter for field:OrtStatusPtr (*AddInitializerToGraph)(OrtGraph *, const char *, OrtValue *, bool) -
AddInitializerToGraph
Setter for field:OrtStatusPtr (*AddInitializerToGraph)(OrtGraph *, const char *, OrtValue *, bool) -
AddNodeToGraph$layout
Layout for field:OrtStatusPtr (*AddNodeToGraph)(OrtGraph *, OrtNode *) -
AddNodeToGraph$offset
public static final long AddNodeToGraph$offset()Offset for field:OrtStatusPtr (*AddNodeToGraph)(OrtGraph *, OrtNode *) -
AddNodeToGraph
Getter for field:OrtStatusPtr (*AddNodeToGraph)(OrtGraph *, OrtNode *) -
AddNodeToGraph
Setter for field:OrtStatusPtr (*AddNodeToGraph)(OrtGraph *, OrtNode *) -
CreateModel$layout
Layout for field:OrtStatusPtr (*CreateModel)(const char *const *, const int *, size_t, OrtModel **) -
CreateModel$offset
public static final long CreateModel$offset()Offset for field:OrtStatusPtr (*CreateModel)(const char *const *, const int *, size_t, OrtModel **) -
CreateModel
Getter for field:OrtStatusPtr (*CreateModel)(const char *const *, const int *, size_t, OrtModel **) -
CreateModel
Setter for field:OrtStatusPtr (*CreateModel)(const char *const *, const int *, size_t, OrtModel **) -
AddGraphToModel$layout
Layout for field:OrtStatusPtr (*AddGraphToModel)(OrtModel *, OrtGraph *) -
AddGraphToModel$offset
public static final long AddGraphToModel$offset()Offset for field:OrtStatusPtr (*AddGraphToModel)(OrtModel *, OrtGraph *) -
AddGraphToModel
Getter for field:OrtStatusPtr (*AddGraphToModel)(OrtModel *, OrtGraph *) -
AddGraphToModel
Setter for field:OrtStatusPtr (*AddGraphToModel)(OrtModel *, OrtGraph *) -
CreateSessionFromModel$layout
Layout for field:OrtStatusPtr (*CreateSessionFromModel)(const OrtEnv *, const OrtModel *, const OrtSessionOptions *, OrtSession **) -
CreateSessionFromModel$offset
public static final long CreateSessionFromModel$offset()Offset for field:OrtStatusPtr (*CreateSessionFromModel)(const OrtEnv *, const OrtModel *, const OrtSessionOptions *, OrtSession **) -
CreateSessionFromModel
Getter for field:OrtStatusPtr (*CreateSessionFromModel)(const OrtEnv *, const OrtModel *, const OrtSessionOptions *, OrtSession **) -
CreateSessionFromModel
Setter for field:OrtStatusPtr (*CreateSessionFromModel)(const OrtEnv *, const OrtModel *, const OrtSessionOptions *, OrtSession **) -
CreateModelEditorSession$layout
Layout for field:OrtStatusPtr (*CreateModelEditorSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **) -
CreateModelEditorSession$offset
public static final long CreateModelEditorSession$offset()Offset for field:OrtStatusPtr (*CreateModelEditorSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **) -
CreateModelEditorSession
Getter for field:OrtStatusPtr (*CreateModelEditorSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **) -
CreateModelEditorSession
Setter for field:OrtStatusPtr (*CreateModelEditorSession)(const OrtEnv *, const char *, const OrtSessionOptions *, OrtSession **) -
CreateModelEditorSessionFromArray$layout
Layout for field:OrtStatusPtr (*CreateModelEditorSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **) -
CreateModelEditorSessionFromArray$offset
public static final long CreateModelEditorSessionFromArray$offset()Offset for field:OrtStatusPtr (*CreateModelEditorSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **) -
CreateModelEditorSessionFromArray
Getter for field:OrtStatusPtr (*CreateModelEditorSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **) -
CreateModelEditorSessionFromArray
public static void CreateModelEditorSessionFromArray(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateModelEditorSessionFromArray)(const OrtEnv *, const void *, size_t, const OrtSessionOptions *, OrtSession **) -
SessionGetOpsetForDomain$layout
Layout for field:OrtStatusPtr (*SessionGetOpsetForDomain)(const OrtSession *, const char *, int *) -
SessionGetOpsetForDomain$offset
public static final long SessionGetOpsetForDomain$offset()Offset for field:OrtStatusPtr (*SessionGetOpsetForDomain)(const OrtSession *, const char *, int *) -
SessionGetOpsetForDomain
Getter for field:OrtStatusPtr (*SessionGetOpsetForDomain)(const OrtSession *, const char *, int *) -
SessionGetOpsetForDomain
Setter for field:OrtStatusPtr (*SessionGetOpsetForDomain)(const OrtSession *, const char *, int *) -
ApplyModelToModelEditorSession$layout
Layout for field:OrtStatusPtr (*ApplyModelToModelEditorSession)(OrtSession *, OrtModel *) -
ApplyModelToModelEditorSession$offset
public static final long ApplyModelToModelEditorSession$offset()Offset for field:OrtStatusPtr (*ApplyModelToModelEditorSession)(OrtSession *, OrtModel *) -
ApplyModelToModelEditorSession
Getter for field:OrtStatusPtr (*ApplyModelToModelEditorSession)(OrtSession *, OrtModel *) -
ApplyModelToModelEditorSession
Setter for field:OrtStatusPtr (*ApplyModelToModelEditorSession)(OrtSession *, OrtModel *) -
FinalizeModelEditorSession$layout
Layout for field:OrtStatusPtr (*FinalizeModelEditorSession)(OrtSession *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *) -
FinalizeModelEditorSession$offset
public static final long FinalizeModelEditorSession$offset()Offset for field:OrtStatusPtr (*FinalizeModelEditorSession)(OrtSession *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *) -
FinalizeModelEditorSession
Getter for field:OrtStatusPtr (*FinalizeModelEditorSession)(OrtSession *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *) -
FinalizeModelEditorSession
Setter for field:OrtStatusPtr (*FinalizeModelEditorSession)(OrtSession *, const OrtSessionOptions *, OrtPrepackedWeightsContainer *) -
asSlice
Obtains a slice ofarrayParamwhich selects the array element atindex. The returned segment has addressarrayParam.address() + index * layout().byteSize() -
sizeof
public static long sizeof()The size (in bytes) of this struct -
allocate
Allocate a segment of sizelayout().byteSize()usingallocator -
allocateArray
Allocate an array of sizeelementCountusingallocator. The returned segment has sizeelementCount * layout().byteSize(). -
reinterpret
public static MemorySegment reinterpret(MemorySegment addr, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any). The returned segment has sizelayout().byteSize() -
reinterpret
public static MemorySegment reinterpret(MemorySegment addr, long elementCount, Arena arena, Consumer<MemorySegment> cleanup) Reinterpretsaddrusing targetarenaandcleanupAction(if any). The returned segment has sizeelementCount * layout().byteSize()
-