use-ml-dataset
Dataset identity and metadata primitives for RustUse machine-learning workflows.
Experimental
use-ml-dataset is experimental while use-ml remains below 0.3.0.
Example
use ;
let name = new?;
let split: MlDatasetSplit = "validation".parse?;
assert_eq!;
assert_eq!;
assert_eq!;
# Ok::
Scope
- Dataset names, identifiers, versions, splits, and kinds.
- Example identifiers and example-kind labels.
- Dataset license, provenance, schema-reference, and dataset-card-reference metadata.
Non-goals
- Loading datasets or parsing full dataset schemas.
- Prompt datasets, chat logs, RAG corpora, or conversation-specific concepts unless modeled generically as datasets.
License
Licensed under either Apache-2.0 or MIT.