已关闭
[Feature]: RoiawarePool3d算子优化 #230
xiangyuming创建于  5月18日关闭于  9月9日
xiangyuming
xiangyuming成员
5月18日 创建

提交提案之前,请先检索仓库内是否已有相同的提案,如已有请在同一提案中进行讨论。

💻 需求背景、当前现状、期望实现的功能内容、具体的设计方案、以及测试方案

任务描述

  1. 优化仓上RoiawarePool3d算子,性能提升20%
  2. 适配产品:800T A2、800T A3

验收标准

一、任务交付件
(1) AscendC代码
(2) 测试用例UT
二、验收标准:
1)精度/性能要求
精度:符合精度标准(https://gitcode.com/Ascend/msit/blob/master/msit/docs/llm/工具-精度预检使用说明.md#33-精度标准)
性能:对比原算子提升20%
2)实践文档:
算子优化文档
3)任务完成标准
本次任务完成标准为:
精度/性能(根据实际要求)达标,PR完成合入,实践文档提交到仓库issue。

对接人

@yuansunshun

替代方案

补充说明

欢迎加入社区,感谢您对社区的贡献 🎉!

likedislike
xiangyumingxiangyuming成员
5月18日 添加了label:feature
xiangyuming
xiangyuming成员
5月18日 评论:

/label add triaged

likedislike
ascend-robotascend-robot成员
5月18日 添加了label:triaged
xiangyumingxiangyuming成员
5月18日 修改了issue 的描述
Ronald1995
6月11日 评论:

/label add good-first-issue

likedislike
ascend-robotascend-robot成员
6月11日 添加了label:good-first-issue
gcw_GF5DMRgv
6月27日 评论:

认领这个任务

likedislike
gcw_MTeIQk9o
6月29日 评论:

认领这个任务

likedislike
sanyu
sanyu
6月30日 评论:

认领这个任务

likedislike
mrlw2026成员
6月30日 评论:

认领这个任务

@gcw_GF5DMRgv

欢迎认领任务,请参考https://gitcode.com/Ascend/DrivingSDK/issues/215 社区任务池明确该任务的:

完成的截止日期
开发进展反馈
微信答疑群
任务交付注意事项
等信息。如果您同时认领了多项任务,但无法都能进行投入,可以在部分任务中回复退出.

麻烦您加入到对应微信群,群备注名修改为"社区任务+您的gitcode账号", 后续有相关消息和问题都可以在微信群咨询答疑。 等您加入到微信群后,我这边会在社区任务池里面登记任务责任人。

likedislike
shuhhhh
6月30日 评论:

认领这个任务

likedislike
gcw_GF5DMRgv
7月2日 评论:

A2上成功搭建算子运行环境,cpu标杆已实现,算子方案设计中

likedislike
gcw_GF5DMRgv
7月2日 评论:

认领这个任务

@gcw_GF5DMRgv

欢迎认领任务,请参考https://gitcode.com/Ascend/DrivingSDK/issues/215 社区任务池明确该任务的:

完成的截止日期
开发进展反馈
微信答疑群
任务交付注意事项
等信息。如果您同时认领了多项任务,但无法都能进行投入,可以在部分任务中回复退出.

麻烦您加入到对应微信群,群备注名修改为"社区任务+您的gitcode账号", 后续有相关消息和问题都可以在微信群咨询答疑。 等您加入到微信群后,我这边会在社区任务池里面登记任务责任人。

@mrlw2026

A2上成功搭建算子运行环境,cpu标杆已实现,算子方案设计中

likedislike
ascend-robotascend-robot成员
7月3日 关联了看板:MindStudio ISSUE管理
gcw_GF5DMRgv
7月6日 评论:

认领这个任务

@gcw_GF5DMRgv

欢迎认领任务,请参考https://gitcode.com/Ascend/DrivingSDK/issues/215 社区任务池明确该任务的:

完成的截止日期
开发进展反馈
微信答疑群
任务交付注意事项
等信息。如果您同时认领了多项任务,但无法都能进行投入,可以在部分任务中回复退出.

麻烦您加入到对应微信群,群备注名修改为"社区任务+您的gitcode账号", 后续有相关消息和问题都可以在微信群咨询答疑。 等您加入到微信群后,我这边会在社区任务池里面登记任务责任人。

@mrlw2026
已完成算子设计文档,正计划npu代码验证 算子设计文档:ac65c1d70970430f945d2b643ff2fef1.md

likedislike
jayhuajayhua成员
7月8日 添加了label:resolved
jayhuajayhua成员
7月8日 关联了里程碑:MindSpeed 26.2.0
ascend-robot
ascend-robot成员
7月13日 评论:

您好,当前Issue标记为resolved且有一段时间未进一步更新,因此我们将其标记为'stale'(闲置)状态。若您认为这是误操作,可通过添加任意评论来去除'stale'标签。标记为stale的Issue在4天内无更新活动将自动关闭。

likedislike
ascend-robotascend-robot成员
7月13日 添加了label:stale
gcw_GF5DMRgv
7月13日 评论:

认领这个任务

@gcw_GF5DMRgv

欢迎认领任务,请参考https://gitcode.com/Ascend/DrivingSDK/issues/215 社区任务池明确该任务的:

完成的截止日期
开发进展反馈
微信答疑群
任务交付注意事项
等信息。如果您同时认领了多项任务,但无法都能进行投入,可以在部分任务中回复退出.

