zoukankan      html  css  js  c++  java
  • windows下caffe安装配置、matlab接口

    一、CommonSettings.props

    caffe下载后解压。源代码文件夹caffe-master,到该文件夹下的windows文件夹下,将CommonSettings.props.example文件复制到该目录下并重命名为CommonSettings.props。

    修改内容,true、false、false、true。

    配置MatlabSupport,matlab安装目录为:D:EnglishpathmatlabC

    <IncludePath>后为:

    <IncludePath>$(MatlabDir)externinclude;$(MatlabDir)	oolboxdistcompgpuexterninclude;$(IncludePath)</IncludePath>

     

    PropertyGroup Condition中的CpuOnlyBuild设置为true。同时注释后面的cublas.lib文件

    二、菜单栏 生成—配置管理器

    找到caffe-master/windows文件夹下的caffe.sln,用VS 2013打开。点击菜单栏 生成—配置管理器,选择方案配置为Release,方案平台为x64。

    三、生成libcaffe

    1)右键libcaffe,生成。可能会出现错误。

    提示的错误信息:

    NugetPackagesoost.1.59.0.0lib ativeincludeoost/format/alt_sstream_impl.hpp :

    error C2220: 警告被视为错误 - 没有生成“object”文件 (....srccaffeutilmath_functions.cpp)

    该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 (....srccaffeutilmath_functions.cpp)

    2)双击该错误,弹出对话框,点击确定会跳转到错误文件中,然后不用做别的,直接保存。再次右键libcaffe,重新生成。

     

    四、生成整个解决方案

    右键整个解决方案,生成解决方案,等待一段时间,整个项目编译完成之后,会在下方显示成功15个。

    同时,在caffe-master/Buid/x64下会出现Release文件夹,里面是全部的编译成功的和运行时候需要用到的动态库以及exe文件;

    此外,在整个项目编译过程中会提示Nuget在下载,下载的内容是编译过程中用到的一些依赖包,编译完成后会在caffe-master同级文件夹下出现NugetPackages文件夹,该文件夹中的内容就是刚才下载的内容。

     出错:

    出错原因:最初的属性文件有问题。

    caffe在windows 下的配置及matlab接口编译(无GPU) - coollife - 博客园 https://www.cnblogs.com/njust-ycc/p/5776286.html

    配置caffe过程中,生成解决方案出错。无法打开包括文件: “gpu/mxGPUArray.h” - ostartech - 博客园 https://www.cnblogs.com/wxl845235800/p/10603114.html

    五、右击解决方案--属性--通用属性--启动项目--当前选定内容--保存

     

     六、执行caffe

    单击选中caffe,点击菜单栏 调试-开始执行,或者直接ctrl+F5,会弹出如下命令窗口,说明windows系统下的caffe安装成功。

    少了第五步会报错:系统无法执行指定的程序。

     测试

    添加系统路径(path):D:Englishpathcaffe-masterBuildx64Release

    D:Englishpathcaffe-masterBuildx64Releasematcaffe

     在控制台输入一个函数作为测试:

     caffe.reset_all();

     

    matlab接口可以使用。

    Windows-caffe配置 - -城春草木深- - 博客园 http://www.cnblogs.com/go-better/p/6691028.html

    Windows系统下安装深度学习Caffe软件的详细步骤_百度经验 https://jingyan.baidu.com/article/8ebacdf00b251749f65cd539.html

    caffe在windows 下的配置及matlab接口编译(无GPU) - coollife - 博客园 https://www.cnblogs.com/njust-ycc/p/5776286.html

  • 相关阅读:
    Yolo v3代码理解总结
    CRNN数据及标签
    Yolo V3整体实现思路流程详解!
    YOLO V3训练自己的数据集
    Yolo V3理解bbox和label的关系
    深度学习图像扩增
    YOLOv3 K-means获取anchors大小
    CTPN训练自己的数据集过程大白话记录
    浙大版《C语言程序设计(第3版)》题目集 练习4-11 统计素数并求和 (20 分)
    浙大版《C语言程序设计(第3版)》题目集 练习4-10 找出最小值 (20 分)
  • 原文地址:https://www.cnblogs.com/wxl845235800/p/10599265.html
Copyright © 2011-2022 走看看