Spaces:
Running
Running
| set -euo pipefail | |
| echo "[1/6] Verifying GPU" | |
| nvidia-smi | |
| echo "[2/6] Upgrading pip" | |
| python -m pip install --upgrade pip | |
| echo "[3/6] Installing training dependencies" | |
| pip install --extra-index-url https://download.pytorch.org/whl/cu124 --upgrade --force-reinstall torch==2.6.0+cu124 torchvision==0.21.0+cu124 | |
| pip install -r requirements-training.txt | |
| pip install --no-deps unsloth==2025.11.1 unsloth_zoo==2025.11.2 | |
| pip install --no-deps mergekit==0.1.4 | |
| pip install immutables scipy | |
| pip uninstall -y torchaudio || true | |
| python -m pip check || true | |
| echo "[4/6] Installing project package" | |
| pip install -e . | |
| echo "[5/6] Running training pipeline test" | |
| python -m pytest tests/test_training_pipeline.py -q | |
| echo "[6/6] Running training" | |
| python training/train_grpo.py | |
| echo "Done. If successful, adapter is in ./grpo-financial-audit-adapter" |