排查流程啊啊啊

基于已有的 export_onnx.py 方法和 onnx_postprocess_fix_slice.py 方法和train2.py 的修改网络结构&冻结backbone训练,为了解决slice问题,我该采用怎么样的排查流程或者排查顺序?

下面给你一个最稳妥、成本最低的排查顺序(从"只改导出"到"改结构"):


1. 只改导出(最低成本)

目标:不改模型结构,先验证是否能过 TIDL

  1. 用 export_onnx.py 固定输入尺寸导出

  2. 用 onnx_postprocess_fix_slice.py 做常量折叠/修复

  3. 再跑 TIDL 导入

如果成功,结束;这是最省成本的路径。


2. 导出后检查 Slice 来源

如果仍报 Slice:

  1. 用 onnx_postprocess_fix_slice.py 输出 Slice 来源

  2. 看日志里 Slice 的"来源 op_type",一般会指向 Split/Reshape/PSA 等

  3. 这一步是确认是不是 C2PSA 引起的问题


3. 结构兼容版本(低成本训练)

确认是 C2PSA 问题后,换用:

yolov11_custom_seg_big_tidl.yaml(C2PSA→C3k2)

再用已有权重微调:

--weights 已训练好的 yolov11 模型

--freeze-backbone-epochs 5 (可选)


4. 再导出 + 后处理

重新导出 + 后处理,再测 TIDL。


总结优先顺序

  1. 导出+后处理(不动模型)

  2. 确认 Slice 来源

  3. 换 TIDL 兼容结构 + 小成本微调

  4. 再导出 + 后处理


如果你愿意,我可以把这个流程写成一份一键脚本(自动导出 → 修复 → 报告 Slice 来源)。

相关推荐
lkforce6 分钟前
Transformer架构下的详细计算流程模拟,精确到数字(单层单头)
人工智能·深度学习·ai·transformer
summer_du7 分钟前
Qdrant
人工智能·python
doiito(Do It Together)9 分钟前
【AI 应用】从“外国人味”到地道中文:kokoroi-rs v0.1.2 架构升级深度解析
人工智能
GuWenyue13 分钟前
AI对话打字机效果卡顿崩溃?1套Vue3流式代码搞定逐Token输出,彻底解决断包报错
人工智能
叶总没有会14 分钟前
3.2 构建AI智能体项目扩展知识
java·数据库·人工智能·spring·ai
易知微EasyV数据可视化15 分钟前
工业制造如何实现柔性规划?数字孪生技术助力产线布局编排与方案推演
人工智能·经验分享·制造·数字孪生·可视化·三维建模
pla8888888815 分钟前
热词驱动,智辨声纹——从ASR热词到说话人日志的尝试:海光DCU环境部署FunASR热词语音识别系统(说话人日志已集成,含完整代码)
人工智能·语音识别
编程牛马姐21 分钟前
并发、多线程和HTTP连接之间有什么关系?
人工智能
zzzzzz31027 分钟前
我用 AI 编程半年,这 5 个 Prompt 技巧让我效率翻倍
python·机器学习·编程语言
羑悻的小杀马特1 小时前
把随身WiFi改成网盘聚合器:中兴F50挂载本地存储+夸克网盘实战
运维·服务器·人工智能·网盘·openlist