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

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

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

五大最實(shí)用的Jupyter Notebook擴(kuò)展插件

zhKF_jqr_AI ? 來源:未知 ? 作者:鄧佳佳 ? 2018-03-20 16:35 ? 次閱讀

編者按:Jupyter Notebook是當(dāng)前一種十分流行的基于網(wǎng)頁的開發(fā)環(huán)境,它靈活、高度可擴(kuò)展,不僅允許用戶創(chuàng)建和共享含有代碼的文檔,還可以植入公式、可視化圖片和描述性的文本等,是大數(shù)據(jù)分析師最喜歡的利器。近日,機(jī)器學(xué)習(xí)工程師Eliot Andres總結(jié)了最實(shí)用的5個(gè)Jupyter Notebook擴(kuò)展插件。

Notebook擴(kuò)展是一些能幫助你輕松把想要的內(nèi)容/功能添加進(jìn)Jupyter Notebook的插件。安裝擴(kuò)展最好的方法是Jupyter NbExtensions Configurator,它提供了一系列標(biāo)簽,只需勾選相應(yīng)插件就能自動(dòng)載入。

NbExtensions Configurator截圖

安裝

用conda安裝:

conda install -c conda-forge jupyter_contrib_nbextensions

conda install -c conda-forge jupyter_nbextensions_configurator

或者用pip:

pip install jupyter_nbextensions_configurator jupyter_contrib_nbextensions

jupyter contrib nbextension install --user

jupyter nbextensions_configurator enable --user

更多配置細(xì)節(jié),請(qǐng)前往jupyternbextensionsconfigurator的github。

1.Collapsible headings

這個(gè)擴(kuò)展在大型Notebook中非常有用,可折疊的標(biāo)題能幫你收起/放下Notebook中的某些內(nèi)容,使整個(gè)頁面看起來更干凈整潔。

Collapsible headings

2.Notify

這是Jupyter Notebook中的通知機(jī)制,有時(shí)如果需要跑一些耗時(shí)較久的任務(wù),你會(huì)把它放在一邊自己去做別的事,而Notify功能就能在任務(wù)處理完后及時(shí)向你發(fā)送通知。

Notify

需要注意的是,如果你想啟用通知功能,首先你要勾選Notify擴(kuò)展,其次再點(diǎn)擊按鈕正式啟動(dòng)。你選擇的時(shí)間是Jupyter Notebook運(yùn)行的最短時(shí)間,到點(diǎn)后它會(huì)向你發(fā)送通知。另外,請(qǐng)確保這個(gè)過程中Jupyter Notebook在瀏覽器中處于被打開狀態(tài)。

3.Code folding

在Jupyter Notebook中,你能折疊的不只有標(biāo)題,還有代碼。

Code folding

4.tqdm_notebook

這事實(shí)上不是Notebook原有的插件。tqdm原本是一個(gè)Python模塊,它可以為循環(huán)代碼顯示執(zhí)行進(jìn)度條,但有時(shí)它無法在Jupyter Notebook上工作。幾天前,Jupyter Notebook新加入了tqdm_notebook擴(kuò)展,從此你就無需再為進(jìn)度條擔(dān)憂了,

tqdm_notebook

5.%debug

這也不是Notebook原生的。它最初是IPython magic的一個(gè)命令,支持兩種激活調(diào)試器的方式:一是在執(zhí)行代碼之前激活調(diào)試器,二是在驗(yàn)尸模式下激活調(diào)試器。簡而言之,就是當(dāng)代碼出現(xiàn)異常后,輸入%debug可以直接激活調(diào)試器跳到出現(xiàn)錯(cuò)誤的地方,而且你還可以檢查前后代碼情況。它實(shí)現(xiàn)了即時(shí)調(diào)試+快速迭代,更多細(xì)節(jié)可以參考Radek Osmulski的推文。

6.一些小型擴(kuò)展和特殊技巧

