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
·
PaddlePaddle avatar

PaddlePaddle/Paddle

0
View on GitHub↗
23,632 estrellas·5,949 forks·C++·apache-2.0·13 vistaswww.paddlepaddle.org↗

Paddle

Paddle is a deep learning framework designed for building, training, and deploying neural networks. It provides a platform for constructing models using tensor-based computations and supports both dynamic and static execution graphs to facilitate research and production workflows.

The platform functions as a distributed machine learning system, enabling the scaling of training workloads across multiple nodes and hardware clusters. It includes a comprehensive toolkit for model deployment and optimization, allowing users to convert external model formats, compress trained models for resource-constrained hardware, and perform cross-framework migrations to maintain compatibility with current architecture standards.

Beyond core training and deployment, the framework offers tools for neural network architecture design, including the ability to define custom layers and visualize complex model structures. It incorporates performance-oriented features such as mixed precision arithmetic, automated parameter tuning, and graph-level optimizations to maximize computational throughput and ensure stable convergence during large-scale training.

Features

  • Distributed Deep Learning Frameworks - Functions as a comprehensive deep learning framework for building, training, and deploying neural networks.
  • Distributed Learning - Provides a distributed platform for scaling machine learning training workloads across multiple nodes and clusters.
  • Data Representation - Organizes multidimensional numerical data into structured arrays as the fundamental building block for all computations.
  • Large-Scale Training Frameworks - Provides infrastructure and orchestration tools for scaling neural network training across massive compute clusters.
  • Deep Learning Optimization - Provides a comprehensive platform for building and training complex neural networks using modular layers and tensor operations.
  • Model Optimization Toolkits - Includes a toolkit for model deployment, compression, and performance optimization in production environments.
  • Array and Tensor Manipulation - Provides mathematical and programmatic operations for reshaping and transforming multi-dimensional tensor data.
  • Custom Neural Network Layers - Provides tools for defining custom neural network layers and visualizing complex model architectures.
  • Model Deployment Pipelines - Provides tools and frameworks for packaging and deploying pre-trained machine learning models to production.
  • Model Graph Optimizers - Analyzes and refines computation graphs to improve execution efficiency and resource utilization.
  • Distributed Device Orchestration - Coordinates computational workloads across multiple nodes and hardware devices to accelerate training.
  • Machine Learning Model Formats - Offers tools for converting and compressing trained models into optimized formats for efficient production deployment.
  • Mixed Precision Training - Employs lower-bit precision formats to accelerate training speeds and reduce memory consumption.
  • Model Compression Suites - Reduces model size and complexity through pruning, quantization, and distillation for deployment efficiency.
  • Neural Network Layers - Provides modular building blocks for constructing and integrating complex neural network architectures.
  • Static Graph Compilers - Compiles imperative code into static graphs to optimize execution speed and remove runtime dependencies.
  • Deep Learning Frameworks - Industrial-grade deep learning framework for distributed training.
  • Frameworks de Machine Learning - Distributed deep learning platform for industrial-scale applications.
  • Machine Learning Platforms - Industrial-grade framework for distributed deep learning and training.
  • Distributed Computing - Supports parallelized distributed deep learning training.
  • Computation and Optimization - Framework for large-scale deep network training across nodes.
  • Core Frameworks - Core deep learning framework and development platform.
  • Static Graph Execution - Converts imperative model code into static computation graphs to improve execution speed.
  • Gradient Clipping Utilities - Limits the size of weight updates during training to prevent numerical instability.
  • Neural Network Operations - Applies graph compilation and precision techniques to optimize the performance of neural network operations during training.
  • Model Compatibility Layers - Facilitates the import and conversion of external model formats to ensure compatibility with current architecture standards.
  • Model Format Converters - Imports machine learning models trained in other environments into the native format.
  • Model Interoperability Formats - Translates external model definitions into native formats to ensure cross-framework compatibility.
  • Model Performance Optimization - Implements configuration adjustments and transformations to maximize computational throughput and resource efficiency during model execution.
  • Model Migrators - Updates existing model definitions and parameter files to ensure compatibility with current architecture standards.
  • Neural Network Visualization Tools - Generates graphical representations of neural network structures for inspection and debugging.

Historial de estrellas

Gráfico del historial de estrellas de paddlepaddle/paddleGráfico del historial de estrellas de paddlepaddle/paddle

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

Alternativas open-source a Paddle

Proyectos open-source similares, clasificados según cuántas características comparten con Paddle.
  • apache/mxnetAvatar de apache

    apache/mxnet

    20,829Ver en GitHub↗

    This project is a deep learning framework designed for constructing, training, and deploying neural networks across diverse hardware environments. It functions as a high-performance tensor computation library that provides both imperative and symbolic programming interfaces, allowing developers to balance flexible, step-by-step model building with the efficiency of compiled computation graphs. The framework distinguishes itself through a hybrid execution engine that integrates declarative graph compilation with imperative runtime logic. It supports scalable, distributed training across multip

    C++mxnet
    Ver en GitHub↗20,829
  • alibaba/mnnAvatar de alibaba

    alibaba/MNN

    14,242Ver en GitHub↗

    MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a comprehensive environment for executing, optimizing, and deploying neural network models directly on mobile and resource-constrained edge devices. The framework distinguishes itself through a robust model optimization toolkit that supports quantization, compression, and structural graph manipulation to minimize memory footprint and maximize execution speed. It features a modular architecture that abstracts hardware-specific backends, allowing models to run efficiently across diverse

    C++armconvolutiondeep-learning
    Ver en GitHub↗14,242
  • 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
  • apache/incubator-mxnetAvatar de apache

    apache/incubator-mxnet

    20,812Ver en GitHub↗

    Apache MXNet is a deep learning framework and distributed machine learning library designed for training and deploying neural networks across distributed systems, mobile devices, and hardware accelerators. It functions as a cross-platform runtime and a dynamic dataflow scheduler that optimizes neural network execution. The framework provides a multi-language API, enabling the development of machine learning models using Python, R, Julia, Scala, Go, and JavaScript. It supports high-performance model training and the scaling of workloads across multiple GPUs and machines. The system covers cap

    C++
    Ver en GitHub↗20,812
Ver las 30 alternativas a Paddle→

Preguntas frecuentes

¿Qué hace paddlepaddle/paddle?

Paddle is a deep learning framework designed for building, training, and deploying neural networks. It provides a platform for constructing models using tensor-based computations and supports both dynamic and static execution graphs to facilitate research and production workflows.

¿Cuáles son las características principales de paddlepaddle/paddle?

Las características principales de paddlepaddle/paddle son: Distributed Deep Learning Frameworks, Distributed Learning, Data Representation, Large-Scale Training Frameworks, Deep Learning Optimization, Model Optimization Toolkits, Array and Tensor Manipulation, Custom Neural Network Layers.

¿Qué alternativas de código abierto existen para paddlepaddle/paddle?

Las alternativas de código abierto para paddlepaddle/paddle incluyen: apache/mxnet — This project is a deep learning framework designed for constructing, training, and deploying neural networks across… alibaba/mnn — MNN is a high-performance inference engine and framework designed for on-device machine learning. It provides a… oneflow-inc/oneflow — OneFlow is a deep learning framework and distributed execution engine designed for building, training, and deploying… apache/incubator-mxnet — Apache MXNet is a deep learning framework and distributed machine learning library designed for training and deploying… lyhue1991/eat_tensorflow2_in_30_days — This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow.… tingsongyu/pytorch-tutorial-2nd — This project is a comprehensive instructional resource and course for building neural networks using PyTorch. It…