解决深度学习训练时“unspecified launch failure”问题

首先,感谢大佬们贡献的文章!接下来,我按自己的实践效果来总结~
声明

出现该问题不是你代码的问题~是电脑配置出现了bug。。。

解决路线:

方法一(成本低,推荐,若还不行,再用方法二):

出处:CUDA 错误unspecified launch failure
具体步骤整理(win7)如下:
1.开始菜单 --> 所有程序 --> NVIDIA Corporation --> Nsight Visual Studio Edition 6.0 --> Nsight Monitor
2.打开Nsight Monitor后,右下角有一个“Nsight Monitor options”,General - - Microsoft display driver - - WDDM TDR enable 设为False即可,因为该选项导致kernel运行时间超过指定值会中断。

方法二(会起到“根治”的疗效~)

出处:https://github.com/tensorflow/tensorflow/issues/33536
解决办法:降低Nvidia驱动版本,比如 Nvidia 436.** 降至 431.60。(未亲测,但是拿两台其他配置相同的电脑做了比较,Nvidia驱动版本低的电脑没有出现这个问题~)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值