9/11/2019

Python 初學者的好用工具 Google Colab

少數派,推薦Python初學者的好用工具:Google Colab,2019.03.20

上課使用的檔案 lec08 MNIST-GPU.ipynb,執行環境 GPU: NVIDIA GTX 1070, RAM 24450 MB, Win10 64 bits,我將之上傳到 Google drive

因為沒有上傳相關的圖檔,所以無法執行Image(filename='data/05-Chollet-MNIST-sample.jpg') 和 Image(filename='data/05-MNIST.png');設定的方法請參考新檔執行環境可以選 TPU,初始化需要點時間;可以比較本機執行和 Google cloud TPU 的運算時間 

學生端的設定:

(1) 登入 Google drive,取得上課資料 (在 data 下) 的共用, 到您自己的雲端硬碟。
(2) 執行
from google.colab import drive
drive.mount('/content/drive')


允許Google讀取您的資料,然後貼上出現的授權碼

(3) 資料的讀取:其中的 root_path,00 classes (含) 之後,需要改成學生的路徑。

from IPython.display import Image
import os
root_path = 'drive/My Drive/00 classes/data mining/data_mining_files'  #change dir to your project
Image(filename= os.path.join(root_path, 'data/05-Chollet-MNIST-sample.jpg'))

(4) Upload files by Mohamad Ali Nasser
import pandas as pd
from google.colab import files 
import io
uploaded = files.upload()
df = pd.read_csv(io.StringIO(uploaded['NAME OF FILE.CSV'].decode('utf-8')))
 


沒有留言:

張貼留言