~/talk

Automatic Resource Configuration for Kubeflow TrainJobs

links:none on file
slides:none on file

Feature adds a simple plugin protocol where an external Kubernetes controller (a recommender) mutates TrainJob resources and Kubeflow Trainer enforces guardrails like timeouts and quota enforcement. The system is opt‑in via an annotation and requires jobs to start in a suspended state so recommenders can patch resources; example recommender raises a failed PyTorch fine‑tune from 1 GPU to 4 GPUs while preserving per‑device batch size. Team benchmarks: ~90,000 jobs run, 12,000 fine‑tuning samples used to train a model with ~91.6% holdout detection.

AI-written summary · about

  1. 0:00Introduction
  2. 2:55Manual allocation problems
  3. 9:19Solution with recommender plugins
  4. 11:49Live demo: auto patching
  5. 16:40Recommenders as ML models
  6. 19:08Recommender types
  7. 22:22Building model with benchmarks
  8. 24:50Kubernetes/Kubeflow status
  9. 26:37Call to action
  10. 28:27Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.