亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Keras 如何快速解決OOM超內存?

發布時間:2020-06-23 18:30:17 來源:億速云 閱讀:711 作者:清晨 欄目:開發技術

不懂Keras 如何快速解決OOM超內存??其實想解決這個問題也不難,下面讓小編帶著大家一起學習怎么去解決,希望大家閱讀完這篇文章后大所收獲。

如果在Keras內部多次使用同一個Model,例如在不同的數據集上訓練同一個模型進而得到結果,會存在內存泄露的問題。在運行幾次循環之后,就會報錯OOM。

解決方法是在每個代碼后面接clear_session()函數,顯示的關閉TFGraph,再重啟。

from keras import backend as K
K.clear_session()

補充知識:Keras多次加載模型進行測試時內存溢出的解決方法

在進行實驗的過程中,保存了每個epoch的模型參數文件,需要驗證每個保存的模型的效果,想到直接簡單粗暴的手法,就是一個循環里加載模型并進行驗證,但是導致隨著加載的模型越來越多,速度越來越慢。

方法如下:在每次加載模型之前,清空模型占用的內存即可。

import tensorflow as tf
from keras import backend as K
 
K.clear_session()
tf.reset_default_graph()
‘'‘加載模型位置'‘'

感謝你能夠認真閱讀完這篇文章,希望小編分享Keras 如何快速解決OOM超內存?內容對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,遇到問題就找億速云,詳細的解決方法等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巴彦淖尔市| 乌什县| 宁津县| 静宁县| 和静县| 三原县| 吉安县| 肇州县| 汉沽区| 无为县| 扎囊县| 太原市| 南城县| 衡南县| 合阳县| 本溪| 崇文区| 鹤壁市| 雅江县| 弥勒县| 沽源县| 财经| 周至县| 西宁市| 潞西市| 巫山县| 浦江县| 涿州市| 阜城县| 林芝县| 霞浦县| 嘉义县| 永福县| 鄯善县| 利辛县| 贞丰县| 金湖县| 茶陵县| 宜川县| 涿鹿县| 贵溪市|