# 介绍
这是一个从零开始构建的深度学习小项目,提供猫、狗、鼠、兔四种宠物的识别服务。
共包含如下几部分:
- 爬虫
- 从网络上下载宠物图片,构建训练用的数据集
- gevent + requests + beautifulsoup4
- 深度学习模型
- 鉴于我们的数据比较少,这部分需要做迁移学习
- TensorFlow 2.0 + DenseNet121
- Web服务
- 使用Web提供宠物图片识别服务
- 后端 Flask
- 前端 Vue.js + Element UI
# 快速开始
1.如何启动web服务?
- 切换到项目根目录下;
- 安装requirements.txt中的依赖;
- 通过`python3 app.py`启动web服务;
- 浏览器打开 http://localhost:5000/ 访问index页面。
> 项目现在支持使用docker启动啦~你可以选择拉取我构建好的docker镜像简单体验一下。
>
> 安装好docker,然后在终端输入:
>
> `docker run --rm -p 5000:5000 --name pet aaronjny/pets_classifier`
>
> 等镜像拉取完成、并成功运行了容器后,可以在浏览器输入`http://localhost:5000/`进行体验。
2.如何训练自己的模型?
- 切换到项目根目录下;
- 安装requirements.txt中的依赖;
- 通过`python3 spider.py`启动爬虫程序;
- 人工筛选,删除不正确的图片;
- 修改`settings.py`里的相关参数;
- 通过`python3 train.py`启动训练脚本。
# 更多信息
请访问博文:
[从零开始编写一个宠物识别系统(爬虫、模型训练和调优、模型部署、Web服务)](https://www.aaronjny.com/articles/2019/12/17/1576592367309.html) (https://www.aaronjny.com/articles/2019/12/17/1576592367309.html)
或
[从零开始编写一个宠物识别系统(爬虫、模型训练和调优、模型部署、Web服务)](https://blog.csdn.net/aaronjny/article/details/103605988) (https://blog.csdn.net/aaronjny/article/details/103605988)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
从零开始构建的一个宠物识别系统python代码(包括爬虫、深度学习模型和WEB服务).zip从零开始构建的一个宠物识别系统python代码(包括爬虫、深度学习模型和WEB服务).zip从零开始构建的一个宠物识别系统python代码(包括爬虫、深度学习模型和WEB服务).zip从零开始构建的一个宠物识别系统python代码(包括爬虫、深度学习模型和WEB服务).zip从零开始构建的一个宠物识别系统python代码(包括爬虫、深度学习模型和WEB服务).zip从零开始构建的一个宠物识别系统python代码(包括爬虫、深度学习模型和WEB服务).zip 【资源说明】 1、该资源内项目代码都是经过测试运行成功,功能正常的情况下才上传的,请放心下载使用。 2、适用人群:主要针对计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、数学、电子信息等)的同学或企业员工下载使用,具有较高的学习借鉴价值。 3、不仅适合小白学习实战练习,也可作为大作业、课程设计、毕设项目、初期项目立项演示等,欢迎下载,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
从零开始构建的一个宠物识别系统python代码(包括爬虫、深度学习模型和WEB服务).zip (13个子文件)
projectcode30312
eval.py 1KB
app.py 2KB
models.py 2KB
model.h5 33.98MB
templates
index.html 2KB
Dockerfile 776B
data.py 5KB
requirements.txt 57B
settings.py 1KB
train.py 971B
README.MD 2KB
spider.py 5KB
.dockerignore 6B
共 13 条
- 1
资源评论
龙年行大运
- 粉丝: 1002
- 资源: 3854
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Pytorch-pytorch深度学习教程之前馈神经网络.zip
- Pytorch-pytorch深度学习教程之线性回归.zip
- Pytorch-pytorch深度学习教程之基本操作.zip
- 基于QT的地图可视化桌面系统后台数据库为MySQL5.7源码.zip
- 基于simulink的PLL锁相环系统仿真【包括模型,文档,参考文献,操作步骤】
- 基于EM-GMM模型的目标跟踪和异常行为检测matlab仿真【包括程序,注释,参考文献,操作步骤,说明文档】
- 2109010044_胡晨燕_选课管理数据库设计与实现.prj
- 帕鲁介绍的PPT备份没什么好下的
- demo1-202405
- 两种方式修改Intel网卡MAC地址
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功