caffe windows10 vs2015 cuda8.0 ->vs2013
http://blog.csdn.net/xjz18298268521/article/details/52190184
http://www.cnblogs.com/xuanyuyt/p/5726926.html
http://m.blog.csdn.net/article/details?id=51355143
http://blog.csdn.net/u011185952/article/details/52577620
http://www.cnblogs.com/xiaoxiangding/p/6206389.html
(下面的包都有被人已经下载好传到网盘上的,下载成功率高些)
下载vs2015 配置c++工作环境vs2013
下载cuda8.0
下载cudnn
下载nuget相关的包(boost,opencv...)
下载winPython Anaconda python
以上博客中的下载链接:
nuget相关包:下载解压放到与caffe-master并列文件夹即可:链接:http://pan.baidu.com/s/1nuIJMp7 密码:1zgo
caffe的工程下载下来,里面默认的vs工程都是2013及以下的。
使用vs2015编译上的问题:
编译顺序要注意,先编译libcaffe,不然总说proto目录下的文件找不到;(编译工程的时候会自动生成的不用自己用命令生成)
运行库需要设置一下,不然总说链接库找不到;(虽然下载的是vs2013的库,但是只要设置正确了是可以成功链接的)
由于有太多包的版本遇到问题,最后还是将vs2015换成vs2013了,cuda又要在装一次,来配置2013中的cuda相关环境。
http://blog.csdn.net/sunboyiris/article/details/23736355
http://www.cnblogs.com/mothe123/p/5012094.html
http://blog.csdn.net/a_31415926/article/details/50532665
http://stackoverflow.com/questions/38860915/lnk2019-error-in-pycaffe-in-debug-mode-for-caffe-for-windows
https://github.com/happynear/caffe-windows/issues/54
重新配置vs开发环境:
cd c:/Program Files(x86)/Microsoft Visual Studio 14.0/Common7/IDE
执行devenv.exe /setup /resetuserdata /resetsettings
修改配置文件, 打开python接口支持,配置python路径(带python.exe的那个),修改python版本。
后面遇到的问题:
boost的lib很多版本问题,在2015里面链接失败,换回2013python的一个_d.lib库没有,通过修改python.h头文件解决
python接口pycaffe编译的时候提示一些python相关的外部符号没有定义,通过重装anaconda 版的python解决
库的使用:
import numpy 时多个库io冲突问题,pythonpath配置的问题,caffe-master/python 不是caffe-master/python/caffe
路径的问题通过:
import sys
print sys.path
sys.path.append("")
sys.path.remove()
问题一:
使用fcn和caffe,python中条用接口,提示找不到_caffe模块(一看就是库的问题),因为PYTHONPATH配置不正确,应该将刚才便编译caffe生成的pycaffe接口放入路径变量中。这里windows下和linux下可能不太一样
设置环境变量 PythonPath,值为 <caffe_root>\Build\x64\Release\pycaffe
问题二:提示找不到google.protobuf.internal 模块https://github.com/google/protobuf/releases/tag/v3.0.0 下载
按照这个样子安装就可以了。http://blog.csdn.net/cloud95/article/details/42674183
最后在就可以成功import caffe
caffe windows10 vs2015 cuda8.0 ->vs2013的更多相关文章
- [Caffe]Win10+VS2015+CUDA8.0+cudnn5.1环境配置
百度:win10 caffe vs2015 编译caffe.sln工程参见->这里 caffe训练参见->这里 参见->这里 Windows+VS2013爆详细Caffe编译安装教程
- tensor搭建--windows 10 64bit下安装Tensorflow+Keras+VS2015+CUDA8.0 GPU加速
windows 10 64bit下安装Tensorflow+Keras+VS2015+CUDA8.0 GPU加速 原文见于:http://www.jianshu.com/p/c245d46d43f0 ...
- Windows10+VS2013+caffe+Python2.7+CUDA8.0 部署配置
所需环境工具: 1. Windows 10 2. VS2013 3. Windows版本的caffe工具包,地址:https://github.com/Microsoft/caffe 4. Anaco ...
- CUDA8.0+VS2013的安装和配置
首先声明,本文借鉴自:http://blog.csdn.net/u011314529/article/details/51505029 所以,可参考链接的博文.但原文有个瑕疵就是,cublas.lib ...
- windows 10 64bit下安装Tensorflow+Keras+VS2015+CUDA8.0 GPU加速
原文地址:http://www.jianshu.com/p/c245d46d43f0 写在前面的话 2016年11月29日,Google Brain 工程师团队宣布在 TensorFlow 0.12 ...
- 64位win10+cuda8.0+vs2013+cuDNN V5下Caffe的编译安装教程并配置matlab2014a 接口
一.需要安装的软件 1)vs2013,我是在http://www.52pojie.cn/thread-492326-1-1.html这个网址安装的.我之前用的是vs2012,按照网上的配置教程会爆各种 ...
- win10+vs2013+cuda8.0+caffe
1,首先说下环境和配置 配置: 环境:windows10,vs2013 community,cuda8.0,caffe,cudnn4 注意:先要安装好显卡驱动(我的显卡是1070),这里的例子只开通了 ...
- Caffe在以下环境安装:Win10+CUDA8.0+Cudnn5.0+VS2013+Matlab2016a(转载)
Caffe在以下环境安装:Win10+CUDA8.0+Cudnn5.0+VS2013+Matlab2016a 最近于导师要求下,从头学习Caffe.之前接触了CNN进行了图片分类,后导师提起过Caff ...
- win10 + gtx1060 + cuda8.0 + caffe + vs2013
1. 安装cuda8.0 1)先去官网下载cuda8.0 https://developer.nvidia.com/cuda-toolkit 2)下载完之后进行安装,安装时间有点长,请耐心等待,默认 ...
随机推荐
- am335x using brctl iptables dhcpcd make multi wan & multi lan network(十五)
构建多LAN口多WAN口动态网络 [目的] 在AM335X定制动态网络功能,如下所示,在系统当中有两个以太网口,有4G模块,有wifi芯片8188eu支持AP+STA功能. [实验环境] 1. Ub ...
- QEventLoop以及QT事件循环
1.一般我们的事件循环都是由exec()来开启的,例如下面的例子: 1 QCoreApplicaton::exec() 2 QApplication::exec() 3 QDialog::exec() ...
- P1168 中位数(线段树)
题目描述 给出一个长度为N的非负整数序列A[i],对于所有1 ≤ k ≤ (N + 1) / 2,输出A[1], A[3], …, A[2k - 1]的中位数.即前1,3,5,……个数的中位数. 输入 ...
- P1016 旅行家的预算——贪心
P1016 旅行家的预算 贪心求,在当前点如果能到达距离最近的油价比他小的就直接去油价比他小的, 如果在可行范围内没有比他油价小的,就加满开到可行范围内油价最小的点: 这么做是对的,我不会证明: 还有 ...
- ManualResetEven使用的最清楚说明
ManualResetEven使用的最清楚说明 快速阅读 理解ManualResetEvent,以及如何使用. 官方说明 官方介绍:https://docs.microsoft.com/en-us/d ...
- AUC,ROC我看到的最透彻的讲解
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/u013385925/article/d ...
- PHP是单线程还是多线程?
PHP 从设计之初到流行起来都没有出现明显需要用多线程才能解决的需求.某些需要用到多线程的地方也有相应的解决方案和替代方案.多线程并不总是比单线程优,多线程可能会引入其他问题(例如:两个线程同时调用一 ...
- 第1课_Java基础知识【学习笔记】
摘要:韦东山android视频学习笔记 一.android系统的基本框架如图一所示,应用程序是用java编写的,底层驱动是用C代码写的,java与C怎么连接在一起主要是通过本地服务.android系统 ...
- 根据udev的信息判断设备物理路径
udev会生成by-path路径,根据这个就可以判断 dev目录下 [toybrick@localhost dev]$ find | grep platform-fe3c0000 ./disk/by- ...
- 枚举(Enum)
enum是一个全新的“类”. 枚举(Enum): 我们所定义的每个枚举类型都继承自java.lang.Enum类.枚举中的每个成员都是public static final的. 当您使用“enum”定 ...