看板 Python 關於我們 聯絡資訊
環境 NVIDIA GeForce GTX TITAN X win10 + tensorflow 1.4 + CUDA 8.0 + cuDNN 6.0 目前要測試多個參數組合(kernel數等)哪個正確率高 遂寫了一個內含迴圈的batch檔, 會依序開新的cmd跑設定好的py code batch如以下 start /wait python model_001.py start /wait python model_002.py ... 問題來了 丟下去跑常常遇到跑了幾個model後 訓練到某個step就不動了(model數跟step數都不一定) 開'工作管理員'看GPU整個就是在休息狀態(?) 要手動在cmd按任意鍵他才會回神繼續跑下面的step 但沒幾個model又睡著了要再敲醒它 確認過 1. 電腦沒休眠 2. GPU記憶體沒滿(看工作管理員) 3. 訓練完py結束前有下sess.close() 感覺很像GPU偷懶打瞌睡要叫醒一樣 不知道有沒有人遇過並知道怎麼解決的?? 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.164.32 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1531813467.A.A31.html
sma1033: win10特有的cmd怪問題 07/17 16:27
sma1033: 我跑其他程式時有時也會忽然停住 07/17 16:28
sma1033: 換成ubuntu從此就沒發生過Ler 07/17 16:28
ches728ter: 原來是win10的問題嗎 07/18 02:36
ches728ter: 感謝 我再查查看有沒有解 07/18 02:37
我自己用這個解法有效 給大家參考 https://stackoverflow.com/questions/33883530/why-is-my-command-prompt-freezing-on-windows-10 ※ 編輯: ches728ter (36.228.234.59), 07/19/2018 21:49:10