nirs4all 0.2.2

Portable nirs4all aggregate binding over formats, IO, datasets, methods, dag-ml, and dag-ml-data
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 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.