실행 상태
| State | Description |
|---|---|
Crashed | 내부 프로세스에서 실행의 하트비트 전송이 중단된 상태입니다. 머신에 크래시가 발생했을 때 나타날 수 있습니다. |
Failed | 실행이 0이 아닌 종료 상태 코드로 종료된 상태입니다. |
Finished | 실행이 종료되고 데이터 동기화가 완료되었거나 wandb.Run.finish()를 호출한 상태입니다. |
Killed | 실행이 완료되기 전에 강제로 중단된 상태입니다. |
Running | 실행이 여전히 진행 중이며 최근에 하트비트를 전송한 상태입니다. |
Pending | 실행이 예약되었지만 아직 시작되지 않은 상태입니다(스윕 및 Launch 작업에서 흔히 발생합니다). |
스위프에서의 실행 상태
- 개별 실행 상태는 각 실행의 실행 상태(Running, Finished, Failed 등)를 반영합니다.
- 스위프 상태는 기존 실행의 동작 방식이 아니라, 새로운 실행을 생성할지 여부를 제어합니다.
- 스위프를 일시 중지하거나 중지해도 이미 실행 중인 실행에는 영향을 주지 않습니다.
- 스위프를 취소하는 경우에만 실행 중인 실행을 강제로 종료하여(상태를
Killed로 변경) 중단합니다.
실행 상태 보기
- Python SDK
- W&B App
wandb.Api.Run 객체의 state 속성을 사용하여 실행의 현재 상태에 접근할 수 있습니다.다음 코드 스니펫은 지정된 프로젝트의 모든 실행 상태를 가져와 출력합니다. 다음 코드를 Python 환경에 복사해 붙여넣고, 꺾쇠 괄호(< >)로 둘러싸인 값을 사용자 환경에 맞는 값으로 바꾸십시오: