caffe下python接口的配置以及图片的生成
2018-01-27 10:15
337 查看
JLU-IPVR
听笙
作者使用的anaconda2,并且使用的是python2.7安装包。
官网下载地址:https://www.continuum.io/downloads
百度云链接:http://pan.baidu.com/s/1nvrrfQx
密码:1jg5
安装时需要注意红框部分,在安装时选择文件路径,加入想安装在D盘的anaconda2这个文件夹内,那么无需在D盘下事先新建anaconda2这个文件夹,而是在DestinationFolder直接填写D:\anaconda2\。否则会报错。
在13行修改为:
在48行修改为:
保存后退出,接下来就是编译,右键pycaffe生成。
注意:这里Debug模式和Release模式会有一定的差别,在Release模式下直接编译即可,在Debug模式下编译会出现“python27_d.lib找不到”这种错误。
解决方法:修改pyconfig.h和object.h,这两个文件在E:\anaconda2\include文件夹下。
1. 修改pyconfig.h
将
#ifdef_DEBUG
#definePy_DEBUG
#endif
修改为:
将
修改为:
2. 修改object.h
将
修改为:
接下来将caffe这个文件夹的内容拷贝到E:\anaconda2\Lib\site-packages文件夹内。
发现出现了错误,作者出现的错误是:
发现这个错误和protobuf相关,那么在dos下直接安装它。
安装过程如下:
安装完成后再次尝试能否导入caffe。
发现并没有报错,证明我们成功了。
TextureSynthesiswithConvolutionalNeuralNetworks这篇论文的代码,主要实现的是利用噪声生成一张真实图片。
原文地址:https://arxiv.org/abs/1505.07376
github地址:https://github.com/leongatys/DeepTextures
百度云地址:链接:http://pan.baidu.com/s/1qYaqcZ6
密码:5cm9
使用方法是先打开jupyternotebook
此处注意:jupyter的打开位置是代码存放的的位置。
作者的代码存放在D:\BaiduNetdiskDownload\DeepTextures-master下:
那么jupyternotebook的打开位置就在这个文件夹内:
然后点击然后点击Example.ipynb,使用快捷键shift+Enter逐步运行,最后会出现一个迭代生成过程,就是一张图片一闪一闪的使用快捷键shift+Enter逐步运行,最后会出现一个迭代生成过程,就是一张图片一闪一闪的。
听笙
作者使用的anaconda2,并且使用的是python2.7安装包。
官网下载地址:
百度云链接:
密码:1jg5
第一步
安装anaconda2。安装时需要注意红框部分,在安装时选择文件路径,加入想安装在D盘的anaconda2这个文件夹内,那么无需在D盘下事先新建anaconda2这个文件夹,而是在DestinationFolder直接填写D:\anaconda2\。否则会报错。
第二步
编译caffe的接口,打开CommonSettings.props.在13行修改为:
在48行修改为:
保存后退出,接下来就是编译,右键pycaffe生成。
注意:这里Debug模式和Release模式会有一定的差别,在Release模式下直接编译即可,在Debug模式下编译会出现“python27_d.lib找不到”这种错误。
解决方法:修改pyconfig.h和object.h,这两个文件在E:\anaconda2\include文件夹下。
1. 修改pyconfig.h
将
#ifdef_DEBUG
#definePy_DEBUG
#endif
修改为:
#ifdef_DEBUG
//#definePy_DEBUG
#endif
将
#ifdef_DEBUG
#pragmacomment(lib,"python27_d.lib")
#else
#pragmacomment(lib,"python27.lib")
#endif/*_DEBUG*/
修改为:
#ifdef_DEBUG
#pragmacomment(lib,"python27.lib")
#else
#pragmacomment(lib,"python27.lib")
#endif/*_DEBUG*/
2. 修改object.h
将
#ifdefined(Py_DEBUG)&&!defined(Py_TRACE_REFS)
#definePy_TRACE_REFS
#endif
修改为:
#ifdefined(Py_DEBUG)&&!defined(Py_TRACE_REFS)
//#definePy_TRACE_REFS
#endif
编译完成后,会有如下文件夹:
接下来将caffe这个文件夹的内容拷贝到E:\anaconda2\Lib\site-packages文件夹内。
第二步
试试importcaffe发现出现了错误,作者出现的错误是:
发现这个错误和protobuf相关,那么在dos下直接安装它。
安装过程如下:
安装完成后再次尝试能否导入caffe。
发现并没有报错,证明我们成功了。
第三步
使用的实例是原文地址:
github地址:
百度云地址:链接:http://pan.baidu.com/s/1qYaqcZ6
密码:5cm9
使用方法是先打开jupyternotebook
此处注意:jupyter的打开位置是代码存放的的位置。
作者的代码存放在D:\BaiduNetdiskDownload\DeepTextures-master下:
那么jupyternotebook的打开位置就在这个文件夹内:
然后点击然后点击Example.ipynb,使用快捷键shift+Enter逐步运行,最后会出现一个迭代生成过程,就是一张图片一闪一闪的使用快捷键shift+Enter逐步运行,最后会出现一个迭代生成过程,就是一张图片一闪一闪的。
相关文章推荐
- 【caffe-Windows】微软官方caffe之 Python接口配置及图片生成实例
- 【caffe-Windows】微软官方caffe之 Python接口配置及图片生成实例
- caffe for windows的python接口学习(3):生成以原始图片作为输入的配置文件
- caffe python接口:配置文件的生成
- Caffe——python接口学习(1):生成配置文件
- caffe的python接口学习(1):生成配置文件
- win10+VS2015+CPU-Only安装与配置Caffe以及python接口(大坑)
- windows环境下caffe编译以及python接口配置教程(超详细)
- caffe的python接口学习(1):生成配置文件
- Windows+CPU only+VS2013安装caffe以及配置Python接口
- Windows+CPU only+VS2013安装caffe以及配置Python接口
- caffe python接口:配置文件的生成(二)
- caffe的python接口学习(1):生成配置文件
- [caffe的python接口学习二]:生成配置文件 - *.prototxt
- caffe的python接口学习(1):生成配置文件
- caffe的python接口学习(1):生成配置文件
- Windows+CPU only+VS2013安装caffe以及配置Python接口
- caffe的python接口学习(1):生成配置文件
- win7下caffe的编译(包括caffe_python接口配置)以及python27下numpy、matplotlib、scipy等的安装
- caffe的python接口学习(1):生成配置文件