为聚焦资源保障 PyTorch 后端的持续演进,MindSpeed 套件已正式启动 MindSpore 后端"日落计划":停止 MindSpore 框架后端的开发与支持,MindSpeed 核心仓将移除 MindSpore 适配层及全部相关引用。
此举措旨在:
我们称此计划为"日落计划",象征着对完成使命的 MindSpore 后端致以谢意并优雅地告别。
docs/zh/mindspore
docs/en/mindspore
mindspeed/mindspore
tests_extend/mindspore
tests_extend/example/train_distributed_ms.sh
mindspeed/features_manager/ai_framework
--ai-framework mindspore
ci/run_ci_ms.sh
norm_recompute_forward.py
make_viewless_tensor
megatron.core.utils
mindspeed.mindspore.core.utils
dir_structure
ops_list
SECURITYNOTE
tests_extend/conftest.py
对应变更 MR:https://gitcode.com/Ascend/MindSpeed/merge_requests/3993
如您仍在使用 MindSpeed 的 MindSpore 后端,请在本 issue 下留言说明使用场景,我们将评估并协助迁移;对 PyTorch 后端的使用无任何影响。
感谢每一位曾经为 MindSpore 后端贡献代码与反馈问题的开发者。
问题背景
为聚焦资源保障 PyTorch 后端的持续演进,MindSpeed 套件已正式启动 MindSpore 后端"日落计划":停止 MindSpore 框架后端的开发与支持,MindSpeed 核心仓将移除 MindSpore 适配层及全部相关引用。
此举措旨在:
我们称此计划为"日落计划",象征着对完成使命的 MindSpore 后端致以谢意并优雅地告别。
主要举措
docs/zh/mindspore、docs/en/mindspore(MindSpore 安装/使用文档)与 2 张含 MindSpore 后端的旧架构图(未被引用)mindspeed/mindspore(MindSpore 后端适配包)、tests_extend/mindspore(UT)及tests_extend/example/train_distributed_ms.sh(msrun 启动示例)mindspeed/features_manager/ai_framework(--ai-framework mindspore特性注册)ci/run_ci_ms.sh(MindSpore UT 门禁)改为 no-op 桩:外部 CI 仍有 Jenkins 作业调用该脚本,过渡期保持绿,待 CI 侧下线该作业后删除桩norm_recompute_forward.py:make_viewless_tensor改从megatron.core.utils导入(原误从mindspeed.mindspore.core.utils导入,与仓内其他用法对齐)dir_structure/ops_list/SECURITYNOTE/tests_extend/conftest.py中的 mindspore 表述;PR 流水线镜像替换为 PyTorch x86 镜像对应变更 MR:https://gitcode.com/Ascend/MindSpeed/merge_requests/3993
影响说明
--ai-framework mindspore参数不再支持,MindSpore 后端文档与 msrun 示例一并移除make_viewless_tensor调用语义不变(MR 内已通过 ruff / pylint / py_compile 与既有用法比对验证)用户指引
如您仍在使用 MindSpeed 的 MindSpore 后端,请在本 issue 下留言说明使用场景,我们将评估并协助迁移;对 PyTorch 后端的使用无任何影响。
感谢每一位曾经为 MindSpore 后端贡献代码与反馈问题的开发者。