All Classes and Interfaces
Class
Description
Flags for the CoreML provider.
Conversions between fp16, bfloat16 and fp32.
Describes an
OnnxMap object or output node.Flags for the NNAPI provider.
The info for an input or output node from an ONNX model.
An enum representing ONNX Runtime supported Java primitive types (and String).
A container for a map returned by
OrtSession.run(Map).An enum representing the Java type of the values stored in an
OnnxMap.Contains the metadata associated with an ONNX model.
A sequence of
OnnxValues all of the same type.A Java object wrapping an OnnxSparseTensor.
The Java side representation of a block sparse tensor.
The Java side representation of a COO sparse tensor.
The Java side representation of a CSRC sparse tensor.
Abstract base class for Java sparse tensors
The type of the sparse tensor.
A Java object wrapping an OnnxTensor.
Currently implemented by
OnnxTensor, OnnxSparseTensor.Top interface for input and output values from ONNX models.
The type of the
OnnxValue, mirroring the id in the C API.Options for configuring the CUDA execution provider.
The host object for the ONNX Runtime system.
Controls the global thread pools in the environment.
An exception which contains the error message and code produced by the native onnxruntime.
Maps the
OrtErrorCode struct in onnxruntime_c_api.h with an additional entry
for Java side errors.An interface for bitset enums that should be aggregated into a single integer.
The logging severity level.
A container for an adapter which can be supplied to
OrtSession.RunOptions.addActiveLoraAdapter(OrtLoraAdapter) to apply the adapter to a specific
execution of a model.The execution providers available through the Java API.
An abstract base class for execution provider options classes.
Functional interface mirroring a Java supplier, but can throw OrtException.
Wraps an ONNX model and allows inference calls.
Used to control logging and termination of a call to
OrtSession.run(java.util.Map<java.lang.String, ? extends ai.onnxruntime.OnnxTensorLike>).Represents the options used to construct this session.
The execution mode to use.
The optimisation level to use.
Options for configuring the TensorRT execution provider.
Wraps an ONNX training model and allows training and inference calls.
Util code for interacting with Java arrays.
Describes an
OnnxSequence, including it's element type if known.Describes an
OnnxTensor, including it's size, shape and element type.The native element types supported by the ONNX runtime.
Interface for info objects describing an
OnnxValue.