| Package | Description |
|---|---|
| org.bytedeco.onnxruntime | |
| org.bytedeco.onnxruntime.global |
| Modifier and Type | Method and Description |
|---|---|
OrtKernelInfo |
BaseKernelInfo.asOrtKernelInfo() |
OrtKernelInfo |
BaseKernelInfo.multiply() |
OrtKernelInfo |
BaseKernelInfo.release()
\brief Relinquishes ownership of the contained C object pointer
The underlying object is not destroyed
|
| Modifier and Type | Method and Description |
|---|---|
Pointer |
OrtCustomOp.CreateKernel_OrtCustomOp_OrtApi_OrtKernelInfo.call(OrtCustomOp op,
OrtApi api,
OrtKernelInfo info) |
OrtStatus |
OrtCustomOp.CreateKernelV2_OrtCustomOp_OrtApi_OrtKernelInfo_PointerPointer.call(OrtCustomOp op,
OrtApi api,
OrtKernelInfo info,
PointerPointer kernel) |
OrtStatus |
OrtKernelCreateFunc.call(Pointer kernel_create_func_state,
OrtKernelInfo info,
PointerPointer kernel_out) |
OrtStatus |
OrtApi.CopyKernelInfo(OrtKernelInfo info,
OrtKernelInfo info_copy) |
OrtStatus |
OrtApi.CopyKernelInfo(OrtKernelInfo info,
PointerPointer info_copy) |
static Op |
Op.Create(OrtKernelInfo info,
BytePointer op_name,
BytePointer domain,
int version,
byte[] type_constraint_names,
int[] type_constraint_values,
long type_constraint_count,
OpAttr attr_values,
long attr_count,
long input_count,
long output_count) |
static Op |
Op.Create(OrtKernelInfo info,
BytePointer op_name,
BytePointer domain,
int version,
ByteBuffer type_constraint_names,
IntBuffer type_constraint_values,
long type_constraint_count,
OpAttr attr_values,
long attr_count,
long input_count,
long output_count) |
static Op |
Op.Create(OrtKernelInfo info,
BytePointer op_name,
BytePointer domain,
int version,
BytePointer type_constraint_names,
IntPointer type_constraint_values,
long type_constraint_count,
OpAttr attr_values,
long attr_count,
long input_count,
long output_count) |
static Op |
Op.Create(OrtKernelInfo info,
BytePointer op_name,
BytePointer domain,
int version,
PointerPointer type_constraint_names,
IntPointer type_constraint_values,
long type_constraint_count,
OpAttr attr_values,
long attr_count,
long input_count,
long output_count) |
static Op |
Op.Create(OrtKernelInfo info,
String op_name,
String domain,
int version,
byte[] type_constraint_names,
int[] type_constraint_values,
long type_constraint_count,
OpAttr attr_values,
long attr_count,
long input_count,
long output_count) |
static Op |
Op.Create(OrtKernelInfo info,
String op_name,
String domain,
int version,
ByteBuffer type_constraint_names,
IntBuffer type_constraint_values,
long type_constraint_count,
OpAttr attr_values,
long attr_count,
long input_count,
long output_count) |
static Op |
Op.Create(OrtKernelInfo info,
String op_name,
String domain,
int version,
BytePointer type_constraint_names,
IntPointer type_constraint_values,
long type_constraint_count,
OpAttr attr_values,
long attr_count,
long input_count,
long output_count) |
OrtStatus |
OrtEpApi.CreateIfKernel(OrtKernelInfo kernel_info,
OrtKernelImpl kernel_out) |
OrtStatus |
OrtEpApi.CreateIfKernel(OrtKernelInfo kernel_info,
PointerPointer kernel_out)
\brief Creates an OrtKernelImpl instance for an If operator.
|
OrtStatus |
OrtEpApi.CreateLoopKernel(OrtKernelInfo kernel_info,
OrtLoopKernelHelper helper,
OrtKernelImpl kernel_out) |
OrtStatus |
OrtEpApi.CreateLoopKernel(OrtKernelInfo kernel_info,
OrtLoopKernelHelper helper,
PointerPointer kernel_out)
\brief Creates an OrtKernelImpl instance for a Loop operator.
|
OrtStatus |
OrtApi.CreateOp(OrtKernelInfo info,
BytePointer op_name,
BytePointer domain,
int version,
byte[] type_constraint_names,
int[] type_constraint_values,
int type_constraint_count,
OrtOpAttr attr_values,
int attr_count,
int input_count,
int output_count,
OrtOp ort_op) |
OrtStatus |
OrtApi.CreateOp(OrtKernelInfo info,
BytePointer op_name,
BytePointer domain,
int version,
ByteBuffer type_constraint_names,
IntBuffer type_constraint_values,
int type_constraint_count,
OrtOpAttr attr_values,
int attr_count,
int input_count,
int output_count,
OrtOp ort_op) |
OrtStatus |
OrtApi.CreateOp(OrtKernelInfo info,
BytePointer op_name,
BytePointer domain,
int version,
BytePointer type_constraint_names,
IntPointer type_constraint_values,
int type_constraint_count,
OrtOpAttr attr_values,
int attr_count,
int input_count,
int output_count,
OrtOp ort_op) |
OrtStatus |
OrtApi.CreateOp(OrtKernelInfo info,
BytePointer op_name,
BytePointer domain,
int version,
PointerPointer type_constraint_names,
IntPointer type_constraint_values,
int type_constraint_count,
PointerPointer attr_values,
int attr_count,
int input_count,
int output_count,
PointerPointer ort_op)
\brief: Create onnxruntime native operator
|
OrtStatus |
OrtApi.CreateOp(OrtKernelInfo info,
String op_name,
String domain,
int version,
byte[] type_constraint_names,
int[] type_constraint_values,
int type_constraint_count,
OrtOpAttr attr_values,
int attr_count,
int input_count,
int output_count,
OrtOp ort_op) |
OrtStatus |
OrtApi.CreateOp(OrtKernelInfo info,
String op_name,
String domain,
int version,
ByteBuffer type_constraint_names,
IntBuffer type_constraint_values,
int type_constraint_count,
OrtOpAttr attr_values,
int attr_count,
int input_count,
int output_count,
OrtOp ort_op) |
OrtStatus |
OrtApi.CreateOp(OrtKernelInfo info,
String op_name,
String domain,
int version,
BytePointer type_constraint_names,
IntPointer type_constraint_values,
int type_constraint_count,
OrtOpAttr attr_values,
int attr_count,
int input_count,
int output_count,
OrtOp ort_op) |
OrtStatus |
OrtEpApi.CreateScanKernel(OrtKernelInfo kernel_info,
OrtScanKernelHelper helper,
OrtKernelImpl kernel_out) |
OrtStatus |
OrtEpApi.CreateScanKernel(OrtKernelInfo kernel_info,
OrtScanKernelHelper helper,
PointerPointer kernel_out)
\brief Creates an OrtKernelImpl instance for a Scan operator.
|
OrtStatus |
OrtApi.KernelInfo_GetConfigEntries(OrtKernelInfo info,
OrtKeyValuePairs out) |
OrtStatus |
OrtApi.KernelInfo_GetConfigEntries(OrtKernelInfo info,
PointerPointer out)
\brief Get all config entries from ::OrtKernelInfo.
|
OrtStatus |
OrtEpApi.KernelInfo_GetEp(OrtKernelInfo info,
OrtEp ep) |
OrtStatus |
OrtEpApi.KernelInfo_GetEp(OrtKernelInfo info,
PointerPointer ep)
\brief Get the OrtEp instance to which the node is assigned from the OrtKernelInfo.
|
OrtStatus |
OrtApi.KernelInfo_GetInputCount(OrtKernelInfo info,
SizeTPointer out)
\name OrtKernelInfo
Custom operator APIs.
\{
/** \brief Get the number of inputs from ::OrtKernelInfo.
|
OrtStatus |
OrtApi.KernelInfo_GetInputName(OrtKernelInfo info,
long index,
byte[] out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfo_GetInputName(OrtKernelInfo info,
long index,
ByteBuffer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfo_GetInputName(OrtKernelInfo info,
long index,
BytePointer out,
SizeTPointer size)
\brief Get the name of a ::OrtKernelInfo's input.
|
OrtStatus |
OrtApi.KernelInfo_GetInputTypeInfo(OrtKernelInfo info,
long index,
OrtTypeInfo type_info) |
OrtStatus |
OrtApi.KernelInfo_GetInputTypeInfo(OrtKernelInfo info,
long index,
PointerPointer type_info)
\brief Get the type information for a ::OrtKernelInfo's input.
|
OrtStatus |
OrtApi.KernelInfo_GetLogger(OrtKernelInfo info,
OrtLogger logger) |
OrtStatus |
OrtApi.KernelInfo_GetLogger(OrtKernelInfo info,
PointerPointer logger)
\brief Get the session logger from ::OrtKernelInfo.
|
OrtStatus |
OrtApi.KernelInfo_GetNodeName(OrtKernelInfo info,
byte[] out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfo_GetNodeName(OrtKernelInfo info,
ByteBuffer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfo_GetNodeName(OrtKernelInfo info,
BytePointer out,
SizeTPointer size)
\name OrtKernelInfo
Custom operator APIs.
\{
/** \brief Get the graph node name from ::OrtKernelInfo.
|
OrtStatus |
OrtApi.KernelInfo_GetOperatorDomain(OrtKernelInfo info,
byte[] out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfo_GetOperatorDomain(OrtKernelInfo info,
ByteBuffer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfo_GetOperatorDomain(OrtKernelInfo info,
BytePointer out,
SizeTPointer size)
\brief Get the graph node's operator domain from ::OrtKernelInfo.
|
OrtStatus |
OrtApi.KernelInfo_GetOperatorSinceVersion(OrtKernelInfo info,
int[] since_version) |
OrtStatus |
OrtApi.KernelInfo_GetOperatorSinceVersion(OrtKernelInfo info,
IntBuffer since_version) |
OrtStatus |
OrtApi.KernelInfo_GetOperatorSinceVersion(OrtKernelInfo info,
IntPointer since_version)
\brief Get the opset version in which the given node's operator type was first defined from ::OrtKernelInfo.
|
OrtStatus |
OrtApi.KernelInfo_GetOperatorType(OrtKernelInfo info,
byte[] out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfo_GetOperatorType(OrtKernelInfo info,
ByteBuffer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfo_GetOperatorType(OrtKernelInfo info,
BytePointer out,
SizeTPointer size)
\brief Get the graph node's operator type from ::OrtKernelInfo.
|
OrtStatus |
OrtApi.KernelInfo_GetOutputCount(OrtKernelInfo info,
SizeTPointer out)
\brief Get the number of outputs from ::OrtKernelInfo.
|
OrtStatus |
OrtApi.KernelInfo_GetOutputName(OrtKernelInfo info,
long index,
byte[] out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfo_GetOutputName(OrtKernelInfo info,
long index,
ByteBuffer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfo_GetOutputName(OrtKernelInfo info,
long index,
BytePointer out,
SizeTPointer size)
\brief Get the name of a ::OrtKernelInfo's output.
|
OrtStatus |
OrtApi.KernelInfo_GetOutputTypeInfo(OrtKernelInfo info,
long index,
OrtTypeInfo type_info) |
OrtStatus |
OrtApi.KernelInfo_GetOutputTypeInfo(OrtKernelInfo info,
long index,
PointerPointer type_info)
\brief Get the type information for a ::OrtKernelInfo's output.
|
OrtStatus |
OrtApi.KernelInfoGetAllocator(OrtKernelInfo info,
int mem_type,
OrtAllocator out) |
OrtStatus |
OrtApi.KernelInfoGetAllocator(OrtKernelInfo info,
int mem_type,
PointerPointer out)
\brief Get allocator from KernelInfo for a specific memory type.
|
OrtStatus |
OrtApi.KernelInfoGetAttribute_float(OrtKernelInfo info,
BytePointer name,
float[] out) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_float(OrtKernelInfo info,
BytePointer name,
FloatBuffer out) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_float(OrtKernelInfo info,
BytePointer name,
FloatPointer out)
\}
\name OrtKernelInfo
Custom operator APIs.
\{
/** \brief Get a float stored as an attribute in the graph node
|
OrtStatus |
OrtApi.KernelInfoGetAttribute_float(OrtKernelInfo info,
String name,
float[] out) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_float(OrtKernelInfo info,
String name,
FloatBuffer out) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_float(OrtKernelInfo info,
String name,
FloatPointer out) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_int64(OrtKernelInfo info,
BytePointer name,
long[] out) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_int64(OrtKernelInfo info,
BytePointer name,
LongBuffer out) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_int64(OrtKernelInfo info,
BytePointer name,
LongPointer out)
\brief Fetch a 64-bit int stored as an attribute in the graph node
|
OrtStatus |
OrtApi.KernelInfoGetAttribute_int64(OrtKernelInfo info,
String name,
long[] out) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_int64(OrtKernelInfo info,
String name,
LongBuffer out) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_int64(OrtKernelInfo info,
String name,
LongPointer out) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_string(OrtKernelInfo info,
BytePointer name,
byte[] out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_string(OrtKernelInfo info,
BytePointer name,
ByteBuffer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_string(OrtKernelInfo info,
BytePointer name,
BytePointer out,
SizeTPointer size)
\brief Fetch a string stored as an attribute in the graph node
If
out is nullptr, the value of size is set to the true size of the string
attribute, and a success status is returned. |
OrtStatus |
OrtApi.KernelInfoGetAttribute_string(OrtKernelInfo info,
String name,
byte[] out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_string(OrtKernelInfo info,
String name,
ByteBuffer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_string(OrtKernelInfo info,
String name,
BytePointer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_tensor(OrtKernelInfo info,
BytePointer name,
OrtAllocator allocator,
OrtValue out) |
OrtStatus |
OrtApi.KernelInfoGetAttribute_tensor(OrtKernelInfo info,
BytePointer name,
OrtAllocator allocator,
PointerPointer out)
\brief Get a ::OrtValue tensor stored as an attribute in the graph node.
|
OrtStatus |
OrtApi.KernelInfoGetAttribute_tensor(OrtKernelInfo info,
String name,
OrtAllocator allocator,
OrtValue out) |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_float(OrtKernelInfo info,
BytePointer name,
float[] out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_float(OrtKernelInfo info,
BytePointer name,
FloatBuffer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_float(OrtKernelInfo info,
BytePointer name,
FloatPointer out,
SizeTPointer size)
\}
\name OrtKernelInfo
Custom operator APIs.
\{
/** \brief Fetch an array of int64_t values stored as an attribute in the graph node
If
out is nullptr, the value of size is set to the true size of the attribute
array's size, and a success status is returned. |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_float(OrtKernelInfo info,
String name,
float[] out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_float(OrtKernelInfo info,
String name,
FloatBuffer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_float(OrtKernelInfo info,
String name,
FloatPointer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_int64(OrtKernelInfo info,
BytePointer name,
long[] out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_int64(OrtKernelInfo info,
BytePointer name,
LongBuffer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_int64(OrtKernelInfo info,
BytePointer name,
LongPointer out,
SizeTPointer size)
\brief Fetch an array of int64_t values stored as an attribute in the graph node
If
out is nullptr, the value of size is set to the true size of the attribute
array's size, and a success status is returned. |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_int64(OrtKernelInfo info,
String name,
long[] out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_int64(OrtKernelInfo info,
String name,
LongBuffer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_int64(OrtKernelInfo info,
String name,
LongPointer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_string(OrtKernelInfo info,
BytePointer name,
OrtAllocator allocator,
PointerPointer out,
SizeTPointer size)
\brief Fetch an array of strings stored as an attribute in the graph node
If
out is nullptr, the value of size is set to the true size of the attribute
array and a success status is returned. |
OrtStatus |
OrtApi.KernelInfoGetAttributeArray_string(OrtKernelInfo info,
String name,
OrtAllocator allocator,
PointerPointer out,
SizeTPointer size) |
OrtStatus |
OrtApi.KernelInfoGetConstantInput_tensor(OrtKernelInfo info,
long index,
int[] is_constant,
OrtValue out) |
OrtStatus |
OrtApi.KernelInfoGetConstantInput_tensor(OrtKernelInfo info,
long index,
IntBuffer is_constant,
OrtValue out) |
OrtStatus |
OrtApi.KernelInfoGetConstantInput_tensor(OrtKernelInfo info,
long index,
IntPointer is_constant,
OrtValue out) |
OrtStatus |
OrtApi.KernelInfoGetConstantInput_tensor(OrtKernelInfo info,
long index,
IntPointer is_constant,
PointerPointer out)
\}
/** \brief Get a ::OrtValue tensor stored as a constant initializer in the graph node.
|
void |
OrtApi.ReleaseKernelInfo(OrtKernelInfo input) |
| Constructor and Description |
|---|
BaseKernelInfo(OrtKernelInfo p) |
KernelInfo(OrtKernelInfo info)
Take ownership of the instance
|
| Modifier and Type | Method and Description |
|---|---|
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
BytePointer name,
BytePointer arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
BytePointer name,
float[] arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
BytePointer name,
FloatBuffer arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
BytePointer name,
FloatPointer arg2)
Macro that logs a printf-like formatted message using the provided logger.
|
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
BytePointer name,
long[] arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
BytePointer name,
LongBuffer arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
BytePointer name,
LongPointer arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
String name,
BytePointer arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
String name,
float[] arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
String name,
FloatBuffer arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
String name,
FloatPointer arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
String name,
long[] arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
String name,
LongBuffer arg2) |
static void |
onnxruntime.GetAttr(OrtKernelInfo p,
String name,
LongPointer arg2) |
static void |
onnxruntime.GetAttrs(OrtKernelInfo p,
BytePointer name,
FloatVector arg2) |
static void |
onnxruntime.GetAttrs(OrtKernelInfo p,
BytePointer name,
LongVector arg2) |
static void |
onnxruntime.GetAttrs(OrtKernelInfo p,
BytePointer name,
StringVector arg2) |
static void |
onnxruntime.GetAttrs(OrtKernelInfo p,
String name,
FloatVector arg2) |
static void |
onnxruntime.GetAttrs(OrtKernelInfo p,
String name,
LongVector arg2) |
static void |
onnxruntime.GetAttrs(OrtKernelInfo p,
String name,
StringVector arg2) |
static void |
onnxruntime.OrtRelease(OrtKernelInfo ptr) |
Copyright © 2026. All rights reserved.