SlideShare a Scribd company logo
附錄一:
使用Google Colaboratory
Google Colaboratory
免費的雲端GPU運算平台
1) Google Colaboratory 是Google的一個研究專案,
主要目的是想要幫助機器學習和教育的推廣。
它是一個提供Jupyter Notebook服務的雲端環
境,無需額外的設定就可以使用,且還提供
GPU供使用者免費使用。
2) Google colaboratory上面已預裝了一些做機器
學習常用的套件,像是 TensorFlow、scikit-
learn、pandas,讓你可以直接使用!(當然,
如果你想要裝自己想用的套件也是可以的)
2
Google Colaboratory
使用限制及提供的軟硬體規格
1) Support Python 2&3 開發環境
2) 提供CPU 、 GPU 及 TPU 運算模式
3) 最長連接時間為12小時,當超過12小時時會離線
4) 免費Tesla K80 GPU、107G HD使用空間、12G RAM及Xeon
2.2GHz CPU
3
Google Colaboratory
GPU跟CPU的不同  小蟻雄兵
4
Google Colaboratory
要先有Google Gmail 帳號
將課程範例上傳到Google Drive上, 再用Google Colaboratory 開啓.ipynb檔
5
Setting Free GPU
取得免費的GPU
總算來到重要的一步,但也是簡單的一步:P 只需要在上方點選 代碼
執行程序 > 更改運行時類型或是按下Ctrl + Shift + P後選擇打開筆
記本設置,就會跳出下方的選單,此時只需要把硬件加速器的選項調
整為GPU即可!
6
Is GPU Working?
To see if you are currently using the GPU in Colab, you can run
the following code in order to cross-check:
import tensorflow as tf
tf.test.gpu_device_name()
Which GPU Am I Using?
Currently, Colab only provides Tesla K80.
from tensorflow.python.client import device_lib
device_lib.list_local_devices()
What about RAM?
!cat /proc/meminfo
What about CPU?
!cat /proc/cpuinfo
Google Colaboratory
7
Google Colaboratory
如何安裝自己想要的套件
雖然Google Colaboratory已經預先裝好很
多實用的套件,但是有些像是Keras,
PyTorch…等套件還是沒有預裝的,但是不
用擔心,我們可以利用虛擬 機上面的pip來
進行安裝
!pip install <your-package>
只要把上面的指令打到jupyter notebook中,
就能順利安裝了。
8
How to Mount Google Drive in Colab
如何讓Colaboratory能存取到Google Drive檔案, 也
許是為了讀取training.data或Model檔(.h5)
9
Note:
Click the link, copy verification
code and paste it to text box.
from google.colab import drive
drive.mount("/content/gdrive")
%cd gdrive/MyDrive/BERT
! ls
! git clone https://github.com/strongio/keras-bert
%cd keras-bert
將資料集以Google Drive分享,打開此分享的連結
接著”Add shortcut to Drive” 到建立一個捷徑後,再使用前
面的 drive.mount掛載此路徑,則colab可以看到此目
錄的資料集
10
Screenshot
11
在Colab 底下執行.py檔
upload mnist_cnn.py file to cnn folder which is located on
your Google Drive.
!python3 "/content/gdrive/My Drive/cnn/mnist_cnn.py"
12

More Related Content

PPTX
How to -- Goolge colab
PDF
Google toolbar 谷歌工具列
PPTX
AI 技術浪潮, 什麼是機器學習? 什麼是深度學習, 什麼是生成式AI, AI 能力認證
PDF
TinyML - 4 speech recognition
PPTX
Project-IOT於餐館系統的應用
PPTX
02 IoT implementation
PPTX
Tiny ML for spark Fun Edge
PDF
Openvino ncs2
How to -- Goolge colab
Google toolbar 谷歌工具列
AI 技術浪潮, 什麼是機器學習? 什麼是深度學習, 什麼是生成式AI, AI 能力認證
TinyML - 4 speech recognition
Project-IOT於餐館系統的應用
02 IoT implementation
Tiny ML for spark Fun Edge
Openvino ncs2

More from 艾鍗科技 (20)

