為什么用anaconda按照了tensorflow gpu(版本為1.13.1,CUDA9)
,訓練模型的時候CPU的占用率一直是100%,而GPU占用率卻基本是0%。
執行了一次
sess = tf..Session(config=tf.ConfigProto(log_device_placement=True))
代碼之后,出現了下面的結果,請問這種情況是在用gpu運行嗎?

uj5u.com熱心網友回復:
是用的GPU,GTX 1050 Tiuj5u.com熱心網友回復:
沒有報錯,而且已經分配了1.3G的GPU顯存看起來運行正常
可以在代碼跑的時候開一個command窗運行 nvidia-smi查看GPU的狀態看看
uj5u.com熱心網友回復:
請問你解決了嗎?我也是這個問題,跑程式還是用的cpuuj5u.com熱心網友回復:
模型代碼設定里把使用GPU選項打開,沒有就添加上uj5u.com熱心網友回復:
請問解決了嗎,我也是這種情況uj5u.com熱心網友回復:
建議用tensorflow1.15以上版本,就不需要分GPU和非GPU版本了。運行程式前用下面陳述句測驗能不能找到GPUimport tensorflow as tf
print("Num GPUs Available: ", len(tf.config.experimental.list_physical_devices('GPU')))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/31508.html
標籤:人工智能技術
上一篇:請問idea中使用git,如何像eclipse那樣通過team-->synchronize workspace來比較本地與服務器代碼的不同?
下一篇:神經網路的性能評判指標有哪些?
