欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

谷歌新推出的Python在線編輯器Colaboratory詳細(xì)介紹

電子工程師 ? 來(lái)源:未知 ? 2019-05-12 10:19 ? 次閱讀

今天給大家推薦一款超級(jí)強(qiáng)大的在線編輯器Colaboratory,Colaboratory 是一個(gè)谷歌提供的Jupyter notebook環(huán)境,不需要進(jìn)行任何設(shè)置就可以使用,并且完全在云端運(yùn)行,最重要的是Colaboratory免費(fèi),這絕對(duì)是谷歌提供的一項(xiàng)的福利啊。下面就來(lái)聊聊Colaboratory的基本用法和其優(yōu)勢(shì)。

01.使用篇

1)準(zhǔn)備階段

Colaboratory是一款谷歌服務(wù),這里我推薦使用chrome瀏覽器+谷歌訪問(wèn)助手,這樣在訪問(wèn)谷歌相關(guān)網(wǎng)站的時(shí)候就非常的方便。另外,Colaboratory的正常使用需要依托谷歌賬號(hào),如果沒(méi)有的話建議注冊(cè)一個(gè)。

以上工作都完成后,就可以登陸Colaboratory網(wǎng)站來(lái)體驗(yàn)一番了,下面這幅圖就是Colaboratory(以下簡(jiǎn)稱colab) 的介紹頁(yè)面。

2)基本用法

用過(guò)jupyter notebook的朋友應(yīng)該對(duì)這個(gè)界面非常的熟悉,事實(shí)上colab的操作與普通的notebook相似度非常高,下面我們就新建一個(gè)Python3的notebook(下圖),簡(jiǎn)單地演示一下它的基本用法。

在下圖中的代碼框中輸入Python代碼,點(diǎn)擊左側(cè)的按鈕執(zhí)行程序,就會(huì)在下方輸出打印結(jié)果,由于程序第一次運(yùn)行之前colab會(huì)自動(dòng)連接云端服務(wù)器,所以速度可能會(huì)有點(diǎn)慢。

值得一提的是,上面這個(gè)代碼框可不是只能執(zhí)行Python代碼,你還可以把它當(dāng)作ubuntu的終端來(lái)使用,只不過(guò)要在所有需要執(zhí)行的指令之前加一個(gè)“!”號(hào)。例如,我們?nèi)绻氩榭串?dāng)前的云端服務(wù)器中自帶了哪些Python庫(kù)的話,可以執(zhí)行“! pip list”指令,結(jié)果如下:

可以看到,colab默認(rèn)安裝了大量的Python第三方庫(kù),就數(shù)據(jù)科學(xué)方面的庫(kù)而言,colab的自帶庫(kù)應(yīng)該會(huì)比Anaconda更加完善。

既然可以使用pip指令,那如果想安裝其他Python庫(kù)的時(shí)候也可以很方便地安裝了,我拿tushare做了一個(gè)試驗(yàn),結(jié)果如下:

除了python庫(kù)之外,使用這種方式還可以執(zhí)行其他linux指令來(lái)部署你自己的云端環(huán)境,別忘了在指令前加一個(gè)“!”號(hào)就好。

2.配置篇

1).常用配置

我個(gè)人認(rèn)為最常用的配置項(xiàng)主要集中在兩個(gè)地方:

一是"工具"中的偏好設(shè)置(下圖),在這里可以設(shè)置主題背景(共分light和dark兩種)、縮進(jìn)寬度等風(fēng)格,有趣的是colab還自帶coding特效,如果威力等級(jí)一欄選擇了“many power”,那么在寫(xiě)代碼的過(guò)程中就會(huì)產(chǎn)生非常炫酷的效果。

二是“修改”中的筆記本設(shè)置,這里可以設(shè)置運(yùn)行時(shí)的python版本和硬件加速器。說(shuō)到這里不得不佩服谷歌,居然提供了GPUCPU兩種加速模式,只要在選項(xiàng)中進(jìn)行設(shè)置,就可以免費(fèi)獲取額外的算力,這下通過(guò)在線編輯器使用TensorFlow再也不是夢(mèng)想了。

