Skip to content

Commit 9ea52da

Browse files
committed
Merge remote-tracking branch 'origin/flux-fill-yiyi' into flux-new
2 parents 7e4df06 + f56ffb1 commit 9ea52da

File tree

6 files changed

+958
-0
lines changed

6 files changed

+958
-0
lines changed

scripts/convert_flux_to_diffusers.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,7 @@ def main(args):
281281
num_single_layers = 38
282282
inner_dim = 3072
283283
mlp_ratio = 4.0
284+
284285
converted_transformer_state_dict = convert_flux_transformer_checkpoint_to_diffusers(
285286
original_ckpt, num_layers, num_single_layers, inner_dim, mlp_ratio=mlp_ratio
286287
)

src/diffusers/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@
272272
"FluxControlNetImg2ImgPipeline",
273273
"FluxControlNetInpaintPipeline",
274274
"FluxControlNetPipeline",
275+
"FluxFillPipeline",
275276
"FluxImg2ImgPipeline",
276277
"FluxInpaintPipeline",
277278
"FluxPipeline",
@@ -737,6 +738,7 @@
737738
FluxControlNetImg2ImgPipeline,
738739
FluxControlNetInpaintPipeline,
739740
FluxControlNetPipeline,
741+
FluxFillPipeline,
740742
FluxImg2ImgPipeline,
741743
FluxInpaintPipeline,
742744
FluxPipeline,

src/diffusers/pipelines/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@
133133
"FluxImg2ImgPipeline",
134134
"FluxInpaintPipeline",
135135
"FluxPipeline",
136+
"FluxFillPipeline",
136137
]
137138
_import_structure["audioldm"] = ["AudioLDMPipeline"]
138139
_import_structure["audioldm2"] = [
@@ -524,6 +525,7 @@
524525
FluxControlNetImg2ImgPipeline,
525526
FluxControlNetInpaintPipeline,
526527
FluxControlNetPipeline,
528+
FluxFillPipeline,
527529
FluxImg2ImgPipeline,
528530
FluxInpaintPipeline,
529531
FluxPipeline,

src/diffusers/pipelines/flux/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
_import_structure["pipeline_flux_controlnet"] = ["FluxControlNetPipeline"]
2727
_import_structure["pipeline_flux_controlnet_image_to_image"] = ["FluxControlNetImg2ImgPipeline"]
2828
_import_structure["pipeline_flux_controlnet_inpainting"] = ["FluxControlNetInpaintPipeline"]
29+
_import_structure["pipeline_flux_fill"] = ["FluxFillPipeline"]
2930
_import_structure["pipeline_flux_img2img"] = ["FluxImg2ImgPipeline"]
3031
_import_structure["pipeline_flux_inpaint"] = ["FluxInpaintPipeline"]
3132
if TYPE_CHECKING or DIFFUSERS_SLOW_IMPORT:
@@ -39,6 +40,7 @@
3940
from .pipeline_flux_controlnet import FluxControlNetPipeline
4041
from .pipeline_flux_controlnet_image_to_image import FluxControlNetImg2ImgPipeline
4142
from .pipeline_flux_controlnet_inpainting import FluxControlNetInpaintPipeline
43+
from .pipeline_flux_fill import FluxFillPipeline
4244
from .pipeline_flux_img2img import FluxImg2ImgPipeline
4345
from .pipeline_flux_inpaint import FluxInpaintPipeline
4446
else:

0 commit comments

Comments
 (0)