Programming/Deep Learning

[Kaggle] Kaggle Kernels

BadaGreen_Kim 2020. 4. 27. 15:36

Kaggle에서 데이터셋을 다운받고 결과를 제출은 Kernerls에서 제출한다. Kernerls에서는 

  • Jupyter Notebook, Script 2가지 방법으로 제출이 가능하다.
  • 선택 언어는 Python, R 2가지 언어를 사용하여 제출할 수 있다.

 Select new notebook Setting

  • 새로운 노트북 생성1. Select new notebook Setting
  • 새로운 노트북 생성

 

 

Kernels 생성

  • 처음 Notebook 생성시 데이터셋 경로는 자동으로 생성이 된다.
  • Settings를 통해 기본 설정을 변경할 수 있음
  • 데이터셋 컴파일 및 소스코드를 실시간으로 컴파일 할 수 있음.

Jupyter Notebook Kernels
Script, Python

 

데이터셋 컴파일 테스트 결과

- Host의 데이터셋을 기본경로로 설정되어 있기 때문에 Host의 데이터셋과 잘 연동되어 있는지 확인한다.

 

Dataset 경로 테스트

 

Source code, MarkDown

  • notebook의 경우 소스코드,Markdown 형식등 기존의 사용했던 notebook과 동일하게 사용하여 작성할 수 있음.

Draft Session

  • Draft Session 은 현재 notebook에 할당된 Disk, Memory, Ram 용량을 확인할 수 있음.

 

 

Submmit

  • Notebook에 소스코드 및 Descrption을 작성한후 제출할 경우 기본으로 Private 설정으로 되어 있음
  • Dataset Host의 경우도 Kernals 속성이 Private로 되어있으면 검색 또는 확인할 수 없음.
  • 공식적으로 Public으로 변환해야 검색 또는 확인할 수 있음.
  • Public으로 변경한 후에도 수정이 가능함.

private -> public 
Kernels Setting

 

Public