我的電腦安裝了以下軟件:Anaconda(3),TensorFlow(GPU)和Keras。 有兩個Anaconda虛擬環境 - 一個用於Python 2.7的TensorFlow和一個用於3.5的GPU,版本爲installed according to the TF instructions。 (我曾在一個單獨的環境中以前安裝TensorFlow的CPU版本,但我已經刪除了它。)儘管安裝了tensorflow-GPU,GPU仍未用於計算
當我運行以下命令:
source activate tensorflow-gpu-3.5
python code.py
,並檢查nvidia-smi
它只顯示3MiB GPU內存使用通過Python,所以它看起來像GPU不用於計算。 (code.py
是一個簡單的深度Q學習算法與凱拉斯實施)
任何想法可能會出錯?