1. 程式人生 > >在ubuntu 14.04上LIFT: Learned Invariant Feature Points 環境配置所踩過的坑流過的淚(3)

在ubuntu 14.04上LIFT: Learned Invariant Feature Points 環境配置所踩過的坑流過的淚(3)

1.重灌nvidia 顯示卡驅動

2.重灌cuda8.0和cudnn

3。重新測試

看來執行不能用sudo 在這裡插入圖片描述 最後也沒管 2. theano nvcc compiler not found on $PATH 重新配置檔案 解決方案:重灌了一遍cuda 和cudnn 3.突然發現系統好像出bug了,opencv和parse,scipy,launge都沒有了 按照之前連結可以裝opencv 3.2的連結 https://blog.csdn.net/tsq292978891/article/details/80094873 ,現在下的是opencv 3.1 真的玄幻。 所以裝的是opencv3.1,剩下的幾個還是按照之前的一下下裝好了。

4.再次編譯 這次感覺比較順利 5.theano 按照上一篇配置得到的資訊 6.出現錯誤 The cuda backend is deprecated and will be removed in the next release (v0.10). Please switch to the gpuarray backend. You can get more information about how to switch at this URL: https://github.com/Theano/Theano/wiki/Converting-to-the-new-gpu-back-end(gpuarray)

Theano報錯:WARNING (theano.sandbox.cuda):http://blog.sina.com.cn/s/blog_6d55a74b0102xar1.html 我並沒有按照這個連結解決。 7.Exception: The nvidia driver version installed with this OS does not give good results for reduction.Installing the nvidia driver available on the same download page as the cuda package will fix the problem:

http://developer.nvidia.com/cuda-downloads 但是我的cuda 用的就是8.0,cudnn5.1,theano 也是0.9.0 修改theano 的配置檔案,將 [lib] cnmem=0.5 去掉 也就是memry不做限制 然後就神奇的跑通了。 因此可能就是需要的計算空間需要很大。

result 資料夾裡生成點座標以及方向檔案。