RuntimeError: CUDA error:out of memory的一種解決辦法


具體環境:
Untubu:16.04
pytorch :1.5.0
CUDA:10.0
我是使用pytorch運行代碼時,遇到了如下錯誤:

RuntimeError: CUDA error:out of memory

我嘗試看網上的很多方法,也沒有解決方法,然后想到之前運行過一篇類似的代碼,其中好像有這樣的一行代碼:
在這里插入圖片描述
然后我抱着嘗試的心態,在我的代碼中加入下面倆行代碼:

import torch.backends.cudnn as cudnn
cudnn.benchmark = True

幸運的是,我的代碼可以正常運行了。當然這可能n種方法中的一種,大家很是以自己的代碼的具體情況來修改自己的代碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM