Fixed issue with flux kontext forcing generation image sizes

This commit is contained in:
Jaret Burkett committed 2025-06-29 05:38:20 -06:00
1 parent 57a81bc0db
commit 5906a76666
3 files changed
+13 -1

No files matched your search

+3
View File
@@ -425,6 +425,9 @@ Everything else should work the same including layer targeting.
Only larger updates are listed here. There are usually smaller daily updated that are omitted. Only larger updates are listed here. There are usually smaller daily updated that are omitted.
### June 29, 2024
- Fixed issue where Kontext forced sizes on sampling
### June 26, 2024 ### June 26, 2024
- Added support for FLUX.1 Kontext training - Added support for FLUX.1 Kontext training
- added support for instruction dataset training - added support for instruction dataset training
@@ -217,6 +217,13 @@ class FluxKontextModel(BaseModel):
else: else:
control_img = Image.open(gen_config.ctrl_img) control_img = Image.open(gen_config.ctrl_img)
control_img = control_img.convert("RGB") control_img = control_img.convert("RGB")
# resize to width and height
if control_img.size != (gen_config.width, gen_config.height):
control_img = control_img.resize(
(gen_config.width, gen_config.height), Image.BILINEAR
)
gen_config.width = int(gen_config.width // 16 * 16)
gen_config.height = int(gen_config.height // 16 * 16)
img = pipeline( img = pipeline(
image=control_img, image=control_img,
prompt_embeds=conditional_embeds.text_embeds, prompt_embeds=conditional_embeds.text_embeds,
@@ -227,6 +234,8 @@ class FluxKontextModel(BaseModel):
guidance_scale=gen_config.guidance_scale, guidance_scale=gen_config.guidance_scale,
latents=gen_config.latents, latents=gen_config.latents,
generator=generator, generator=generator,
max_area=gen_config.height * gen_config.width,
_auto_resize=False,
**extra **extra
).images[0] ).images[0]
return img return img
+1 -1
View File
@@ -1 +1 @@
VERSION = "0.3.3" VERSION = "0.3.4"