그리고 전체 코드를 처음부터 실행하므로 만약 Output으로 어떤 결과 파일을 만들도록 코드를 설계했다면 코드가 Version이 된 이후 Output의 데이터도 같이 저장되어 다운로드할 수 있습니다. 이와 같이 Output 파일이 필요한 경우에는 꼭 Save & Run All을 실행해야 하는데, 그 경우 중 하나가 바로 Code Competition입니다. Code Competition에 제출할 때 사용하는 서브미션은 반드시 Save & Run All로 만든 버전이어야 합니다.
(2) Quick Save
데이터 크기가 크거나 학습에 시간이 오래 걸리는 머신러닝 코드는 Save & Run All을 선택하면 버전을 만드는 시간도 오래 걸릴 수 있습니다. 실행 결과를 당장 다른 사람에게 공유하고 싶은데 시간이 너무 오래 걸려 걱정이라면 Quick Save가 대안이 될 수 있습니다.
Quick Save는 재실행하는 과정을 건너뛰고 현재까지 수정한 코드와 저장을 누른 시점까지 실행한 출력만 저장하는 기능입니다. 보통 노트북을 새로 만든 다음, 테스트 실행 없이 모든 코드를 한 번에 써 내려가는 사람은 거의 없을 것입니다. 대부분 Draft 노트북은 잘 정리되지 않아 거칠긴 해도 코드와 테스트를 실행해본 흔적은 남아 있습니다. 테스트로 실행한 결과는 있지만 다시 처음부터 재실행하는 것이 시간상 꺼려지는 경우, 그저 형태 저장만이 목적이라면 Quick Save를 선택하면 됩니다.