콘텐츠로 이동

런 제출

콘솔 런 → 런 제출. 실행되는 것은 다음 한 줄이다.

uv run train.py --config-name <config_name> [overrides] --run-id <mlflow run>
단계 필드 의미
1 source · config git_ref 브랜치·태그·커밋. clone 단계에서 SHA 로 고정
config_name Hydra 루트, configs/<name>.yaml
env= reward= algo= randomization= config group. 저장소 configs/<group>/*.yaml 에서 읽어 드롭다운으로. 기본값과 다르면 override 가 된다
2 params total_steps= seed= ckpt_every= device= 루트 config 의 최상위 스칼라 키. 비우면 저장소 값
3 resources priority explore(기본) · deadline(선점)
nvidia.com/gpu 런당 1장 고정. dry_run 이면 0
고급 extra overrides Hydra 문법 algo.lr=1e-4 +smoke=true ~curriculum
sweep configs/sweep/<name>.yaml → Ray Tune
image 비우면 프로젝트 기본 이미지
dry_run +smoke=true device=cpu, GPU 0. 파이프라인 구조만 확인

하단 요약이 실제 명령이다. 이전 런 설정 불러오기 로 기존 런의 override 를 그대로 가져올 수 있다.

제출 후 Run 행과 Argo Workflow 가 만들어지고 런 화면으로 이동한다. 워크플로 수준 오류(파드 생성 실패 등)는 런 화면 상단에 보인다.