0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Google Colab現(xiàn)在提供免費的T4 GPU

DPVg_AI_era ? 來源:lq ? 2019-04-26 09:18 ? 次閱讀

Google Colab現(xiàn)在提供免費的T4 GPU。Colab是Google的一項免費云端機器學(xué)習(xí)服務(wù),T4GPU耗能僅為70瓦,是面向現(xiàn)有數(shù)據(jù)中心基礎(chǔ)設(shè)施而設(shè)計的,可加速AI訓(xùn)練和推理、機器學(xué)習(xí)、數(shù)據(jù)分析和虛擬桌面。

Google Colab是Google內(nèi)部Jupyter Notebook的交互式Python環(huán)境,不需要在本地做多余配置,完全云端運行,存儲在GoogleDrive中,可以多人共享,簡直跟操作Google Sheets一樣簡單。之前只提供英偉達Tesla K80,現(xiàn)在已經(jīng)支持TPU了!英偉達T4 GPU耗能僅為70瓦,是面向現(xiàn)有數(shù)據(jù)中心基礎(chǔ)設(shè)施而設(shè)計的,可加速AI訓(xùn)練和推理、機器學(xué)習(xí)、數(shù)據(jù)分析和虛擬桌面。

運行命令

!nvidia-smi

返回結(jié)果

有Reddit網(wǎng)友表示Colab TPU比本地GTX 1080Ti的速度慢了將近2倍。

Google關(guān)于使用TPU的教程

https://colab.research.google.com/notebooks/tpu.ipynb#scrollTo=71iSWtsXe36x

Google Colab介紹

Google Colab不需要安裝配置Python,并可以在Python 2和Python 3之間快速切換,支持Google全家桶:TensorFlow、BigQuery、GoogleDrive等,支持pip安裝任意自定義庫,支持apt-get安裝依賴。

它最大的好處是為廣大的AI開發(fā)者提供了免費的GPU和TPU,供大家進行機器學(xué)習(xí)的開發(fā)和研究。GPU的型號正是Tesla K80,可以在上面輕松地跑Keras、Tensorflow、Pytorch等框架;最近新增加的TPU是英偉達T4,可以在更廣闊的天地大有作為了。

當(dāng)然還有一個好處:不需要前期環(huán)境配置。相信很多人對前期環(huán)境配置過程中,遇到的各種奇奇怪怪問題深有體會:Anaconda套件該選擇哪個版本?路徑?jīng)]設(shè)置好導(dǎo)致Jupyter Notebook調(diào)不出來等等。而Google Colab直接配置好一個環(huán)境,即插即用。

Colab的文檔使用我們最喜愛的Markdown格式,并且提供預(yù)覽模式可以直接看到輸出文檔的最終樣式。

雖然說目前為止一直免費,一次最多可以免費使用12小時。但不確定是否未來會收費。所謂早體驗早享受;晚體驗有可能要等折扣了。

Colab官網(wǎng):

https://colab.research.google.com

預(yù)備工作

首先我們需要在Google Drive上新建一個文件夾:

然后從下拉菜單里直接進入Colab即可。

接下來需要做一些簡單的配置。比如你可以選擇使用Python 2或者3筆記本,然后選擇硬件加速器,接下來就可以愉快的敲代碼了。

或者你也可以直接wget一個共享的zip包。例如下載并解壓Udacity的花朵數(shù)據(jù):

創(chuàng)建/打開一個筆記本

在Colab里創(chuàng)建/打開筆記本很簡單,直接點擊新建/打開即可:

創(chuàng)建的時候會提示你選擇GPU或者TPU。如果你沒有選,或者你想給現(xiàn)有的項目更換硬件加速器,那么都可以通過Edit→Notebook Settings,或者Runtime→Change rumtime type重新選擇,即時生效。

更換硬件加速器類型后,運行以下代碼檢查是否使用了GPU或者TPU:

from tensorflow.python.client import device_libdevice_lib.list_local_devices()

如果返回結(jié)果中沒有GPU或者TPU字樣只有CPU字樣,那么說明沒有使用到二者。

注意上圖里的Github標簽,超棒對不對!

還有一點需要注意的是,因為Colab運行在云端,所以一定要記住隨時保存,請把保存按鈕當(dāng)做vim里的esc來對待。

當(dāng)然也可以把文件下載到本地或者上傳到云端。

庫的安裝和使用

