Google免費GPU使用教程(Google Colab Colaboratory)


參考:

https://www.234du.com/1154.html

https://mp.weixin.qq.com/s/TGTToLYSQJui94-bQC4HIQ

 

注冊gmail時遇到手機號無法發送短信問題,請切換IE瀏覽器重試。

 


 

0、新建 XXXX.ipynb文件,打開文件

  修改-》筆記本設置,選擇python版本,以及GPU/TPU

 【說明:以下代碼如果執行不成功,請去https://www.234du.com/1154.html中copy】

1、使用Google Colab運行py文件,讀取和存儲到Google雲盤中

首先運行這些代碼,以便安裝必要的庫並執行授權。

運行以下代碼(批量執行):

!apt-get install -y -qq software-properties-common python-software-properties module-init-tools

!add-apt-repository -y ppa:alessandro-strada/ppa 2>&1 > /dev/null
!apt-get update -qq 2>&1 > /dev/null
!apt-get -y install -qq google-drive-ocamlfuse fuse
 
繼續運行以下代碼:
from google.colab import auth
auth.authenticate_user()
from oauth2client.client import GoogleCredentials
creds = GoogleCredentials.get_application_default()
import getpass
!google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret} < /dev/null 2>&1 | grep URL
vcode = getpass.getpass()
!echo {vcode} | google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret}
 

注:!pip install或者 !apt-get install命令可以安裝其他能使用到的庫。 

保持gmail登陸狀態,執行過程中需要打開url獲取驗證碼填入,回車。

 

注意:如果再次執行時,上面代碼執行不過去,那么,以下兩行代碼可以忽略,不執行。

vcode = getpass.getpass()
!echo {vcode} | google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret}

 

 

2、掛載Google Drive
執行如下代碼:
!mkdir -p drive
!google-drive-ocamlfuse drive
 
掛載完成后就可以使用Google雲盤中的文件了,(因為這個jupyter筆記本設置的是python3所以下面事例用python3),如:!python3 drive/app/xxx.py

 

3、更改工作目錄

查看工作目錄:

!ls 
 

更改工作目錄(否則,必須在定義每個文件名之前添加drive/app。注意:chdir每次打開*.ipynb后只能執行一次):

import os
os.chdir("drive/app")

  


相關命令

1、查看是否使用GPU

2、在使用哪個GPU

from tensorflow.python.client import device_lib

device_lib.list_local_devices()
 
3、RAM信息
!cat /proc/meminfo
 

 4、CPU信息

!cat /proc/cpuinfo

 

5、網速測試

!pip install speedtest-cli

!speedtest-cli

 

 

6、如何重新啟動Google Colab

!kill -9 -1

 

 

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM