Class OrtCompileApi
java.lang.Object
smile.onnx.foreign.OrtCompileApi
struct OrtCompileApi {
void (*ReleaseModelCompilationOptions)(OrtModelCompilationOptions *);
OrtStatusPtr (*CreateModelCompilationOptionsFromSessionOptions)(const OrtEnv *, const OrtSessionOptions *, OrtModelCompilationOptions **);
OrtStatusPtr (*ModelCompilationOptions_SetInputModelPath)(OrtModelCompilationOptions *, const char *);
OrtStatusPtr (*ModelCompilationOptions_SetInputModelFromBuffer)(OrtModelCompilationOptions *, const void *, size_t);
OrtStatusPtr (*ModelCompilationOptions_SetOutputModelPath)(OrtModelCompilationOptions *, const char *);
OrtStatusPtr (*ModelCompilationOptions_SetOutputModelExternalInitializersFile)(OrtModelCompilationOptions *, const char *, size_t);
OrtStatusPtr (*ModelCompilationOptions_SetOutputModelBuffer)(OrtModelCompilationOptions *, OrtAllocator *, void **, size_t *);
OrtStatusPtr (*ModelCompilationOptions_SetEpContextEmbedMode)(OrtModelCompilationOptions *, bool);
OrtStatusPtr (*CompileModel)(const OrtEnv *, const OrtModelCompilationOptions *);
OrtStatusPtr (*ModelCompilationOptions_SetFlags)(OrtModelCompilationOptions *, uint32_t);
OrtStatusPtr (*ModelCompilationOptions_SetEpContextBinaryInformation)(OrtModelCompilationOptions *, const char *, const char *);
OrtStatusPtr (*ModelCompilationOptions_SetGraphOptimizationLevel)(OrtModelCompilationOptions *, GraphOptimizationLevel);
OrtStatusPtr (*ModelCompilationOptions_SetOutputModelWriteFunc)(OrtModelCompilationOptions *, OrtWriteBufferFunc, void *);
OrtStatusPtr (*ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc)(OrtModelCompilationOptions *, OrtGetInitializerLocationFunc, void *);
}
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classOrtStatusPtr (*CompileModel)(const OrtEnv *, const OrtModelCompilationOptions *)static final classOrtStatusPtr (*CreateModelCompilationOptionsFromSessionOptions)(const OrtEnv *, const OrtSessionOptions *, OrtModelCompilationOptions **)static final classOrtStatusPtr (*ModelCompilationOptions_SetEpContextBinaryInformation)(OrtModelCompilationOptions *, const char *, const char *)static final classOrtStatusPtr (*ModelCompilationOptions_SetEpContextEmbedMode)(OrtModelCompilationOptions *, bool)static final classOrtStatusPtr (*ModelCompilationOptions_SetFlags)(OrtModelCompilationOptions *, uint32_t)static final classOrtStatusPtr (*ModelCompilationOptions_SetGraphOptimizationLevel)(OrtModelCompilationOptions *, GraphOptimizationLevel)static final classOrtStatusPtr (*ModelCompilationOptions_SetInputModelFromBuffer)(OrtModelCompilationOptions *, const void *, size_t)static final classOrtStatusPtr (*ModelCompilationOptions_SetInputModelPath)(OrtModelCompilationOptions *, const char *)static final classOrtStatusPtr (*ModelCompilationOptions_SetOutputModelBuffer)(OrtModelCompilationOptions *, OrtAllocator *, void **, size_t *)static final classOrtStatusPtr (*ModelCompilationOptions_SetOutputModelExternalInitializersFile)(OrtModelCompilationOptions *, const char *, size_t)static final classOrtStatusPtr (*ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc)(OrtModelCompilationOptions *, OrtGetInitializerLocationFunc, void *)static final classOrtStatusPtr (*ModelCompilationOptions_SetOutputModelPath)(OrtModelCompilationOptions *, const char *)static final classOrtStatusPtr (*ModelCompilationOptions_SetOutputModelWriteFunc)(OrtModelCompilationOptions *, OrtWriteBufferFunc, void *)static final classvoid (*ReleaseModelCompilationOptions)(OrtModelCompilationOptions *) -
Method Summary
Modifier and TypeMethodDescriptionstatic MemorySegmentallocate(SegmentAllocator allocator) Allocate a segment of sizelayout().byteSize()usingallocatorstatic MemorySegmentallocateArray(long elementCount, SegmentAllocator allocator) Allocate an array of sizeelementCountusingallocator.static MemorySegmentasSlice(MemorySegment array, long index) Obtains a slice ofarrayParamwhich selects the array element atindex.static MemorySegmentCompileModel(MemorySegment struct) Getter for field:OrtStatusPtr (*CompileModel)(const OrtEnv *, const OrtModelCompilationOptions *)static voidCompileModel(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CompileModel)(const OrtEnv *, const OrtModelCompilationOptions *)static final AddressLayoutLayout for field:OrtStatusPtr (*CompileModel)(const OrtEnv *, const OrtModelCompilationOptions *)static final longOffset for field:OrtStatusPtr (*CompileModel)(const OrtEnv *, const OrtModelCompilationOptions *)static MemorySegmentGetter for field:OrtStatusPtr (*CreateModelCompilationOptionsFromSessionOptions)(const OrtEnv *, const OrtSessionOptions *, OrtModelCompilationOptions **)static voidCreateModelCompilationOptionsFromSessionOptions(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateModelCompilationOptionsFromSessionOptions)(const OrtEnv *, const OrtSessionOptions *, OrtModelCompilationOptions **)static final AddressLayoutLayout for field:OrtStatusPtr (*CreateModelCompilationOptionsFromSessionOptions)(const OrtEnv *, const OrtSessionOptions *, OrtModelCompilationOptions **)static final longOffset for field:OrtStatusPtr (*CreateModelCompilationOptionsFromSessionOptions)(const OrtEnv *, const OrtSessionOptions *, OrtModelCompilationOptions **)static final GroupLayoutlayout()The layout of this structstatic MemorySegmentGetter for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextBinaryInformation)(OrtModelCompilationOptions *, const char *, const char *)static voidModelCompilationOptions_SetEpContextBinaryInformation(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextBinaryInformation)(OrtModelCompilationOptions *, const char *, const char *)static final AddressLayoutLayout for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextBinaryInformation)(OrtModelCompilationOptions *, const char *, const char *)static final longOffset for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextBinaryInformation)(OrtModelCompilationOptions *, const char *, const char *)static MemorySegmentGetter for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextEmbedMode)(OrtModelCompilationOptions *, bool)static voidModelCompilationOptions_SetEpContextEmbedMode(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextEmbedMode)(OrtModelCompilationOptions *, bool)static final AddressLayoutLayout for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextEmbedMode)(OrtModelCompilationOptions *, bool)static final longOffset for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextEmbedMode)(OrtModelCompilationOptions *, bool)static MemorySegmentGetter for field:OrtStatusPtr (*ModelCompilationOptions_SetFlags)(OrtModelCompilationOptions *, uint32_t)static voidModelCompilationOptions_SetFlags(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetFlags)(OrtModelCompilationOptions *, uint32_t)static final AddressLayoutLayout for field:OrtStatusPtr (*ModelCompilationOptions_SetFlags)(OrtModelCompilationOptions *, uint32_t)static final longOffset for field:OrtStatusPtr (*ModelCompilationOptions_SetFlags)(OrtModelCompilationOptions *, uint32_t)static MemorySegmentGetter for field:OrtStatusPtr (*ModelCompilationOptions_SetGraphOptimizationLevel)(OrtModelCompilationOptions *, GraphOptimizationLevel)static voidModelCompilationOptions_SetGraphOptimizationLevel(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetGraphOptimizationLevel)(OrtModelCompilationOptions *, GraphOptimizationLevel)static final AddressLayoutLayout for field:OrtStatusPtr (*ModelCompilationOptions_SetGraphOptimizationLevel)(OrtModelCompilationOptions *, GraphOptimizationLevel)static final longOffset for field:OrtStatusPtr (*ModelCompilationOptions_SetGraphOptimizationLevel)(OrtModelCompilationOptions *, GraphOptimizationLevel)static MemorySegmentGetter for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelFromBuffer)(OrtModelCompilationOptions *, const void *, size_t)static voidModelCompilationOptions_SetInputModelFromBuffer(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelFromBuffer)(OrtModelCompilationOptions *, const void *, size_t)static final AddressLayoutLayout for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelFromBuffer)(OrtModelCompilationOptions *, const void *, size_t)static final longOffset for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelFromBuffer)(OrtModelCompilationOptions *, const void *, size_t)static MemorySegmentGetter for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelPath)(OrtModelCompilationOptions *, const char *)static voidModelCompilationOptions_SetInputModelPath(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelPath)(OrtModelCompilationOptions *, const char *)static final AddressLayoutLayout for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelPath)(OrtModelCompilationOptions *, const char *)static final longOffset for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelPath)(OrtModelCompilationOptions *, const char *)static MemorySegmentGetter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelBuffer)(OrtModelCompilationOptions *, OrtAllocator *, void **, size_t *)static voidModelCompilationOptions_SetOutputModelBuffer(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelBuffer)(OrtModelCompilationOptions *, OrtAllocator *, void **, size_t *)static final AddressLayoutLayout for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelBuffer)(OrtModelCompilationOptions *, OrtAllocator *, void **, size_t *)static final longOffset for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelBuffer)(OrtModelCompilationOptions *, OrtAllocator *, void **, size_t *)static MemorySegmentGetter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelExternalInitializersFile)(OrtModelCompilationOptions *, const char *, size_t)static voidModelCompilationOptions_SetOutputModelExternalInitializersFile(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelExternalInitializersFile)(OrtModelCompilationOptions *, const char *, size_t)static final AddressLayoutLayout for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelExternalInitializersFile)(OrtModelCompilationOptions *, const char *, size_t)static final longOffset for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelExternalInitializersFile)(OrtModelCompilationOptions *, const char *, size_t)static MemorySegmentGetter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc)(OrtModelCompilationOptions *, OrtGetInitializerLocationFunc, void *)static voidModelCompilationOptions_SetOutputModelGetInitializerLocationFunc(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc)(OrtModelCompilationOptions *, OrtGetInitializerLocationFunc, void *)static final AddressLayoutLayout for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc)(OrtModelCompilationOptions *, OrtGetInitializerLocationFunc, void *)static final longOffset for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc)(OrtModelCompilationOptions *, OrtGetInitializerLocationFunc, void *)static MemorySegmentGetter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelPath)(OrtModelCompilationOptions *, const char *)static voidModelCompilationOptions_SetOutputModelPath(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelPath)(OrtModelCompilationOptions *, const char *)static final AddressLayoutLayout for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelPath)(OrtModelCompilationOptions *, const char *)static final longOffset for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelPath)(OrtModelCompilationOptions *, const char *)static MemorySegmentGetter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelWriteFunc)(OrtModelCompilationOptions *, OrtWriteBufferFunc, void *)static voidModelCompilationOptions_SetOutputModelWriteFunc(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelWriteFunc)(OrtModelCompilationOptions *, OrtWriteBufferFunc, void *)static final AddressLayoutLayout for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelWriteFunc)(OrtModelCompilationOptions *, OrtWriteBufferFunc, void *)static final longOffset for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelWriteFunc)(OrtModelCompilationOptions *, OrtWriteBufferFunc, void *)static 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:void (*ReleaseModelCompilationOptions)(OrtModelCompilationOptions *)static voidReleaseModelCompilationOptions(MemorySegment struct, MemorySegment fieldValue) Setter for field:void (*ReleaseModelCompilationOptions)(OrtModelCompilationOptions *)static final AddressLayoutLayout for field:void (*ReleaseModelCompilationOptions)(OrtModelCompilationOptions *)static final longOffset for field:void (*ReleaseModelCompilationOptions)(OrtModelCompilationOptions *)static longsizeof()The size (in bytes) of this struct
-
Method Details
-
layout
The layout of this struct -
ReleaseModelCompilationOptions$layout
Layout for field:void (*ReleaseModelCompilationOptions)(OrtModelCompilationOptions *) -
ReleaseModelCompilationOptions$offset
public static final long ReleaseModelCompilationOptions$offset()Offset for field:void (*ReleaseModelCompilationOptions)(OrtModelCompilationOptions *) -
ReleaseModelCompilationOptions
Getter for field:void (*ReleaseModelCompilationOptions)(OrtModelCompilationOptions *) -
ReleaseModelCompilationOptions
Setter for field:void (*ReleaseModelCompilationOptions)(OrtModelCompilationOptions *) -
CreateModelCompilationOptionsFromSessionOptions$layout
Layout for field:OrtStatusPtr (*CreateModelCompilationOptionsFromSessionOptions)(const OrtEnv *, const OrtSessionOptions *, OrtModelCompilationOptions **) -
CreateModelCompilationOptionsFromSessionOptions$offset
public static final long CreateModelCompilationOptionsFromSessionOptions$offset()Offset for field:OrtStatusPtr (*CreateModelCompilationOptionsFromSessionOptions)(const OrtEnv *, const OrtSessionOptions *, OrtModelCompilationOptions **) -
CreateModelCompilationOptionsFromSessionOptions
Getter for field:OrtStatusPtr (*CreateModelCompilationOptionsFromSessionOptions)(const OrtEnv *, const OrtSessionOptions *, OrtModelCompilationOptions **) -
CreateModelCompilationOptionsFromSessionOptions
public static void CreateModelCompilationOptionsFromSessionOptions(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*CreateModelCompilationOptionsFromSessionOptions)(const OrtEnv *, const OrtSessionOptions *, OrtModelCompilationOptions **) -
ModelCompilationOptions_SetInputModelPath$layout
Layout for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelPath)(OrtModelCompilationOptions *, const char *) -
ModelCompilationOptions_SetInputModelPath$offset
public static final long ModelCompilationOptions_SetInputModelPath$offset()Offset for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelPath)(OrtModelCompilationOptions *, const char *) -
ModelCompilationOptions_SetInputModelPath
Getter for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelPath)(OrtModelCompilationOptions *, const char *) -
ModelCompilationOptions_SetInputModelPath
public static void ModelCompilationOptions_SetInputModelPath(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelPath)(OrtModelCompilationOptions *, const char *) -
ModelCompilationOptions_SetInputModelFromBuffer$layout
Layout for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelFromBuffer)(OrtModelCompilationOptions *, const void *, size_t) -
ModelCompilationOptions_SetInputModelFromBuffer$offset
public static final long ModelCompilationOptions_SetInputModelFromBuffer$offset()Offset for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelFromBuffer)(OrtModelCompilationOptions *, const void *, size_t) -
ModelCompilationOptions_SetInputModelFromBuffer
Getter for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelFromBuffer)(OrtModelCompilationOptions *, const void *, size_t) -
ModelCompilationOptions_SetInputModelFromBuffer
public static void ModelCompilationOptions_SetInputModelFromBuffer(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetInputModelFromBuffer)(OrtModelCompilationOptions *, const void *, size_t) -
ModelCompilationOptions_SetOutputModelPath$layout
Layout for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelPath)(OrtModelCompilationOptions *, const char *) -
ModelCompilationOptions_SetOutputModelPath$offset
public static final long ModelCompilationOptions_SetOutputModelPath$offset()Offset for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelPath)(OrtModelCompilationOptions *, const char *) -
ModelCompilationOptions_SetOutputModelPath
Getter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelPath)(OrtModelCompilationOptions *, const char *) -
ModelCompilationOptions_SetOutputModelPath
public static void ModelCompilationOptions_SetOutputModelPath(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelPath)(OrtModelCompilationOptions *, const char *) -
ModelCompilationOptions_SetOutputModelExternalInitializersFile$layout
public static final AddressLayout ModelCompilationOptions_SetOutputModelExternalInitializersFile$layout()Layout for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelExternalInitializersFile)(OrtModelCompilationOptions *, const char *, size_t) -
ModelCompilationOptions_SetOutputModelExternalInitializersFile$offset
public static final long ModelCompilationOptions_SetOutputModelExternalInitializersFile$offset()Offset for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelExternalInitializersFile)(OrtModelCompilationOptions *, const char *, size_t) -
ModelCompilationOptions_SetOutputModelExternalInitializersFile
public static MemorySegment ModelCompilationOptions_SetOutputModelExternalInitializersFile(MemorySegment struct) Getter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelExternalInitializersFile)(OrtModelCompilationOptions *, const char *, size_t) -
ModelCompilationOptions_SetOutputModelExternalInitializersFile
public static void ModelCompilationOptions_SetOutputModelExternalInitializersFile(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelExternalInitializersFile)(OrtModelCompilationOptions *, const char *, size_t) -
ModelCompilationOptions_SetOutputModelBuffer$layout
Layout for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelBuffer)(OrtModelCompilationOptions *, OrtAllocator *, void **, size_t *) -
ModelCompilationOptions_SetOutputModelBuffer$offset
public static final long ModelCompilationOptions_SetOutputModelBuffer$offset()Offset for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelBuffer)(OrtModelCompilationOptions *, OrtAllocator *, void **, size_t *) -
ModelCompilationOptions_SetOutputModelBuffer
Getter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelBuffer)(OrtModelCompilationOptions *, OrtAllocator *, void **, size_t *) -
ModelCompilationOptions_SetOutputModelBuffer
public static void ModelCompilationOptions_SetOutputModelBuffer(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelBuffer)(OrtModelCompilationOptions *, OrtAllocator *, void **, size_t *) -
ModelCompilationOptions_SetEpContextEmbedMode$layout
Layout for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextEmbedMode)(OrtModelCompilationOptions *, bool) -
ModelCompilationOptions_SetEpContextEmbedMode$offset
public static final long ModelCompilationOptions_SetEpContextEmbedMode$offset()Offset for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextEmbedMode)(OrtModelCompilationOptions *, bool) -
ModelCompilationOptions_SetEpContextEmbedMode
Getter for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextEmbedMode)(OrtModelCompilationOptions *, bool) -
ModelCompilationOptions_SetEpContextEmbedMode
public static void ModelCompilationOptions_SetEpContextEmbedMode(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextEmbedMode)(OrtModelCompilationOptions *, bool) -
CompileModel$layout
Layout for field:OrtStatusPtr (*CompileModel)(const OrtEnv *, const OrtModelCompilationOptions *) -
CompileModel$offset
public static final long CompileModel$offset()Offset for field:OrtStatusPtr (*CompileModel)(const OrtEnv *, const OrtModelCompilationOptions *) -
CompileModel
Getter for field:OrtStatusPtr (*CompileModel)(const OrtEnv *, const OrtModelCompilationOptions *) -
CompileModel
Setter for field:OrtStatusPtr (*CompileModel)(const OrtEnv *, const OrtModelCompilationOptions *) -
ModelCompilationOptions_SetFlags$layout
Layout for field:OrtStatusPtr (*ModelCompilationOptions_SetFlags)(OrtModelCompilationOptions *, uint32_t) -
ModelCompilationOptions_SetFlags$offset
public static final long ModelCompilationOptions_SetFlags$offset()Offset for field:OrtStatusPtr (*ModelCompilationOptions_SetFlags)(OrtModelCompilationOptions *, uint32_t) -
ModelCompilationOptions_SetFlags
Getter for field:OrtStatusPtr (*ModelCompilationOptions_SetFlags)(OrtModelCompilationOptions *, uint32_t) -
ModelCompilationOptions_SetFlags
Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetFlags)(OrtModelCompilationOptions *, uint32_t) -
ModelCompilationOptions_SetEpContextBinaryInformation$layout
Layout for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextBinaryInformation)(OrtModelCompilationOptions *, const char *, const char *) -
ModelCompilationOptions_SetEpContextBinaryInformation$offset
public static final long ModelCompilationOptions_SetEpContextBinaryInformation$offset()Offset for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextBinaryInformation)(OrtModelCompilationOptions *, const char *, const char *) -
ModelCompilationOptions_SetEpContextBinaryInformation
public static MemorySegment ModelCompilationOptions_SetEpContextBinaryInformation(MemorySegment struct) Getter for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextBinaryInformation)(OrtModelCompilationOptions *, const char *, const char *) -
ModelCompilationOptions_SetEpContextBinaryInformation
public static void ModelCompilationOptions_SetEpContextBinaryInformation(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetEpContextBinaryInformation)(OrtModelCompilationOptions *, const char *, const char *) -
ModelCompilationOptions_SetGraphOptimizationLevel$layout
Layout for field:OrtStatusPtr (*ModelCompilationOptions_SetGraphOptimizationLevel)(OrtModelCompilationOptions *, GraphOptimizationLevel) -
ModelCompilationOptions_SetGraphOptimizationLevel$offset
public static final long ModelCompilationOptions_SetGraphOptimizationLevel$offset()Offset for field:OrtStatusPtr (*ModelCompilationOptions_SetGraphOptimizationLevel)(OrtModelCompilationOptions *, GraphOptimizationLevel) -
ModelCompilationOptions_SetGraphOptimizationLevel
Getter for field:OrtStatusPtr (*ModelCompilationOptions_SetGraphOptimizationLevel)(OrtModelCompilationOptions *, GraphOptimizationLevel) -
ModelCompilationOptions_SetGraphOptimizationLevel
public static void ModelCompilationOptions_SetGraphOptimizationLevel(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetGraphOptimizationLevel)(OrtModelCompilationOptions *, GraphOptimizationLevel) -
ModelCompilationOptions_SetOutputModelWriteFunc$layout
Layout for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelWriteFunc)(OrtModelCompilationOptions *, OrtWriteBufferFunc, void *) -
ModelCompilationOptions_SetOutputModelWriteFunc$offset
public static final long ModelCompilationOptions_SetOutputModelWriteFunc$offset()Offset for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelWriteFunc)(OrtModelCompilationOptions *, OrtWriteBufferFunc, void *) -
ModelCompilationOptions_SetOutputModelWriteFunc
Getter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelWriteFunc)(OrtModelCompilationOptions *, OrtWriteBufferFunc, void *) -
ModelCompilationOptions_SetOutputModelWriteFunc
public static void ModelCompilationOptions_SetOutputModelWriteFunc(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelWriteFunc)(OrtModelCompilationOptions *, OrtWriteBufferFunc, void *) -
ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc$layout
public static final AddressLayout ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc$layout()Layout for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc)(OrtModelCompilationOptions *, OrtGetInitializerLocationFunc, void *) -
ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc$offset
public static final long ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc$offset()Offset for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc)(OrtModelCompilationOptions *, OrtGetInitializerLocationFunc, void *) -
ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc
public static MemorySegment ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc(MemorySegment struct) Getter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc)(OrtModelCompilationOptions *, OrtGetInitializerLocationFunc, void *) -
ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc
public static void ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc(MemorySegment struct, MemorySegment fieldValue) Setter for field:OrtStatusPtr (*ModelCompilationOptions_SetOutputModelGetInitializerLocationFunc)(OrtModelCompilationOptions *, OrtGetInitializerLocationFunc, void *) -
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()
-