Cargo Features
[dependencies]
rten = { version = "0.24.0", default-features = false, features = ["all-ops", "fft", "mmap", "onnx_format", "wasm_api", "random", "rten_format"] }
- default = onnx_format, rten_format
-
These default features are set whenever
rtenis added withoutsomewhere in the dependency tree.default-features = false - all-ops = fft, random
-
Enable all features that affect supported operators
- fft all-ops?
-
Enables FFT operators (DFT, STFT etc.)
Enables rustfft
Affects
operators::FloatOperators.stft… - mmap
-
Enable loading models using memory mapping
Enables memmap2
Affects
external_data::MmapLoader… - onnx_format default
-
Enable support for loading .onnx models
Enables rten-onnx
Affects
op_registry::onnx_registry… - wasm_api
-
Generate WebAssembly API using wasm-bindgen.
- random all-ops?
-
Enable operators that generate random numbers.
Enables fastrand and fastrand-contrib
- rten_format default
-
Enable support for loading .rten models
Enables flatbuffers ^24.3.25 and rten-model-file
Affects
op_registry::rten_registry…