aqlanhadi commited on
Commit
f8e2525
·
1 Parent(s): 486832e
Files changed (1) hide show
  1. app.py +13 -18
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.Checkbox(label="Use QR code as init image", value=True, interactive=False, info="Whether init image should be QR code. Unclick to pass init image or generate init image with Stable Diffusion 2.1"),
144
- gr.Image(label="Init Image (Optional). Leave blank to generate image with SD 2.1", type="pil"),
 
 
 
 
 
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
  )