yolo进行剪枝、蒸馏、量化研究

一、剪枝研究

个人以ultralyrics-8.3.179版本和torch_pruning,github上某人研究,研究链接:https://github.com/heyongxin233/YOLO-Pruning-RKNN

修改内容:

ultralytics\engine\model.py第798行添加:

python 复制代码
 self.trainer.prune = kwargs.get("prune", False)
 self.trainer.prune_ratio = kwargs.get("prune_ratio", 0.5)
 self.trainer.prune_iterative_steps = kwargs.get("prune_iterative_steps", 1)

ultralytics\engine\trainer.py这个替换比较多,使用文件对比工具

配置文件修改:ultralytics\cfg\default.yaml第46行添加下面东西

python 复制代码
# prune setting --------------------------------
prune: False # Prune or not
prune_ratio: 0.66874
prune_iterative_steps: 1
prune_load: False
sparse_training: False

二、蒸馏研究

三、量化研究

相关推荐
CQU_JIAKE5 分钟前
10.31[A]
算法·深度优先
zwc32104320559 分钟前
Day 5:threshold与inRange阈值分割
c++·图像处理·人工智能·opencv·算法·计算机视觉
云-缩影12 分钟前
实际项目中怎么选排序算法:从面试题到工程落地
java·算法·排序算法
Pniubi24 分钟前
力扣46全排列(回溯(递归))
算法·leetcode·职场和发展
ZhengEnCi10 小时前
Agent 架构怎么选:从单 Agent 到多 Agent 编排的选型决策指南
算法·架构
秋天的怀念_David11 小时前
第二十二夜 · 数字迷雾
java·程序人生·算法
Pniubi11 小时前
力扣283移动零(双指针法)
算法·leetcode·职场和发展
hhb_61811 小时前
大模型落地三重优化实战
人工智能·算法·机器学习
云和数据.ChenGuang11 小时前
光哥说Python RAG 系统需要哪些评估指标:从检索到生成的全链路评测指南
网络·人工智能·python·算法·langchain
2601_9707038313 小时前
工业除湿机租赁:把一份租金合同拆开看
大数据·数据结构·算法·数据库架构·推荐算法