Google Colab Tips 정리

1. 처음에



Google Colabratory 사용에 유용한 Tips를 정리합니다.

2. Google Drive 마운트



Google Colab은 가상 환경의/content/에 파일을 생성하고 저장합니다.
예를 들어, 자신의 사진 데이터 세트를 사용하고 싶을 때를 생각해 봅시다./content/에 데이터세트를 직접 업로드하는 대신 해당 데이터세트를 미리 Google Drive 어딘가에 넣은 다음 Google Drive를 탑재합니다. 그리고 Google Drive 사진 데이터 세트의 폴더를 지정하는 것이 더 편리합니다.

아래에 샘플 코드를 게재합니다.
from google.colab import drive
drive.mount('/content/drive')

#Datasets Dir (例)
base_dir = '/content/drive/My Drive/datasets/Autoencoder_Sample/train'

3. 학습 모델 저장



신경망의 학습 결과로서 학습 모델이 생성되었을 때 그 파일을 자신의 PC에 저장하는 방법은 두 가지가 있습니다.

(1) Google Colab에서 로컬 PC로 다운로드하는 방법
(2) Google Drive로 전송하는 방법

from google.colab import files

#Model Save (Keras)
model.save('autoencoder-trained.h5')

#1. モデルファイルのダウンロード
files.download('autoencoder-trained.h5')

#2. モデルファイルを直接にGoogle Driveにコピー
!cp autoencoder-trained.h5 "drive/My Drive/autoencoder-trained.h5"


학습 모델의 크기가 수백MB 이상이면 다운로드하는 데 시간이 오래 걸리므로 개인적으로 cp 명령으로 복사하는 방법을 권장합니다. 복사 대상 폴더 이름 + 파일 이름은 ""로 묶는 것이 좋습니다. 그렇지 않으면 오류가 발생할 수 있습니다.

4. Google Colab과의 연결을 유지하는 방법



Google Colab은 사용자의 반응이 없으면 30분 후에 자동으로 연결이 끊어집니다. 물론 계산 내용도 동시에 손실됩니다.

이것을 막는 방법이 인터넷에서 소개되었으므로 소개합니다.
How to prevent Google Colab from disconnecting ?

Google 크롬을 사용하는 경우 Ctrl+Shift+i를 눌러 브라우저의 Inspector View로 전환합니다. 그런 다음 goto console로 이동하여 아래 코드를 입력합니다. 이렇게 하면 Google Colab 30분 만에 연결이 끊어지는 문제가 해결됩니다.

function ClickConnect(){
console.log("Working"); 
document.querySelector("colab-toolbar-button#connect").click() 
}setInterval(ClickConnect,60000)


실제 조작 방법은 아래에 동영상을 참고하십시오.
htps //w w. 요츠베. 이 m/와 tch? v=응2네 yr9Bf48&후아트레=같다. 베&t=257

5사사



Google Colab의 사용과 관련하여 Abeam Consulting Kimura의 조언을 많이 받았습니다. 이 자리를 빌려 감사드립니다.

좋은 웹페이지 즐겨찾기