运行时出现此错误 sudo make runtest -j8
在咖啡中:
BatchReindexLayerTest/3.TestGradient, where TypeParam = caffe::GPUDevice<double>
我的电脑有两个 NVIDIA TITAIN XP 设备并安装了 NVIDIA 驱动程序 linux-x86_64_387.26。 CUDA 版本是 CUDA 9.1,带有用于 CUDA 9.1 和 OpenCV 3.4.0 的 cuDNN。我没有编译错误。
最佳答案
这是 CUDA 9.1 的一个已知问题,它似乎独立于 Caffe(意思是:相同的代码在以前的 CUDA 版本下可以完美运行,但在 v9.1 中会产生错误)。它被跟踪为问题 #6164 .
除非您打算使用 BatchReindex 图层,否则您不必担心。否则,请考虑降级到 CUDA 9.0。
关于ubuntu - Caffe 使运行测试错误:BatchReindexLayerTest/3.TestGradient,其中 TypeParam = caffe::GPUDevice<double>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48397686/