| .PHONY: install test lint smoke audit splits baseline train evaluate export benchmark release demo | |
| install: | |
| uv sync --extra all | |
| test: | |
| uv run pytest | |
| lint: | |
| uv run ruff check . | |
| smoke: | |
| uv run --extra train python scripts/train.py --config configs/smoke.json --smoke-test | |
| audit: | |
| uv run python scripts/audit_dataset.py --help | |
| splits: | |
| uv run python scripts/prepare_splits.py --help | |
| baseline: | |
| uv run --extra data python scripts/run_baselines.py --help | |
| train: | |
| uv run python scripts/train.py --config configs/tiny_tcn.yaml | |
| evaluate: | |
| uv run python scripts/evaluate.py --help | |
| export: | |
| uv run python scripts/export_onnx.py --help | |
| benchmark: | |
| uv run python scripts/benchmark.py --help | |
| release: | |
| uv run python scripts/build_release.py --help | |
| demo: | |
| uv run python app.py | |