zoukankan      html  css  js  c++  java
  • Chapter 1 初探Caffe

    首先下载windows下源码:

    Microsoft 官方:GitHub - Microsoft/caffe: Caffe on both Linux and Windows

    官方源码使用Visual Studio 2013工程,使用vs2013及以上版本均可以打开,但是需要VS2013编译环境,所以得安装VS2013。

    打开caffe-masterwindows下的Caffe.sln,开始调试配置整个solution。

    从下图中可以看到共有16个project,这16个project将整个Solution分成了多个模块,后面将分模块的进行学习。另外,可以看到每个project中有一个packages.config的文件,这是采用了NuGet来管理开源包。NuGet 是免费、开源的包管理开发工具。

    image   image

    ==================================================

    1.恢复NuGet管理的各种库文件

    image

    恢复完以后,在windows文件夹下面增加了一个packages的文件夹;

     packages文件夹下面是项目所需要的各种库文件;

    image image

    简单的扒一部分库文件:

    boost.1.59.0.0——Boost库是为C++语言标准库提供扩展的一些C++程序库的总称;

    gflags.2.1.2.1——gflags是google的一个开源的处理命令行参数的库,使用c++开发,具备python接口;

    glog.0.3.3.0——Google Glog 是一个C++语言的应用级日志记录框架,提供了 C++ 风格的流操作和各种助手宏;

    hdf5-v120-complete.1.8.15.2——(Hierarchical Data File)分层的数据文件;

    LevelDB-vc120.1.2.0.0——LevelDB是Google开源的持久化KV单机数据库,具有很高的随机写,顺序读/写性能;

    protobuf-v120.2.6.1——protocol buffer是google 的一种数据交换的格式。

    =================================================

    2.修改NuGet配置路径

    image

    image

    修改成对应的路径。

    image

    ====================================================================================

    3.配置CommonSettings.props文件

    初始的时候只有CommonSettings.props.example文件,可将其复制改为CommonSettings.props文件,然后配置里面相应的路径。

    image

    根据需要,修改以下一些内容。

    image

    ===============================================================================

    4.Attention

    对于修改NuGet配置路径的补充说明。

    由于使用NuGet恢复的packages是在windows文件夹下面的,所以为了方便就直接把NuGet配置文件里面的路径改了,但后来发现了一个问题,16个project的vcxproj文件中的路径都是”......NugetPackages”的配置(如下图所示),如果要改起来可能更麻烦,所以就按照这个路径,重新将packages文件夹换了位置和名字,同时将原来nuget.config文件中的路径也恢复原样

    image

    最终的NugetPackages目录与caffe-master文件夹同级。

    image

  • 相关阅读:
    linq获取最大ID值
    asp:MultiView选项卡控件,可以用来选择性的显示需要的部门
    TFS修改工作区映射区
    怎么解决javascript小数相减会出现一长串的小数位数?
    (转)向页面动态载入用户控件和自定义控件的方法(谨记)
    (转)工作经验到底是个什么东东?工作经验从哪里来?
    hdu 5441 travel 离线+带权并查集
    hdu 5438 Ponds dfs
    hdu 5437 Alisha’s Party 模拟 优先队列
    CF 500 B. New Year Permutation 并查集
  • 原文地址:https://www.cnblogs.com/xiaopanlyu/p/5756697.html
Copyright © 2011-2022 走看看