Web Demo

需要的条件

demo 需要Python支持和一些依赖,确保已经安装依赖,运行: pip install -r examples/web_demo/requirements.txt, 并确定已经编译了Python Caffe并且包含在PYTHONPATH 中(seeinstallation instructions).

确保已经下载了 Reference CaffeNet Model 和 the ImageNet Auxiliary Data:

./scripts/download_model_binary.py models/bvlc_reference_caffenet
./data/ilsvrc12/get_ilsvrc_aux.sh

NOTE: 如果运行有问题,请尝试重新下载auxiliary files.

运行

执行 python examples/web_demo/app.py 将会启动demo服务, 本机访问地址http://0.0.0.0:5000.可以开启web server的debug模式 , 或者改变端口号:

% python examples/web_demo/app.py -h
Usage: app.py [options]Options:-h, --help            show this help message and exit-d, --debug           enable debug mode-p PORT, --port=PORT  which port to serve content on

“maximally accurate” 结果如何产生?

In a nutshell: ImageNet predictions are made at the leaf nodes, but the organization of the project allows leaf nodes to be united via more general parent nodes, with ‘entity’ at the very top.To give “maximally accurate” results, we “back off” from maximally specific predictions to maintain a high accuracy.The bet_file that is loaded in the demo provides the graph structure and names of all relevant ImageNet nodes as well as measures of information gain between them.Please see the “Hedging your bets” paper fromCVPR 2012 for further information.

界面展示





问题和解决

1 问题

Traceback (most recent call last):
  File "./scripts/download_model_binary.py", line 5, in <module>
    import yaml
ImportError: No module named yaml

解决:sudo apt-get install python-yaml

2 问题

python examples/web_demo/app.py
Traceback (most recent call last):
  File "examples/web_demo/app.py", line 6, in <module>
    import flask
ImportError: No module named flask

解决:sudo apt-get install python-flask

3 问题

Traceback (most recent call last):
  File "examples/web_demo/app.py", line 9, in <module>
    import tornado.wsgi
ImportError: No module named tornado.wsgi

解决:sudo apt-get install python-tornado

4 问题

Traceback (most recent call last):
  File "examples/web_demo/app.py", line 12, in <module>
    import pandas as pd
ImportError: No module named pandas

解决:sudo apt-get install python-pandas

5 问题

Traceback (most recent call last):
  File "examples/web_demo/app.py", line 18, in <module>
    import caffe
ImportError: No module named caffe

解决: 

 pls import caffe in $CAFFE/python or add the path to sys.path

caffe web demo 搭建相关推荐

  1. Caffe官方教程翻译(2):Web demo

    前言 最近打算重新跟着官方教程学习一下caffe,顺便也自己翻译了一下官方的文档.自己也做了一些标注,都用斜体标记出来了.中间可能额外还加了自己遇到的问题或是运行结果之类的.欢迎交流指正,拒绝喷子! ...

  2. 【流媒体服务器Mediasoup】环境部署与demo搭建(二)

    目录 前言 服务器环境 NodeJs的安装 下载Demo源码 配置服务端 部署及测试 可能会遇到的问题 前言 上篇文章对MediaSoup进行简单的介绍  [MediaSoup]多人音视频架构.流媒体 ...

  3. Linux Java Web 服务器搭建之tomcat安装

    Linux Java Web 服务器搭建之tomcat安装 一 Tomcat 简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是 ...

  4. 【CentOS Linux 7】实验6【web服务器搭建与管理】

    Linux系统及应用---调研报告 [Linux CentOS 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [Linux CentOS 7]实验2[Shell编程及应用] [ ...

  5. linux上的web服务器搭建

    Web服务器 基础知识篇 1) https:基于openssl的http http:hypertext transfer protocol 超文本传输协议 传输文本信息 80/tcp端口 html: ...

  6. nodejs web应用服务器搭建(一):跑起你的服务器

    前言 本章会分四部分来讲,在开始教程之前请准备好相关基础知识 & 文档 JavaScript基础:AMD概念:ES5 | ES6语法:(这些没弄清楚估计往下看也看不下去) nodejs 环境搭 ...

  7. Segnet的caffe训练环境搭建

    1.下载caffe源码https://github.com/alexgkendall/caffe-segnet.使用caffe-segnet-segnet-cleaned.zip压缩包解压后改为caf ...

  8. git web框架搭建_Git,Python Web框架,AI,机器学习,Android,Linux和更多必读内容

    git web框架搭建 上周最受关注的是Kedar Vijay Kulkarni编写的新Git系列中的最新一期,随后是Nicholas Hunt-Walker编写的 Python Web框架系列中的最 ...

  9. 利用Vultr主机安转宝塔Web面板搭建wordpress博客建站教程

    本篇文章是针对新手个人站长,来教大家利用Vultr主机如何安装宝塔Web面板搭建wordpress博客的方法. 1.一台Vultr VPS主机. 2.注册Vultr账号创建VPS实例 创建VPS实例 ...

最新文章

  1. [更新中]Lucene.net,中文分词技术 ICTCLAS研究
  2. quot;streambufquot; ambiguous symbol的问题如何解决
  3. 自定义TabHost,TabWidget样式 .
  4. 基于mcat开发智能合约应用(二)调用合约
  5. 04-正则解析+bs4基础爬虫
  6. android 左移动画_android旋转动画和平移动画详解,补充说一下如果制作gif动画放到csdn博客上...
  7. 服务器内存会显示ecc么,服务器内存ecc
  8. php filespl,PHP SPL--遍历目录
  9. 【Alpha】第九次Scrum meeting
  10. [原]浅谈几种服务器端模型——多进程并发式
  11. awk命令 去掉重复行
  12. springboot 自定义拦截器 防止恶意请求
  13. 树莓派开箱+上手python小游戏
  14. 大数据分析-考试复习
  15. 【Python】基于文本匹配的微信自动问答
  16. Mysql数据库表结构设计导出
  17. 高拍仪用法及部分问题处理
  18. 什么是AIM短信?AIM短信是怎么发送的?
  19. 前端开发,富文本编辑器推荐quilljs,tiptap
  20. google trend不错

热门文章

  1. android2.2
  2. MxGraph从入门到精通之1:运行HelloWorld示例程序
  3. OVS DPDK--介绍(一)
  4. linux搭建--ubuntu使用qemu-kvm,libvirt搭建虚拟机,并搭建libvmi来虚拟机自省(三)
  5. “突破•重塑”2017年数据中心设施讨论
  6. KotlinPoet
  7. 为什么道理都懂,却还是一事无成
  8. 创建型模式 简单工厂模式
  9. 事件响应政策制定常见雷区,都踩了我就只能祝福你了……
  10. 限制页面只能在框架页中