如果環境不是ubuntu的讀者,可以使用docker來進行練習,因為剛好鐵人賽我的同學有做docker的教學,所以安裝docker以及使用得部份我就不多贅訴,請大家先參考下列網址內的文章,先行安裝好docker的環境。
$ docker run -it -p 8888:8888 gcr.io /tensorflow/tensorflow
-p 8888:8888是可自行設定的。
需滿足NVIDIA的軟件要求
利用具有NVidia GPU支持的Docker容器安裝
$ nvidia-docker run -it -p 8888:8888 gcr.io /tensorflow/tensorflow:0.12.1-gpu
(1)可快速佈署以及刪除
(2)只要支援Docker的環境即可使用
(3)可以做到與本機套件的版本隔絕
關於這部份的安裝,基本上CPU版本是一定沒有問題,筆者電腦重灌前,有順利安裝並且使用,但關於GPU版本的部份,可能會因為每台電腦的顯卡以及硬體不同會遇到不同的問題,歡迎大家一起提出來討論,而關於Docker部份,再Windows部份可能需要專業版的hyper-v虛擬化技術,所以Windows的使用者較建議使用虛擬機安裝Ubuntu來進行安裝,或者是利用Anaconda安裝。