Caffe-环境搭建
来源:互联网 发布:vue.js 格式化 编辑:程序博客网 时间:2024/06/05 16:43
一、安装brew
登录http://brew.sh/,直接复制官网提供命令即可安装
二、安装cuda
地址https://developer.nvidia.com/cuda-downloads,根据caffe官方要求安装响应的版本
下载完之后点击dmg包按照提示一步一步安装,安装后的路径为
/usr/local/cuda
三、安装cudnn
NVIDIA官网搜索cudnn,下载cudnn需要注册NVIDIA账号才能下载,我这里下载完之后如下:
cudnn-7.0-osx-x64-v4.0-rc.tar
安装
➜ Downloads tar xvf cudnn-7.0-osx-x64-v4.0-rc.tarx cuda/include/cudnn.hx cuda/lib/libcudnn.4.dylibx cuda/lib/libcudnn.dylibx cuda/lib/libcudnn_static.a//将cudnn的头文件拷贝到cuda的include下面➜ Downloads sudo cp cuda/include/cudnn.h /usr/local/cuda/include//将库文件安装到cuda的lib下面,对于ubuntu这里的lib应该是lib64,需要注意的是拷贝lib时cp一定加上选项“-a",保证软连接不丢失➜ Downloads sudo cp -a cuda/lib/libcudnn* /usr/local/cuda/lib/#查看/usr/local/cuda/lib,保证软连接没有丢失-rwxr-xr-x@ 1 apple staff 60047144 11 20 19:04 libcudnn.4.dyliblrwxr-xr-x@ 1 apple staff 16 1 15 16:50 libcudnn.dylib -> libcudnn.4.dylib-rw-r--r--@ 1 apple staff 59245464 11 20 19:04 libcudnn_static.a
四、安装依赖包
命令好执行
brew install -vd snappy leveldb gflags glog szip lmdb
问题1
Error: Could not symlink bin/pkg-config#解决#运行命令brew link pkg-config#该命令运行完会得到响应的解决方法To force the link and overwrite all conflicting files: brew link --overwrite pkg-configTo list all files that would be deleted: brew link --overwrite --dry-run pkg-config#我选择运行第一个命令➜ ~ brew link --overwrite pkg-configLinking /usr/local/Cellar/pkg-config/0.29... 4 symlinks created
五、安装opencv
brew tap homebrew/sciencebrew install hdf5 opencv
0 0
- Caffe-环境搭建
- Caffe下环境搭建
- caffe环境搭建笔记
- 搭建Caffe环境
- caffe环境搭建
- mac下搭建caffe环境
- Centos下Caffe环境搭建
- Caffe学习总结(二)——caffe环境搭建
- 深度学习框架Caffe学习笔记(1)-Caffe环境搭建
- 深度学习(五)caffe环境搭建
- VS2013搭建caffe深度学习环境
- 深度学习(五)caffe环境搭建
- 深度学习(五)caffe环境搭建
- Caffe研究实践 一 ------环境搭建
- caffe 环境搭建和minist训练
- Ubuntu 14.04 for Caffe 环境搭建
- 深度学习(五)caffe环境搭建
- 深度学习之Caffe环境搭建
- 翻页的combogrid 调用setValues,不显示textField的问题
- java 集合和映射的类继承图
- App Transport Security has blocked a cleartext HTTP (http://) resource load 的解决方法
- Android-PullToRefresh库中的PullToRefreshListView添加header
- lua BaseClass
- Caffe-环境搭建
- NGINX下PHP-FPM占用内存状态及进程数调整
- PHP字符串函数之 sscanf echo print sprintf vsprintf printf vprintf fprintf vfprintf
- Linux的lvm管理:修改LV大小
- MySQL的FROM_UNIXTIME()和UNIX_TIMESTAMP()函数的区别
- 从头认识java-17.5 阻塞队列(以生产者消费者模式为例)
- Android so的堆栈信息对应行号
- 工具的使用——PyCharm
- php单引号 双引号区别