Skip to main content

Module pipelines

Module pipelines 

Source
Expand description

The diffusers pipeline-family registry: maps a model_index.json _class_name to a modality/capability/parameter profile, refined by the model’s scheduler and repo name. This is how a discovered diffusers bundle gets its image/video/audio shape and its sampler parameter schema.

Structs§

DiffusersPipelineProfile
The resolved shape of a diffusers pipeline: what it produces and the sampler parameters it exposes.
PipelineFamily
A family of diffusers pipeline classes that share a modality/capability/ parameter profile (e.g. all SDXL pipelines), plus any scheduler refinements.
PipelineFamilyRegistry
The registry of diffusers pipeline families. Look up a _class_name to get its DiffusersPipelineProfile.
PipelineRefinement
A conditional parameter override applied to a family when the model’s scheduler (and optionally its repo name) matches — e.g. the SDXL “turbo” low-step preset.
SchedulerFacts
The facts read from a pipeline’s scheduler/scheduler_config.json that a refinement matches against.