pva22
commited on
Commit
·
6acbc2c
1
Parent(s):
0fed947
hw6
Browse files- methods.py +6 -1
methods.py
CHANGED
|
@@ -187,7 +187,6 @@ def infer(
|
|
| 187 |
|
| 188 |
image = pipe(
|
| 189 |
prompt,
|
| 190 |
-
edges,
|
| 191 |
ip_adapter_image=image_upload_ip,
|
| 192 |
num_inference_steps=num_inference_steps,
|
| 193 |
guidance_scale=guidance_scale,
|
|
@@ -195,11 +194,17 @@ def infer(
|
|
| 195 |
|
| 196 |
elif use_advanced_ip != False and use_advanced_controlnet != False:
|
| 197 |
print("SD 1.5 + Lora + IpAdapter + ControlNet")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 198 |
pipe = get_lora_sd_pipeline(base_model_name_or_path=model_repo_id,
|
| 199 |
ip_adapter=True,
|
| 200 |
controlnet=True,
|
| 201 |
dtype=dtype).to(device)
|
| 202 |
|
|
|
|
| 203 |
pipe.set_ip_adapter_scale(ip_adapter_scale)
|
| 204 |
image = pipe(prompt,
|
| 205 |
edges,
|
|
|
|
| 187 |
|
| 188 |
image = pipe(
|
| 189 |
prompt,
|
|
|
|
| 190 |
ip_adapter_image=image_upload_ip,
|
| 191 |
num_inference_steps=num_inference_steps,
|
| 192 |
guidance_scale=guidance_scale,
|
|
|
|
| 194 |
|
| 195 |
elif use_advanced_ip != False and use_advanced_controlnet != False:
|
| 196 |
print("SD 1.5 + Lora + IpAdapter + ControlNet")
|
| 197 |
+
|
| 198 |
+
edges = cv.Canny(image_upload_cn, 80, 160)
|
| 199 |
+
edges = np.repeat(edges[:, :, None], 3, axis=2)
|
| 200 |
+
edges = Image.fromarray(edges)
|
| 201 |
+
|
| 202 |
pipe = get_lora_sd_pipeline(base_model_name_or_path=model_repo_id,
|
| 203 |
ip_adapter=True,
|
| 204 |
controlnet=True,
|
| 205 |
dtype=dtype).to(device)
|
| 206 |
|
| 207 |
+
|
| 208 |
pipe.set_ip_adapter_scale(ip_adapter_scale)
|
| 209 |
image = pipe(prompt,
|
| 210 |
edges,
|