Buckets:

mishig's picture
|
download
raw
3.2 kB
# Visão geral
Modular Diffusers é um sistema de pipeline unificado que simplifica seu fluxo de trabalho com *blocos de pipeline*.
- Os blocos são reutilizáveis e você só precisa criar novos blocos que sejam exclusivos do seu pipeline.
- Os blocos podem ser combinados para se adaptar ou criar um pipeline para um fluxo de trabalho específico ou para múltiplos fluxos de trabalho.
A documentação do Modular Diffusers está organizada conforme mostrado abaixo.
## Início rápido
- O [quickstart](./quickstart) mostra como executar um pipeline modular, entender sua estrutura e personalizá-lo modificando os blocos que o compõem.
- [Vindo de DiffusionPipeline](./coming_from_diffusion_pipeline) lista o que funciona de forma diferente em relação a um [DiffusionPipeline](/docs/diffusers/v0.43.0/pt/api/pipelines/overview#diffusers.DiffusionPipeline), para leitores que conhecem os pipelines padrão.
## ModularPipelineBlocks
- [Estados](./modular_diffusers_states) explica como os dados são compartilhados e comunicados entre os blocos e o [ModularPipeline](/docs/diffusers/v0.43.0/pt/api/modular_diffusers/pipeline#diffusers.ModularPipeline).
- [ModularPipelineBlocks](./pipeline_block) é a unidade mais básica de um [ModularPipeline](/docs/diffusers/v0.43.0/pt/api/modular_diffusers/pipeline#diffusers.ModularPipeline) e este guia mostra como criar um.
- [SequentialPipelineBlocks](./sequential_pipeline_blocks) é um tipo de bloco que encadeia múltiplos blocos para que sejam executados um após o outro, passando os dados ao longo da cadeia. Este guia mostra como criar [SequentialPipelineBlocks](/docs/diffusers/v0.43.0/pt/api/modular_diffusers/pipeline_blocks#diffusers.SequentialPipelineBlocks) e como eles se conectam e funcionam em conjunto.
- [LoopSequentialPipelineBlocks](./loop_sequential_pipeline_blocks) é um tipo de bloco que executa uma série de blocos em um loop. Este guia mostra como criar [LoopSequentialPipelineBlocks](/docs/diffusers/v0.43.0/pt/api/modular_diffusers/pipeline_blocks#diffusers.LoopSequentialPipelineBlocks).
- [AutoPipelineBlocks](./auto_pipeline_blocks) é um tipo de bloco que escolhe automaticamente quais blocos executar com base na entrada. Este guia mostra como criar [AutoPipelineBlocks](/docs/diffusers/v0.43.0/pt/api/modular_diffusers/pipeline_blocks#diffusers.AutoPipelineBlocks).
- [Construindo blocos personalizados](./custom_blocks) mostra como criar seus próprios blocos personalizados e compartilhá-los no Hub.
## ModularPipeline
- [ModularPipeline](./modular_pipeline) mostra como criar e converter blocos de pipeline em um [ModularPipeline](/docs/diffusers/v0.43.0/pt/api/modular_diffusers/pipeline#diffusers.ModularPipeline) executável.
- [ComponentsManager](./components_manager) mostra como gerenciar e reutilizar componentes em vários pipelines.
- [Guiders](../using-diffusers/guiders) mostra como usar diferentes métodos de orientação no pipeline.
## Integração com Mellon
- [Usando blocos personalizados com o Mellon](./mellon) mostra como fazer seus blocos personalizados funcionarem com o [Mellon](https://github.com/cubiq/Mellon), uma interface visual baseada em nós para criar fluxos de trabalho.

Xet Storage Details

Size:
3.2 kB
·
Xet hash:
210900e65d4079234c5b36c161552be0841797167ae110453f9aba258a6b16e4

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.