A MoonBit dataset grouping, splitting, and leakage audit library for reproducible machine learning workflows.
Dependencies
git clone https://github.com/AlexenderSokolov/moonsplit.git
cd moonsplit./run_check.ps1
./run_acceptance.ps1
./run_demo.ps1./run_check.sh
./run_acceptance.sh
./run_demo.sh
./run_bench.shmoon run cmd/moonsplit -- plan --data examples/voice_records.jsonl --spec examples/holdout_spec.json --out examples/demo_run
moon run cmd/moonsplit -- audit --data examples/voice_records.jsonl --spec examples/holdout_spec.json --assignments examples/demo_run/assignments.jsonl
moon run cmd/moonsplit -- audit --data examples/voice_records.jsonl --spec examples/holdout_spec.json --assignments examples/demo_run/assignments.jsonl --report json
moon run cmd/moonsplit -- normalize-spec --spec examples/holdout_spec.json
moon run cmd/moonsplit -- validate --data examples/voice_records.jsonl --spec examples/holdout_spec.json --format jsonl
moon run cmd/moonsplit -- plan --data examples/v2_rule_records.jsonl --spec examples/v2_rule_spec.json --out artifacts/v2_plan --format jsonl
moon run cmd/moonsplit -- audit --data examples/v2_rule_records.jsonl --spec examples/v2_rule_spec.json --assignments artifacts/v2_plan/assignments.jsonl --format jsonl --report json
moon run cmd/moonsplit -- plan --data examples/time_records.jsonl --spec examples/time_forward_spec.json --out artifacts/time_plan --format jsonl
moon run cmd/moonsplit -- audit --data examples/time_records.jsonl --spec examples/time_forward_spec.json --roles artifacts/time_plan/roles.jsonl --format jsonl --report json
moon run cmd/moonsplit -- bench --mode interval --records 100000
moon run cmd/moonsplit -- bench --mode text --records 10000
moon run cmd/moonsplit -- demo --out examples/demo_run
moon run cmd/moonsplit -- --version
moon run cmd/moonsplit -- smoke --data examples/voice_records.jsonl{"id":"r1","keys":{"source":"doc-1"},"text":"example text","intervals":{"segment":{"start":0,"end":20}}}Install
Download zipA MoonBit dataset grouping, splitting, and leakage audit library for reproducible machine learning workflows.
Dependencies