Repolode
mindspore-ai

mindspore-ai/mindspore

MindSpore é um framework open source de deep learning para treinamento e inferência em cenários mobile, edge e cloud, com suporte nativo aos processadores AI Huawei Ascend.

Alternativa open source a:PyTorchTensorFlow

Estrelas
4,718
Forks
746
Issues abertas
253
Último commit
há 9 dias

O que é?

MindSpore é um framework de deep learning para treinar e executar redes neurais em ambientes mobile, edge e cloud. Ele é voltado a cientistas de dados e engenheiros de algoritmos que buscam uma experiência de desenvolvimento baseada em Python aliada a uma execução eficiente, e foi projetado considerando a co-otimização de hardware e software.

O framework usa diferenciação automática baseada em transformação do código-fonte, que compila o programa em um grafo estático e oferece suporte a fluxo de controle e funções de ordem superior. O recurso de paralelismo automático busca combinar paralelismo de dados, de modelo e híbrido, além de selecionar uma estratégia de particionamento de baixo custo para treinamento distribuído, sem necessidade de particionamento manual.

A instalação está disponível via pip ou a partir do código-fonte para CPU, GPU NVIDIA (CUDA 10.1) e hardware Huawei Ascend no Ubuntu, CentOS, EulerOS e Windows (CPU). Também são publicadas imagens Docker para os backends de CPU e GPU.

Recursos principais

  • 01Diferenciação automática baseada em transformação do código-fonte, com suporte a fluxo de controle e funções de ordem superior.
  • 02Paralelismo automático que combina treinamento paralelo de dados, de modelo e híbrido.
  • 03Compilação em grafo estático para otimização de desempenho, com uma interface de programação idiomática em Python.
  • 04Suporte nativo aos processadores AI Huawei Ascend, além de backends de CPU e GPU CUDA.
  • 05Instalação via pip, compilação a partir do código-fonte ou imagens Docker.

Casos de uso

  • Treinar modelos de deep learning em hardware Huawei Ascend.
  • Executar treinamento distribuído que precisa de paralelismo automático de modelo ou de dados.
  • Implantar redes neurais treinadas em dispositivos mobile, edge ou cloud.
  • Desenvolver modelos de AI em Python com um fluxo de compilação em grafo estático.

Início rápido

  1. 1

    Instale a versão de MindSpore para CPU com pip (o wheel do README)

    pip install https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.2.0-rc1/MindSpore/cpu/ubuntu_x86/mindspore-1.2.0rc1-cp37-cp37m-linux_x86_64.whl
  2. 2

    Execute em Python o exemplo Mul de verificação do README

Antes de usar

  • O exemplo de pip do README instala um wheel antigo, 1.2.0rc1, para Python 3.7 no Ubuntu x86; portanto, configurações mais recentes precisam dos guias de instalação atuais.
  • O suporte nativo e a maioria das compilações documentadas são voltados ao hardware Huawei Ascend, enquanto a compilação para GPU é indicada apenas para CUDA 10.1.

Tópicos

Perguntas frequentes

O que é mindspore?
MindSpore é um framework open source de deep learning para treinamento e inferência em cenários mobile, edge e cloud, com suporte nativo aos processadores AI Huawei Ascend. MindSpore é um framework de deep learning para treinar e executar redes neurais em ambientes mobile, edge e cloud. Ele é voltado a cientistas de dados e engenheiros de algoritmos que buscam uma experiência de desenvolvimento baseada em Python aliada a uma execução eficiente, e foi projetado considerando a co-otimização de hardware e software.
mindspore é gratuito? Qual é a licença?
mindspore é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
mindspore ainda é mantido?
Manutenção ativa. O último commit de mindspore foi em 28 de out. de 2026.
Para que posso usar mindspore?
Treinar modelos de deep learning em hardware Huawei Ascend. Executar treinamento distribuído que precisa de paralelismo automático de modelo ou de dados. Implantar redes neurais treinadas em dispositivos mobile, edge ou cloud. Desenvolver modelos de AI em Python com um fluxo de compilação em grafo estático.
Como instalar mindspore?
Instale a versão de MindSpore para CPU com pip (o wheel do README): pip install https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.2.0-rc1/MindSpore/cpu/ubuntu_x86/mindspore-1.2.0rc1-cp37-cp37m-linux_x86_64.whl Execute em Python o exemplo Mul de verificação do README
Onde consigo mindspore?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mindspore-ai/mindspore

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados