天天看點

TensorFlow學習(2)

TensorFlow學習(2)

一、jupyter notebook的安裝和使用

1. 什麼是jupyter notebook

jupyter notebook(http://jupyter.org/)是一種web應用,能讓使用者将說明文本、數學方程、代碼和可視化内容全部組合到一個易于共享的文檔中。Jupyter Notebook 已迅速成為資料分析,機器學習的必備工具。因為它可以讓資料分析師集中精力向使用者解釋整個分析過程。得益于它簡潔的頁面布局和實用的功能,它擁有諸如IDE——pycharm所不能及的輕量和快捷,也擁有諸如原生互動解釋器IDLE所不能及的清晰和醒目。

2.安裝jupyter notebook并啟動
python -m pip install matplotlib notebook -ihttp://pypi.douban.com/simple --trusted-host pypi.douban.Looking in indexes: http://pypi.douban.com/simple
           

在終端鍵入以下語句即可啟動jupyter notebook(需要注意的是在這裡我并沒有安裝Anaconda,如果安裝了Anaconda,就不必再指令行終端中啟動notebook):

jupyter notebook
           

在浏覽器打開連結後,顯示如下所示界面,即表示安裝成功:

TensorFlow學習(2)

之後new一個python3項目:

TensorFlow學習(2)

随後就會打開以下頁面,綠色的小方框稱為單元格:

TensorFlow學習(2)

那麼此時我們就可以在單元格中編輯代碼,并運作第一段代碼,使其輸出Hello World!:

TensorFlow學習(2)

而且極為有趣的一點是選中某一單元格并運作其中代碼,下一單元格中的代碼并不會對其産生影響,可以說每一個可執行單元格就是一個獨立的程式設計環境。

另外,notebook還支援markdown文法,此時,notebook又變成了一個markdown筆記工具:

TensorFlow學習(2)