Colab으로 하루에 하나씩 딥러닝

Colab에서 Kaggle 데이터 바로 사용하기 본문

Colab_사용팁

Colab에서 Kaggle 데이터 바로 사용하기

Elleik 2022. 12. 29. 22:39
728x90

1.  본인 Kaggle 계정에 접속하여 API Token 생성

Account, Create New API Token 순으로 진행

  • 오른쪽 자신의 계정을 클릭한 후, 'Account'에 접속
  • 이후, 'Create New API Token'을 클릭 후에 로컬에 다운로드

2.  Colab에서 본인 API Token 등록

### kaggle 라이브러리 설치 이후 API Token 등록

!pip install kaggle
from google.colab import files
files.upload()

  • 1단계에서 받은 API Token을 'Choose Files'에 업로드 

  • 업로드 이후에 자동적으로 코드 실행 완료

3. 등록된 API Token 파일 이동

### Kaggle 데이터셋 다운로드를 위하여 폴더 위치 변경

!mkdir -p ~/.kaggle
!cp kaggle.json ~/.kaggle/

4. Kaggle 데이터셋 연동(예시)

  • 데이터셋 연동을 확인하기 위하여 아래의 데이터셋을 예시로 진행

https://www.kaggle.com/competitions/dogs-vs-cats/overview#

 

Dogs vs. Cats | Kaggle

 

www.kaggle.com

'I Understand and Accept'을 클릭해야 데이터를 온전하게 불러올 수 있음

  • 'Rules'로 들어가서 'I Understand and Accept'를 클릭

  • 이후, 'Data'에 들어가서 맨 하단의 코드를 Colab에 복사
### 데이터셋 불러오기

!kaggle competitions download -c dogs-vs-cats

5. Kaggle 데이터셋 zip 압축 풀기(예시)

  • 해당 데이터셋의 경우 압축을 풀어야 하기 때문에 하단의 코드를 첨부
  • 하단 코드 둘 다 사용 가능
### 압출 풀기 1

!unzip -qq "/content/dogs-vs-cats.zip"
!unzip -qq "/content/test1.zip"
!unzip -qq "/content/train.zip"
### 압축 풀기 2

!unzip /content/dogs-vs-cats.zip
!unzip /content/test1.zip
!unzip /content/train.zip

'Colab_사용팁' 카테고리의 다른 글

Colab Pro 구독  (0) 2023.01.02