在Mac下配置Caffe笔记

Mac下Caffe安装-无GPU 1. 安装环境系统版本: OS X 10.11.2 处理器:2.2GHz i7 内存: 16GB2. 安装前的准备由于caffe安装过程需要依赖多个包,因此最好提前安装好包管理工具。在Mac上推荐使用Homebrew,如果是Mac新手可参考高效 MacBook 工作环境配置 的开发环境配置部分。 Homebrew的安装 在终端中输入如下命令: ruby -e "$(curl -fsSL h 阅读详情

Step1:安装homebrew

如果电脑上有,暂时不装。但是在step2(或者其他需要brew的情况)加完sudo之后如果仍然报错,就需要重新安装homebrew。在终端里输入如下命令:

ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/intall)” 即可安装。

(参考网址:http://blog.youkuaiyun.com/yanzi1225627/article/details/42113661)

 

Step2:安装CMake

安装完homebrew后,在终端输入brew install cmake,然后按照提示安装就行(如果系统提示没有权限,就在brew前加个sudo,以下用brew安装软件都是如此,如果没有权限,就在前面加sudo)

 

Step3:安装Opencv

在opencv的官网(http://opencv.org)下载mac版opencv源文件(2.x版,不要下3.x版,与caffe不兼容),解压缩。然后分别输入下面三条语句:

sudo cmake G”Unix Makefiles”

sudo make -j8

sudo make install

 

Step4:安装CUDA

即使用不到GPU加速(或者电脑使用不了GPU加速),也要装CUDA,否则会报错。在CUDA官网(https://developer.nvidia.com/cuda-downloads)下载最新版CUDA,按照步骤一步一步安装就可以,安装完需要设置环境变量。

在终端输入vim /etc/profile 然后在文件的末尾加入

    export PATH=/Developer/NVIDIA/CUDA-7.0/bin:$PATH

 export DYLD_LIBRARY_PATH=/Developer/NVID-IA/CUDA-7.0/lib:$DYLD_LIBRARY_PATH

    如果CUDA不是7.0版本,相应的环境变量要修改。

 

Step5:安装各种依赖项

在终端输入以下命令:

for x in snappy leveldb gflags glog szip hdf5 lmdb homebrew/science/opencv;

do

  sudo brew uninstall $x;

  sudo install --fresh -vd $x;

done

这个时候会有error产生,如果error是提示找不到以上几个依赖项的其中之一,可以不必理会,这是由brew uninstall报的错。如果是其他错误,需要彻查一下。

接着继续输入:

sudo brew uninstall --force protobuf;

sudo brew install --with-python --fresh -vd prototype

同样的,只要是uninstall报的错都可以直接无视

然后输入:

sudo brew uninstall boost boost-python;

sudo brew install --fresh -vd boost boost-python

为什么要加个uninstall,这是因为caffe对依赖项的版本是有要求的(详情见caffe官网),如果不想这么繁琐地操作,可以检查一下电脑里各个已存在依赖项的版本,符合要求的就不需要再卸载重装了。

 

Step6:下载caffe并修改配置

直接从git上下。在终端输入:git clone https://github.com/BVLC/caffe.git

等到下载完之后,输入

cd caffe

cp Makefile.config.example makefile.config

如果不想运行GPU加速模式,可以选择CPU_ONLY模式。需要在cmake前后都修改配置文件。首先在caffe文件夹里找到makefile.config,将#CPU_ONLY:=1前面的注释(#)去掉。

 

Step7:安装

在终端输入(当前文件夹是caffe):

mkdir build

cd build

cmake ..

   如果对是否使用CUDA无所谓,以下这段可以跳过。如果不想开GPU加速,则打开caffe/build里的CMakeCache.txt,将CPU_ONLY:BOOL赋值为ON,同时,打开CaffeConfig.cmake,把set(CPU_ONLY,OFF)中OFF改为ON。这样就不会打开CUDA了。 

然后,开始安装。

make all

 

Step8:测试是否安装成功

在命令行输入make runtest,如果所有的layer都显示“RUN OK”,且所有的测试样本都PASEED,则caffe搭建成功

 

参考网址:

http://blog.youkuaiyun.com/surgewong/article/details/43708339

http://caffe.berkeleyvision.org/installation.html

http://www.bubuko.com/infodetail-847860.html

MAC下安装Caffe Mac下安装Caffe简易教程 安装依赖 brew install -vd snappy leveldb gflags glog szip lmdb brew tap homebrew/science brew install hdf5 opencv brew install protobuf boost 当然首先要安装homebrew,相信大家一般都有安装,然后大家在运行 br... 阅读详情

相关推荐

Mac OSX10.12 上安装配置caffe(无GPU)

Mac OSX10.12 和Anaconda python 2.7 下安装配置caffe

kamiwon的博客 5171

python安装依赖cmake_Mac10.13安装Caffe(众多坑解决版)

写在前面的话安装caffe依赖的时候我的mac版本10.10,安装opencv遇到问题如下:Error: You are using macOS 10.10.We(and Apple)do not provide support for this old version.You may encounter build failures or other breakages.Please creat...

weixin_31289735的博客 513

Mac OS配置Caffe

1.安装Homebrew 直接进入Homebrew官网,通过terminal下载即可。 2.安装CUDA 如果你的Macbook或者Imac是AMD显卡或者只有集成显卡,可以直接跳过这一步啦,因为我们选择的是CPU_only的方式。 有N卡的话可以到cuda官网下载最新版本(7.5.29)的即可. 3.安装依赖库 for x in snappy leveldb gfla

villeam_Cong的博客 525

[caffe]:关于调用caffe库,cmake 编译问题

前言博主这两天在编译师兄留下的工具,因为有CMakeList.txt文件很直接的就知道要用cmake来编译它.初次编译调用caffe库的文件,没有经验得直接在该目录下直接执行cmake . 天真的以为一切会顺风顺水,俗话说帅不过3秒,很快就弹出错误提示.错误和尝试 它提示说找不到CaffeConfig.cmake和caffe-config.cmkae文件,于是我就去caffe根目录下的cmake里

cham_3 5981

Mac下安装caffe(cpu-only)

如何在Mac下安装caffe 在安装caffe之前,应该了解些计算机的基本知识,以及Linux的基本知识,这是因为Linux和Mac的操作系统非常像。比如什么是Linux,它是怎么来的?Linux和GNU啥关系?gcc又是啥。。Linux的目录配置是咋回事,也就是下图中每个文件都存啥知道不?vim是啥,咋用?shell脚本文件是啥?bash和他啥关系?什么是系统的环境变量?怎么设置环境变量?在m

Ddreaming的博客 1万+

Mac下基于python3.7,Opencv4.01进行caffe编译安装

文章目录1 安装依赖包2 下载caffe3 配置文件4 预编译5 修改编译后的文件配置6 再编译7 问题 1 安装依赖包 brew install -vd snappy leveldb gflags glog szip lmdb brew install openblas brew install hdf5 # boost 需要在后续配置中注意 brew install boost bo...

weixin_38665284的博客 2142

caffe cmake

findpackage( caffe ) 遇到问题 编译自己的程序,CMakeLists.txt文件中寻找caffe并调用,发现错误 CMake Error at CMakeLists.txt:13 (find_package): By not providing "FindCaffe.cmake" in CMAKE_MODULE_PATH this project has ask...

赵木木 3280

Mac 配置 openpose 的经历总结

Mac 配置 openpose 的经历总结 文章目录Mac 配置 openpose 的经历总结一、下载openpose资源二、安装所需环境2.1 HomeBrew2.2 CMake GUI2.3 Caffe,OpenCV 等三、使用CMake编译3.1 打开cmake3.2 运行cmake四、build五、测试Demo5.1 only body in image5.2 body + hand in image5.3 only body in video六、Unity 插件(Mac不可用) 一、下载openp

weixin_44716649的博客 2764

mac 上 caffe编译

一、安装Caffe依赖环境1.安装cmake安装http://www.cmake.org/   我安装的是3.92.安装HomeBrewcurl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 13.安装opencvhttps://www.opencv.org/  我安...

tlglove326的博客 1619

mac安装caffe.pdf

安装caffe

caffe2编译-cmake之后生成的makefile文件中需添加的变量

为保证编译正确进行,makefile中需要添加一些路径

mac安装caffe(避免踩坑的脚本)

#本人把要踩得坑都踩完了,比如pycaffe和cv2一起import导致protobuf出现错误啦#opencv没被link导致找不到啦 #安装opencv brew install opencv3 --with-contrib --with-ffmpeg --with-tbb --with-qt5 --with-python export OpenCV_DIR=/usr/

huangynn的专栏 7275

Windows环境下pcl点云库 安装配置全流程(精简、有效)

本文为Windows配置点云库pcl步骤,具体是win10、visual studio 2017、pcl1.11.1。

zaibeijixing的专栏 1万+

深度学习框架Caffe在Mac上的安装和测试

先概括一下深度学习的几大流行的框架:Pylearn2, Theano, Caffe, Torch, Cuda-covnet,Deeplarning4j等。Theano是一个Python库,也是一个强大的数学表达式编译器。Pylearn2是在Theano基础上建立的机器学习库。用户可以用数学表达式写Pylearn2的插件(新的model, algorithm等), Theano将这些表达式进行优化和稳定化,然后进行编译。

2万+

单细胞分析实战:当Seurat的SCTransform遇上Harmony,我的整合流程优化笔记

本文详细介绍了单细胞转录组数据分析中SCTransform与Harmony整合流程的优化策略。通过实战案例展示如何调整SCTransform参数、优化Harmony整合效果,并解决常见问题,帮助研究者获得更可靠的生物学发现。特别适合需要处理批次效应的单细胞数据分析人员。

weixin_42552716的博客 357

ADS1220 STM32硬件SPI驱动程序

前一段时间温故了下标准库,使用的是F1系列芯片,测试程序。

随风飘零翼的博客 5765

Mac 安装配置Caffe-CPU

1、环境准备: Homebrew /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” Anaconda 2.7 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda2-4.3.0-M...

sinat_33454180的博客 796

告别反复刷写:用英飞凌XCP Overlay功能实现ECU标定与诊断的‘热更新’

本文详细介绍了英飞凌XCP Overlay功能在ECU标定与诊断中的应用,实现参数的'热更新',避免反复刷写Flash。通过地址重映射技术,将标定变量从Flash重定向到RAM,显著提升工作效率并保护Flash寿命。文章涵盖技术原理、工程实践、功能安全考量及高级应用场景,为汽车电子工程师提供完整解决方案。

weixin_30689307的博客 524

Mac OS X10.10 下安装caffe

自从 Mac 10.9 将其默认编译工具改成 clang/clang++,相应的C++库改成 libc++后,在 Mac 上编译一些开源代码很容易出现 “undefined symbols for architecture x86_64” 的问题,让初学者很是困惑。但是问题的根源均来源与 对C++标准库的使用有关,只需要在编译选项中添加 "-stdlib=libstdc++" 即可。笔者尝试着在 Mac OS X10.10 下,通过源码编译 OpenCV gflags 等 成功 完成 Caffe 的配置安装

Surge 1万+

ns3-gym入门(二):linear-mesh例子详解

学习ns3-gym中关于IEEE 802.11网状网络中控制随机接入的例子linear-mesh

zoe2222226666的博客 1842

从零到英雄:如何用FPGA和AD9288打造你的第一台便携式示波器

本文详细介绍了如何利用FPGA和AD9288 ADC芯片从零开始打造一台高性能便携式示波器。通过硬件架构设计、高速数据采集系统实现及信号处理与显示系统的开发,读者可以掌握400Msps采样率的实现方法,并了解关键器件选型与系统优化技巧。

jjj34的博客 277

Mac系统中caffe环境配置

Mac系统中caffe环境配置 环境 系统mac os caffe python2.7,numpy(anaconda3环境) opencv3 运行环境cpu 安装依赖文件 命令: 1.brew install -vd snappy leveldb gflags glog szip lmdb 2.brew install data-science-studio 3.brew install opencv hdf5 4.brew install protobuf boost boost-python(先看注

duzhongqiang的博客 804

Himall商城ExpressDaDaHelper 取消订单(线上环境)

Himall商城ExpressDaDaHelper 取消订单(线上环境)

GZM888888的博客 399

mac下安装caffe

 mac下安装caffe 参考:http://caffe.berkeleyvision.org/install_osx.html 首先安装homebrew工具,相当于Mac下的yum或apt $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Ddreaming的博客 995

解决群晖NAS无法拉取docker镜像问题

在2024-06-01日以前,使用SSH登录后是可以直接拉取docker镜像的;但是之后当我们使用SSH登录上群晖NAS,使用【sudo -i】切换到超管拉取镜像会提示报错【error pulling image configuration: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/cf/cff6b68a194a672fd337d8728bfb252071012cce6

提供C#相关开发 、云计算、运维测试、网络安全相关技术分享与服务,有意向可联系。 2万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

mac下caffe的安装

1、安装home_brew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2、安装依赖包 (1)brew install -vd snappy leveldb gflags glog szip lmdb (2)bre

Erli11的专栏 3629

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

上一篇: tesseract训练中文备忘录
下一篇: C++友元函数
小林叔叔
博客等级 码龄12年 11粉丝 15原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值