PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 設定gpu後仍占用另一個gpu(1000p)
作者:
znmkhxrw
(QQ)
2018-10-15 17:55:00
這台電腦有2個GPU,概況如圖
可是當我設定只吃 gpu = 0, fraction = 0.3 時
仍會吃掉 gpu = 1 的 fraction = 0.3 ,占著茅坑不拉屎
上圖可以看到gpu =0,1 都吃掉0.3, runnung process確實有兩個, 而只有0的有在動
而這台電腦重灌前確實是不會占著茅坑不拉屎的...
以下我附上嘗試過的指令、參考網站與環境,第一個幫解決的板友1000p奉上~感恩!
作者:
eri820503
(snoopyahoo)
2018-10-15 20:56:00
import tensorflow as tfgpu_options=GPUOptions(per_process_gpu_memory_fraction=0.3)sess=tf.Session(config=tf.ConfigProto(gpu_tions=gpu_options))tf.keras.backend.set_session(sess)2跟3同一行, 4跟5同一行我這樣設定可以正常限制記憶體
https://goo.gl/Cn2uak
可以參考這個如果是0吃30% 1吃0%,一開始設定os.environ就好但如果是0吃30% 1吃10%這種,可能要再找找之前用keras.backend去設定記憶體時,也有遇過設定了os.environ,但也會像這樣占用兩個GPU改用tf.keras.backend則不會
繼續閱讀
[問題] 發佈至heroku時被告知版本不支援
MyuMyu
[問題] Numpy串接外部dll
swampni
[問題] Dataframe 相同欄位名稱取均值方法
corel
[分享]語音辨識、操控
seal46825
[問題] 新手問題
downthere
[問題] exception 處理
Pear888
[問題] Spyder黑畫面
lucky945
[問題] folium地圖顯示問題
paramectium
[問題] 請問format輸出可以是整數嗎?
cscscs56
[問題] Jupiter notebook 隱藏code之後存成html
tommy5617
Links
booklink
Contact Us: admin [ a t ] ucptt.com