더북(TheBook)

둘째, Draft 노트북에서 버전을 만드는 것과 동시에 그 결과를 제출까지 해버리는 방법입니다. Draft 노트북에 컴페티션 데이터셋을 추가하면 오른쪽 툴바에 ‘Submit’이라는 영역이 나타납니다. 이 Submit 기능 하나로 현재 수정하고 있는 Draft 노트북을 버전화하고 곧바로 제출 프로세스로 계산하도록 할 수 있습니다. 보기에는 상당히 편리해 보이지만, 치명적인 단점이 있습니다. 만약 코드에 에러가 있어서 제출 실패해도 컴페티션 제출 횟수가 차감된다는 것입니다. 대부분 컴페티션은 하루 제출 횟수에 제한이 있기 때문에 제출 실패는 꽤 큰 손해로 이어질 수 있습니다.

코드가 정상적으로 돌아간다고 확신하는 상황이 아니라면 첫 번째 방법으로 버전을 먼저 만들어서 에러가 없는지 확인한 뒤에 제출하는 것이 좋습니다.

▲ 그림 1-31 버전 생성 후 제출(왼쪽) & 편집기에서 제출(오른쪽)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.