Skip to content

[Pipelines] Add a ControlNet pipeline #2331

Closed
@apolinario

Description

@apolinario

Model/Pipeline/Scheduler description

ControlNet by @lllyasviel is a neural network structure to control diffusion models by adding extra conditions.

It has integration with Stable Diffusion and 8 pre-trained models that conditions the models on different attributes (such as edge detection, scribbles, depth maps, semantic segmentations and more)

Would be great if this was added to diffusers as a pipeline (and probably with a method to load the different models).

Scribble maps condition model Human pose condition model

Open source status

  • The model implementation is available
  • The model weights are available (Only relevant if addition is not a scheduler).

Provide useful links for the implementation

Original code: https://github.com/lllyasviel/ControlNet
Pre-trained models: https://huggingface.co/lllyasviel/ControlNet/tree/main/models
Hugging Face Spaces demo: https://huggingface.co/spaces/RamAnanth1/ControlNet

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions