Check failed: error == cudaSuccess (8 vs. 0) invalid device function
2016-09-08 11:18
465 查看
转自:http://blog.csdn.net/u013078356/article/details/51009470
一般情况下都是因为显卡的计算能力不同而导致的(这里假设你前面的步骤都无误),修改 py-faster-rcnn/lib/setup.py 的第135行,将arch改为与你显卡相匹配的数值,(比如我的GTX 760,计算能力是3.0,就将sm_35改成了sm_30)然后删除utils/bbox.c,nms/cpu_nms.c ,nms/gpu_nms.cpp 重新编译即可
我看到有些人说还有其他的问题,那么可以在最开始的makefile.config文件中就开始修改,不过我没有试过,具体步骤如下
一般情况下都是因为显卡的计算能力不同而导致的(这里假设你前面的步骤都无误),修改 py-faster-rcnn/lib/setup.py 的第135行,将arch改为与你显卡相匹配的数值,(比如我的GTX 760,计算能力是3.0,就将sm_35改成了sm_30)然后删除utils/bbox.c,nms/cpu_nms.c ,nms/gpu_nms.cpp 重新编译即可
我看到有些人说还有其他的问题,那么可以在最开始的makefile.config文件中就开始修改,不过我没有试过,具体步骤如下
As below, there is my solution (thress steps): 1 if you're using the GPU instance on AWS, then please change the architecture setting into: # CUDA architecture setting: going with all of them. # For CUDA < 6.0, comment the *_50 lines for compatibility. CUDA_ARCH := -gencode arch=compute_30,code=sm_30 \ -gencode arch=compute_50,code=sm_50 \ -gencode arch=compute_50,code=compute_50 Because the GPU in AWS does not support compute_35 2 I changed sm_35 into sm_30 in lib/setup.py file 3 cd lib, remove these files: utils/bbox.c nms/cpu_nms.c nms/gpu_nms.cpp, if they exist. And then make && cd ../caffe/ && make clean && make -j8 && make pycaffe -j8
相关文章推荐
- Check failed: error == cudaSuccess (8 vs. 0) invalid device function
- Check failed: error == cudaSuccess (8 vs. 0) invalid device function
- caffe运行错误: im2col.cu:61] Check failed: error == cudaSuccess (8 vs. 0) invalid device function
- Check failed: error == cudaSuccess (8 vs. 0) invalid device function
- Check failed: error == cudaSuccess (8 vs. 0) invalid device function
- Check failed: error == cudaSuccess (8 vs. 0) invalid device function
- 配置SSD-caffe测试时出现“Check failed: error == cudaSuccess (10 vs. 0) invalid device ordinal”解决
- caffe-windows10 安装问题 Check failed: error == cudaSuccess (8 vs.0) invalid device function
- 【CUDA开发】 Check failed: error == cudaSuccess (8 vs. 0) invalid device function
- caffe:Check failed: error == cudaSuccess (10 vs. 0) invalid device ordinal
- Check failed: error == cudaSuccess (8 vs. 0) invalid device function
- 配置SSD-caffe测试时出现“Check failed: error == cudaSuccess (10 vs. 0) invalid device ordinal”解决
- Check failed: error == cudaSuccess (8 vs. 0) invalid device function
- 【caffe跑试验遇到错误:Check failed: error == cudaSuccess (2 vs. 0) out of memory】
- caffe训练过程中显示Check failed:error == cudaSuccess(2 vs. 0) out of memory
- Check failed: error == cudaSuccess (2 vs. 0) out of memory Abort(core dumped)
- CUDA/caffe ERROR:cudaGetDeviceCount returned 30/35,Check failed: error == cudaSuccess (30/35 vs. 0)
- Check failed:error == cudaSuccess(30 vs. 0) unkown error
- caffe跑试验遇到错误:Check failed: error == cudaSuccess (2 vs. 0) out of memory
- 【caffe跑试验遇到错误:Check failed: error == cudaSuccess (2 vs. 0) out of memory】: