nirs4all 0.2.3

Portable nirs4all aggregate binding over formats, IO, datasets, methods, dag-ml, and dag-ml-data
Documentation

nirs4all

Rust aggregate surface for nirs4all-core.

This crate exposes the low-level nirs4all upstream domains from one package: dag-ml, dag-ml-data, nirs4all-formats, nirs4all-io, nirs4all-datasets, and nirs4all-methods.

It does not implement parsers, dataset loaders, DAG scheduling, or numerical methods. Those capabilities remain owned by the upstream crates and bindings.

For the shared portable parity subset, call run_portable_pipeline_with_library() with a libn4m path. The Rust binding loads the C ABI dynamically and compares against the same full Python nirs4all oracle as the Python, R, and JavaScript/WASM bindings.