%lsmagic:執(zhí)行%lsmagic,它會(huì)列出所有可用的IPython magics。

Zen mode extension:隱藏活動(dòng)狀態(tài)欄,方便你把注意力集中在代碼上。

Execute time extension:顯示運(yùn)行的時(shí)間。

autoreload:無需退出Jupyter Notebook就能動(dòng)態(tài)修改代碼。它的具體操作是:

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

原文標(biāo)題:Top 5:五大最實(shí)用的Jupyter Notebook擴(kuò)展插件

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    聚徽觸控-工控主板的五大優(yōu)勢分別是什么

    工控主板的五大優(yōu)勢主要如下:
    的頭像 發(fā)表于 07-17 09:58 ?236次閱讀

    計(jì)算機(jī)視覺的五大技術(shù)

    計(jì)算機(jī)視覺作為深度學(xué)習(xí)領(lǐng)域最熱門的研究方向之一,其技術(shù)涵蓋了多個(gè)方面,為人工智能的發(fā)展開拓了廣闊的道路。以下是對(duì)計(jì)算機(jī)視覺五大技術(shù)的詳細(xì)解析,包括圖像分類、對(duì)象檢測、目標(biāo)跟蹤、語義分割和實(shí)例分割。
    的頭像 發(fā)表于 07-10 18:26 ?1032次閱讀

    EVASH Ultra EEPROM:被Google認(rèn)定為五大硬件廠商之一

    EVASH Ultra EEPROM:被Google認(rèn)定為五大硬件廠商之一
    的頭像 發(fā)表于 07-01 12:47 ?227次閱讀

    關(guān)于氣密性檢測儀的五大優(yōu)勢,你get到了嗎

    在現(xiàn)代工業(yè)生產(chǎn)中,產(chǎn)品的氣密性檢測已經(jīng)成為一個(gè)關(guān)鍵步驟。為了保證產(chǎn)品的質(zhì)量和性能,密封操作尤為關(guān)鍵。氣密性檢測儀作為一種專業(yè)的檢測儀器,其五大優(yōu)勢在許多行業(yè)得到了廣泛的應(yīng)用。接下來,讓我們揭示它的五大優(yōu)勢。
    的頭像 發(fā)表于 04-09 14:30 ?286次閱讀
    關(guān)于氣密性檢測儀的<b class='flag-5'>五大</b>優(yōu)勢,你get到了嗎

    紫光展銳與五大銀行簽署銀團(tuán)協(xié)議,共促集成電路產(chǎn)業(yè)創(chuàng)新與發(fā)展

    近日,紫光展銳銀團(tuán)簽約儀式在上海隆重舉行,這一重大合作由工商銀行、建設(shè)銀行、浦發(fā)銀行、招商銀行、中信銀行等五大銀行聯(lián)手支持。簽約儀式在上海市經(jīng)信委、上海市發(fā)改委、浦東新區(qū)以及五大銀行相關(guān)領(lǐng)導(dǎo)的共同見證下,紫光展銳執(zhí)行副總裁、首席財(cái)務(wù)官、董事會(huì)秘書楊芙與
    的頭像 發(fā)表于 03-11 09:39 ?473次閱讀

    職業(yè)健康在線監(jiān)管系統(tǒng)五大功能

    職業(yè)健康在線監(jiān)管系統(tǒng)五大功能 職業(yè)健康是健康中國建設(shè)的重要基礎(chǔ)和組成部分,國家相關(guān)部門高度重視職業(yè)健康工作。公眾智能監(jiān)測響應(yīng)國家建設(shè)需求,研發(fā)推出了職業(yè)健康在線監(jiān)管系統(tǒng)。 職業(yè)健康在線監(jiān)管系統(tǒng)的五大
    的頭像 發(fā)表于 03-04 17:04 ?428次閱讀
    職業(yè)健康在線監(jiān)管系統(tǒng)<b class='flag-5'>五大</b>功能

    AI PC元年,全球前五大PC廠商如何領(lǐng)跑?

    ? 電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)根據(jù)IDC的統(tǒng)計(jì)數(shù)據(jù),目前全球前五大PC廠商分別是聯(lián)想、惠普、戴爾、蘋果和華碩。其中,聯(lián)想以23.5%的市占率處于第一位,惠普、戴爾、蘋果和華碩的市占率分別
    的頭像 發(fā)表于 02-26 08:09 ?3671次閱讀
    AI PC元年,全球前<b class='flag-5'>五大</b>PC廠商如何領(lǐng)跑?

    2024年鋰電行業(yè)五大投資變化及未來三大投資新機(jī)會(huì)

    GGII梳理了2023年鋰電行業(yè)五大投資變化及未來三大投資新機(jī)會(huì)。
    的頭像 發(fā)表于 01-15 09:27 ?1022次閱讀
    2024年鋰電行業(yè)<b class='flag-5'>五大</b>投資變化及未來三大投資新機(jī)會(huì)

    電機(jī)的五大啟動(dòng)方式

    自動(dòng)化小白必學(xué)!電機(jī)的五大啟動(dòng)方式
    的頭像 發(fā)表于 01-09 10:39 ?790次閱讀
    電機(jī)的<b class='flag-5'>五大</b>啟動(dòng)方式

    雙溫控和單溫控的五大區(qū)別

    雙溫控和單溫控的五大區(qū)別 雙溫控和單溫控是兩種常見的溫度控制系統(tǒng),它們在溫度控制原理、應(yīng)用領(lǐng)域、自動(dòng)化程度、精度要求等方面存在顯著差異。下面將詳細(xì)介紹雙溫控和單溫控的五大區(qū)別。 一、溫度控制
    的頭像 發(fā)表于 12-19 11:04 ?3937次閱讀

    springcloud alibaba 五大組件

    Spring Cloud Alibaba是Spring Cloud的一個(gè)子項(xiàng)目,該項(xiàng)目致力于為構(gòu)建分布式應(yīng)用提供一站式解決方案。它基于阿里巴巴的底層Java開源框架,主要包含以下五大組件: 服務(wù)注冊
    的頭像 發(fā)表于 12-03 16:30 ?2w次閱讀

    汽車五大域控制器有哪些?汽車域控制器和ecu的區(qū)別

    汽車五大域控制器通常指車身電子、底盤電子、發(fā)動(dòng)機(jī)電子、車載娛樂和信息、輔助駕駛等個(gè)領(lǐng)域的控制器。
    發(fā)表于 11-23 17:06 ?6938次閱讀

    LED驅(qū)動(dòng)電源設(shè)計(jì)五大要點(diǎn)

    電子發(fā)燒友網(wǎng)站提供《LED驅(qū)動(dòng)電源設(shè)計(jì)五大要點(diǎn).doc》資料免費(fèi)下載
    發(fā)表于 11-15 09:53 ?0次下載
    LED驅(qū)動(dòng)電源設(shè)計(jì)<b class='flag-5'>五大</b>要點(diǎn)

    Chapyter讓編碼更加地高效

    相信很多小伙伴是Jupyter的重度使用者,本篇介紹一個(gè)利器 Chapyter 它將目前火爆的 ChatGPT 代碼解釋器與 Jupyter Notebook 結(jié)合了起來,讓編碼更加地高效
    的頭像 發(fā)表于 11-03 10:37 ?406次閱讀
    Chapyter讓編碼更加地高效

    C語言內(nèi)存五大區(qū)詳解

    相信各位讀者應(yīng)該都聽過堆棧,那么它們是一個(gè)東西呢,還是兩個(gè)東西呢,它們有啥區(qū)別呢,這就是這篇推文介紹的五大內(nèi)存區(qū)。
    的頭像 發(fā)表于 11-03 09:25 ?997次閱讀
    C語言內(nèi)存<b class='flag-5'>五大</b>區(qū)詳解