【鲲码园Python】基于pytorch的鱼品种分类系统(31类)

简介

  1. 编程语言: Python;

  2. 数据集来自网络,其中包括13323张鱼类图片,分31类,依次为虱目鱼(Bangus)、鳙鱼(Big_Head_Carp)、黑斑鲃(Black_Spotted_Barb)、鲶鱼(Catfish)、攀鲈(Climbing_Perch)、四指丝鳍鱼(Fourfinger_Threadfin)、淡水鳗(Freshwater_Eel)、玻璃鲈鱼(Glass_Perchlet)、虾虎鱼(Goby)、金鱼(Gold_Fish)、丝足鱼(Gourami)、草鱼(Grass_Carp)、黑青斑河鲀(Green_Spotted_Puffer)、印度鲤(Indian_Carp)、太平洋海鲢(Indo-Pacific_Tarpon)、大口黑鲈(Jaguar_Gapote)、清道夫鱼(Janitor_Fish)、刀鱼(Knifefish)、长吻管鳚(Long-Snouted_Pipefish)、食蚊鱼(Mosquito_Fish)、泥鱼(Mudfish)、鲻鱼(Mullet)、巴沙鱼(Pangasius)、鲈鱼(Perch)、湄公鱼(Scat_Fish)、银刺鱼(Silver_Barb)、银鲤(Silver_Carp)、银鲈(Silver_Perch)、黑鱼(Snakehead)、海鲢(Tenpounder)、罗非鱼(Tilapia),在项目中位于data/FishImgDataset文件夹内;

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

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

  5. GUI图像界面构建展示使用PyQt5库;

内容展示

GUI界面

B站视频演示

代码结构

训练结果相关

源码+数据集+模型获取

飞书文档

相关推荐
fbincon16 分钟前
Claude Code 自定义状态栏工具:安装、配置与 Subagent 状态展示
python·typescript·claude·claude-code·statusline
yunfengzhineng22 分钟前
天津立体库货架配套厂家
大数据·运维·人工智能·python
m0_674571971 小时前
力扣 hot 100 python
python·算法·leetcode
小白快快跑哦1 小时前
python-字符串全解(六):正则表达式-元字符与转义
python·正则表达式·字符串·元字符·转义
Want5952 小时前
Python炫酷烟花①
开发语言·python
青少儿编程课堂2 小时前
蓝桥杯+全国青少年信息素养大赛+电子学会PythonC/C++考级:最长公共子序列LCS解析
c++·python·算法·bfs·信息学竞赛
Y3815326622 小时前
印度电商数据采集教程:用 SerpBase 查 Flipkart/Myntra/Ajio 商品(附代码)
数据库·python
阿维的博客日记2 小时前
大白话解析快排Python
python
承渊政道2 小时前
【从零开始大模型开发与微调:基于PyTorch与ChatGLM】(从ChatGLM本地化到LoRA、PEFT的高级微调)
android·人工智能·pytorch·chatglm·本地化部署·大模型开发与微调
doujiaozh3 小时前
我在 DOS 6.22 上跑通了 Kimi AI:一场跨越 40 年的硬核接力
python