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

二、蒸馏研究

三、量化研究

相关推荐
江畔柳前堤7 小时前
大语言模型分布式训练:从并行策略到万卡工程的系统梳理
人工智能·分布式·深度学习·算法·目标检测·机器学习·语言模型
Forever Nore8 小时前
LeetCode 4 寻找两个正序数组的中位数 - 二分
算法·leetcode
罗西的思考9 小时前
【OpenClaw具身硬件】MiniClaw 阅读笔记---(1)基础
人工智能·算法·机器学习
蛋先生DX10 小时前
大模型参数存储格式揭秘:BF不是男朋友
深度学习·算法·llm
爱跳舞的烤冷面10 小时前
自学嵌入式第22天(数据结构——哈希)
数据结构·算法·哈希算法
猎嘤一号11 小时前
博弈论(Game Theory)的理论、算法与工程
人工智能·算法·安全·博弈论
月光船幽幽11 小时前
影子模式下保护 logits 不被修改
人工智能·python·算法
马拉AI11 小时前
腾讯开源 Agent 记忆系统,AI“换对话就忘”的问题有了新解法(附安装使用教程)
人工智能·算法·开源·科研
guo_xiao_xiao_12 小时前
YOLO人物肖像发型分类目标检测数据集
yolo·目标检测·分类
地平线开发者13 小时前
征程6工具链模型X86推理方式说明
算法