1. 程式人生 > >人工智慧與資料探勘準備工作--配置環境--TensorFlow(3)

人工智慧與資料探勘準備工作--配置環境--TensorFlow(3)

這次我們來安裝Tensorflow。

Tensorflow是做深度學習的一個很好的框架,最近很火的~

我以前做過caffe的框架,好難啊·····太多不理解,只會照葫蘆畫瓢,自己訓練的模型手寫數字的識別率只達到20%難過

所以這次我嘗試學習了TensorFlow

TensorFlow在Windows下安裝有兩種版本,第一種是純CPU,第二種是CPU+GPU

CPU版本的TensorFlow相對來說執行較慢,但是安裝方便

GPU版本的TensorFlow執行很快,但是安裝很麻煩,還要安裝cuda,cudnn等等庫,非常的討厭····

所以我是安裝的CPU版本,僅僅用作TensorFlow的學習研究。

有條件的同學可以去安裝GPU的版本,兩者的差異就是執行快慢的不同。

下面是CPU版本,想裝GPU版本的請自行百度·····

如果安裝TensorFlow在Windows下,直接在命令列輸入(前提是安裝好了anaconda)

conda create -n tensorflow python=3.6 即可

進入TensorFlow環境的方法和之前啟動python2.7的方法是一樣的,輸入

activate tensorflow 即可

再輸入

pip install --upgrade tensorflow  或者是  pip install tensorflow    兩者應該都行

(網上也有說法是使用pip install --ignor_installed --upgrade tensorflow,我使用這個命令的時候報錯,所以我用了上面的命令,安裝了TensorFlow)

安裝完畢之後進入python命令列

輸入import tensorflow,檢測是否報錯,如果沒有報錯,即安裝成功。


下一步,安裝好了TensorFlow,我們需要把安裝好的TensorFlow環境配置到我們jupyter notebook裡面,讓我們在jupyter notebook裡面還可以使用TensorFlow。

方法和本人第一篇部落格完全是一樣的,在命令列輸入

python -m ipykernel install --name tensorflow 即可。

重新開啟jupyter notebook,將可以看到kernel裡出現了TensorFlow~~

恭喜安裝完成!!

12.06.2018 的PS補充:

論如何遷移環境。

假如你在一臺舊電腦裡裝了一大堆環境。但是你突然有錢了,想買新電腦,新電腦裡面並沒有之前舊電腦配好的那些環境。怎麼辦呢?我們可以將環境進行遷移(此操作是否可行並沒有被我實際操作過,因為沒錢買新電腦啊,但是被我看到了,所以先記錄下來)。

首先簡單的一個命令,在命令列裡輸入:

pip freeze > requirement.txt


意思是,檢測電腦裡所安裝的所有的環境,並且在一個名為“requirement.txt”的資料夾中輸出顯示出來。

命令打完後,會在我電腦的F盤下,出現一個requirement.txt的檔案。裡面是我安裝的各種的包。



將該txt檔案複製,複製到我們新買的電腦裡,然後命令列敲入:pip install -r requirement.txt

在網路條件可以的情況下,就可以自動安裝所需環境。

下一篇將介紹一些jupyter notebook裡面一些基本操作~謝謝各位。