Skip to main content
Source: demo/gpu_pipeline/app.py in the repository. The same shape as the pipeline demo, with the training and evaluation stages asking for an L40S (gpu="L40S"). Those containers land on the GPU pool while prep and package stay on cheap CPU workers. Artifacts move between stages on the gpu-pipeline-artifacts volume.
What you see while it runs: every container’s prints stream back to the terminal, so each training container reports its epochs as it goes, and the orchestrator prints a summary and a leaderboard at the end.
Afterwards: levers9 ls gpu-pipeline-artifacts lists the models, per-epoch histories, metrics and the release tarball. Notes
  • The first run builds the torch blueprint (about ten minutes, once). Later runs start in seconds.
  • With four configs and three GPU nodes, three trainings run at once and the fourth queues; levers9 worker list shows the L40S workers.
  • If a Spot node is reclaimed mid-run, the task is retried on another worker and .map() still returns all results.