update
Browse files
app.py
CHANGED
@@ -70,9 +70,6 @@ def inference(
|
|
70 |
controlnet_conditioning_scale: float = 1.5,
|
71 |
strength: float = 0.9,
|
72 |
seed: int = 2523992465,
|
73 |
-
init_image: Image.Image | None = None,
|
74 |
-
qrcode_image: Image.Image | None = None,
|
75 |
-
use_qr_code_as_init_image = True,
|
76 |
sampler = "DPM++ Karras SDE",
|
77 |
):
|
78 |
if prompt is None or prompt == "":
|
@@ -83,6 +80,10 @@ def inference(
|
|
83 |
|
84 |
pipe.scheduler = SAMPLER_MAP[sampler](pipe.scheduler.config)
|
85 |
|
|
|
|
|
|
|
|
|
86 |
generator = torch.manual_seed(seed) if seed != -1 else torch.Generator()
|
87 |
|
88 |
if qr_code_content != "" or qrcode_image.size == (1, 1):
|
@@ -128,10 +129,6 @@ generator = gr.Interface(
|
|
128 |
info="QR Code Content or URL",
|
129 |
value="",
|
130 |
),
|
131 |
-
gr.Image(
|
132 |
-
label="QR Code Image (Optional). Leave blank to automatically generate QR code",
|
133 |
-
type="pil",
|
134 |
-
),
|
135 |
gr.Textbox(
|
136 |
label="Prompt",
|
137 |
info="Prompt that guides the generation towards",
|
@@ -140,8 +137,13 @@ generator = gr.Interface(
|
|
140 |
label="Negative Prompt",
|
141 |
value="ugly, disfigured, low quality, blurry, nsfw",
|
142 |
),
|
143 |
-
gr.
|
144 |
-
|
|
|
|
|
|
|
|
|
|
|
145 |
gr.Slider(
|
146 |
minimum=0.0,
|
147 |
maximum=5.0,
|
@@ -152,14 +154,6 @@ generator = gr.Interface(
|
|
152 |
gr.Slider(
|
153 |
minimum=0.0, maximum=1.0, step=0.01, value=0.9, label="Strength"
|
154 |
),
|
155 |
-
gr.Slider(
|
156 |
-
minimum=0.0,
|
157 |
-
maximum=50.0,
|
158 |
-
step=0.25,
|
159 |
-
value=7.5,
|
160 |
-
label="Guidance Scale",
|
161 |
-
),
|
162 |
-
gr.Dropdown(choices=list(SAMPLER_MAP.keys()), value="DPM++ Karras SDE", label="Sampler"),
|
163 |
gr.Slider(
|
164 |
minimum=-1,
|
165 |
maximum=9999999999,
|
@@ -167,7 +161,8 @@ generator = gr.Interface(
|
|
167 |
value=2313123,
|
168 |
label="Seed",
|
169 |
randomize=True,
|
170 |
-
)
|
|
|
171 |
],
|
172 |
outputs="image"
|
173 |
)
|
|
|
70 |
controlnet_conditioning_scale: float = 1.5,
|
71 |
strength: float = 0.9,
|
72 |
seed: int = 2523992465,
|
|
|
|
|
|
|
73 |
sampler = "DPM++ Karras SDE",
|
74 |
):
|
75 |
if prompt is None or prompt == "":
|
|
|
80 |
|
81 |
pipe.scheduler = SAMPLER_MAP[sampler](pipe.scheduler.config)
|
82 |
|
83 |
+
init_image = None
|
84 |
+
qrcode_image = None
|
85 |
+
use_qr_code_as_init_image = True
|
86 |
+
|
87 |
generator = torch.manual_seed(seed) if seed != -1 else torch.Generator()
|
88 |
|
89 |
if qr_code_content != "" or qrcode_image.size == (1, 1):
|
|
|
129 |
info="QR Code Content or URL",
|
130 |
value="",
|
131 |
),
|
|
|
|
|
|
|
|
|
132 |
gr.Textbox(
|
133 |
label="Prompt",
|
134 |
info="Prompt that guides the generation towards",
|
|
|
137 |
label="Negative Prompt",
|
138 |
value="ugly, disfigured, low quality, blurry, nsfw",
|
139 |
),
|
140 |
+
gr.Slider(
|
141 |
+
minimum=0.0,
|
142 |
+
maximum=10.0,
|
143 |
+
step=0.01,
|
144 |
+
value=1.1,
|
145 |
+
label="Controlnet Guidance Scale",
|
146 |
+
),
|
147 |
gr.Slider(
|
148 |
minimum=0.0,
|
149 |
maximum=5.0,
|
|
|
154 |
gr.Slider(
|
155 |
minimum=0.0, maximum=1.0, step=0.01, value=0.9, label="Strength"
|
156 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
gr.Slider(
|
158 |
minimum=-1,
|
159 |
maximum=9999999999,
|
|
|
161 |
value=2313123,
|
162 |
label="Seed",
|
163 |
randomize=True,
|
164 |
+
),
|
165 |
+
gr.Dropdown(choices=list(SAMPLER_MAP.keys()), value="DPM++ Karras SDE", label="Sampler"),
|
166 |
],
|
167 |
outputs="image"
|
168 |
)
|