【鲲码园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

相关推荐
一个java开发8 分钟前
Dask 配置文件加载机制说明
大数据·python
bj_zhb15 分钟前
图片的base64表示
python·llm
飞Link16 分钟前
【Django】Django 调用外部 Python 程序的完整指南
后端·python·django·sqlite
周杰伦_Jay23 分钟前
【Java集合与线程池深度解析】底层原理+实战选型+避坑指南(附代码)
java·开发语言·python
一人の梅雨37 分钟前
淘宝关键字搜索接口深度解析:从动态策略适配到商业数据重构
python·重构
道19931 小时前
PyTorch 从小白到高级进阶教程[工业级示例](三)
人工智能·pytorch·python
测试人社区-千羽1 小时前
智能测试的终极形态:从自动化到自主化的范式变革
运维·人工智能·python·opencv·测试工具·自动化·开源软件
锐学AI1 小时前
从零开始学MCP(八)- 构建一个MCP server
人工智能·python
木棉知行者1 小时前
PyTorch 核心方法:state_dict ()、parameters () 参数打印与应用
人工智能·pytorch·python
xingzhemengyou11 小时前
python time的使用
python