【鲲码园Python】基于pytorch的蘑菇分类系统(9类)

简介

  1. 编程语言: Python;

  2. 数据集来自网络mushrooms_9,其中包括6714张蘑菇图片,分9类,依次为伞菌属(Agaricus)、鹅膏属(Amanita)、牛肝菌属(Boletus)、丝膜菌属(Cortinarius)、粉褶蕈属(Entoloma)、蜡伞科(Hygrocybe)、乳菇属(Lactarius)、红菇属(Russula)、乳牛肝菌属(Suillus);

  3. 深度学习使用了ResNet18(残差神经网络,属于CNN深度卷积神经网络的一种),主要使用pytorch及torchvison库进行模型构建与训练,测试训练轮数为20轮,初始阶段使用了预训练权重文件;

  4. 图像转换、预处理使用opencv、torchvision库;

  5. GUI界面构建展示主要使用PyQt5库;

  6. GUI增加了Grad-CAM热图展示;

内容展示

GUI界面

视频演示:【鲲码园Python】基于pytorch蘑菇分类系统

代码结构

训练结果相关

源码+数据集+模型文件获取

飞书文档:classification_of_mushroom varieties_based_on_pytorch

相关推荐
Python大数据分析@24 分钟前
使用大模型MCP采集数据,爬虫已经无门槛
python·网络爬虫
quantdash_cc36 分钟前
告别自建 Requests/BS4 网页爬虫:基于 QuantDash 搭建零维保的高性能量化行情流水线
开发语言·爬虫·python·pandas·量化·quantdash
65岁退休Coder1 小时前
LangChain v1.3.4 笔记 - 07 补充:链式调用 LCEL
后端·python·langchain
卷无止境1 小时前
FastAPI 部署在 Nginx 后面到底该怎么配
后端·python
半亩码田1 小时前
C#转Python第3.1篇:Python 的 class 没有访问修饰符?面向对象的另一条路
开发语言·python·c#
Wzx1980122 小时前
python沙箱和docker沙箱你选对了吗?
开发语言·python·docker
Python私教2 小时前
签名 URL 刷新导致审批失效?别急着删掉所有 query
python·安全
牧羊人.3332 小时前
Python 办公自动化从入门到入土|09 数据容器之字典
开发语言·python
Zane19942 小时前
类变量与实例变量:一个共享列表引发的线上事故
后端·python
Python私教3 小时前
一次性批准令牌:挡住旧授权误发新版本的工程设计
python·安全