Spaces:
Running
on
L40S
Running
on
L40S
Update app.py
Browse files
app.py
CHANGED
@@ -16,7 +16,6 @@ from diffusers.training_utils import free_memory
|
|
16 |
from util.utils import *
|
17 |
from util.rife_model import load_rife_model, rife_inference_with_latents
|
18 |
from models.utils import process_face_embeddings_infer, prepare_face_models
|
19 |
-
from models.transformer_consisid import ConsisIDTransformer3DModel
|
20 |
from models.pipeline_consisid import ConsisIDPipeline
|
21 |
|
22 |
|
@@ -36,11 +35,6 @@ if not os.path.exists(model_path) or not os.path.exists(f"{model_path}/model_rea
|
|
36 |
else:
|
37 |
print(f"Model already exists in {model_path}, skipping download.")
|
38 |
|
39 |
-
if os.path.exists(os.path.join(model_path, "transformer_ema")):
|
40 |
-
subfolder = "transformer_ema"
|
41 |
-
else:
|
42 |
-
subfolder = "transformer"
|
43 |
-
|
44 |
|
45 |
# 1. Prepare all the face models
|
46 |
face_helper_1, face_helper_2, face_clip_model, face_main_model, eva_transform_mean, eva_transform_std = prepare_face_models(model_path, device, dtype)
|
@@ -90,7 +84,7 @@ def generate(
|
|
90 |
face_main_model, device, dtype,
|
91 |
image_input, is_align_face=True)
|
92 |
|
93 |
-
is_kps = getattr(transformer.config, 'is_kps', False)
|
94 |
kps_cond = face_kps if is_kps else None
|
95 |
|
96 |
prompt = prompt.strip('"')
|
@@ -327,4 +321,4 @@ with gr.Blocks() as demo:
|
|
327 |
|
328 |
if __name__ == "__main__":
|
329 |
demo.queue(max_size=15)
|
330 |
-
demo.launch()
|
|
|
16 |
from util.utils import *
|
17 |
from util.rife_model import load_rife_model, rife_inference_with_latents
|
18 |
from models.utils import process_face_embeddings_infer, prepare_face_models
|
|
|
19 |
from models.pipeline_consisid import ConsisIDPipeline
|
20 |
|
21 |
|
|
|
35 |
else:
|
36 |
print(f"Model already exists in {model_path}, skipping download.")
|
37 |
|
|
|
|
|
|
|
|
|
|
|
38 |
|
39 |
# 1. Prepare all the face models
|
40 |
face_helper_1, face_helper_2, face_clip_model, face_main_model, eva_transform_mean, eva_transform_std = prepare_face_models(model_path, device, dtype)
|
|
|
84 |
face_main_model, device, dtype,
|
85 |
image_input, is_align_face=True)
|
86 |
|
87 |
+
is_kps = getattr(pipe.transformer.config, 'is_kps', False)
|
88 |
kps_cond = face_kps if is_kps else None
|
89 |
|
90 |
prompt = prompt.strip('"')
|
|
|
321 |
|
322 |
if __name__ == "__main__":
|
323 |
demo.queue(max_size=15)
|
324 |
+
demo.launch()
|