PDF
Step motor
PDF
2. 機器學習簡介
PDF
5.MLP(Multi-Layer Perceptron)
PDF
3. data features
PPTX
心率血氧檢測與運動促進
PPTX
利用音樂&情境燈幫助放鬆
PPTX
IoT感測器驅動程式 在樹莓派上實作
PPTX
無線聲控遙控車
PPT
最佳光源的研究和實作
PPTX
無線監控網路攝影機與控制自走車
PPTX
Reinforcement Learning
PPTX
Linux Device Tree
PPTX
人臉辨識考勤系統
PPTX
智慧家庭Smart Home
PPT
智能健身
PPTX
雲端智能盆栽
PPTX
腦波分析疲勞駕駛預警系統
PPTX
附錄--Anaconda installation
PPTX
深度學習簡介講座
PPTX
Raspberry Pi I/O控制與感測器讀取
Step motor
2. 機器學習簡介
5.MLP(Multi-Layer Perceptron)
3. data features
心率血氧檢測與運動促進
利用音樂&情境燈幫助放鬆
IoT感測器驅動程式 在樹莓派上實作
無線聲控遙控車
最佳光源的研究和實作
無線監控網路攝影機與控制自走車
Reinforcement Learning
Linux Device Tree
人臉辨識考勤系統
智慧家庭Smart Home
智能健身
雲端智能盆栽
腦波分析疲勞駕駛預警系統
附錄--Anaconda installation
深度學習簡介講座
Raspberry Pi I/O控制與感測器讀取
Ad

Recently uploaded (16)

PPTX
3分钟读懂肯塔基大学毕业证UK毕业证学历认证
DOCX
ALISON -COURSE ADVANCED CHEMISTRY -POLIMERIZATION 2025.docx
PPTX
3分钟读懂圭尔夫大学毕业证U of G毕业证学历认证
PDF
想要安全提高成绩?我们的黑客技术采用深度伪装和多层加密手段,确保你的信息安全无忧。价格公道,流程简单,同时提供全面的信息保护和事后痕迹清理,让你轻松提升G...
PPTX
3分钟读懂加州大学欧文分校毕业证UCI毕业证学历认证
PPTX
3分钟读懂渥太华大学毕业证UO毕业证学历认证
PDF
01_Course_Introduction(20210916課後更新).pdf
PPTX
3分钟读懂贵湖大学毕业证U of G毕业证学历认证
PPTX
3分钟读懂滑铁卢大学毕业证Waterloo毕业证学历认证
PDF
學會學LHTL榮譽作業:結合實驗與理論學習(製作者:陽明交通大學醫學二年級馬品婷)
PPTX
3分钟读懂佩珀代因大学毕业证Pepperdine毕业证学历认证
PDF
黑客技术,安全提分不是梦!我们采用最新的数据破解和隐藏技术,精准定位并修改你的成绩,同时采用深度隐藏技术确保你的操作不被发现。价格实惠,流程快速,事后无痕...
PPTX
3分钟读懂福特汉姆大学毕业证Fordham毕业证学历认证
PPTX
A Digital Transformation Methodology.pptx
PPTX
《HSK标准教程4下》第15课课件new.pptx HSK chapter 15 pptx
PPTX
ONU and OLT from Baudcom Jenny training PPT
3分钟读懂肯塔基大学毕业证UK毕业证学历认证
ALISON -COURSE ADVANCED CHEMISTRY -POLIMERIZATION 2025.docx
3分钟读懂圭尔夫大学毕业证U of G毕业证学历认证
想要安全提高成绩?我们的黑客技术采用深度伪装和多层加密手段,确保你的信息安全无忧。价格公道,流程简单,同时提供全面的信息保护和事后痕迹清理,让你轻松提升G...
3分钟读懂加州大学欧文分校毕业证UCI毕业证学历认证
3分钟读懂渥太华大学毕业证UO毕业证学历认证
01_Course_Introduction(20210916課後更新).pdf
3分钟读懂贵湖大学毕业证U of G毕业证学历认证
3分钟读懂滑铁卢大学毕业证Waterloo毕业证学历认证
學會學LHTL榮譽作業:結合實驗與理論學習(製作者:陽明交通大學醫學二年級馬品婷)
3分钟读懂佩珀代因大学毕业证Pepperdine毕业证学历认证
黑客技术,安全提分不是梦!我们采用最新的数据破解和隐藏技术,精准定位并修改你的成绩,同时采用深度隐藏技术确保你的操作不被发现。价格实惠,流程快速,事后无痕...
3分钟读懂福特汉姆大学毕业证Fordham毕业证学历认证
A Digital Transformation Methodology.pptx
《HSK标准教程4下》第15课课件new.pptx HSK chapter 15 pptx
ONU and OLT from Baudcom Jenny training PPT
Ad

Appendix 1 Goolge colab