| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
refactor: modify default qwen3.5 mocre config Co-authored-by: weixin_44031810<gaojie75@huawei.com> # message auto-generated for no-merge-commit merge: !2879 merge 26.1.0 into 26.1.0 refactor: modify default qwen3.5 mocre config Created-by: gaojie_ Commit-by: weixin_44031810 Merged-by: ascend-robot Description: ## What this PR does / why we need it? 修改qwen3.5 mocre 默认并行配置为TP2EP8 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2879 | 1 个月前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
feat: for the FSDP2 backend README, always pull from the MindSpeed master branch. Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !2869 merge 26.1.0 into 26.1.0 feat: for the FSDP2 backend README, always pull from the MindSpeed master branch. Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 使用 fsdp2 后端的模型,修改成每次都拉取最新的MindSpeed ${指定分支} 代码 ### 详细变更 1. scripts/install.sh 新增 --msbranch 参数 - 新增 -b, --msbranch BRANCH 选项,与 --msid 互斥 - 新增互斥校验:同时传入两者时报错并退出 - 克隆阶段:指定分支时使用 git clone -b "$MINDSPEED_BRANCH" 一步完成克隆 + 切换 - 已存在克隆:执行 git fetch origin <branch> + git checkout <branch> ,保证分支最新 - 配置打印与成功日志按 branch / commit / latest 三种状态分别输出 - 顺手修复 CANN 安装错误处理 bug:原写法 if ! cmd; then cann_exit_code=$? 中的 $? 已被 if 命令本身覆盖,导致退出码恒为 0;改为先执行取退出码再判断,保证失败能被正确捕获并终止流程 2. 统一 fsdp2 后端 README 的 MindSpeed 拉取方式 通过在 examples/ 目录搜索 torchrun $DISTRIBUTED_ARGS mindspeed_mm/fsdp/train/trainer.py 定位 fsdp2 后端的 example,统一拉取方式为 ${指定分支} 分支: - 使用 bash scripts/install.sh 的 README:追加 --msbranch ${指定分支} (原 --msid eb10b92 因互斥改为替换) - 使用手动 git clone 的 README:改为 git clone -b ${指定分支} https://gitcode.com/Ascend/MindSpeed.git - qwen3vl 、 qwen3omni 目录下同时存在 README.md 和 README_v1.md ,按规则只修改 README_v1.md ,保持 README.md 不动 涉及文件(共 10 个 README + 1 个脚本): - scripts/install.sh - examples/qwen3_6/README.md 、 examples/qwen3_5/README.md 、 examples/kimik2_5/README.md 、 examples/mimov2_5/README.md - examples/step3_vl/README.md 、 examples/qwen3tts/README.md 、 examples/moss_tts/README.md 、 examples/ltx2/README.md - examples/qwen3vl/README_v1.md 、 examples/qwen3omni/README_v1.md ## Does this PR introduce any user-facing change? 是。带来以下用户可见变化: 1. 新增 CLI 参数 : scripts/install.sh 新增 -b / --msbranch BRANCH ,可通过分支名拉取 MindSpeed;与 -m / --msid 互斥,同时指定会报错退出 2. README 安装指令变更 :fsdp2 后端相关 example 的安装步骤由"固定 commit"改为"${指定分支} 分支",用户拉取到的 MindSpeed 代码将随上游 ${指定分支} 滚动更新 3. 行为修复 :CANN 安装失败时脚本现在能正确终止(之前由于 $? 被覆盖,可能漏报失败) 相关文档路径: - scripts/install.sh - fsdp2 后端 example 的 README(清单见上方"详细变更"第 2 节) ## How was this patch tested? ### 验证方式 1. 参数解析与互斥校验 - bash scripts/install.sh --msbranch ${指定分支} —— 期望打印 MindSpeed Branch: ${指定分支} ,并执行 git clone -b ${指定分支} - bash scripts/install.sh --msid <commit> —— 期望行为与改动前一致 - bash scripts/install.sh --msid <commit> --msbranch ${指定分支} —— 期望报错 Error: --msid and --msbranch are mutually exclusive 并退出 - 不传任何参数 —— 期望打印 MindSpeed: latest 2. 已有克隆场景 - 在已存在 MindSpeed/ 目录的情况下重复执行 --msbranch ${指定分支},期望执行 git fetch origin ${指定分支} + git checkout ${指定分支} ,不重新克隆 3. CANN 错误处理 - 构造 CANN 安装脚本返回非零场景,期望主脚本捕获非零退出码并 exit 1 ,而不是继续执行后续步骤 4. README 一致性 - 已通过 grep 校验所有 fsdp2 后端 example 的 README 中 MindSpeed.git 拉取命令均带 -b ${指定分支} , bash scripts/install.sh 均带 --msbranch ${指定分支} - 已确认 qwen3vl 、 qwen3omni 的 README.md 未被修改 ### 使用约束与限制 - --msbranch 与 --msid 互斥,必须二选一;同时指定会直接退出 - 使用 --msbranch 时拉取的是远端对应分支的最新代码, 不会固定 commit ,构建结果可能随上游变化;如需固定版本请改用 --msid - 当本地已存在 MindSpeed/ 目录且历史与目标分支无关时, git checkout 可能失败,需要用户手动处理(与改动前 --msid 行为一致) - fsdp2 后端 example 的 README 改为 ${指定分支} 后,依赖 MindSpeed ${指定分支} 与 MindSpeed-MM 26.1.0 分支的兼容性,若上游 ${指定分支} 出现破坏性变更需另行适配 See merge request: Ascend/MindSpeed-MM!2869 | 1 个月前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
bugfix: Bind embed_token and lm_head weights during DCP weight loading when tie_word_embeddings is True Co-authored-by: LKONE<wanglikai4@huawei.com> # message auto-generated for no-merge-commit merge: !3039 merge MM-retie into 26.1.0 bugfix: Bind embed_token and lm_head weights during DCP weight loading when tie_word_embeddings is True Created-by: wanglikai1019 Commit-by: LKONE Merged-by: ascend-robot Description: ## What this PR does / why we need it? 在对Qwen3.5-4B模型在hf权重和dcp权重两种加载场景下的精度进行对比时发现存在差异,定位发现Qwen3.5-4B的embed_tokens和lm_head层的权重是绑定的,在hf权重加载场景,两者能够共享同一份权重,但是在dcp场景下,两者虽然在权重转换过程中实现了权重的一致,但是在后续训练过程中并未保持一致,两者会独立进行更新,导致训练梯度存在差异,因此做以下改动: (1)模型初始化完成后,对embed_tokens和lm_head层的weight进行绑定; (3)删除原有Qwen3.5 readme权重转换过程中对4B以下模型的权重绑定要求,将其从权重转换过程中移至模型初始化过程中实现。 ## Does this PR introduce any user-facing change? 无 ## How was this patch tested? (1)对于tie_word_embeddings=true的模型,原有hf权重和dcp权重加载时精度存在差异,本PR调整后精度完全对齐; (2)对于tie_word_embeddings=false的模型,本PR调整后不会对精度产生任何影响。 See merge request: Ascend/MindSpeed-MM!3039 | 16 天前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
feat: for the FSDP2 backend README, always pull from the MindSpeed master branch. Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !2869 merge 26.1.0 into 26.1.0 feat: for the FSDP2 backend README, always pull from the MindSpeed master branch. Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 使用 fsdp2 后端的模型,修改成每次都拉取最新的MindSpeed ${指定分支} 代码 ### 详细变更 1. scripts/install.sh 新增 --msbranch 参数 - 新增 -b, --msbranch BRANCH 选项,与 --msid 互斥 - 新增互斥校验:同时传入两者时报错并退出 - 克隆阶段:指定分支时使用 git clone -b "$MINDSPEED_BRANCH" 一步完成克隆 + 切换 - 已存在克隆:执行 git fetch origin <branch> + git checkout <branch> ,保证分支最新 - 配置打印与成功日志按 branch / commit / latest 三种状态分别输出 - 顺手修复 CANN 安装错误处理 bug:原写法 if ! cmd; then cann_exit_code=$? 中的 $? 已被 if 命令本身覆盖,导致退出码恒为 0;改为先执行取退出码再判断,保证失败能被正确捕获并终止流程 2. 统一 fsdp2 后端 README 的 MindSpeed 拉取方式 通过在 examples/ 目录搜索 torchrun $DISTRIBUTED_ARGS mindspeed_mm/fsdp/train/trainer.py 定位 fsdp2 后端的 example,统一拉取方式为 ${指定分支} 分支: - 使用 bash scripts/install.sh 的 README:追加 --msbranch ${指定分支} (原 --msid eb10b92 因互斥改为替换) - 使用手动 git clone 的 README:改为 git clone -b ${指定分支} https://gitcode.com/Ascend/MindSpeed.git - qwen3vl 、 qwen3omni 目录下同时存在 README.md 和 README_v1.md ,按规则只修改 README_v1.md ,保持 README.md 不动 涉及文件(共 10 个 README + 1 个脚本): - scripts/install.sh - examples/qwen3_6/README.md 、 examples/qwen3_5/README.md 、 examples/kimik2_5/README.md 、 examples/mimov2_5/README.md - examples/step3_vl/README.md 、 examples/qwen3tts/README.md 、 examples/moss_tts/README.md 、 examples/ltx2/README.md - examples/qwen3vl/README_v1.md 、 examples/qwen3omni/README_v1.md ## Does this PR introduce any user-facing change? 是。带来以下用户可见变化: 1. 新增 CLI 参数 : scripts/install.sh 新增 -b / --msbranch BRANCH ,可通过分支名拉取 MindSpeed;与 -m / --msid 互斥,同时指定会报错退出 2. README 安装指令变更 :fsdp2 后端相关 example 的安装步骤由"固定 commit"改为"${指定分支} 分支",用户拉取到的 MindSpeed 代码将随上游 ${指定分支} 滚动更新 3. 行为修复 :CANN 安装失败时脚本现在能正确终止(之前由于 $? 被覆盖,可能漏报失败) 相关文档路径: - scripts/install.sh - fsdp2 后端 example 的 README(清单见上方"详细变更"第 2 节) ## How was this patch tested? ### 验证方式 1. 参数解析与互斥校验 - bash scripts/install.sh --msbranch ${指定分支} —— 期望打印 MindSpeed Branch: ${指定分支} ,并执行 git clone -b ${指定分支} - bash scripts/install.sh --msid <commit> —— 期望行为与改动前一致 - bash scripts/install.sh --msid <commit> --msbranch ${指定分支} —— 期望报错 Error: --msid and --msbranch are mutually exclusive 并退出 - 不传任何参数 —— 期望打印 MindSpeed: latest 2. 已有克隆场景 - 在已存在 MindSpeed/ 目录的情况下重复执行 --msbranch ${指定分支},期望执行 git fetch origin ${指定分支} + git checkout ${指定分支} ,不重新克隆 3. CANN 错误处理 - 构造 CANN 安装脚本返回非零场景,期望主脚本捕获非零退出码并 exit 1 ,而不是继续执行后续步骤 4. README 一致性 - 已通过 grep 校验所有 fsdp2 后端 example 的 README 中 MindSpeed.git 拉取命令均带 -b ${指定分支} , bash scripts/install.sh 均带 --msbranch ${指定分支} - 已确认 qwen3vl 、 qwen3omni 的 README.md 未被修改 ### 使用约束与限制 - --msbranch 与 --msid 互斥,必须二选一;同时指定会直接退出 - 使用 --msbranch 时拉取的是远端对应分支的最新代码, 不会固定 commit ,构建结果可能随上游变化;如需固定版本请改用 --msid - 当本地已存在 MindSpeed/ 目录且历史与目标分支无关时, git checkout 可能失败,需要用户手动处理(与改动前 --msid 行为一致) - fsdp2 后端 example 的 README 改为 ${指定分支} 后,依赖 MindSpeed ${指定分支} 与 MindSpeed-MM 26.1.0 分支的兼容性,若上游 ${指定分支} 出现破坏性变更需另行适配 See merge request: Ascend/MindSpeed-MM!2869 | 1 个月前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Co-authored-by: zhangxubin<zhangxubin3@h-partners.com> # message auto-generated for no-merge-commit merge: !3016 merge 26.1.0 into 26.1.0 docs: Update CANN version in legacy docs from 8.5.2 to 9.1.0 Created-by: MoCuishle-M Commit-by: zhangxubin Merged-by: ascend-robot Description: ## What this PR does / why we need it? 将相关文档中的CANN版本信息从8.5.2更新到9.1.0 ## Does this PR introduce any user-facing change? / ## How was this patch tested? / See merge request: Ascend/MindSpeed-MM!3016 | 22 天前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 | |
docs:rename Ascend Extension for PyTorch Co-authored-by: z60112595<zhaotao68@h-partners.com> # message auto-generated for no-merge-commit merge: !2835 merge 26.1.0 into 26.1.0 docs:rename Ascend Extension for PyTorch Created-by: kali00 Commit-by: z60112595 Merged-by: ascend-robot Description: ## What this PR does / why we need it? https://gitcode.com/Ascend/MindSpeed-MM/issues/506 1、更新Ascend Extension for PyTorch名称为TorchNPU 2、补充快速入门环境最低配置 ## Does this PR introduce any user-facing change? Please describe whether the PR will result in any user-facing usage changes. If there is related documentation, please specify its path. ## How was this patch tested? Please explain how to verify the correctness and effectiveness of this feature, as well as its usage constraints and limitations. See merge request: Ascend/MindSpeed-MM!2835 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 22 天前 | ||
| 1 个月前 | ||
| 22 天前 | ||
| 22 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 22 天前 | ||
| 1 个月前 | ||
| 22 天前 | ||
| 22 天前 | ||
| 22 天前 | ||
| 22 天前 | ||
| 1 个月前 | ||
| 22 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 16 天前 | ||
| 22 天前 | ||
| 1 个月前 | ||
| 22 天前 | ||
| 1 个月前 | ||
| 22 天前 | ||
| 22 天前 | ||
| 22 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 |