Colab(Colaboratory)是谷歌提供的一個免費的可用於機器學習編程的雲端筆記本,提供了免費的GPU與TPU雲端加速設備,解決了普通電腦顯卡配置不足的問題,官網網址:歡迎使用 Colaboratory
新建筆記本
在起始頁菜單欄選中“文件”,選擇“新建筆記本”,可在新建的筆記本中下載依賴、庫等,執行相關代碼
執行代碼
將代碼輸入代碼框中,點擊代碼框左側上方的“播放”按鈕執行
安裝相關庫和授權
from google.colab import drive
drive.mount('/content/drive/')
其中 ‘/content/drive/’ 可自行定義位置名稱
代碼執行後,需要手動跳轉至執行結果的網址,登錄谷歌雲盤,獲取授權碼,將其輸入執行結果的輸入框中,回車確認
此時該筆記本掛載至谷歌雲盤,Colab將自動保存所有輸入
安裝Keras
!pip install -q keras
運行上傳的代碼
!python3 "/content/drive/My Drive/Colab Notebooks/test.py"
推薦將代碼直接複製粘貼至筆記本提供的代碼框中,直接運行,自動保存
設置Python版本,添加GPU/TPU
在筆記本菜單欄中的“代碼執行程序”中選擇“更改運行時類型”,可設置Python版本,添加GPU/TPU加速硬件
修改Tensorflow運行版本
默認運行 TensorFlow2 版本,在代碼最前端添加如下命令以 TensorFlow1 版本運行
%tensorflow_version 1.x
import tensorflow as tf
使用Tensorboard
Colab運行代碼後,會在虛擬機文件中產生Tensorboard圖表文件,可將其下載到本地,使用終端運行查看
選中筆記本左側導航中的“文件”,可查看虛擬機文件,文件的下載只能下載具體的某一文件,無法下載某一文件夾