深度学习学习指南-工具篇
生活随笔
收集整理的這篇文章主要介紹了
深度学习学习指南-工具篇
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
colab
Colab是由Google提供的云計算服務(wù),通過它可以讓開發(fā)者很方便的使用google的免費(fèi)資源(CPU、GPU、TPU)來訓(xùn)練自己的模型。
學(xué)習(xí)經(jīng)驗總結(jié)
如何使用命令行?
通過!+cmd的形式使用命令行,如:
!ls
!pwd
如何訪問文件
由于colab的后端服務(wù)器是動態(tài)分配的,因此生成或者上傳的文件在下次訪問的時候就不在新服務(wù)器上了,因此涉及到文件訪問問題
colab中提供了幾種方式用于訪問文件,比較常用的有上傳/下載,以及掛載谷歌云盤
掛載硬盤
通過如下代碼實現(xiàn)掛載硬盤的功能:
# Load the Drive helper and mount
from google.colab import drive# This will prompt for authorization.
drive.mount('/content/drive')
會出現(xiàn)類似界面
點擊鏈接,然后授權(quán),輸入授權(quán)碼,就可以完成硬盤的掛載。
這時候點擊界面左側(cè)這個按鈕,會出現(xiàn)如下界面:
再次點擊文件,則可出現(xiàn)下面的界面,My Drive文件下的文件發(fā)現(xiàn)和我們的google硬盤下的文件一模一樣,這就完成了硬盤的掛載。
我們可以點擊相應(yīng)的文件夾進(jìn)行文件的上傳和下載。
文件的上傳和下載
通過如下代碼實現(xiàn)代碼的上傳
from google.colab import filesuploaded = files.upload()
運(yùn)行會出現(xiàn)如下的結(jié)果:
通過如下代碼可以實現(xiàn)文件的下載:
from google.colab import filesfiles.download('./3108303.jpg')
關(guān)于文件夾使用的一些經(jīng)驗
- 可以使用軟鏈接,將指定的文件夾鏈接到當(dāng)前根目錄下,這樣將節(jié)省進(jìn)入目錄的時間。案例如下
!ln -s /content/gdrive/My\ Drive/pytorch/Fast_AI_learning/ /content/Fast_AI_learning
總結(jié)
以上是生活随笔為你收集整理的深度学习学习指南-工具篇的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 培养好的工作和生活习惯
- 下一篇: 一道有意思的阶乘计算题