level 1
萌笙love▫
楼主
在anaconda内配置好tensorflow-gpu1.8.0版本之后,自动配置了cudatoolkit9.0和cudnn7.6.5

做最简单的tensorflow测试时可以运行:

但是当我尝试跑神经网络时,总会报错。具体地,我测试了一个简单的softmax回归softmax_regression:



程序返回如下错误:

显示CUDA上下文无法同步(CUDA_ILLEGAL_ADDRESS),且同时在执行trian_step,向网络feed数据时报错:

一开始怀疑驱动版本,在NVIDIA控制面板中查看了cdua driver的版本



显示版本为430.64,我在官网查看了cudatoolkit要求的cuda driver最低版本是390,我试过将显卡驱动卸载,想要安装适合cudatoolkit 9版本的driver,无奈无法在NVIDIA官网获得旧版本的驱动程序,重装驱动之后问题仍旧没有解决,因此请教各位大佬,不知各位是否遇到过这样的问题。希望佬们解惑!
2020年04月22日 05点04分
1

做最简单的tensorflow测试时可以运行:
但是当我尝试跑神经网络时,总会报错。具体地,我测试了一个简单的softmax回归softmax_regression:


程序返回如下错误:
显示CUDA上下文无法同步(CUDA_ILLEGAL_ADDRESS),且同时在执行trian_step,向网络feed数据时报错:
一开始怀疑驱动版本,在NVIDIA控制面板中查看了cdua driver的版本


显示版本为430.64,我在官网查看了cudatoolkit要求的cuda driver最低版本是390,我试过将显卡驱动卸载,想要安装适合cudatoolkit 9版本的driver,无奈无法在NVIDIA官网获得旧版本的驱动程序,重装驱动之后问题仍旧没有解决,因此请教各位大佬,不知各位是否遇到过这样的问题。希望佬们解惑!