当我尝试训练tensorflow的对象检测API时,我得到CUDA_ERROR_ILLEGAL_INSTRUCTION

时间:2018-07-24 05:39:23

标签: tensorflow object-detection

config.SuppressDefaultHostAuthentication();
config.Filters.Add(new HostAuthenticationFilter(OAuthDefaults.AuthenticationType));

3 个答案:

答案 0 :(得分:0)

自3月以来,在tensorflow github上有一个未解决的问题:

https://github.com/tensorflow/tensorflow/issues/17747

但是似乎错误不是随机出现的,不是所有时间都能确认吗?最后的答案是10天前,所以我认为他们仍在努力。 L-

答案 1 :(得分:0)

我首先要检查您的cuda和cudnn版本是否与您的tensorflow版本兼容。例如,cuda工具包9.0而不是cuda工具包9.1或cudnn 7.0而不是7.05。 之后,我将从Nvidia官方网站更新GPU的驱动程序。

答案 2 :(得分:0)

我不仅会检查您是否拥有CUDA 9.0和cuDNN 7.0,而且还要确保您选择并安装的CuDNN版本是为CUDA 9.0提供支持的版本(存在CUDA 8.0、9.0的CuDNN版本)和9.1)。