
nnxruntime.1.4.0.source-code.module-info Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of onnxruntime Show documentation
Show all versions of onnxruntime Show documentation
A Java binding of Microsoft's ONNX Runtime project.
The newest version!
/**
* A Java binding of Microsoft's ONNX Runtime.
*
* This project's goals are to provide a type-safe, lightweight, and performant binding which abstracts a lot of the
* native and C API intricacies away behind a Java-friendly interface. This is loosely coupled to the upstream project
* and built off of the public (and stable) C API.
*
* This uses Java's new Foreign Function & Memory API (a.k.a. Project Panama), currently in preview. This will
* require the runtime to have the {@code --enable-native-access=ALL-UNNAMED} and {@code --enable-preview} JVM options.
*
* - The {@code onnxruntime-cpu} artifact provides support for several common operating systems / CPU architecture
* combinations. For use as an optional runtime dependency. Include one of the OS/Architecture classifiers like
* {@code osx-x86_64} to provide specific support.
*
- The {@code onnxruntime-gpu} artifact provides GPU (CUDA) support for several common operating systems / CPU
* architecture combinations. For use as an optional runtime dependency. Include one of the OS/Architecture classifiers
* like {@code osx-x86_64} to provide specific support.
*
- The {@code onnxruntime} artifact contains only bindings and no libraries. This means the native library will need
* to be provided. Use this artifact as a compile dependency if you want to allow your project's users to bring use
* {@code onnxruntime-cpu}, {@code onnxruntime-gpu}, or their own native library as dependencies provided at runtime.
*
*
* @since 1.0.0
*/
module com.jyuzawa.onnxruntime {
exports com.jyuzawa.onnxruntime;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy