Reference: https://blog.csdn.net/qq_31261509/article/details/78755968
1、安装win10+ubuntu16.04双系统,注意分区和UEFI启动
2、根据官网安装依赖dependecies
http://caffe.berkeleyvision.org/install_apt.html
https://blog.csdn.net/qq_31261509/article/details/78755968
3、安装显卡(GTX1080ti)驱动
根据上一个博客链接
安装显卡成功
4、安装CUDA9.0
5、配置环境变量
!!!!!!!!!!!让环境生效:source ~/.bashrc
6、安装CUDNN7.0
解压命令:
tar -zxvf cudnn-9.0-linux-x64-v7.0.tgz
!!!!!!!!!libcudnn.so后面的数字一定要做出相应的更改!!!!!!!!!!!!!!1sudo ln -s libcudnn.so.7.1.4 libcudnn.so.7
7、安装caffe
sudo cp /usr/local/cuda-9.0/lib64/libcudart.so.9.0 /usr/local/lib/libcudart.so.9.0 && sudo ldconfig
sudo cp /usr/local/cuda-9.0/lib64/libcublas.so.9.0 /usr/local/lib/libcublas.so.9.0 && sudo ldconfig
sudo cp /usr/local/cuda-9.0/lib64/libcurand.so.9.0 /usr/local/lib/libcurand.so.9.0 && sudo ldconfig
sudo cp /usr/local/cuda-9.0/lib64/libcudnn.so.7 /usr/local/lib/libcudnn.so.7 && sudo ldconfig
sudo apt-get install git
sudo git clone https://github.com/BVLC/caffe
编译make
q1:make all -j8
solution:https://stackoverflow.com/questions/48383846/nvcc-fatal-unsupported-gpu-architecture-compute-20-while-cuda-9-1caffeopen
*****sudo make clean****|****make**********
q2: sudo make runtest -j8
solution: https://blog.csdn.net/rtygbwwwerr/article/details/73656876
!!!!!!!!!!!让环境生效:source ~/.bashrc
=====================================================================================================
再多说一下错误处理的
想要调用电脑GPU时,一定要使用sudo命令,如果出现以下ERROR,说明可能和 GPU权限有关,可以试用一下 sudo
如果出现一下ERROR,那就好办了,说明内存不够,重启一下或者更改 protxt 中的 batch_size 更改为 1 试一下,若跑通了,说明内存太小,然后慢慢增加 batch_size的值,达到电脑的上限停止
==================================6月6日==================================
1、安装matlab2014b
https://www.jianshu.com/p/f0cefc737dda
创建快捷方式:https://blog.csdn.net/thiswhoiam/article/details/54980704
2、编译pycaffe:https://blog.csdn.net/WZZ18191171661/article/details/70149070?locationNum=14&fps=1
3、由于make mattest一直出现问题,尝试安装opencv3.4.0
具体步骤按照https://blog.csdn.net/balixiaxuetian/article/details/79154013
安装之后对于caffe中的Makefile.config文件进行更改,将OPENCV_VERSION := 3取消注释
出现错误:
解决:
- sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
- sudo ldconfig