YOLO改进模块后不出现Glops参数问题

改进模块成功运行但是Glops不显示

在train.py这个文件的最上端添加这个代码即可实现

python 复制代码
import torch
from thop import profile
from models.yolo import Model  # 假设 Model 定义在 yolo.py 中

# 创建模型
 model = Model(cfg='E:/dyh/yolov5/models/odconv.yaml')  # 根据你的配置文件


 inputs = torch.randn(1, 3, 640, 640)
 macs, params = profile(model, inputs=(inputs,))

# 转换为 FLOPs
 flops = macs * 2
 print(f"FLOPs: {flops / 1e9-0.6} GFLOPs")  # 转换为 GFLOPs
#

这里面的-0.6是我根据正常的模块运行后和他之间计算出来的误差,大家可以自己尝试误差是多少然后跟改即可

相关推荐
Forerror20261 分钟前
深入理解大模型网关解决什么问题:MAIGateway(魔芋企业级AI网关)架构与核心价值解读
人工智能·ai网关·maigateway·大模型财务管控·企业级大模型治理网关
AI深栈4 分钟前
第 10 章 · Embedding、VectorStore 与 RAG
java·人工智能
jsl_jsl_jsl7 分钟前
《一个 Agent 平台怎么接入多家大模型:Provider 槽位制设计》
人工智能
ι:11 分钟前
Codex 自主调用 Visio 绘图完整教程
人工智能·visio·codex
梦帮科技11 分钟前
一次性会员支付系统的可靠性设计:幂等、金额校验、Webhook 与链上确认
人工智能·神经网络·mysql·区块链·建造者模式·合成复用原则·加密货币
维克兜率天13 分钟前
【维克】模块3总结:从一行空数据,到一个能跑的模型
python·深度学习·算法
AgentMaster14 分钟前
智能客服系统技术选型实战:从架构设计到落地实施的完整指南
大数据·人工智能
lailai041016 分钟前
图像处理的技术路径与实现方式考察
人工智能
回眸&啤酒鸭22 分钟前
【回眸】GPT-5.6 Luna 批量处理实战指南
人工智能
suaizai_26 分钟前
多智能体架构揭秘:从混乱到高效
人工智能