The [~loaders.FromSingleFileMixin.from_single_file] method allows you to load:
[!TIP] Read the Model files and layouts guide to learn more about the Diffusers-multifolder layout versus the single-file layout, and how to load models stored in these different layouts.
StableDiffusionPipeline]StableDiffusionImg2ImgPipeline]StableDiffusionInpaintPipeline]StableDiffusionControlNetPipeline]StableDiffusionControlNetImg2ImgPipeline]StableDiffusionControlNetInpaintPipeline]StableDiffusionUpscalePipeline]StableDiffusionXLPipeline]StableDiffusionXLImg2ImgPipeline]StableDiffusionXLInpaintPipeline]StableDiffusionXLInstructPix2PixPipeline]StableDiffusionXLControlNetPipeline]StableDiffusionXLKDiffusionPipeline]StableDiffusion3Pipeline]LatentConsistencyModelPipeline]LatentConsistencyModelImg2ImgPipeline]StableDiffusionControlNetXSPipeline]StableDiffusionXLControlNetXSPipeline]LEditsPPPipelineStableDiffusion]LEditsPPPipelineStableDiffusionXL]PIAPipeline]UNet2DConditionModel]StableCascadeUNet]AutoencoderKL]ControlNetModel]SD3Transformer2DModel]FluxTransformer2DModel][[autodoc]] loaders.single_file.FromSingleFileMixin
[[autodoc]] loaders.single_file_model.FromOriginalModelMixin