我認爲這是某種錯誤。當在iPython中運行tensorflow會話時,退出iPython時GPU內存使用率仍然很高
的問題很簡單:
推出IPython中
進口Tensorflow和運行任何會話
型NVIDIA-SMI在bash(見真高GPU的內存使用情況,相關過程名稱等)
control + z quit ipython
在bash中鍵入nvidia-smi(仍然是!實在是高GPU內存使用情況,並在同一進程名,奇怪的是,這些過程沒有被殺死!)
我猜IPython的失敗Tensorflow退出時的變量或圖形清潔。
有什麼辦法可以在不重啓我的機器的情況下清理GPU內存?
操作系統:Ubuntu 14.04
的Python:Python3.5
IPython的:IPython6.0.0
請閱讀[在什麼情況下,我可以添加「緊急」或其他類似的短語到我的問題,以獲得更快的答案?](/ meta.stackoverflow.com/q/326569) - 總結是,這不是解決志願者問題的理想方式,而且可能對獲得答案起反作用。請不要將這添加到您的問題。 – halfer