補一補:什么是TensorFlow?
一句話介紹:
- Google 開源的基於數據流圖的科學計算庫,適合用於機器學習、深度學習等人工智能領域
百度百科的介紹:
TensorFlow是谷歌基於DistBelief進行研發的第二代人工智能學習系統,其命名來源於本身的運行原理。Tensor(張量)意味着N維數組,Flow(流)意味着基於數據流圖的計算,TensorFlow為張量從流圖的一端流動到另一端計算過程。TensorFlow是將復雜的數據結構傳輸至人工智能神經網中進行分析和處理過程的系統。
TensorFlow可被用於語音識別或圖像識別等多項機器學習和深度學習領域,對2011年開發的深度學習基礎架構DistBelief進行了各方面的改進,它可在小到一部智能手機、大到數千台數據中心服務器的各種設備上運行。TensorFlow將完全開源,任何人都可以用。
這里介紹在安裝好python3和Anaconda的windows系統中,安裝並正確import tensorflow的方法。
在命令行或者 Anaconda shell 界面,逐條運行: conda create -n tensorflow python=3.6 conda activate tensorflow conda install pandas matplotlib jupyter notebook scipy scikit-learn conda install -c conda-forge tensorflow
在安裝過程中若提示[y\n]? 則輸入y ,表示yes確定
經過等待,安裝好tensorflow之后,進入Anaconda Prompt命令行,鍵入
cd C:\Users\dicey\Anaconda3\envs\tensorflow
這時進入我的tensorflow文件夾,讀者請按自己的安裝目錄進行類似輸入。
接下來:
conda info --envs
會顯示tensorflow文件夾下的所有可用環境,顯示如下:
這時我們選擇激活tensorflow環境:
activate tensorflow
到現在,名為tensorflow的conda環境已被激活。
現在再輸入jupyter notebook, 即可打開安裝好tensorflow的jupyter notebook編程環境。
總結:之后再需打開tensorflow環境,在Anaconda Prompt逐行鍵入以下命令即可
cd C:\Users\dicey\Anaconda3\envs\tensorflow
activate tensorflow
jupyter notebook
文末備注:
注意(base)表示基礎環境,(tensorflow)表示tensorflow環境。