Repolode
PaddlePaddle

PaddlePaddle/Paddle

PaddlePaddle é um framework open source de deep learning para treinamento de alto desempenho em uma única máquina ou de forma distribuída, além de implantação multiplataforma.

Alternativa open source a:TensorFlowPyTorch

Estrelas
24,137
Forks
6,019
Issues abertas
1,458
Último commit
anteontem

O que é?

PaddlePaddle é um framework de deep learning e machine learning desenvolvido originalmente na China e disponibilizado como open source em 2016. Ele abrange o treinamento de modelos em uma única máquina e o treinamento distribuído, além de permitir a implantação dos modelos treinados em diferentes plataformas.

A geração atual do framework unifica a execução de grafos dinâmicos e estáticos e oferece paralelismo automático: os desenvolvedores adicionam anotações mínimas de particionamento de tensores a uma configuração de placa única, e o framework seleciona uma estratégia de paralelismo distribuído. Também permite treinamento e inferência na mesma base de código e inclui diferenciação automática de alta ordem, operações com números complexos e transformadas de Fourier voltadas à computação científica.

O projeto inclui um compilador de redes neurais e uma camada de adaptação extensível para diferentes pilhas de software de chips de hardware. O núcleo é escrito em C++, com uma interface em Python.

Recursos principais

  • 01Execução unificada de grafos dinâmicos e estáticos
  • 02Paralelismo distribuído automático baseado em anotações mínimas de particionamento de tensores
  • 03Diferenciação automática de alta ordem, números complexos e transformadas de Fourier
  • 04Compilador de redes neurais para treinamento e inferência
  • 05Camada de adaptação extensível para diferentes pilhas de hardware

Casos de uso

  • Treinar modelos grandes em várias máquinas ou placas aceleradoras
  • Computação científica que exige a diferenciação de equações diferenciais
  • Projetos industriais de deep learning que precisam de um único framework do treinamento à implantação
  • Adaptar cargas de trabalho de modelos a hardware nacional ou heterogêneo

Início rápido

  1. 1

    Abra a página Quick Install e escolha a versão estável ou nightly para sua plataforma

  2. 2

    Leia os guias em inglês para aprender o básico

Tópicos

Perguntas frequentes

O que é Paddle?
PaddlePaddle é um framework open source de deep learning para treinamento de alto desempenho em uma única máquina ou de forma distribuída, além de implantação multiplataforma. PaddlePaddle é um framework de deep learning e machine learning desenvolvido originalmente na China e disponibilizado como open source em 2016. Ele abrange o treinamento de modelos em uma única máquina e o treinamento distribuído, além de permitir a implantação dos modelos treinados em diferentes plataformas.
Paddle é gratuito? Qual é a licença?
Paddle é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Paddle ainda é mantido?
Manutenção ativa. O último commit de Paddle foi em 5 de nov. de 2026.
Para que posso usar Paddle?
Treinar modelos grandes em várias máquinas ou placas aceleradoras Computação científica que exige a diferenciação de equações diferenciais Projetos industriais de deep learning que precisam de um único framework do treinamento à implantação Adaptar cargas de trabalho de modelos a hardware nacional ou heterogêneo
Como instalar Paddle?
Abra a página Quick Install e escolha a versão estável ou nightly para sua plataforma Leia os guias em inglês para aprender o básico
Onde consigo Paddle?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/PaddlePaddle/Paddle

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

Projetos relacionados