文件最后提交记录最后更新时间
add SANA-Video inference optimization sample Co-authored-by: yijie19<liyijie19@huawei.com> # message auto-generated for no-merge-commit merge: !49 merge lyj into master add SANA-Video inference optimization sample Created-by: yijie19 Commit-by: yijie19 Merged-by: cann-robot Description: ## 描述 新增SANA-Video模型推理优化样例教程。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 内容优化 - [ ] 其他,请描述: ## 其他信息 <!-- 在这里可以添加任何与这个 Pull Request 相关的其他说明。 --> See merge request: cann/cann-learning-hub!4925 天前
add SANA-Video inference optimization sample Co-authored-by: yijie19<liyijie19@huawei.com> # message auto-generated for no-merge-commit merge: !49 merge lyj into master add SANA-Video inference optimization sample Created-by: yijie19 Commit-by: yijie19 Merged-by: cann-robot Description: ## 描述 新增SANA-Video模型推理优化样例教程。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 内容优化 - [ ] 其他,请描述: ## 其他信息 <!-- 在这里可以添加任何与这个 Pull Request 相关的其他说明。 --> See merge request: cann/cann-learning-hub!4925 天前
add SANA-Video inference optimization sample Co-authored-by: yijie19<liyijie19@huawei.com> # message auto-generated for no-merge-commit merge: !49 merge lyj into master add SANA-Video inference optimization sample Created-by: yijie19 Commit-by: yijie19 Merged-by: cann-robot Description: ## 描述 新增SANA-Video模型推理优化样例教程。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 内容优化 - [ ] 其他,请描述: ## 其他信息 <!-- 在这里可以添加任何与这个 Pull Request 相关的其他说明。 --> See merge request: cann/cann-learning-hub!4925 天前
add SANA-Video inference optimization sample Co-authored-by: yijie19<liyijie19@huawei.com> # message auto-generated for no-merge-commit merge: !49 merge lyj into master add SANA-Video inference optimization sample Created-by: yijie19 Commit-by: yijie19 Merged-by: cann-robot Description: ## 描述 新增SANA-Video模型推理优化样例教程。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 内容优化 - [ ] 其他,请描述: ## 其他信息 <!-- 在这里可以添加任何与这个 Pull Request 相关的其他说明。 --> See merge request: cann/cann-learning-hub!4925 天前
add SANA-Video inference optimization sample Co-authored-by: yijie19<liyijie19@huawei.com> # message auto-generated for no-merge-commit merge: !49 merge lyj into master add SANA-Video inference optimization sample Created-by: yijie19 Commit-by: yijie19 Merged-by: cann-robot Description: ## 描述 新增SANA-Video模型推理优化样例教程。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 内容优化 - [ ] 其他,请描述: ## 其他信息 <!-- 在这里可以添加任何与这个 Pull Request 相关的其他说明。 --> See merge request: cann/cann-learning-hub!4925 天前
add SANA-Video inference optimization sample Co-authored-by: yijie19<liyijie19@huawei.com> # message auto-generated for no-merge-commit merge: !49 merge lyj into master add SANA-Video inference optimization sample Created-by: yijie19 Commit-by: yijie19 Merged-by: cann-robot Description: ## 描述 新增SANA-Video模型推理优化样例教程。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 内容优化 - [ ] 其他,请描述: ## 其他信息 <!-- 在这里可以添加任何与这个 Pull Request 相关的其他说明。 --> See merge request: cann/cann-learning-hub!4925 天前
README.md

Sana-Video 推理优化实践

本教程以 Sana-Video 为例,展示如何在昇腾 NPU 上完成模型跑通、Profiling 分析,并在整网中接入 RMSNorm 融合算子验证性能收益。

教程包含以下内容:

  • Notebooks:包含环境准备、Baseline 跑通、Profiling 分析和整网优化验证步骤,可在 gitcode 提供的轻量级 notebook 上运行,也可在本地 Jupyter 环境中执行。
  • SRC:包含教程中使用的最小兼容适配代码、推理入口与样例数据。
  • 注意:
  • 本教程依赖上游 Sana 仓库代码,Notebook 会在运行目录中拉取指定 commit 并覆盖最小 NPU 适配文件。
  • 在线体验请直接在 GitCode Notebook 环境中执行;Notebook 默认复用环境中已预装的 torchtorch_nputorchvisiontorchaudio。本地运行前请先准备兼容版本的上述依赖,并配置 CANN 与 torch_npu 环境。
  • 运行本教程时,主机内存需至少 16GB。Notebook 计算类型建议选择 NPU 910B、CPU 32GB,容器镜像建议选择 ubuntu22-cann8.5-py3.11-jupyter-notebook。

Notebooks

Notebook Link 状态
1. 章节介绍 在线体验 ✅ 已发布
2. Baseline 跑通 在线体验 ✅ 已发布
3. Profiling 分析 在线体验 ✅ 已发布
4. RMSNorm 融合接入与收益验证 在线体验 ✅ 已发布