awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
mindspore-ai avatar

mindspore-ai/mindspore

0
View on GitHub↗
4,691 estrellas·754 forks·C++·Apache-2.0·7 vistasgitee.com/mindspore/mindspore↗

Mindspore

MindSpore es un framework de aprendizaje profundo diseñado para construir y entrenar redes neuronales en entornos de nube, borde y móviles. Funciona como un sistema de entrenamiento distribuido y un kit de herramientas de IA acelerado por hardware, capaz de ejecutar cargas de trabajo en CPUs, GPUs y procesadores de IA especializados.

El proyecto incluye un motor de diferenciación automática que calcula gradientes mediante la transformación de código fuente y la compilación estática. Permite el entrenamiento de modelos distribuidos dividiendo las cargas de trabajo entre el hardware utilizando paralelismo de datos y de modelos.

El framework cubre el despliegue de IA multiplataforma y la inferencia de modelos, utilizando un kit de herramientas de alto rendimiento para acelerar la ejecución y el servicio. Proporciona aceleración especializada para hardware Ascend y admite el mapeo de operadores agnóstico al hardware para backends de dispositivos heterogéneos.

El entorno se puede instalar mediante un gestor de paquetes o compilar desde el código fuente en sistemas Linux para entornos de procesadores de IA estándar o especializados.

Features

  • Deep Learning Frameworks - Provides a complete deep learning framework for building and training neural networks across cloud, edge, and mobile environments.
  • AI Model Inference - Provides capabilities for deploying trained neural networks to production environments with optimized execution and serving.
  • Automatic Differentiation Engines - Implements an engine that computes gradients of neural networks through source transformation and static compilation.
  • Data-Parallel Training - Provides built-in support for distributing training workloads across hardware by splitting data batches and synchronizing parameters.
  • Gradient Computation - Automatically calculates gradients for neural networks using source transformation to enable training and optimization.
  • Source-to-Source Differentiation - Computes neural network derivatives by transforming source code to support complex control flows and static compilation.
  • Hardware Acceleration Toolkits - Ships a suite of tools and kernels to optimize deep learning model execution across CPUs, GPUs, and specialized AI processors.
  • Large-Scale Model Training - Distributes large-scale training workloads across multiple devices using data and model parallelism.
  • Distributed Training - Provides a platform to scale the training of deep learning models across multiple compute nodes using data and model parallelism.
  • GPU-Accelerated Training - Leverages GPU hardware acceleration to perform deep learning training and inference tasks.
  • Static Graph Compilations - Converts dynamic model definitions into static execution graphs to optimize performance during training and inference.
  • Ascend Processor Optimizations - Provides specialized acceleration and optimizations specifically for Ascend AI processors.
  • Model Inference Accelerators - Ships a high-performance toolkit to accelerate the execution and serving of deep learning models.
  • Cross-Platform Deployments - Enables development of deep learning models that can be ported between CPU, GPU, and edge-computing hardware.
  • High-Performance Inference Modes - Includes a toolkit that optimizes model execution via graph fusion and quantization to reduce inference latency.
  • Operation-to-Accelerator Mapping - Implements logic to map high-level mathematical operators to specific CPU, GPU, or AI processor backends for optimized execution.
  • Heterogeneous Device Abstractions - Uses a unified interface to manage memory and execution across heterogeneous hardware including Ascend, GPU, and CPU.
  • Deep Learning Frameworks - Huawei-developed framework for distributed AI development.
  • Deep Learning Implementations - Deep learning framework developed by Huawei.

Historial de estrellas

Gráfico del historial de estrellas de mindspore-ai/mindsporeGráfico del historial de estrellas de mindspore-ai/mindspore

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace mindspore-ai/mindspore?

MindSpore es un framework de aprendizaje profundo diseñado para construir y entrenar redes neuronales en entornos de nube, borde y móviles. Funciona como un sistema de entrenamiento distribuido y un kit de herramientas de IA acelerado por hardware, capaz de ejecutar cargas de trabajo en CPUs, GPUs y procesadores de IA especializados.

