【环境配置】(一)windows下面配置vs+caffe

本文介绍了在Windows环境下,如何配置Visual Studio 2013与Caffe的集成。首先,详细讲述了CUDA和cuDNN的下载及安装,接着指导从GitHub获取已编译的Caffe源码,并利用VS的NuGet Package Manager自动下载依赖库。然后,讲解了编译Caffe时的注意事项,包括关闭警告以避免编译错误。最后,提到了在项目中使用Caffe的步骤,并提供了相关教程链接以解决配置过程中可能遇到的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、在windows下面搭建caffe环境

1、默认已经安装好visual studio,我安装的是vs2013

2、配置caffe包含下面几步:

(1)下载cuda+cudnn,链接:

cuda链接:https://developer.nvidia.com/cuda-downloads

cudnn下载链接:https://developer.nvidia.com/cudnn

其中cuda是可以直接使用gpu的计算架构,cudnn是用于深度神经网络的gpu加速库。

注意选择默认安装路径,后面配置会容易一点,不用定义cuda路径

(2)在git上下载已经编译好的caffe源码,连接:https://github.com/Microsoft/caffe

(3)确保vs已经安装了nugetpackage,解压caffe源码在文件下windows打开caffe.sln之后会自动帮你下载好所依赖的一些库,放在同目录文件下NugetPackages下

(4)windows文件夹下拷贝一份CommonSettings.props.example并把备份文件改名为CommonSettings.props,修改CommonSettings.props的文件中的值,结合自己的配置路径设置,我的设置如下:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <ImportGroup Label="PropertySheets" />
    <PropertyGroup Label="UserMacros">
        <BuildDir>$(SolutionDir)..\Build</BuildDir>
        <!--NOTE: CpuOnlyBuild and UseCuDNN flags can't be set at the same time.-->
        <CpuOnlyBuild>false</CpuOnlyBuild>//使用gpu时改为false
        <UseCuDNN>true</UseCuDNN>
        <CudaVersion>7.5</CudaVersion>//设置cuda版本
        <!-- NOTE: If Python support is enabled, PythonDir (below) needs to be
         set to the root of your Python installation. If your Python installation
         does not contain debug libraries, debug build will not work. -->
        <PythonSupport>false</PythonSupport>
        <!-- NOTE: If Matlab support is enabled, MatlabDir (below) needs to be
         set to the root of your Matlab installation. -->
        <MatlabSupport>false</Matla
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值