RONN Core Runtime Engine
This crate provides the foundational components of the RONN (Rust ONNX Neural Network) runtime, including tensor operations, model graph representation, and core execution interfaces.
Architecture
The core engine follows a layered architecture:
- Types: Fundamental data structures for tensors, graphs, and metadata
- Session: Management of inference sessions and resource isolation
- Tensor: Multi-dimensional array operations with Candle integration
- Graph: Model representation and manipulation utilities
Example
use ;
// Create a 2x3 tensor with zeros
let tensor = zeros?;
assert_eq!;
assert_eq!;
# Ok::