您的位置:首页 > Web前端

caffe中web_demo的运行调试(三)运行实例

2018-02-25 12:22 253 查看

caffe中web_demo的运行调试(三)运行实例

1.前言

上上一篇博文点这里已经把运行caffe的Web_Demo需要环境准备了。如果有任何报错请参考上一篇博文。

接下开始运行caffe的web_demo实例。

2.实践

在终端中进入caffe的根目录下。

1.web_demo 的运行需要Python支持和一些依赖,确保已经安装依赖。

运行:

sudo pip install -r examples/web_demo/requirements.txt
1
[/code]

来检查依赖环境是否安装完成?没有的它会给帮你安装。

如下界面就是已经准备了依赖环境:



2.确定自己的caffe已经编译了Python Caffe并且包含在PYTHONPATH 中。

就是说你已经配置了caffe的python接口,并且关联到了python路径,这个基本上在搭建caffe环境的时候就完成了的。在这里不做介绍。

验证方法:

>python
>import caffe
>
1
2
3


不报错即可。

3.下载 Reference CaffeNet Model 和 the ImageNet Auxiliary Data:

caffe根目录下运行:

./scripts/download_model_binary.py models/bvlc_reference_caffenet
./data/ilsvrc12/get_ilsvrc_aux.sh
1
2
[/code]

注意: 如果运行报错,请尝试重新下载Auxiliary files.

3.运行

做完上面的操作以后,继续在caffe根目录下执行

python examples/web_demo/app.py
1
[/code]



将会启动demo服务器,端口号为5000,

然后打开浏览器输入:https://0.0.0.0:5000

就可以开启web server的debug模式。

显示的index.html如下:



其次,当你运行:

python examples/web_demo/app.py -h
1
[/code]

的时候,可以打开帮助菜单。



4.测试识别

测试:

百度图片搜索一张狗的图片,然后复制图片地址:



图片测试图片

然后在caffe_demo的网页上填入url。进行识别

结果:



不仅是识别了是狗,还能详细识别到是一个豺/野狗(wild dog)。

上面就是整个caffe下的web_demo的记录。

注意,配置web_demo的依赖环境的时候我有很多问题,如果你也出现了问题,请参考上一篇博文。

You got a dream, you gotta protect it.

如果你有梦想的话,就要去捍卫它 。 ——《当幸福来敲门》
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: