학습
학습 실행 목록과 실행 상세(진행 단계·지표·로그), 내가 올린 사전학습 가중치
필요 권한: 조회
플랫폼에서 돌리는 학습 실행을 모아 보는 화면입니다. 학습은 테넌트 네임스페이스에서 Kubernetes Job 으로 돌고, 결과 지표는 MLflow Run 으로 기록됩니다. 목록·상세는 모든 멤버가 보고, 새 학습과 가중치 올리기는 develop 권한이 있어야 합니다. 새 학습을 만드는 11단계는 새 학습 마법사에서 설명합니다.
학습 목록
| 번호 | 영역 | 설명 |
|---|---|---|
| ① | 이름 검색 | 실행 이름으로 찾습니다. |
| ② | 상태 필터 | 아래 상태 표의 값으로 거릅니다. |
| ③ | 사전학습 가중치 | 내가 올린 체크포인트 화면(develop). |
| ④ | 새 학습 | 마법사를 엽니다(develop). |
| ⑤ | 학습 실행 | 이름(프리셋으로 만들면 프리셋 배지)·상태·현재 스텝·소요·생성. 누르면 상세로 갑니다. 진행 중인 실행이 있으면 목록이 10초마다 새로 고쳐집니다. |
학습 실행 상세
| 번호 | 영역 | 설명 |
|---|---|---|
| ① | 동작 | 이 설정으로 다시 학습(develop, 같은 설정으로 마법사의 검토 단계를 엽니다), MLflow run 보기, 모델 등록(model_register, 완료된 실행), 중지(develop, 대기·실행 중), 삭제(operate, 끝난 실행). |
| ② | 실행 정보 | 모델, 데이터셋, GPU(배선 슬롯 수 또는 CPU), 런타임 이미지, 시작·종료. |
| ③ | 설정 | 태스크·클래스·분할·시작 가중치·평가·변환·모델 등록·데이터 캐시, 접어 둔 하이퍼파라미터(YAML). |
| ④ | 진행 단계 | 여섯 단계의 진행 상황. 단계를 펼치면 세부 내용이 보입니다. |
| ⑤ | 학습 지표 | MLflow 에 기록된 지표 차트. 실행 중에는 실시간 배지가 붙습니다. 지표 이름 칩을 눌러 최대 4개까지 겹쳐 봅니다. |
| ⑥ | 로그 | 트레이너 로그. 로그 검색 으로 거르고, 전체 로그 로 파일을 받습니다. |
화면 아래의 실행 정보 (디버그) 를 펼치면 Job 매니페스트, 환경 변수, 볼륨, 파드 상태, 클러스터 이벤트까지 볼 수 있습니다. 실패 원인을 찾을 때 씁니다.
실행이 대기 중이면 위에 "대기열 N번째입니다" 가, 실패하면 어느 단계에서 멈췄는지와 오류가 배너로 나옵니다.
사전학습 가중치
직접 가진 체크포인트(.pt, .pth)에서 이어서 학습하고 싶을 때 올려 두는 곳입니다. 목록의 사전학습 가중치 버튼으로 들어갑니다.
| 번호 | 영역 | 설명 |
|---|---|---|
| ① | 가중치 올리기 | 업로드 대화상자를 엽니다. |
| ② | 목록 | 이름·변형·크기·상태·올린 때. 각 줄의 삭제 로 지웁니다. |
- 가중치 올리기 를 누르고 이름·태스크·프레임워크·모델 변형·파일을 고른 뒤 올리기 를 누릅니다. 체크포인트는 아키텍처에 묶여 있어, 여기서 고른 변형의 학습에만 쓸 수 있습니다.
사전학습 가중치 올리기: 체크포인트는 고른 모델 변형의 학습에만 쓸 수 있다 - 상태가 사용 가능 이 되면 마법사의 ③ 모델 단계 시작 가중치 에 나타납니다.
상태·배지
학습 실행 상태:
| 배지 | 값 | 뜻 |
|---|---|---|
| 접수됨 | PENDING | 제출은 됐고 아직 대기열에 들어가기 전. |
| 대기 중 | QUEUED | 실행 슬롯·GPU 를 기다리는 중. 슬롯은 모든 테넌트가 함께 씁니다. |
| 실행 중 | RUNNING | Job 이 돌고 있음. |
| 중지 중 | STOPPING | 중지 요청을 받아 트레이너가 체크포인트(last.pt)를 저장하고 끝내는 중. 유예 시간을 넘기면 강제 종료됩니다. |
| 중지됨 | STOPPED | 사용자가 중지함. |
| 완료 | COMPLETED | 정상 종료. |
| 실패 | FAILED | 오류로 끝남. 상세의 배너와 로그에서 원인을 봅니다. |
| 중단됨 | INTERRUPTED | 서버가 재시작되면서 추적이 끊긴 실행. 자동으로 다시 돌지 않습니다. 이 설정으로 다시 학습 으로 다시 제출하세요. |
진행 단계(④)와 목록의 현재 스텝:
| 단계 | 하는 일 |
|---|---|
| 실행 대기 | 대기열에서 차례를 기다림 |
| 학습 환경 준비 | 학습 런타임 이미지를 받고 파드를 띄움 |
| 데이터셋 준비 | 데이터셋을 학습 볼륨으로 옮김(캐시가 있으면 건너뜀) |
| 학습 | 트레이너 실행 |
| 모델 레지스트리 등록 | 등록을 켰으면 결과를 새 모델 버전으로 등록(목록에서는 "모델 등록") |
| 결과 정리 | 평가·변환 결과 정리 |
단계 상태는 시작 전 · 진행 중 · 완료 · 실패 · 중지됨 · 건너뜀 · 중단됨 입니다. 건너뜀은 앞 단계가 실패·중지되어 돌지 않은 단계입니다.
사전학습 가중치 상태: 올리는 중(업로드 %), 확인 중(서버가 파일을 검사), 사용 가능(마법사에서 고를 수 있음), 실패(옆에 오류).