除此之外,colab還允許通過(guò)共享的方式邀請(qǐng)他人共同討論、完善代碼;如果你不想將代碼放到云端服務(wù)器中運(yùn)行, 還可以連接本地的開(kāi)發(fā)環(huán)境運(yùn)行程序(下圖)。

也可以將colab與github相關(guān)聯(lián),把notebook中的代碼備份到GitHub中...關(guān)于這些內(nèi)容,本文不進(jìn)行詳細(xì)說(shuō)明,有興趣的小伙伴可以自行嘗試。

2)云盤(pán)掛載

先來(lái)說(shuō)說(shuō)掛載云端硬盤(pán)的重要性。colab中的代碼文件是放在云端服務(wù)器中運(yùn)行的,但存儲(chǔ)的位置卻是同一賬戶的谷歌云端硬盤(pán),如果不進(jìn)行關(guān)聯(lián)設(shè)置,colab會(huì)默認(rèn)將notebook文件放到云端硬盤(pán)根目錄下的“Colab Notebooks”文件夾中。

colab的notebook在云端服務(wù)器中運(yùn)行期間是沒(méi)辦法直接讀取本地文件的(比如數(shù)據(jù)集),如果想讓程序讀取指定文件,只能將其放到谷歌云端硬盤(pán)中,然后將云端硬盤(pán)掛載到colab。

如果在colab中保存過(guò)notebook文件,系統(tǒng)將會(huì)自動(dòng)關(guān)聯(lián)你的colab和云端硬盤(pán)賬戶,否則需要在云端硬盤(pán)中進(jìn)行手動(dòng)關(guān)聯(lián)(此處略)。然后在代碼框中輸入以下代碼并運(yùn)行。

!apt-getinstall-y -qq software-properties-common python-software-propertiesmodule-init-tools!add-apt-repository -y ppa:alessandro-strada/ppa2>&1> /dev/null!apt-getupdate-qq2>&1> /dev/null!apt-get-yinstall-qq google-drive-ocamlfuse fusefromgoogle.colabimportauthauth.authenticate_user()fromoauth2client.clientimportGoogleCredentialscreds = GoogleCredentials.get_application_default()importgetpass!google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret} < /dev/null?2>&1| grepURLvcode = getpass.getpass()!echo {vcode} | google-drive-ocamlfuse -headless -id={creds.client_id} -secret={creds.client_secret}

運(yùn)行過(guò)程中會(huì)出現(xiàn)下圖中的提示,點(diǎn)擊鏈接進(jìn)行授權(quán)驗(yàn)證,將授權(quán)碼輸入到鏈接下的文本框中,按回車(chē)鍵繼續(xù)執(zhí)行。注意:不同的環(huán)境在這一步的執(zhí)行情況可能會(huì)不太一樣,需要靈活對(duì)待。

接著再執(zhí)行下面兩行代碼,由于我在掛載前云端硬盤(pán)中有文件,所以加上了nonempty參數(shù),否則可以忽視。

!mkdir -p drive!google-drive-ocamlfuse -o nonempty drive

順利的話,到這里云盤(pán)掛載就完成了,默認(rèn)掛載的云盤(pán)根目錄路徑是’drive‘,我們來(lái)檢驗(yàn)一下(下圖),可以看到輸出的內(nèi)容和云端硬盤(pán)中的文件是一致的。

這樣一來(lái),我們就可以將文件放到云盤(pán)中供colab讀取,或者將colab的運(yùn)行結(jié)果輸入到云盤(pán)中了。

03.教學(xué)篇

colab作為一款在線編輯器,通過(guò)云計(jì)算讓我們擺脫了裝備的限制,不管什么設(shè)備,只要能連上 谷歌的網(wǎng)絡(luò)服務(wù),就可以使用云端的服務(wù)器,處理云端的數(shù)據(jù)集;同時(shí),對(duì)于工作地點(diǎn)不固定的人來(lái)說(shuō),也省去了反復(fù)配置環(huán)境和拷貝文件的麻煩。

