YOLOv5-C3模块实现

YOLOv5-C3模块实现

🍨 本文为🔗365天深度学习训练营 中的学习记录博客

🍖 原作者:K同学啊

电脑系统:Windows11

显卡型号:NVIDIA Quadro P620

语言环境:python 3.9.7

编译器:jupyter notebook

深度学习环境:2.17.0

一、 前期准备

  1. 设置GPU

  1. 导入数据

  1. 划分数据集

二、搭建包含C3模块的模型

  1. 搭建模型

  1. 查看模型详情

三、 训练模型

  1. 编写训练函数

  1. 编写测试函数

  1. 正式训练

四、 结果可视化

  1. Loss与Accuracy图

  1. 模型评估

五、总结

YOLOv5-C3模块实现天气识别,这个模块具有以下特点:

  1. CSP Bottleneck 结构C3 类使用了 CSP Bottleneck 结构,这是一种有效的卷积神经网络设计,可以减少参数数量并提高计算效率。在这种结构中,输入首先通过一个1x1卷积减少通道数,然后通过一系列瓶颈模块处理,最后通过另一个1x1卷积增加通道数,并将处理前后的特征图进行拼接。
  2. 快捷连接:如用于缓解深度网络中的梯度消失问题,通过直接连接输入和输出来保持信息流。
  3. 分组卷积:允许使用分组卷积,这是一种减少参数数量和计算量的技术,通过将输入通道分成多组,每组独立进行卷积操作。
相关推荐
dbdr09014 分钟前
Linux 入门到精通,真的不用背命令!零基础小白靠「场景化学习法」,3 个月拿下运维 offer,第二十六天
linux·运维·服务器·网络·python·学习
ZHOU_WUYI4 分钟前
FastVLM-0.5B 模型解析
人工智能·llm
非门由也7 分钟前
《sklearn机器学习——多标签排序指标》
人工智能·机器学习·sklearn
花花无缺8 分钟前
python自动化-pytest-用例发现规则和要求
后端·python
XZSSWJS11 分钟前
机器学习基础-day06-TensorFlow线性回归
人工智能·机器学习·tensorflow
代码青铜22 分钟前
【实战指南】Cursor前端+Zion后端:10分钟打造能收款的AI商业应用MVP
前端·人工智能
程序员陆通24 分钟前
用 Cursor AI 快速开发你的第一个编程小程序
人工智能·小程序
Geek 研究僧27 分钟前
大疆 Osmo 360:双 1 英寸 + 8K/50fps,改写全景相机市场格局
人工智能·数码相机·智能硬件·相机
Wilber的技术分享38 分钟前
【大模型实战笔记 1】Prompt-Tuning方法
人工智能·笔记·机器学习·大模型·llm·prompt
YUELEI11839 分钟前
langchain 提示模版 PromptTemplate
python·langchain