Skip to main content

Crate axonml_onnx

Crate axonml_onnx 

Source
Expand description

ONNX import/export for AxonML.

Load ONNX models for inference (import_onnx / import_onnx_bytes), export AxonML models to ONNX format (export_onnx). 40+ ONNX operators supported (opset 17). Protobuf parsing via prost (proto module). OnnxModel wraps the loaded graph for feedforward execution.

§File

crates/axonml-onnx/src/lib.rs

§Author

Andrew Jewell Sr. — AutomataNexus LLC ORCID: 0009-0005-2158-7060

§Updated

April 14, 2026 11:15 PM EST

§Disclaimer

Use at own risk. This software is provided “as is”, without warranty of any kind, express or implied. The author and AutomataNexus shall not be held liable for any damages arising from the use of this software.

Re-exports§

pub use error::OnnxError;
pub use error::OnnxResult;
pub use export::export_onnx;
pub use model::OnnxModel;
pub use parser::import_onnx;
pub use parser::import_onnx_bytes;

Modules§

error
ONNX Error Types — Import, Export, and Runtime Failures
export
ONNX Export
model
ONNX Model Representation
operators
ONNX Operator Implementations
parser
ONNX Parser
proto
ONNX Protocol Buffer Definitions

Constants§

ONNX_IR_VERSION
ONNX IR version.
SUPPORTED_OPSET_VERSION
ONNX opset version supported by this crate.