然而,colab給自己的定位卻是旨在幫助傳播機(jī)器學(xué)習(xí)培訓(xùn)和研究成果,所以Colab還關(guān)聯(lián)了一個(gè)非常優(yōu)秀的機(jī)器學(xué)習(xí)學(xué)習(xí)平臺(tái)。

點(diǎn)擊上圖中的“完整課程網(wǎng)站”鏈接進(jìn)入教學(xué)網(wǎng)站,這里不僅有非常完善的學(xué)習(xí)資料,還可以根據(jù)每個(gè)人的基礎(chǔ)制定不同的學(xué)習(xí)計(jì)劃,更難得的是,無(wú)論視頻、語(yǔ)音還是文字資料都可以選擇中文模式(雖然中文朗讀疑似語(yǔ)音合成)。

除了教學(xué)網(wǎng)站,colab還有大量交互式機(jī)器學(xué)習(xí)分析的端到端示例(seedbank)供學(xué)習(xí)和練習(xí),所有seedbank中的項(xiàng)目都可以一鍵導(dǎo)入colab中運(yùn)行(下圖)。

關(guān)于Colaboratory今天就簡(jiǎn)單介紹到這里,明明是款編輯器,卻集成了教學(xué)功能,真的堪稱史上最強(qiáng)。由于篇幅有限,一些細(xì)節(jié)和功能都沒(méi)有介紹,有興趣的同學(xué)可以探索體驗(yàn)一下。

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

    關(guān)注

    27

    文章

    6203

    瀏覽量

    106100
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    806

    瀏覽量

    31319
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4811

    瀏覽量

    85081

原文標(biāo)題:逆天!谷歌推出Python在線編輯器

