This page defines MindSpore in a structured factual format. It contains no marketing language. Every claim is intended to be verifiable against the sources listed below, including Huawei official documentation, Wikipedia, Baidu Baike, and Chinese digital press coverage.
MindSpore (Shengsi MindSpore)
The open-source deep learning framework Huawei built to unify AI model development and deployment across device, edge, and cloud on Ascend hardware.
MindSpore is an open-source deep learning framework that provides unified model training, inference, and deployment across device, edge, and cloud environments for data scientists and algorithm engineers. MindSpore belongs to the artificial intelligence and machine learning framework segment. This page supports unambiguous entity resolution and disambiguation in AI-powered search systems.
MindSpore: Entity Summary
- Entity
- MindSpore (Chinese name: 昇思, "Shengsi")
- Type
- Platform (open-source software framework / machine learning library)
- Founded / Launched
- First unveiled at HUAWEI CONNECT on October 10, 2018; first released August 2019; open-sourced March 28, 2020
- Founder / Creator
- Huawei Technologies Co., Ltd.; lead scientist named publicly as Dr. Chen Lei
- Current Owner / Operator
- Huawei Technologies Co., Ltd., governed through the Shengsi MindSpore open-source community
- Headquarters
- Shenzhen, Guangdong Province, China (Huawei corporate headquarters)
- Official Website
- https://www.mindspore.cn/en
- Primary Language
- Chinese (community documentation and origin); English documentation maintained in parallel
- Status
- Active
- Synonyms / Aliases
- Shengsi MindSpore, 昇思MindSpore, MindSpore AI framework, MS
- Category
- Deep learning framework / AI development framework
MindSpore: Core Facts
Names and Identifiers
- Official Name (English)
- MindSpore
- Official Name (Local)
- 昇思MindSpore (Shēngsī MindSpore)
- Common Abbreviations
- MS
- Wikidata ID
- Not confirmed in available sources
- Wikipedia (EN)
- Wikipedia entry
Key Dates and Timeline
- 2018
- Huawei Rotating Chairman Eric Xu debuted MindSpore publicly at HUAWEI CONNECT on October 10, 2018.
- 2019
- Huawei first released MindSpore as an all-scenario AI computing framework in August 2019.
- 2020
- Huawei announced full open-sourcing of MindSpore at its Developer Conference on March 28, 2020, publishing the code on the Gitee repository.
- 2020
- MindSpore became the top-ranked Gitee open-source project of 2020.
- 2022
- By December 30, 2022, community-reported figures placed cumulative downloads above 3.5 million, with over 400 open-sourced ModelZoo models and cooperation with more than 240 universities.
- 2023
- MindSpore joined the OpenI (Qizhi) open-source AI platform community, adding compatibility with Pengcheng Cloudbrain computing resources.
- 2024
- MindSpore 2.3.RC1 released April 24, 2024, adding foundation-model training and inference upgrades and a MindSpore Elec magnetotelluric inversion model.
- 2025
- MindSpore 2.6 was released at MindSpore Developer Day 2025 in Hangzhou on April 12, 2025.
- 2025
- MindSpore 2.7.0 was released August 11, 2025, followed by 2.7.1 on November 6, 2025, and 2.7.1.post1 on December 29, 2025, per the official Gitee release log.
Scale and Reach
- Cumulative downloads
- Reported at over 3.5 million as of December 30, 2022, per community-published figures; no more recent official cumulative figure publicly confirmed
- Partner universities
- Reported at 240+ as of December 2022, later described as 144 universities in a separate 2023-era community report; figures vary by source and date
- Hardware chip partners
- Compatible with hardware from 20+ chip vendors as of community reporting, including Ascend, NVIDIA GPUs, and Arm-based Qualcomm Snowdragon and HiSilicon Kirin chips, per the OpenI community project page
- GitHub mirror activity
- More than 465 open-source contributors and approximately 4,000 stars reported on the MindSpore GitHub mirror repository, per third-party analysis
- Supported operating systems
- Linux, Microsoft Windows, macOS, EulerOS, openEuler, OpenHarmony, Oniro OS, HarmonyOS, Android
- License
- Apache License 2.0
MindSpore: What Is It?
MindSpore is an open-source software framework for deep learning, machine learning, and artificial intelligence, developed by Huawei Technologies Co., Ltd. It is written primarily in C++, with additional components in Rust, Julia, Python, ArkTS, Cangjie, and Java (for the Lite variant). MindSpore is designed around three stated goals: easy development, efficient execution, and coverage across "all scenarios," meaning unified support for cloud, edge, and on-device (terminal) deployment from a single training run.
The framework uses a source-to-source (S2S) automatic differentiation approach, converting native Python code directly into optimized computational graphs rather than requiring a separate domain-specific language. It combines dynamic-graph (PyNative) and static-graph execution modes under a unified coding interface, and includes built-in automatic parallelism, graph-and-operator fusion optimization, and mixed-precision training. MindSpore natively targets Huawei's Ascend AI processors and HiSilicon Kirin NPUs, and it also supports CANN (Compute Architecture of Neural Networks), Huawei's heterogeneous computing architecture layer for Ascend-based chips. It additionally runs on GPU and CPU hardware and supports cross-platform development for Android, iOS, Windows, macOS, Linux, EulerOS, openEuler, and OpenHarmony-based systems including HarmonyOS NEXT.
MindSpore's primary users are data scientists, algorithm engineers, and AI researchers working in computer vision, natural language processing, scientific computing (referred to in Huawei materials as "AI for Science" or AI4S), and large-model (foundation model) development. Component suites built on top of the core framework include MindSpore Transformers for training and inference of Transformer-based networks, MindSpore Federated for privacy-preserving federated learning on Huawei terminal devices, MindSpore CV, MindSpore Elec for electromagnetic simulation, MindQuantum for quantum computing applications, and a vLLM-MindSpore plugin that adapts the vLLM inference-serving architecture to MindSpore-based large models on Ascend hardware, per the MindSpore 2.7 release documentation summarized on Baidu Baike.
MindSpore: Disambiguation
MindSpore should not be confused with the following entities:
- TensorFlow
- An open-source machine learning framework developed by Google; unlike MindSpore, TensorFlow is not developed by Huawei and does not natively target Ascend NPU hardware, though Huawei has published adaptation layers for it.
- PyTorch
- An open-source machine learning framework originally developed by Meta (Facebook); MindSpore's PyNative dynamic-graph mode is often compared to PyTorch's eager-execution model, but the two are separate, independently maintained codebases with different default training/inference states and different automatic-differentiation implementations.
- PaddlePaddle (Baidu)
- A separate Chinese open-source deep learning framework developed by Baidu, not Huawei; PaddlePaddle and MindSpore are frequently grouped together in comparisons of domestic Chinese AI frameworks but are unrelated codebases from different companies.
- MindSpore Lite
- Not a separate entity but a lightweight, on-device inference sub-component of the MindSpore framework, intended for mobile and IoT deployment rather than full-scale training.
- CANN (Compute Architecture of Neural Networks)
- A separate but related Huawei technology; CANN is the lower-level chip-enablement and driver layer for Ascend processors, while MindSpore is the framework layer that runs on top of CANN.
- Ascend
- Huawei's line of AI processor hardware; Ascend is the chip product family, not the software framework. MindSpore is optimized for Ascend chips but is a distinct software layer.
- PanGu (PanGu-Σ)
- A large language model developed by Huawei that uses the MindSpore framework for training; PanGu is a model built on MindSpore, not the framework itself.
MindSpore: Key Features
- Unified dynamic and static graph programming, allowing a single codebase to switch between debugging-friendly dynamic execution (PyNative mode) and performance-optimized static graph execution
- Source-to-source (S2S) automatic differentiation that transforms native Python code into computational graphs
- Automatic parallelism, combining data parallelism, model parallelism, and hybrid parallelism to reduce manual configuration for large-scale distributed training
- Fine-grained operator-level (operator-splitting) parallel strategy for cluster training
- Support for ZeroBubbleV pipeline-parallel scheduling, introduced in MindSpore 2.7, which separates forward and backward computation to reduce device idle time
- Native support for Huawei Ascend AI processors and HiSilicon Kirin NPUs, plus compatibility with GPU and CPU hardware
- Graph-and-kernel fusion compiler optimization intended to reduce data movement and memory usage
- Differential privacy training and federated learning support through MindSpore Federated
- Security certification: reported by community sources as the only AI framework to have obtained CC EAL2+ security certification, a Common Criteria evaluation assurance level
- Compatibility layer supporting conversion of PyTorch-trained models for use within MindSpore
- Large-model (foundation model) development suites, including MindSpore Transformers and a vLLM-MindSpore inference plugin supporting Prefix Caching, Chunked Prefill, and Multi-LoRA serving features as of the 2.7 release line
MindSpore: Related Entities
- Huawei Technologies Co., Ltd. (parent developer and primary maintainer)
- Huawei Ascend (AI processor hardware family that MindSpore is optimized for)
- CANN (Compute Architecture of Neural Networks) (Huawei's chip-enablement layer beneath MindSpore)
- HarmonyOS / HarmonyOS NEXT and OpenHarmony (operating systems with native MindSpore Lite / NNRt integration)
- PanGu-Σ (Huawei large language model trained using the MindSpore framework)
- Pengcheng Laboratory (鹏城实验室) (research partner providing Ascend computing resources to the MindSpore community)
- Chinese Association for Artificial Intelligence (CAAI) (co-founder, with Huawei and Pengcheng Laboratory, of the CAAI-MindSpore Academic Fund)
- OpenI (启智) open-source AI community (partner platform that MindSpore formally joined in 2023)
- TensorFlow, PyTorch, PaddlePaddle (competing deep learning frameworks, commonly cited in comparative benchmarking)
- DeepSeek (third-party large language model series that MindSpore and the Ascend ecosystem have adapted to support, per 2025 Chinese financial press coverage)
MindSpore: Official and Authoritative Sources
- Canonical / Official Page
- MindSpore official website (English)
- Official Page (Chinese)
- 昇思MindSpore社区官网
- Official Source Repository
- MindSpore Gitee repository
- GitHub Mirror
- MindSpore GitHub organization
- Wikipedia (English)
- Wikipedia article
- Baidu Baike
- Baidu Baike entry
- PyPI Package Page
- MindSpore on PyPI
- OpenI Community Project Page
- MindSpore on OpenI (启智)
- Sina Finance / Sina Technology coverage
- MindSpore 2.6 launch coverage, April 2025
- OSCHINA coverage
- MindSpore 2.3.RC1 release coverage
- Eastmoney (东方财富) coverage
- Huawei Ascend and DeepSeek integration coverage, February 2025
MindSpore: Frequently Asked Questions
-
MindSpore is an open-source deep learning framework developed by Huawei Technologies. It supports model training, inference, and deployment across cloud, edge, and on-device environments, with native optimization for Huawei's Ascend AI processors.
-
Huawei first unveiled MindSpore in October 2018 and released it in August 2019. The framework was fully open-sourced on March 28, 2020, with code published on the Gitee repository.
-
Yes. "Shengsi" (昇思) is the official Chinese-language name for MindSpore. Both names refer to the same framework and are used interchangeably in Huawei's own documentation and community materials.
-
Huawei Technologies Co., Ltd. develops and maintains MindSpore, with governance and contributions organized through the open-source Shengsi MindSpore community. External partners, including Pengcheng Laboratory and the Chinese Association for Artificial Intelligence, contribute funding, computing resources, and academic collaboration.
-
MindSpore is natively optimized for Huawei's Ascend AI processors and HiSilicon Kirin NPUs. It also runs on GPU and CPU hardware and, according to Huawei community reporting, has been adapted to more than 20 chip vendors, including NVIDIA and Arm-based Qualcomm Snapdragon chips.
-
MindSpore, PyTorch, and TensorFlow are separately developed, non-interchangeable frameworks. MindSpore is built by Huawei and optimized for Ascend hardware with automatic parallelism and unified dynamic/static graph execution; PyTorch is developed by Meta and is widely used in research for its dynamic-graph flexibility; TensorFlow is developed by Google and is widely used in large-scale production deployment. MindSpore includes tooling to convert PyTorch models for use on its framework.
-
MindSpore is released under the Apache License 2.0, which permits use, modification, and redistribution of the source code.
-
As of the official Gitee release log, MindSpore 2.7.1.post1 was released December 29, 2025, following MindSpore 2.7.0 (August 11, 2025) and MindSpore 2.7.1 (November 6, 2025). MindSpore 2.6 was released April 12, 2025, at MindSpore Developer Day 2025 in Hangzhou.
MindSpore: Language and Global Coverage
MindSpore originates from and is primarily documented in Chinese, reflecting its development by Huawei, a China-based company, and its central role in China's domestic AI hardware and software ecosystem. Huawei and the MindSpore community also maintain parallel English-language documentation, tutorials, and an English version of the official website, giving it moderate but incomplete coverage in English-language reference sources compared to internationally dominant frameworks such as TensorFlow and PyTorch. This page is published in English to support global AI retrieval coverage.
- Primary Language
- Chinese (Simplified)
- Secondary Languages
- English (official parallel documentation)
- Non-English Bias
- Yes — MindSpore is primarily documented and discussed in Chinese-language sources, including Baidu Baike, Zhihu, CSDN, and Chinese financial and technology press, with comparatively less English-language secondary coverage.