深度學習代碼_Bug
|
本節(jié)將自己所遇到的bug問題及解決方法記錄下來。更新ing...... |
目錄
1.AttributeError: 'Model' object has no attribute 'module'
? 在構建如model = Model()之后,調(diào)用model.module失敗,最終發(fā)現(xiàn),是因為nvidia-smi失敗緣故, 即沒有無法運行cuda,因為本機之前內(nèi)核更新失敗過。然而這份代碼pycharm竟然不是提示cuda失敗(我先調(diào)用的cuda),震驚!
? 解決方法:降低內(nèi)核
2. 報錯 cuda error:device-side assert triggered 、CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
? 2.1. 先用下面這個進行準確定位. 放在代碼運行最前面
import os
os.environ['CUDA_VISIBLE_DEVICES'] = '1'
? 2.2. 如果還是不清晰報錯,可以改用CPU運行,即可準確找出錯誤。
吾志所向,一往無前;愈挫愈勇,再接再厲。

浙公網(wǎng)安備 33010602011771號