文章出處:【微信號(hào):rgznai100,微信公眾號(hào):rgznai100】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    vim編輯器:4.1 vim編輯器介紹及打開(kāi)文件 #硬聲創(chuàng)作季

    編輯器
    充八萬(wàn)
    發(fā)布于 :2023年07月12日 10:47:15

    第一款Micropython圖形化編輯器Python Editor

    的Micropython語(yǔ)言編輯器——Python Editor。 首先看一下python editor的編程界面:編程界面功能介紹,下文我會(huì)講解。網(wǎng)址:http://www.tpyb
    發(fā)表于 04-23 09:36

    文本編輯器的實(shí)現(xiàn)

      本章的目的是建立一個(gè)文本編輯器,同時(shí)繼續(xù)介紹控件的用法。有兩類(lèi)文本編輯器:?jiǎn)挝臋n和多文檔文本編輯器。單文檔文本編輯器一次只能打開(kāi)一個(gè)文件
    發(fā)表于 11-11 11:13 ?0次下載

    編譯編輯器有什么區(qū)別

    本文主要介紹了什么是編譯和什么是編輯器、詳細(xì)的說(shuō)明的編譯的工作原理和工作方法,還舉出了長(zhǎng)用的幾個(gè)編輯
    發(fā)表于 12-19 11:35 ?3w次閱讀
    編譯<b class='flag-5'>器</b>跟<b class='flag-5'>編輯器</b>有什么區(qū)別

    源代碼編輯器應(yīng)用程序軟件免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是源代碼編輯器應(yīng)用程序軟件免費(fèi)下載。
    發(fā)表于 11-23 17:35 ?16次下載

    linux系統(tǒng)教程之Vi編輯器的使用教程免費(fèi)下載

    建立、編輯、加工處理文本文件操作方法進(jìn)行了詳細(xì)介紹,其中包括文本的插入、修改、恢復(fù)、光標(biāo)移動(dòng)、字符串檢索、全局替換、vi編輯器的設(shè)置以及編輯
    發(fā)表于 12-18 19:09 ?52次下載
    linux系統(tǒng)教程之Vi<b class='flag-5'>編輯器</b>的使用教程免費(fèi)下載

    公式編輯器MathType應(yīng)用程序免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是公式編輯器MathType應(yīng)用程序免費(fèi)下載。
    發(fā)表于 01-16 08:00 ?26次下載

    如何進(jìn)行HTML在線文本編輯器在Java web開(kāi)發(fā)中的使用分析

    隨著Java web程序應(yīng)用開(kāi)發(fā)的發(fā)展,出現(xiàn)了多種HTML在線文本編輯器,在網(wǎng)站的設(shè)計(jì)與制作過(guò)程中應(yīng)用支持多種語(yǔ)言的在線文本編輯器可簡(jiǎn)化用戶操作,使網(wǎng)站或系統(tǒng)更具有親和性,尤其是在網(wǎng)站
    發(fā)表于 03-05 16:30 ?10次下載
    如何進(jìn)行HTML<b class='flag-5'>在線</b>文本<b class='flag-5'>編輯器</b>在Java web開(kāi)發(fā)中的使用分析

    公式編輯器Mathtype的使用小技巧有哪些

    本文檔的主要內(nèi)容詳細(xì)介紹的是公式編輯器Mathtype的使用小技巧資料免費(fèi)下載。
    發(fā)表于 05-31 17:25 ?0次下載
    公式<b class='flag-5'>編輯器</b>Mathtype的使用小技巧有哪些

    Microbit Python學(xué)習(xí)免費(fèi)平臺(tái)BXY python編輯器免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是Microbit Python學(xué)習(xí)免費(fèi)平臺(tái)BXY python編輯器免費(fèi)下載。
    發(fā)表于 06-21 08:00 ?21次下載
    Microbit <b class='flag-5'>Python</b>學(xué)習(xí)免費(fèi)平臺(tái)BXY  <b class='flag-5'>python</b><b class='flag-5'>編輯器</b>免費(fèi)下載

    Google推出了超級(jí)強(qiáng)大的在線編輯器Colaboratory

    colab作為一款在線編輯器,除了能讓大家方便協(xié)作使用外,colab還有另外一個(gè)身份:幫助傳播機(jī)器學(xué)習(xí)培訓(xùn)和研究成果,所以Colab還關(guān)聯(lián)了一個(gè)非常優(yōu)秀的機(jī)器學(xué)習(xí)學(xué)習(xí)平臺(tái)!
    的頭像 發(fā)表于 07-18 15:45 ?3645次閱讀

    代碼編輯器的種類(lèi)與介紹

    Python解釋、pip工具箱和virtuanlenv虛擬環(huán)境都安裝好了后,基本的Python環(huán)境就搭建好了,可以開(kāi)始我們的“搬磚”之旅了。但是現(xiàn)在還缺一個(gè)好用的編輯器,這里推薦大家
    的頭像 發(fā)表于 01-16 17:32 ?3069次閱讀
    代碼<b class='flag-5'>編輯器</b>的種類(lèi)與<b class='flag-5'>介紹</b>

    UltraEdit編輯器的注冊(cè)機(jī)免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是UltraEdit編輯器的注冊(cè)機(jī)免費(fèi)下載。
    發(fā)表于 01-13 08:00 ?18次下載

    根據(jù)需求,新手學(xué)Python用什么編輯器比較好?

    新手學(xué)Python用什么編輯器比較好?工欲善其事必先利其,選好工具學(xué)習(xí)更高效。市面上流行的編輯器眾多,根據(jù)自己的需求選擇適合自己。p小白可以選擇pycharm配置簡(jiǎn)單功能強(qiáng)大使用起來(lái)
    的頭像 發(fā)表于 09-24 15:13 ?2206次閱讀

    vim編輯器如何使用

    Vim編輯器是一個(gè)功能強(qiáng)大的文本編輯器,它基于Vi進(jìn)行改進(jìn),并增加了許多新特性。Vim編輯器的使用主要涉及其不同的工作模式及相應(yīng)操作。以下是Vim編輯器的基本使用方法: 一、Vim
    的頭像 發(fā)表于 08-30 14:58 ?541次閱讀