Colab自帶Tensorflow、Matplotlib、Numpy、Pandas等深度學(xué)習(xí)基礎(chǔ)庫,直接import即可,目前連PyTorch也能直接import了。

某些庫可能需要先安裝后才能使用,比如keras:

安裝PyTorch:

除了pip,還支持apt-get。安裝OpenCV:

安裝XGBoost:

有的第三方Python庫可能需要依賴Java或是其他軟件才能運行,安裝過程稍微復(fù)雜一點:

注意--yes這個小操作很關(guān)鍵,如果沒有系統(tǒng)可能會卡住(有興趣的讀者可以嘗試一下)。其他軟件也類似,注意最后加上--yes。

安裝有版權(quán)的oracle-java-installer,需要有同意協(xié)議的操作:

設(shè)置系統(tǒng)默認jdk:

測試Java是否安裝成功:

2個小技巧

1. 免費用GPU

在筆記本設(shè)置中,確保硬件加速選擇了GPU。檢查是否真的開啟了 GPU(即當(dāng)前連接到了GPU實例),可以直接在Jupyter Notebook中運行以下命令:

importtensorflowastfdevice_name=tf.test.gpu_device_name()ifdevice_name!='/device:GPU:0':raiseSystemError('GPUdevicenotfound')print('Found GPU at: {}'.format(device_name))

順利的話會出現(xiàn):

FoundGPUat:/device:GPU:0

不順利的話:

谷歌允許你一次最多持續(xù)使用12小時的免費 GPU。

2. 上傳并使用數(shù)據(jù)文件

除了使用菜單里的上傳按鈕外,我們還可以通過代碼調(diào)用筆記本中的文件選擇器:

fromgoogle.colabimportfilesuploaded = files.upload()

之后,我們就會發(fā)現(xiàn)單元 cell 下出現(xiàn)了“選擇文件”按鈕:

然后就可以直接上傳文件了

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Google
    +關(guān)注

    關(guān)注

    5

    文章

    1748

    瀏覽量

    57182
  • 機器學(xué)習(xí)
    +關(guān)注

    關(guān)注

    66

    文章

    8306

    瀏覽量

    131841
  • 數(shù)據(jù)分析
    +關(guān)注

    關(guān)注

    2

    文章

    1393

    瀏覽量

    33909

原文標題:免費!Google Colab現(xiàn)已支持英偉達T4 GPU

