| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
FFT算子新增 Co-authored-by: Tian_1122<tianjunhan@h-partners.com> # message auto-generated for no-merge-commit merge: !27 merge master into master FFT算子新增 Created-by: Tian_1122 Commit-by: Tian_1122 Merged-by: cann-robot Description: ## 变更描述 / Description <!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> 新增 4 个 FFT 算子实现,并重构公共 kernel 层。 **新增算子** - fft1_d arch32 mix:C2C 混合基数(910B) - fft1_d arch35 mix:C2C Stockham 混合基数(950) - irfft1_d arch32 c2r_fft:C2R FFT(910B) - rfft1_d arch32 r2c_fft:R2C FFT(910B) **其他改动** - 公共 kernel 重构:base 头文件移入 kernel/base/,新增共享层 fft_all_common / fft_c2c_common / fft_c2r_common / fft_r2c_common - 命名空间、宏命名修正,移除冗余注释 - 修复 irfft1_d.h 缺失的 aclfftIrfft1DDft 声明 - rfft1_d arch35 R2C 选核:FFT 优先、FastDFT 兜底 - aclfftMakePlan1d 头文件参数名 stride → dimType,补全 @param 注释 - 文档更新:FFT_1D.md 约束说明、目录结构、开发指南、测试指南 - 许可证名称修正 ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [x] 新功能 / New Feature - [ ] 性能优化 / Performance - [x] 代码重构 / Refactoring - [x] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 关联 Issue / Related Issues <!-- Closes #000 可自动关闭 / Closes #000 to auto-close --> [#2](https://gitcode.com/cann/ops-fft/issues/2) [#13](https://gitcode.com/cann/ops-fft/issues/13) ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [ ] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [ ] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [x] 文档已更新 / Docs updated if needed - [ ] 无硬编码敏感信息 / No secrets hardcoded - [ ] 提交信息符合规范 / Commit message follows convention See merge request: cann/ops-fft!27 | 6 天前 | |
FFT算子新增 Co-authored-by: Tian_1122<tianjunhan@h-partners.com> # message auto-generated for no-merge-commit merge: !27 merge master into master FFT算子新增 Created-by: Tian_1122 Commit-by: Tian_1122 Merged-by: cann-robot Description: ## 变更描述 / Description <!-- 本 PR 做了什么,为什么需要 / What does this PR do and why --> 新增 4 个 FFT 算子实现,并重构公共 kernel 层。 **新增算子** - fft1_d arch32 mix:C2C 混合基数(910B) - fft1_d arch35 mix:C2C Stockham 混合基数(950) - irfft1_d arch32 c2r_fft:C2R FFT(910B) - rfft1_d arch32 r2c_fft:R2C FFT(910B) **其他改动** - 公共 kernel 重构:base 头文件移入 kernel/base/,新增共享层 fft_all_common / fft_c2c_common / fft_c2r_common / fft_r2c_common - 命名空间、宏命名修正,移除冗余注释 - 修复 irfft1_d.h 缺失的 aclfftIrfft1DDft 声明 - rfft1_d arch35 R2C 选核:FFT 优先、FastDFT 兜底 - aclfftMakePlan1d 头文件参数名 stride → dimType,补全 @param 注释 - 文档更新:FFT_1D.md 约束说明、目录结构、开发指南、测试指南 - 许可证名称修正 ## 改动类型 / Change Type - [ ] Bug 修复 / Bug Fix - [x] 新功能 / New Feature - [ ] 性能优化 / Performance - [x] 代码重构 / Refactoring - [x] 文档更新 / Documentation - [ ] 测试相关 / Test - [ ] 其它 / Other ## 关联 Issue / Related Issues <!-- Closes #000 可自动关闭 / Closes #000 to auto-close --> [#2](https://gitcode.com/cann/ops-fft/issues/2) [#13](https://gitcode.com/cann/ops-fft/issues/13) ## 测试信息 / Testing <!-- 简要测试说明或关键结果 / Brief test description or key results --> - [ ] 单元测试通过 / UT passed - [ ] 集成测试通过 / ST passed - [ ] 人工验证通过 / Manual verified ## 检查清单 / Checklist - [ ] 代码符合规范 / Code follows style guide - [ ] 测试添加并通过 / Tests added and passed - [x] 文档已更新 / Docs updated if needed - [ ] 无硬编码敏感信息 / No secrets hardcoded - [ ] 提交信息符合规范 / Commit message follows convention See merge request: cann/ops-fft!27 | 6 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 6 天前 | ||
| 6 天前 |