¿Cuáles son las características principales de mindspore-ai/mindspore?

Las características principales de mindspore-ai/mindspore son: Deep Learning Frameworks, AI Model Inference, Automatic Differentiation Engines, Data-Parallel Training, Gradient Computation, Source-to-Source Differentiation, Hardware Acceleration Toolkits, Large-Scale Model Training.

¿Qué alternativas de código abierto existen para mindspore-ai/mindspore?

Las alternativas de código abierto para mindspore-ai/mindspore incluyen: chainer/chainer — Chainer is an open-source deep learning framework built around define-by-run automatic differentiation, where… microsoft/cntk — CNTK is a deep learning toolkit used for the design, construction, and training of neural networks. It defines model… snowkylin/tensorflow-handbook — This project is a comprehensive educational resource and tutorial handbook for building, training, and deploying… oneflow-inc/oneflow — OneFlow is a deep learning framework and distributed execution engine designed for building, training, and deploying… flashlight/flashlight — Flashlight is a standalone C++ machine learning library and tensor library used for building and training neural… chenyuntc/pytorch-book — This project serves as a comprehensive educational resource and technical guide for mastering deep learning through…

Alternativas open-source a Mindspore

Proyectos open-source similares, clasificados según cuántas características comparten con Mindspore.
  • chainer/chainerAvatar de chainer

    chainer/chainer

    5,919Ver en GitHub↗

    Chainer is an open-source deep learning framework built around define-by-run automatic differentiation, where computation graphs are constructed dynamically during forward execution. This imperative approach allows networks to be built using standard Python control flow, with gradients computed automatically through reverse-mode differentiation on the dynamically recorded graph. The framework supports GPU acceleration through a NumPy-compatible array backend with CUDA and cuDNN support, and provides a pluggable device abstraction that lets users switch between CPU and GPU computation without c

    Python
    Ver en GitHub↗5,919
  • microsoft/cntkAvatar de Microsoft

    Microsoft/CNTK

    17,602Ver en GitHub↗

    CNTK is a deep learning toolkit used for the design, construction, and training of neural networks. It defines model architectures as computational graphs and optimizes network parameters using an automatic differentiation engine and stochastic gradient descent. The project emphasizes large scale model distribution, spreading training workloads across multiple hardware nodes and GPUs. It features specialized support for dynamic sequence handling, allowing filters to be convolved across both spatial and dynamic sequence axes to process data of variable lengths. The toolkit provides hardware-a

    C++
    Ver en GitHub↗17,602
  • snowkylin/tensorflow-handbookAvatar de snowkylin

    snowkylin/tensorflow-handbook

    3,927Ver en GitHub↗

    This project is a comprehensive educational resource and tutorial handbook for building, training, and deploying machine learning models using TensorFlow 2. It serves as a structured learning guide covering core deep learning concepts, including neural network architectures, automatic differentiation, and tensor operations. The handbook provides technical guidance on optimizing execution efficiency through GPU memory management, distributed training, and model quantization. It also includes detailed manuals for constructing high-performance data pipelines and exporting models for production s

    Jupyter Notebook
    Ver en GitHub↗3,927
  • oneflow-inc/oneflowAvatar de Oneflow-Inc

    Oneflow-Inc/oneflow

    9,400Ver en GitHub↗

    OneFlow is a deep learning framework and distributed execution engine designed for building, training, and deploying neural network architectures. It functions as a scalable neural network library that allows for the development of deep learning models and their execution across distributed hardware. The project includes a machine learning graph compiler used to optimize neural network execution graphs. This allows for the acceleration of model performance and the reduction of latency during both training and inference. The framework covers broad capability areas including large-scale model

    C++
    Ver en GitHub↗9,400
  • Ver las 30 alternativas a Mindspore→