mirror of
https://github.com/openvinotoolkit/stable-diffusion-webui.git
synced 2024-12-14 22:53:25 +03:00
Merge pull request #5131 from uservar/inpainting-detection
Better should_hijack_inpainting detection
This commit is contained in:
commit
8c9e6d3c7d
@ -1,3 +1,4 @@
|
||||
import os
|
||||
import torch
|
||||
|
||||
from einops import repeat
|
||||
@ -319,7 +320,9 @@ class LatentInpaintDiffusion(LatentDiffusion):
|
||||
|
||||
|
||||
def should_hijack_inpainting(checkpoint_info):
|
||||
return str(checkpoint_info.filename).endswith("inpainting.ckpt") and not checkpoint_info.config.endswith("inpainting.yaml")
|
||||
ckpt_basename = os.path.basename(checkpoint_info.filename).lower()
|
||||
cfg_basename = os.path.basename(checkpoint_info.config).lower()
|
||||
return "inpainting" in ckpt_basename and not "inpainting" in cfg_basename
|
||||
|
||||
|
||||
def do_inpainting_hijack():
|
||||
|
Loading…
Reference in New Issue
Block a user