麻烦您加入到对应微信群,群备注名修改为"社区任务+您的gitcode账号", 后续有相关消息和问题都可以在微信群咨询答疑。 等您加入到微信群后,我这边会在社区任务池里面登记任务责任人。

@mrlw2026

kernel编写、测试及benchmark脚本已完成,精度验证中,代码提交中

likedislike
gcw_GF5DMRgv
7月20日 评论:

认领这个任务

@gcw_GF5DMRgv

欢迎认领任务,请参考https://gitcode.com/Ascend/DrivingSDK/issues/215 社区任务池明确该任务的:

完成的截止日期
开发进展反馈
微信答疑群
任务交付注意事项
等信息。如果您同时认领了多项任务,但无法都能进行投入,可以在部分任务中回复退出.

麻烦您加入到对应微信群,群备注名修改为"社区任务+您的gitcode账号", 后续有相关消息和问题都可以在微信群咨询答疑。 等您加入到微信群后,我这边会在社区任务池里面登记任务责任人。

@mrlw2026

RoIAwarePool3d 的 Kernel、测试及 Benchmark 脚本已完成,精度验证正在收尾;同时已完成算子调用链路及 Kernel 逻辑梳理。目前 PR 合入遇到问题,正在定位并处理,完成后将进行最终精度和性能验证。

likedislike
gcw_GF5DMRgv
7月27日 评论:

认领这个任务

@gcw_GF5DMRgv

欢迎认领任务,请参考https://gitcode.com/Ascend/DrivingSDK/issues/215 社区任务池明确该任务的:

完成的截止日期
开发进展反馈
微信答疑群
任务交付注意事项
等信息。如果您同时认领了多项任务,但无法都能进行投入,可以在部分任务中回复退出.

麻烦您加入到对应微信群,群备注名修改为"社区任务+您的gitcode账号", 后续有相关消息和问题都可以在微信群咨询答疑。 等您加入到微信群后,我这边会在社区任务池里面登记任务责任人。

@mrlw2026
RoIAwarePool3d 相关代码已提交 PR,目前正在审核中,并同步进行算子功能、精度及性能验证。后续将根据审核意见及时修改完善,待验证通过且 PR 合入后完成最终交付。如有新的进展或问题,会及时在任务池中反馈。

likedislike
qiuqiu成员
7月28日 评论:

@gcw_GF5DMRgv PR进行验证时存在编译错误,已贴在PR链接的检视意见中。

likedislike
gcw_GF5DMRgv
7月29日 评论:

@gcw_GF5DMRgv PR进行验证时存在编译错误,已贴在PR链接的检视意见中。

@qiucan4

正确的pr链接是https://gitcode.com/Ascend/DrivingSDK/pull/2189,这个错误的pr是之前忘记关闭的,错误pr已关闭

likedislike
gcw_GF5DMRgv
8月4日 评论:

@gcw_GF5DMRgv PR进行验证时存在编译错误,已贴在PR链接的检视意见中。

@qiucan4

已完成关联pr,等待新的pr验证结果

likedislike
gcw_GF5DMRgv
8月6日 评论:

认领这个任务

@gcw_GF5DMRgv

欢迎认领任务,请参考https://gitcode.com/Ascend/DrivingSDK/issues/215 社区任务池明确该任务的:

完成的截止日期
开发进展反馈
微信答疑群
任务交付注意事项
等信息。如果您同时认领了多项任务,但无法都能进行投入,可以在部分任务中回复退出.

麻烦您加入到对应微信群,群备注名修改为"社区任务+您的gitcode账号", 后续有相关消息和问题都可以在微信群咨询答疑。 等您加入到微信群后,我这边会在社区任务池里面登记任务责任人。

@mrlw2026

算子相关 PR 目前处于验证阶段,A2、A3 已验证通过,A5 验证正在进行中,等待后续结果

likedislike
gcw_GF5DMRgv
8月10日 评论:

认领这个任务

@gcw_GF5DMRgv

欢迎认领任务,请参考https://gitcode.com/Ascend/DrivingSDK/issues/215 社区任务池明确该任务的:

完成的截止日期
开发进展反馈
微信答疑群
任务交付注意事项
等信息。如果您同时认领了多项任务,但无法都能进行投入,可以在部分任务中回复退出.

麻烦您加入到对应微信群,群备注名修改为"社区任务+您的gitcode账号", 后续有相关消息和问题都可以在微信群咨询答疑。 等您加入到微信群后,我这边会在社区任务池里面登记任务责任人。

@mrlw2026

任务基本完成,正在完成最后的rfc

likedislike
gcw_GF5DMRgv
8月11日 评论:

@qiucan4 ,rfc已完成,等待最终合入

likedislike
gcw_GF5DMRgv
8月18日 评论:

认领这个任务

@gcw_GF5DMRgv

欢迎认领任务,请参考https://gitcode.com/Ascend/DrivingSDK/issues/215 社区任务池明确该任务的:

完成的截止日期
开发进展反馈
微信答疑群
任务交付注意事项
等信息。如果您同时认领了多项任务,但无法都能进行投入,可以在部分任务中回复退出.

麻烦您加入到对应微信群,群备注名修改为"社区任务+您的gitcode账号", 后续有相关消息和问题都可以在微信群咨询答疑。 等您加入到微信群后,我这边会在社区任务池里面登记任务责任人。

@mrlw2026
pr已完成合入

likedislike
jayhuajayhua成员
9月9日 issue状态由 TODO 改变为 DONE
jayhuajayhua成员
9月9日 关闭了 issue