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

二、蒸馏研究

三、量化研究

相关推荐
小范自学编程19 小时前
算法训练营 Day38 - 动态规划part07
算法·动态规划
星空露珠20 小时前
迷你世界UGC3.0脚本Wiki全局函数
开发语言·数据库·算法·游戏·lua
小王不爱笑13220 小时前
排序算法 Java
数据结构·算法·排序算法
Techblog of HaoWANG20 小时前
目标检测与跟踪(9)-- Jetson Xavier NX刷机、移植&部署YOLOv8量化模型(上)
人工智能·yolo·目标检测·边缘计算·sdkmanager·jetson刷机
无敌憨憨大王20 小时前
二叉树的最短路径长度(BFS+DFS)
算法·深度优先·宽度优先
向哆哆20 小时前
PCB电路板缺陷检测数据集(近千张图片已划分、已标注)适用于YOLO系列深度学习检测任务
人工智能·深度学习·yolo
tankeven20 小时前
HJ132 小红走网格
c++·算法
小璐资源网20 小时前
算法黑箱的可解释性危机
算法
不想看见40420 小时前
Power of Four二进制特性--力扣101算法题解笔记
数据结构·算法
做怪小疯子20 小时前
Leetcode刷题——8.重叠区间
算法·leetcode·职场和发展