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.
An AutoCloseable wrapper around a Map containing OnnxValues.
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.