• mac安装caffe


    2018-08-0521:53:46

    以前经常用windows平台,最近换了mac平台。这是一个mac下安装caffe的教程

     1     brew install opencv3 --with-contrib --with-ffmpeg --with-tbb --with-qt5 --with-python
     2     export OpenCV_DIR=/usr/local/Cellar/opencv3/3.1.0_1/share/OpenCV
     3     echo /usr/local/opt/opencv3/lib/python2.7/site-packages >> /usr/local/lib/python2.7/site-packages/opencv3.pth
     4     brew link opencv3 --force
     5  
     6     #高性能矩阵计算,数值运算库
     7     brew install openblas
     8     #不加可能不会在/usr/local/include(bin) 中创建openblas的link,导致查找不到cblas.h的错误
     9     brew link openblas --force
    10  
    11     brew install szip
    12  
    13     #谷歌开发的混合语言数据标准,序列化
    14     #直接用动态库opencv和caffe链接到同一个动态protocol库会出错
    15     git clone https://github.com/google/protobuf.git
    16     cd protobuf
    17     git clone -b release-1.7.0 https://github.com/google/googlemock.git gmock
    18     cd gmock
    19     git clone -b release-1.7.0 https://github.com/google/googletest.git gtest
    20     cd ../cmake
    21     mkdir build
    22     cd build
    23     cmake -DBUILD_SHARED_LIBS=OFF ..
    24     make -j4
    25     make install
    26     cd ../../python
    27     python setup.py build
    28     python setup.py test
    29     python setuppy install
    30  
    31     #brew install --build-from-source --with-python -vd protobuf
    32  
    33     #谷歌开发的日志系统
    34     brew install glog
    35  
    36     #谷歌开源的处理命令行参数的库
    37     brew install gflags
    38  
    39     #层次型的数据存储格式,包含了数据定义和支持接口
    40     brew install hdf5
    41  
    42     #caffe需要使用的智能指针等来自boost库,还有python调研c++的借口也由boost实现
    43     brew install --build-from-source -vd boost boost-python
    44  
    45     #一些nosql的数据库,caffe的数据存储
    46     brew install lmdb
    47     brew install snappy
    48     brew install leveldb  <pre name="code" class="plain">    git clone https://github.com/BVLC/caffe.git
    49     cd caffe
    50  
    51     #安装python caffe
    52     for req in $(cat python/requirements.txt); do pip install $req; done
    53     echo "if import caffe failed with segment fault, check the python lib link, you should link local python lib manully"
    54     mkdir build
    55     cd build
    56     #mac dose not support cuda, use cpu only
    57     cmake -DCPU_ONLY=ON ..
    58     make all
    59     make install
    60     make runtest
  • 相关阅读:
    苹果 macOS 安装 Source Code Pro
    C# 中代码执行 ping 操作
    WPF 中 Path 使用虚线
    查看 Java Web 开发环境软件是 32 位还是 64 位
    linux 磁盘io监控
    Linux下系统如何监控服务器硬件、操作系统、应用服务和业务
    ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法
    完全卸载oracle11g步骤
    用JDBC连接SQL Server2017数据库
    oracle INS-13001 环境不满足最低要求
  • 原文地址:https://www.cnblogs.com/RM-Anton/p/9427492.html
Copyright © 2020-2023  润新知