<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          超級實用的10個jupyter notebook使用技巧

          共 4282字,需瀏覽 9分鐘

           ·

          2021-07-10 05:50

          點擊下方AI算法與圖像處理”,一起進步!

          重磅干貨,第一時間送達

          環(huán)境

          • windows 10 64位
          • jupyter notebook

          執(zhí)行shell命令

          jupyter notebookhappy地敲著代碼的時候,你會退出去執(zhí)行shell命令嗎?

          其實大可不必,在notebook中就可以直接運行shell命令,只需要在命令最前面加上!

          jupyter notebook tricks

          查看快捷鍵

          我們都知道快捷鍵的重要性,熟練掌握快捷方式可以大大提升我們的工作效率,在jupyter notebook中,可以很方便的查看快捷方式

          • 按下Esc鍵,進入命令模式(command mode)
          • 按下h

          jupyter notebook tricks

          魔法命令

          jupyter notebook,有很多的魔法命令(magic command),它們非常有用,能讓你的工作變得簡單高效

          jupyter notebook tricks

          使用%lsmagic可以看到所有的魔法命令

          jupyter notebook tricks

          針對一些不熟悉的魔法命令,可以選中它,按下shift+tab來查看幫助信息,非常nice

          jupyter notebook tricks

          統(tǒng)計單元格運行的時間

          通過%%time可以獲取到代碼執(zhí)行所消耗的時間,這個在我們做統(tǒng)計分析,性能調(diào)優(yōu)上面非常有用

          jupyter notebook tricks

          多行同時編輯(多光標支持)

          多行代碼可以同時進行編輯,絕對的省時省力。按下alt鍵,利用鼠標左鍵進行選擇

          jupyter notebook tricks

          當然,不推薦給變量這樣命名,會被leader錘爆

          隱藏部分輸出信息

          在語句的最后添加;,可以去掉部分惱人的輸出信息。比如,當我們使用matplotlib畫圖的時候

          jupyter notebook tricks

          像中間紅框標出的信息,大部分情況下,我們是不需要的,這時候,在plt代碼的結(jié)尾加個逗號(英文的),就可以把它隱藏掉

          plt.scatter(x, y);

          jupyter notebook tricks

          查看模塊幫助信息

          使用?加方法名就可以很方便的查看幫助文檔

          jupyter notebook tricks

          設置環(huán)境變量

          機器學習/深度學習里,我們經(jīng)常碰到使用環(huán)境變量的情況,在jupyter notebook也是可以設置修改環(huán)境變量的,借助于%env

          %env THIS_IS_ENV_EXAMPLE "xugaoxiang.com"

          這里,THIS_IS_ENV_EXAMPLE是環(huán)境變量,它的值是字串 xugaoxiang.com

          jupyter notebook tricks

          保存單元格內(nèi)容到文件和在單元格中顯示文件內(nèi)容

          使用%%writefile可以將單元格中的內(nèi)容保存到外部的文件中

          jupyter notebook tricks

          使用%pycat,以彈出框的形式顯示外部文件的內(nèi)容

          jupyter notebook tricks

          代碼調(diào)試

          使用%pdb,可以在notebook中進行調(diào)試

          jupyter notebook tricks
          Automatic pdb calling has been turned ON
          ---------------------------------------------------------------------------
          NotImplementedError                       Traceback (most recent call last)
          <ipython-input-10-869a75f9e69b> in <module>
                4     raise NotImplementedError()
                5 
          ----> 6 pick_and_take()

          <ipython-input-10-869a75f9e69b> in pick_and_take()
                2 def pick_and_take():
                3     picked = np.random.randint(0, 1000)
          ----> 4     raise NotImplementedError()
                5 
                6 pick_and_take()

          NotImplementedError: 

          > <ipython-input-10-869a75f9e69b>(4)pick_and_take()
                2 def pick_and_take():
                3     picked = np.random.randint(0, 1000)
          ----> 4     raise NotImplementedError()
                5 
                6 pick_and_take()

          ipdb> 

          可以看到,在ipdb>提示符后可以輸入相應的指令,具體的可以參考鏈接 https://docs.python.org/3.8/library/pdb.html#debugger-commands

          參考資料

          • https://xugaoxiang.com/2020/10/28/jupyter-notebook/
          • https://xugaoxiang.com/2020/10/29/jupyter-notebook-advance/

          努力分享優(yōu)質(zhì)的計算機視覺相關內(nèi)容,歡迎關注:


               
          個人微信(如果沒有備注不拉群!
          請注明:地區(qū)+學校/企業(yè)+研究方向+昵稱



          下載1:何愷明頂會分享


          AI算法與圖像處理」公眾號后臺回復:何愷明,即可下載。總共有6份PDF,涉及 ResNet、Mask RCNN等經(jīng)典工作的總結(jié)分析


          下載2:終身受益的編程指南:Google編程風格指南


          AI算法與圖像處理」公眾號后臺回復:c++,即可下載。歷經(jīng)十年考驗,最權威的編程規(guī)范!



             
          下載3 CVPR2021

          AI算法與圖像處公眾號后臺回復:CVPR,即可下載1467篇CVPR 2020論文 和 CVPR 2021 最新論文

          點亮 ,告訴大家你也在看




          瀏覽 34
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  黄片视频国产 | 嫖老熟女x88AV | AV天堂资源成人 | 狠狠艹综合 | 色五月丁香在线 |