pva22
commited on
Commit
·
273762d
1
Parent(s):
56136b9
hw6
Browse files- methods.py +6 -6
methods.py
CHANGED
|
@@ -124,11 +124,11 @@ def infer(
|
|
| 124 |
guidance_scale=7,
|
| 125 |
num_inference_steps=50,
|
| 126 |
|
| 127 |
-
use_advanced_controlnet=
|
| 128 |
control_strength=None,
|
| 129 |
image_upload_cn=None,
|
| 130 |
|
| 131 |
-
use_advanced_ip=
|
| 132 |
ip_adapter_scale=None,
|
| 133 |
image_upload_ip=None,
|
| 134 |
|
|
@@ -146,7 +146,7 @@ def infer(
|
|
| 146 |
print(use_advanced_controlnet, use_advanced_ip)
|
| 147 |
|
| 148 |
|
| 149 |
-
if use_advanced_controlnet ==
|
| 150 |
print("1. SD 1.5 + Lora")
|
| 151 |
pipe = get_lora_sd_pipeline(base_model_name_or_path=model_repo_id,
|
| 152 |
dtype=dtype).to(device)
|
|
@@ -159,7 +159,7 @@ def infer(
|
|
| 159 |
heigth=height,
|
| 160 |
generator=generator).images[0]
|
| 161 |
|
| 162 |
-
elif use_advanced_controlnet !=
|
| 163 |
print("SD 1.5 + Lora + Controlnet")
|
| 164 |
edges = cv.Canny(np.array(image_upload_cn))
|
| 165 |
edges = np.repeat(edges[:, :, None], 3, axis=2)
|
|
@@ -177,7 +177,7 @@ def infer(
|
|
| 177 |
generator=generator).images[0]
|
| 178 |
|
| 179 |
|
| 180 |
-
elif use_advanced_ip !=
|
| 181 |
print("SD 1.5 + Lora + IpAdapter")
|
| 182 |
pipe = get_lora_sd_pipeline(base_model_name_or_path=model_repo_id,
|
| 183 |
ip_adapter=True,
|
|
@@ -192,7 +192,7 @@ def infer(
|
|
| 192 |
guidance_scale=guidance_scale,
|
| 193 |
generator=generator).images[0]
|
| 194 |
|
| 195 |
-
elif use_advanced_ip !=
|
| 196 |
print("SD 1.5 + Lora + IpAdapter + ControlNet")
|
| 197 |
pipe = get_lora_sd_pipeline(base_model_name_or_path=model_repo_id,
|
| 198 |
ip_adapter=True,
|
|
|
|
| 124 |
guidance_scale=7,
|
| 125 |
num_inference_steps=50,
|
| 126 |
|
| 127 |
+
use_advanced_controlnet=False,
|
| 128 |
control_strength=None,
|
| 129 |
image_upload_cn=None,
|
| 130 |
|
| 131 |
+
use_advanced_ip=False,
|
| 132 |
ip_adapter_scale=None,
|
| 133 |
image_upload_ip=None,
|
| 134 |
|
|
|
|
| 146 |
print(use_advanced_controlnet, use_advanced_ip)
|
| 147 |
|
| 148 |
|
| 149 |
+
if use_advanced_controlnet == False and use_advanced_ip == False:
|
| 150 |
print("1. SD 1.5 + Lora")
|
| 151 |
pipe = get_lora_sd_pipeline(base_model_name_or_path=model_repo_id,
|
| 152 |
dtype=dtype).to(device)
|
|
|
|
| 159 |
heigth=height,
|
| 160 |
generator=generator).images[0]
|
| 161 |
|
| 162 |
+
elif use_advanced_controlnet != False and use_advanced_ip == False:
|
| 163 |
print("SD 1.5 + Lora + Controlnet")
|
| 164 |
edges = cv.Canny(np.array(image_upload_cn))
|
| 165 |
edges = np.repeat(edges[:, :, None], 3, axis=2)
|
|
|
|
| 177 |
generator=generator).images[0]
|
| 178 |
|
| 179 |
|
| 180 |
+
elif use_advanced_ip != False and use_advanced_controlnet == False:
|
| 181 |
print("SD 1.5 + Lora + IpAdapter")
|
| 182 |
pipe = get_lora_sd_pipeline(base_model_name_or_path=model_repo_id,
|
| 183 |
ip_adapter=True,
|
|
|
|
| 192 |
guidance_scale=guidance_scale,
|
| 193 |
generator=generator).images[0]
|
| 194 |
|
| 195 |
+
elif use_advanced_ip != False and use_advanced_controlnet != False:
|
| 196 |
print("SD 1.5 + Lora + IpAdapter + ControlNet")
|
| 197 |
pipe = get_lora_sd_pipeline(base_model_name_or_path=model_repo_id,
|
| 198 |
ip_adapter=True,
|