關於錯誤:OOM ResourceExhaustedError 的完美解決方法
遇到的問題:
我使用MobileNet訓練圖片分類器,引數大概有幾百萬個並不是很多,然而報錯OOM ResourceExhaustedError
分析:
這樣的話可能有兩個原因:
(1)batchsize太大,這種只需要將batchsize減小就行了
(2)GPU的視訊記憶體太小,或者剩餘的視訊記憶體太少了
解決:
因為我將batchsize減少到1還是會出現這種錯誤,所以肯定不是batchsize太大的問題。
於是我用命令nvidia-smi查看了我的GPU使用情況,如下:
有個很奇怪的問題,沒有程序在跑,但是視訊記憶體佔用Memory-Usage幾乎被用完了。想通過kill掉程序也沒程序可以kill.用命令fuser -v /dev/nvidia*找執行的程序,也沒找到任何程序。
後來進過別人提醒才發現,是jupyter上許多之前的程式沒有shutdown掉,一直在佔用記憶體,開啟jupyter,如下:
這是我已經shutdown之後的情況,但位置是一樣的,將不用的程式shutdown就好了。
至此,問題完美解決。
相關推薦
關於錯誤:OOM ResourceExhaustedError 的完美解決方法
遇到的問題: 我使用MobileNet訓練圖片分類器,引數大概有幾百萬個並不是很多,然而報錯OOM ResourceExhaustedError 分析: 這樣的話可能有兩個原因: (1)batchsize太大,這種只需要將batchsize減小就行了 (2)GPU的視訊記憶體太小
Win10驅動安裝失敗:提示“資料無效”或“安裝錯誤”或其它原因的解決方法
1.開啟搜尋欄,輸入“services.msc”,回車進入服務介面。反正進入服務就行了 2.找到“Device Install Service”和“Device Setup Manager”,啟動
HTTP 錯誤 403.1 禁止訪問:禁止執行訪問 解決方法
HTTP 403.1 禁止訪問:禁止可執行訪問Internet 資訊服務原因是執行許可權不夠,解決的方法是:開啟“管理工具”的“Internet 資訊服務”,右鍵選擇“WEB站點屬性”的“主目錄”選項卡,把“執行許可”的選項從“無”改為“純指令碼”就好了。
SQL(MSSQLSERVER)服務啟動錯誤代碼3414的解決方法
問題 一個 我們 打不開 銷售 上班 2008 r2 files blog 環境介紹: (Window Server 2008 R2 + Sql Server 2008 R2) 我們公司有一臺托管淘汰下來的服務器,本著節約利用的原則,就在公司內部找了個地給配置上,作
java.sql.SQLException: Field 'id' doesn't have a default value(用eclipse操作數據庫時報了這種奇怪的錯誤)的原因與解決方法
sql microsoft java except body class 操作數 解決方法 family 1、錯誤原因 由於id在數據庫表中是作為主鍵,但是在插入的過程中,沒有給予數值,並且沒有讓其自增 2、解決辦法 修改數據庫表中的id,讓
IIS HTTP 錯誤 404.17 - Not Found 解決方法
處理 錯誤 管理 style not found itl 成功 window 需要 錯誤提示如下圖: 出現這種情況的原因通常是因為先安裝了Framework,後安裝的IIS; 運行cmd,輸入: C:\Windows\Microsoft.NET\Framewor
Win10電腦更新出現錯誤代碼0x80080300的解決方法
窗口 命令提示符 tps 啟動 選項 電腦 怎麽 情況 命令 Win10系統自推出以來就不斷的在完善更新,其越來越豐富的功能也吸引了越來越多的用戶。但最近有用戶反映自己在升級更新Win10系統時遇到電腦系統提示出現了0x80080300錯誤,然後就不能繼續更新了。對於這樣的
Win8系統更新顯示錯誤代碼80070003的解決方法
nag shadow follow www 失敗 ges tps -i 啟動 有Win8系統用戶在進行KB2894853更新時會碰到系統報錯的問題,錯誤代碼是80070003,那麽在遇到這個問題的時候,我們該怎麽去解決呢?下面好系統U盤啟動就來告訴你相應的解決方法。 Win
Java 解密錯誤InvalidKeyException: Illegal key size解決方法
network work padding init 目錄 方法 instance tin rac 做解密操作,出現如下錯誤 java.security.InvalidKeyException: Illegal key size // 設置解密模式為AES的CBC
跨域:跨域及解決方法
哪些 local cors 請求參數 用戶 ati 行處理 額外 滿足 一、什麽是跨域 廣義的跨域包括: 資源跳轉:超鏈接<a>跳轉、重定向、表單提交 資源嵌入:link、ifram、script、img,以及css樣式中的background:url()、@
關於SQL Server 2005 windows登陸模式無法登陸伺服器(錯誤:18456)的解決辦法
由於系統經常重灌,每次安裝MS SqlServer2005也積累了不少經驗。 之前幾次無法連線資料庫往往是因為: 1.SQLSERVER的協議配置不正確,需要Named Pipes和TCP/IP 協議啟用並禁用VIA 2.外圍應用配置器中未啟用database服務 3.SqlServ
MySQL資料同步,出現Slave_SQL_Running:no和slave_io_running:no問題的解決方法
一、問題描述: 當我們配置好MySQL主主同步時,是可以實現主主同步,但是重啟機器後就發現無法同步了。 二、Slave兩個關鍵程序: mysql replication 中slave機器上有兩個關鍵的程序,死一個都不行,一個是slave_sql_running,一個是Slave_IO_Running,一
有關tomcat記憶體溢位的完美解決方法
tomcat記憶體溢位設定JAVA_OPTS 設定Tomcat啟動的初始記憶體 其初始空間(即-Xms)是實體記憶體的1/64,最大空間(-Xmx)是實體記憶體的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等選項可 進行設定 例項,以下給出1G記憶體環境下java
android -------- 安裝APK報錯:Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE解決方法
記錄一個 DELETE_FAILED_INTERNAL_ERROR Error while Installing APK問題 之前遇到這個問題 方案1 將data/data/目錄下該應用的包名的目錄刪除掉,如:adb shell rm -rf data/data/c
sourceInsight打不開,解除安裝重灌也不能用,重啟也不能用的完美解決方法
sourceInsight莫名其妙就打不開,解除安裝重灌也不能用,重啟也不能用的完美解決方法: 1:解除安裝當前的sorce insight 2::刪除如下注冊表: HKEY_LOCAL_MACHINE\SOFTWARE\Source Dynamics\
一個JAVA單例模式的典型錯誤應用的分析和解決方法
問題來自論壇,其程式碼如下:[java] view plain copy print?import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; imp
關於Android載入圖片時的OOM的一些解決方法和優化
1、通過強引用和弱引用以及LRU演算法。 private static final int HARD_CACHE_CAPACITY = 20;//強引用的bitmap的數量 //為了提高圖片的利用率,通過單鏈表實現先進先出,將老的圖片移到軟引用裡面儲存 private st
使用java連線Mongodb時報錯code:18codeName:AuthenticationFailed時的解決方法
連線資訊://MongoCredential.createScramSha1Credential()三個引數分別為 使用者名稱 資料庫名稱 密碼 MongoCredential credential = MongoCredential.createScramSha1Crede
jenkins使用Gerrit,錯誤checkout分支版本的解決方法
背景 我們採用jenkins2(2.32.3)應用pipeline流水線,會出現CI任務執行的分支版本錯誤的問題,gerrit觸發的評審程式碼和CI實際跑的是兩碼事。 問題原因 在pipeline流水線中,你可以檢視Parameters是對的(Gerr
網頁連結分享到微信朋友圈帶圖示和摘要的完美解決方法
先看效果: 我不喜歡回形針。 以前我僅僅把網頁開始的地方放一個不可見的圖片,後來發現沒有效果。 現在我們開始: 原料:微信公眾號: 步驟一:繫結域名 先登入微信公眾平臺進入“公眾號設定”的“功能設定”裡填寫“JS介面安全域名”。 步驟