| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
chore: replace gitcode.com links with atomgit.com Co-authored-by: qzzzy1<qiziyu2@huawei.com> # message auto-generated for no-merge-commit merge: !12664 merge master into master chore: replace gitcode.com links with atomgit.com Created-by: qzzzy1 Commit-by: qzzzy1 Merged-by: cann-robot Description: ## 描述 transformer仓gitcode.com改成atomgit.com ## 关联的Issue 关联Issue 5667 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [x] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-transformer!12664 | 16 天前 | |
ffn_worker_batching修复文档问题&补充蓝驱ttk用例 Co-authored-by: cpy_123456<chenpengyi@huawei.com> # message auto-generated for no-merge-commit merge: !13197 merge cpy_929 into master ffn_worker_batching修复文档问题&补充蓝驱ttk用例 Created-by: cpy_123456 Commit-by: cpy_123456 Merged-by: cann-robot Description: ## 描述 本 PR 主要为 ffn_worker_batching 的 TTK 测试补充与修复用例支撑能力:在 tests/assets 中新增 TTK 兼容适配层与 GEIR 辅助重定位能力,重写 golden.py 中 Torch 用例执行配置与 RECV 描述符重发布逻辑,并新增 worker 预加载引导模块;同时 examples/test_aclnn_ffn_worker_batching_v2.cpp 仅为版权年份更新与指针声明风格调整,无业务逻辑变化。 主要改动 新增 TTK 兼容适配模块 ttk_compat.py: 通过 install_graph、install_geir、adapt_geir_source、remember_graph_state 等函数替换 TTK 私有入口(_compile_model_aclgraph、_render_template、write_case_config、_build_compile_cmd),在不修改 TTK 源码的前提下为 FFN 提供 ACL graph 重放与 GEIR 重定位支持,并对不支持的签名/模板直接报错。 新增 GEIR 辅助重定位头文件 ffn_geir_relocations.h: 定义 RelocateInput 及 input_relocations、auxiliary_buffers,按配置将辅助缓冲拷入 HBM 并把设备地址写回输入字节,供 TTK GEIR 可执行文件解析二级指针。 改造 golden.py 的 Torch 用例规格 TorchFfnWorkerBatchingTestSpec: 移除原先对 need_schedule != 0 的限制,新增 _configure_torch_execution 选择 eager/ACL graph 执行模式,并新增 npu_graph_before_run/npu_graph_after_run 在每次编译调用前后就地恢复描述符与 header、校验描述符是否被消费。 优化 golden.py 的数据生成与比对逻辑: _generate_group_list 改为基于 numpy 分块求 run 边界生成分组,AclnnFfnWorkerBatchingTestSpec 的 gather 循环改为按约 16 MiB 分块向量化写入,_numeric_samples 对 FP8 token 改为在 FP32 采样后按目标 dtype 原生舍入转换。 新增 worker 引导模块 _ffn_ttk_worker_bootstrap.py 与入口 _run_ttk_with_installed_package: forkserver 导入期仅用标准库,借助 os.register_at_fork 在子进程 fork 后再导入已安装的 cann_ops_transformer 并校验包路径,避免在 forkserver 中初始化 NPU 状态污染后续 worker。 ## 关联的Issue https://gitcode.com/cann/ops-transformer/issues/5729 ## 测试 david 冒烟 蓝区ttk ## 文档更新 docs/zh/menu_aclnn_api.md ffn/ffn_worker_batching/README.md ffn/ffn_worker_batching/docs/aclnnFfnWorkerBatching.md ffn/ffn_worker_batching/docs/aclnnFfnWorkerBatchingV2.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [x] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-transformer!13197 | 16 天前 | |
fix product master2 Co-authored-by: caiwenwen<caiwenwen6@h-partners.com> # message auto-generated for no-merge-commit merge: !13074 merge master into master fix product master2 Created-by: caiwenwen Commit-by: caiwenwen Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> AI处理器对应的产品型号名称更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> [#3258](https://gitcode.com/cann/ops-math/issues/3258) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ok ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> *.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-transformer!13074 | 17 天前 | |
fix product master2 Co-authored-by: caiwenwen<caiwenwen6@h-partners.com> # message auto-generated for no-merge-commit merge: !13074 merge master into master fix product master2 Created-by: caiwenwen Commit-by: caiwenwen Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> AI处理器对应的产品型号名称更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> [#3258](https://gitcode.com/cann/ops-math/issues/3258) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ok ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> *.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-transformer!13074 | 17 天前 | |
fix product master2 Co-authored-by: caiwenwen<caiwenwen6@h-partners.com> # message auto-generated for no-merge-commit merge: !13074 merge master into master fix product master2 Created-by: caiwenwen Commit-by: caiwenwen Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> AI处理器对应的产品型号名称更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> [#3258](https://gitcode.com/cann/ops-math/issues/3258) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ok ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> *.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-transformer!13074 | 17 天前 | |
docs: 修正 SwinTransformerLnQkvQuant 的 weight 维度为 [3 * H, H] Co-authored-by: yolic<chenyuning1@huawei.com> # message auto-generated for no-merge-commit merge: !13096 merge 0928master into master docs: 修正 SwinTransformerLnQkvQuant 的 weight 维度为 [3 * H, H] Created-by: yolic Commit-by: yolic Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> docs: 修正 SwinTransformerLnQkvQuant 的 weight 维度为 [3 * H, H] ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了ffn/swin_transformer_ln_qkv_quant/README.md、ffn/swin_transformer_ln_qkv_quant/docs/aclnnSwinTransformerLnQkvQuant.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [x] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-transformer!13096 | 16 天前 | |
更新license Co-authored-by: PerrySkywalker<wangmingkang1@huawei.com> # message auto-generated for no-merge-commit merge: !568 merge lic into master 更新license Created-by: PerrySkywalker Commit-by: PerrySkywalker Merged-by: cann-robot Description: ## 描述 更新license <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-transformer!568 | 9 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 16 天前 | ||
| 16 天前 | ||
| 17 天前 | ||
| 17 天前 | ||
| 17 天前 | ||
| 16 天前 | ||
| 9 个月前 |