caffe 与 cuda 版本的问题
1.首先,我在自己笔记本上安装caffe ,问题应该是 一点也没有的。
我的电脑毕竟也是英伟达独显的,虽然只有2g 的显存。 嘿嘿。
GeForce 840M 的显卡 啦, 很垃圾洛。
没关系的,不是麽
2.下载好,caffe 代码后呢。
在确保,caffe的 所有依赖,都 ok 了。。
3. 我 在 caffe 的 目录下。make all -j4 (多线程编译 啦)
都成功了。。 make test 也是没有问题的。
第三步了,出现了问题。。
刚开始认为。。肯定是版本问题啦。。至于是那个版本,就不得而知。
当前 我的系统是ubuntu 16.04 的,我装的是 cuda8.0 , 应该是没有问题的。
但是,我 的 NVIDIA 384.90 ,也就是说,我的显卡驱动版本 有点高了。
make runtest 的时候;
出现 错误啦:
Cannot create Cublas handle. Cublas won't be available.
CUBLAS_STATUS_NOT_INITIALIZED
于是,去找答案呀;找到一个好像是说版本过高的原因。
于是,我降低了 显卡驱动的版本。。
NVIDIA 340.102
。。。。。
这回,应该可以了吧。。。
又报错。。
cudaSuccess (35 vs. 0) CUDA driver version is insufficient....
我重新下载 一个显卡驱动版本。。。375.39 的。。
可以啦。。