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是我根据正常的模块运行后和他之间计算出来的误差,大家可以自己尝试误差是多少然后跟改即可

相关推荐
yusur2 分钟前
边缘智算新引擎 DPU 驱动的算力革新
人工智能·科技·rdma·dpu
视觉&物联智能4 分钟前
【杂谈】-企业人工智能的变革与机遇
人工智能·ai·aigc·agi
2501_941322034 分钟前
飞机跑道检测与识别_YOLOv8与EfficientViT融合模型实现
yolo
图生生13 分钟前
电商主图快速修改方案:AI工具实现元素自由增删,降低开发与设计成本
人工智能
Deepoch14 分钟前
Deepoc具身模型开发板:重新定义机器人智能化的技术底座
人工智能·机器人·具身模型·deepoc
G***技18 分钟前
搭载RK3588处理器,IM1-707核心板撑起建筑机器人“精准+高效”
人工智能
lingling00919 分钟前
2026 年 BI 发展新趋势:AI 功能如何让数据分析工具 “思考” 和 “对话”?
大数据·人工智能·数据分析
鹧鸪云光伏21 分钟前
光伏项目多,如何高效管理?
大数据·人工智能·光伏
weixin_3975780225 分钟前
LLM应用开发七:Agent进阶
人工智能
谢的2元王国33 分钟前
这是跑通实用rag的日志记录 重点关注一点 句子向量化模型的选择 以及召回结果后 重排交叉编码的精进
人工智能·深度学习