We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c902b67 commit 7eec5d4Copy full SHA for 7eec5d4
ai_diffusion/resources.py
@@ -824,8 +824,6 @@ def is_required(kind: ResourceKind, arch: Arch, identifier: ControlMode | Upscal
824
ResourceId(ResourceKind.lora, Arch.sdxl, "hyper"),
825
ResourceId(ResourceKind.upscaler, Arch.all, UpscalerName.default),
826
ResourceId(ResourceKind.upscaler, Arch.all, UpscalerName.fast_2x),
827
- ResourceId(ResourceKind.upscaler, Arch.all, UpscalerName.fast_3x),
828
- ResourceId(ResourceKind.upscaler, Arch.all, UpscalerName.fast_4x),
829
ResourceId(ResourceKind.inpaint, Arch.sdxl, "fooocus_head"),
830
ResourceId(ResourceKind.inpaint, Arch.sdxl, "fooocus_patch"),
831
ResourceId(ResourceKind.inpaint, Arch.all, "default"),
ai_diffusion/workflow.py
@@ -1092,7 +1092,8 @@ def inpaint(
1092
model, prompt_up, latent, models.arch, **sampler_params
1093
)
1094
out_image = vae_decode(w, vae, out_latent, checkpoint.tiled_vae)
1095
- out_image = w.color_match(out_image, upscale, upscale_mask, misc.color_match)
+ input_cropped = w.crop_image(in_image, initial_bounds)
1096
+ out_image = w.color_match(out_image, input_cropped, upscale_mask, misc.color_match)
1097
out_image = scale_to_target(upscale_extent, w, out_image, models)
1098
else:
1099
desired_bounds = extent.convert(target_bounds, "target", "desired")
tests/test_workflow.py
@@ -103,7 +103,6 @@ def create(kind: WorkflowKind, client: Client, **kwargs):
103
kwargs.setdefault("seed", default_seed)
104
kwargs.setdefault("perf", default_perf)
105
kwargs.setdefault("files", files)
106
- kwargs.setdefault("color_match", 1.0)
107
108
prompt = workflow.prepare_prompts(
109
kwargs["cond"], kwargs["style"], kwargs["seed"], Arch.sd15, kwargs["files"]
@@ -937,7 +936,7 @@ def test_edit_reference(qtapp, client):
937
936
938
def test_flux2_outpaint_lora(qtapp, client):
939
image = Image.load(image_dir / "beach_1536x1024.webp")
940
- mask = Mask.rectangle(Bounds(0, 0, 480, 1024), Bounds(0, 0, 768, 1024))
+ mask = Mask.rectangle(Bounds(0, 0, 400, 1024), Bounds(0, 0, 880, 1024))
941
style = default_style(client, Arch.flux2_4b)
942
cond = ConditioningInput("")
943
cond, _, md = workflow.prepare_prompts(cond, style, 1, Arch.flux2_4b, InpaintMode.expand)
0 commit comments