Reproduce experiments
2 minute read
팀 멤버가 생성한 실험을 재현하여 결과를 검증하고 유효성을 확인합니다.
실험을 재현하기 전에 다음 사항을 기록해 두어야 합니다.
- 해당 run이 기록된 프로젝트 이름
- 재현하려는 run 이름
실험을 재현하는 방법:
- 해당 run이 기록된 프로젝트로 이동합니다.
- 왼쪽 사이드바에서 Workspace 탭을 선택합니다.
- run 목록에서 재현하려는 run을 선택합니다.
- Overview를 클릭합니다.
계속하려면 특정 해시에서 실험 코드를 다운로드하거나 실험의 전체 저장소를 복제합니다.
실험의 Python 스크립트 또는 노트북을 다운로드합니다.
- Command 필드에서 실험을 생성한 스크립트 이름을 기록합니다.
- 왼쪽 네비게이션 바에서 Code 탭을 선택합니다.
- 스크립트 또는 노트북에 해당하는 파일 옆에 있는 Download를 클릭합니다.
팀 멤버가 실험을 생성할 때 사용한 GitHub 저장소를 복제합니다. 이렇게 하려면 다음을 수행합니다.
- 필요한 경우 팀 멤버가 실험을 생성하는 데 사용한 GitHub 저장소에 대한 엑세스 권한을 얻습니다.
- GitHub 저장소 URL이 포함된 Git repository 필드를 복사합니다.
- 저장소를 복제합니다.
git clone https://github.com/your-repo.git && cd your-repo
- Git state 필드를 복사하여 터미널에 붙여넣습니다. Git 상태는 팀 멤버가 실험을 생성하는 데 사용한 정확한 커밋을 체크아웃하는 Git 코맨드 집합입니다. 다음 코드 조각에 지정된 값을 자신의 값으로 바꿉니다.
git checkout -b "<run-name>" 0123456789012345678901234567890123456789
-
왼쪽 네비게이션 바에서 Files를 선택합니다.
-
requirements.txt
파일을 다운로드하여 작업 디렉토리에 저장합니다. 이 디렉토리에는 복제된 GitHub 저장소 또는 다운로드된 Python 스크립트 또는 노트북이 포함되어야 합니다. -
(권장) Python 가상 환경을 만듭니다.
-
requirements.txt
파일에 지정된 요구 사항을 설치합니다.pip install -r requirements.txt
-
이제 코드와 종속성이 있으므로 스크립트 또는 노트북을 실행하여 실험을 재현할 수 있습니다. 저장소를 복제한 경우 스크립트 또는 노트북이 있는 디렉토리로 이동해야 할 수 있습니다. 그렇지 않으면 작업 디렉토리에서 스크립트 또는 노트북을 실행할 수 있습니다.
Python 노트북을 다운로드한 경우 노트북을 다운로드한 디렉토리로 이동하여 터미널에서 다음 코맨드를 실행합니다.
jupyter notebook
Python 스크립트를 다운로드한 경우 스크립트를 다운로드한 디렉토리로 이동하여 터미널에서 다음 코맨드를 실행합니다. 괄호 안의 <>
값을 자신의 값으로 바꿉니다.
python <your-script-name>.py
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.