Failed to get convolution algorithm. This is probably because cuDNN failed to initialize


在訓練的腳本開頭添加以下代碼,指定使用的GPU,然后進行動態分配內存,重新運行就可以。

import os
os.environ['CUDA_VISIBLE_DEVICES'] = '0'
config = ConfigProto()
config.gpu_options.allow_growth = True
session = InteractiveSession(config=config)

當然,出現這種問題也存在cudnn版本問題,但是發現這種情況並不多,大多是上面這種。


免責聲明!

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



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