Diffusers documentation
Diffusers
Diffusers
O Diffusers fornece modelos de difusão pré-treinados e os blocos de construção para fluxos de trabalho personalizados de imagem, vídeo e áudio.
Ele possui dois caminhos principais.
- DiffusionPipeline suporta inferência em poucas linhas com checkpoints pré-treinados, além de adaptadores como LoRA. Este é o caminho mais simples para geração.
- Modular Diffusers permite blocos componíveis e ModularPipeline para pipelines personalizados quando você precisa de mais controle.
Otimizações, como offloading e quantização, mantêm modelos grandes executáveis em dispositivos com memória limitada. Se a memória não for um problema, o Diffusers também suporta torch.compile para inferência mais rápida.
Veja agora os modelos Diffusers em alta no Hub.
Aprender
Se você é iniciante, comece pelo Curso de Modelos de Difusão da Hugging Face. Ele aborda a teoria da difusão e como gerar imagens, ajustar finamente modelos e muito mais com o Diffusers.
O Início rápido também inclui um prompt de configuração de agente para inferência que pode ser copiado.
Para onde ir a seguir
- Inferência — carregar pipelines e executar a geração
- Otimizar e escalar — memória, velocidade, quantização e serviço
- Modular Diffusers — crie pipelines personalizados a partir de blocos
- Treinar e ajustar — treinar modelos de difusão e adaptadores
- CLI - execute e empacote pipelines a partir da linha de comando