文章出處:【微信號:AI_era,微信公眾號:新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    GPU服務(wù)器在AI訓(xùn)練中的優(yōu)勢具體體現(xiàn)在哪些方面?

    GPU服務(wù)器在AI訓(xùn)練中的優(yōu)勢主要體現(xiàn)在以下幾個方面: 1、并行處理能力:GPU服務(wù)器擁有大量的并行處理核心,這使得它們能夠同時處理成千上萬個計算任務(wù),極大地加速了AI模型的訓(xùn)練過程。這種并行處理
    的頭像 發(fā)表于 09-11 13:24 ?118次閱讀

    大模型發(fā)展下,國產(chǎn)GPU的機會和挑戰(zhàn)

    電子發(fā)燒友網(wǎng)站提供《大模型發(fā)展下,國產(chǎn)GPU的機會和挑戰(zhàn).pdf》資料免費下載
    發(fā)表于 07-18 15:44 ?6次下載
    大模型發(fā)展下,國產(chǎn)<b class='flag-5'>GPU</b>的機會和挑戰(zhàn)

    ONET2804T 28Gbps 4通道限幅TIA數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《ONET2804T 28Gbps 4通道限幅TIA數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 07-08 09:34 ?0次下載
    ONET2804<b class='flag-5'>T</b> 28Gbps <b class='flag-5'>4</b>通道限幅TIA數(shù)據(jù)表

    使用google-translate和wwe合并后無法使用google-tts怎么解決?

    我打算使用lyrat-mini做一個使用喚醒詞喚醒然后后續(xù)通過google-sr和google-tts進行交流的聊天機器人,但是當(dāng)我合并了adf的例子中的wwe和google-translate之后
    發(fā)表于 06-28 06:05

    4位雙電源總線收發(fā)器SN74AVCH4T245 數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供4位雙電源總線收發(fā)器SN74AVCH4T245 數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 05-23 10:08 ?0次下載
    <b class='flag-5'>4</b>位雙電源總線收發(fā)器SN74AVCH<b class='flag-5'>4T</b>245 數(shù)據(jù)表

    Hugging Face提供1000萬美元免費共享GPU

    全球最大的開源AI社區(qū)Hugging Face近日宣布,將提供價值1000萬美元的免費共享GPU資源,以支持開發(fā)者創(chuàng)造新的AI技術(shù)。這一舉措旨在幫助小型開發(fā)者、研究人員和初創(chuàng)公司,對抗大型AI公司的市場壟斷,推動AI領(lǐng)域的公平競
    的頭像 發(fā)表于 05-20 09:40 ?516次閱讀

    4位二進制計數(shù)器FCT163T數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供4位二進制計數(shù)器FCT163T數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 05-16 09:40 ?0次下載
    <b class='flag-5'>4</b>位二進制計數(shù)器FCT163<b class='flag-5'>T</b>數(shù)據(jù)表

    STM8S直接將8位數(shù)據(jù)左移24位或者16位都會警告的原因?

    = (t1<<24)|(t2 << 16)|(t3<<8)|t4; 現(xiàn)在想到的方法是返回數(shù)組,又沒有
    發(fā)表于 05-10 07:41

    T-NPC三電平電路的雙脈沖與短路測試

    電平在±Vdc和0跳變,換流回路如圖3、圖4虛線所示。 圖3 T1與D3換流及DPT方法 圖4 T4與D2換流及DPT方法 對A時段進行DPT,具體設(shè)置見下表: 對
    發(fā)表于 05-08 23:11

    耐輻射四路雙輸入異或門SN54SC4T86-SEP數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《耐輻射四路雙輸入異或門SN54SC4T86-SEP數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 04-28 10:28 ?0次下載
    耐輻射四路雙輸入異或門SN54SC<b class='flag-5'>4T</b>86-SEP數(shù)據(jù)表

    增強乘積,四路雙輸入異或門SN74LV4T86-EP數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《增強乘積,四路雙輸入異或門SN74LV4T86-EP數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 04-28 10:03 ?0次下載
    增強乘積,四路雙輸入異或門SN74LV<b class='flag-5'>4T</b>86-EP數(shù)據(jù)表

    Google Gemma優(yōu)化后可在NVIDIA GPU上運行

    2024 年 2 月 21 日,NVIDIA 攜手 Google 在所有 NVIDIA AI 平臺上發(fā)布面向 Gemma 的優(yōu)化功能,Gemma 是 Google 最先進的新型輕量級 2B 和 7B 開放語言模型,可在任何地方運行,從而降低成本并加快特定領(lǐng)域用戶案例的創(chuàng)新
    的頭像 發(fā)表于 02-25 11:01 ?374次閱讀

    4位雙電源緩沖器/線路驅(qū)動器74LVC4T3144產(chǎn)品數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供4位雙電源緩沖器/線路驅(qū)動器74LVC4T3144產(chǎn)品數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 02-25 09:34 ?0次下載
    <b class='flag-5'>4</b>位雙電源緩沖器/線路驅(qū)動器74LVC<b class='flag-5'>4T</b>3144產(chǎn)品數(shù)據(jù)表

    4位雙電源轉(zhuǎn)換收發(fā)器74AVC4T774PW數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供4位雙電源轉(zhuǎn)換收發(fā)器74AVC4T774PW數(shù)據(jù)手冊.pdf》資料免費下載
    發(fā)表于 01-31 09:53 ?0次下載
    <b class='flag-5'>4</b>位雙電源轉(zhuǎn)換收發(fā)器74AVC<b class='flag-5'>4T</b>774PW數(shù)據(jù)手冊

    NVIDIA GPU 助力筷子科技,升級更全面和 AI 原生化的內(nèi)容商業(yè)全鏈路平臺

    了 Kuaizi 的 AI 服務(wù)能力。 本案例主要應(yīng)用到 T4 、 V100 、 NVIDIA GTX 1080 Ti 和 TensorRT 。 客戶簡介及應(yīng)用背景 筷子科技是服務(wù)于全球內(nèi)容商業(yè)生態(tài)的技術(shù)提供
    的頭像 發(fā)表于 11-13 20:45 ?453次閱讀
    NVIDIA <b class='flag-5'>GPU</b> 助力筷子科技,升級更全面和 AI 原生化的內(nèi)容商業(yè)全鏈路平臺