立体匹配 dispnet配置

        关于dispnet这个网络结构的知识还没有深入了解,只读了几篇论文讲解的博客,现在程序配置成功了以后,读一下论文,读一下源码,看能不能做一下调整来让匹配覆盖率和匹配精度提高。

        记录一下走过的坑:

        1.dispnet是caffe框架下写的,caffe下还有比如caffenet,googlenet,alexnet的例子,所以之前学会配置caffe对现在配置dispnet很有帮助。但是我错在了版本问题上。caffe可以在cuda9.1之类的最新的支持库下运行,而dispnet的makefile.config有说明自己当时的开发环境。主要有:cuda8.0 or 7.5  \cudnn 5.1 or 5.0\  opencv2\  这些都是配套的,轻易不要修改,以后也不要尝试最新的,许多成熟的开源程序并不一定支持最新的库,不要贪图新鲜。这也是重装系统前报错最多的原因。

        2.版本问题导致报错太多,所以我重装系统了,再次遇到在开机logo处进不去的情况,这是发生在重装系统后,修改驱动为英伟达专有驱动并重启后,之后也不知道怎么就又好了,可能的原因是进入了recoverymode重新安装驱动或者开机修改grub的queit splash吧

        3.使用cvkit来读取显示ppm和pfm文件。

        4.make 命令使用多线程要谨慎,最好不用,最好加sudo.


        再记录一下配置过程:

        1.重装ubuntu16.04,更新软件和显卡驱动

        2.安装cuda8.0 和 cudnn5.1

        3.安装opencv2.4

        4.编译caffe

        5.编译dispnet

        6.其他:openjdk openblas qt5 pycharm matlab codeblocks sogoupinyin

        想不起来了的,以后补充

你可能感兴趣的:(dispnet)