2022-01-18 Caffe+Window11+Visual Studio 2015+Python3.5 CPU+GPU 配置详细教程

news/2024/11/15 15:36:50/

2022-01-18 Caffe+Window11+Visual Studio 2015+Python3.5 CPU+GPU 配置教程

文章目录

  • 前言
    • 1、开篇背景
  • 一、资源准备
  • 二、配置过程-雷区
    • 1.CPU模式
    • 2.GPU模式
  • 总结


前言

1、开篇背景

文章作者,一个热衷于C++的业余程序员,心心念念大半年,想搞一台性能基本满足干活打游戏的本本,从年头盼到年底,终于在年底某东的年货节上看到某款所谓的爆款游戏本大降价,R7-5800H+RTX3060,于是乎毫不犹豫直奔本地电子市场,开始砍价,7850一举拿下,还顺带要了一个散热支架。
接下来的一周时间,开启了我心碎的一周,安装软件,搭建编译环境,步履维艰,一步一步终于在羁绊后CPU+GPU双模式下双双成功下车。整理出来希望能帮到道上的道友,也算给自己留个配置的记录,怕时间长了自己都忘记啦。OK,正本开始…


提示:以下是本篇文章正文内容纯属相互学习,若有错误的地方望留言指正。

一、资源准备

1、caffe_window 开源代码
GitHub查了下window这个分支最新的支持在2018.1.3号提交的,感觉大家更喜欢基于linux应用这个框架,好吧,我又特立独行了一次。
https://github.com/BVLC/caffe/tree/windows
2、Visual Studio Professinal 2015
尝试过CUDA11.3会提示VS版本不支持,最低支持版本VS2017,因为懒得卸载VS2015了,所以后面的CUDA 我选了能满足8.0算力的CUDA11.0.2。
https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
3、CUDA11.0.2
不知道是CUDA11.0这个系列的版本泄露了什么不该泄露的秘密了,不管你去查11.0的任何一个小版本,官方都给出一个很不客气的NOT FOUND,无奈下我只能求救于我们的百度君。
链接:https://pan.baidu.com/s/1OHXUmzNGwffXjE3eKRyhCw
提取码:3icj
4、CUDNN库
CUDA只是一把给你打开NAIVIDA显卡CUDA盒的基础工具,至于你是要做什么用,比如做卷积神经网络CNN,那么你就需要一份详细的接口库,这个是我个人的理解,所以要完成caffe-GPU配置,你还不能少的CUDNN库,这个可以官网下载,因为懒,在这里连着CUDA11.0.2一起网盘。
链接:https://pan.baidu.com/s/1zxeESDWYB9CLc2mt3763XA
提取码:du4n
5、libraries_v140_x64_py35_1.1.0.tar
交叉编译库,C++跟Python怎么交流,WIN10毫无疑问的V140,关于这个文件的来源,它一直像一个迷一样,迷惑着我,有查到同学可以给我一个答复,而且为什么它只有2.7和3.5,Python3.6及以上的版本表示很无辜,虽然有高手说他们搞定了,我查阅了很多博主的资料并一步一个脚印得踩雷,最终我认识到投降吧,caffe唯有python3.5能拯救你。资源依旧还是网盘。
链接:https://pan.baidu.com/s/1Xc4_RBxXMnxOtxfpt591tA
提取码:aikf
6、PyCharm 2021.1.1(Professinal ediation)
https://www.jetbrains.com/pycharm/download/other.html
7、Anaconda3-4.2.0 默认会自动安装的Python3.5.2
caffe仅支持2.7和3.5,本文作者前期尝试过Python3.6.5,编译可以过,但是在用Python3.6.5加载caffe库时,总是提示_caffe.pyd加载失败
链接:https://pan.baidu.com/s/1ipDrI5Fip97JS1XsSaSV2A
提取码:01t1
8、Cmake version 3.14.3
Cmake版本太低了编译的时候会报错,原先我用的cmake-3.9.6-win64-x64,caffe-CPU配置没有报错,但切换到caffe-GPU配置后就报错了,具体错误当是忘记记录了,有兴趣的同学可以试一下,把错误信息传给我,我会将信息更新进去
https://github.com/Kitware/CMake/releases/tag/v3.14.3
示例:

二、配置过程-雷区

1.CPU模式

2.GPU模式

总结

配置过程,有空更新,有急需的同学可以在评论区催更。
提示:再次声明本篇文章正文内容纯属相互学习,若有错误的地方望留言指正。


http://www.ppmy.cn/news/114268.html

相关文章

办公游戏本降低风扇转速

今天遇见一个问题: 鄙人自己是一个游戏本 , i7 7850, 内存为32G,两个SSD,日常办公的时候性能肯定够用。 但是:在开机自检的时候、在打开一些大文件的时候风扇狂转,自己很尴尬…… 后来看了一下&#xff0c…

FM2接口FM2+接口主板能装的最高的CPU是什么

[桌面CPU天梯图排名]-提供2019年最新版本台式机CPU性能排行榜 以上天梯图链接可以了解amd跟英特尔cpu的排名 FM2接口 例如:蓝宝石 PW-F2A55M-VA(AMD A58)这块主板能装的最高级的U是什么 1. 该主板是FM2接口的,最高支持速龙II x4 760K和A10-6800K&am…

【汇正财经】电力现货市场政策发布,虚拟电厂建设有望提速

▍事件:国家能源局发布电力现货市场文件,提出推动虚拟电厂参与市场交易,国家能源局综合司发布《电力现货市场基本规则(征求意见稿)》和《电力现货市场监管办法(征求意见稿)》。文件明确了电力现…

7805发热怎样解决?

这样,首先了解7805发热的原因,是因为7805是线性电源芯片,它的输入电压Ui和输出电压5V之间的压差U这部分能量是通过散热来解决的,所以我们有两种方法来解决发热问题。 1、减小压差U。 可以通过输入端加水泥电阻5~10欧2W来降低780…

车载计算机模块,【荐】DIY车载电脑续:开模自制电路板(含DAC和7850)V2.0测试成功...

更新:2015年3月31日,经过懈努力,2.0版测试成功,期间经历诸多波折。原车音响面板开关无损移植,音响部分按键灯也随电脑启动而亮了,虽然电路有点问题需要跳线,但个人还是比较满意。目前已卖出块成品板,期待车友作业。至于老三板子,视新三反应再定是否开发…

功率放大器TDA7851L

TDA7851L是一种突破性的MOSFET技术,AB级音频功率放大器,采用flexiWatt25封装,专为大功率汽车收音机设计。 完全互补的P通道/N通道输出结构允许轨对轨输出电压摆动,结合高输出电流和最小饱和损耗,在汽车无线电领域设置了…

ANSYS静力学分析实例入门一

ANSYS 入门学习——静力学分析实例 ANSYS的分析流程 前处理(四种方式创建ANSYS模型) *在ANSYS环境中创建实体模型,然后划分有限元网络 *在其他软件中创建实体模型,然后读入到ANSYS环境中,经过修正后划分有限元网络 *在…

2023最新显卡天梯图 2023显卡天梯排行榜 显卡天梯图2023年1月

2023最新显卡跑分排行榜 我用的显卡就是活动时8折抢购的机会不容错过http://www.adiannao.cn/dq 高 端 1 RTX 3090 详情 2 RX 6900 XT水冷版详情 3 RTX 3080 Ti详情 4 RX 6900 XT详情 5 Titan RTX详情 6 RTX 3080详情 7 RX 6800 XT详情 8 RX 6800详情 9 RTX 3070 Ti详情 10 RT…