Spaces:
Runtime error
Runtime error
Commit
·
cf1e2cc
1
Parent(s):
fdb500d
Try the fix on cudnn_conv_algo_search
Browse files
ConsistentID/lib/pipeline_ConsistentID.py
CHANGED
|
@@ -73,9 +73,10 @@ class ConsistentIDPipeline(StableDiffusionPipeline):
|
|
| 73 |
self.crop_size = 512
|
| 74 |
|
| 75 |
# face_app: FaceAnalysis object
|
| 76 |
-
self.face_app = FaceAnalysis(name="buffalo_l", root='models/insightface',
|
|
|
|
| 77 |
# The original det_size=(640, 640) is too large and face_app often fails to detect faces.
|
| 78 |
-
self.face_app.prepare(ctx_id=0, det_size=(
|
| 79 |
|
| 80 |
if not os.path.exists(consistentID_weight_path):
|
| 81 |
### Download pretrained models
|
|
|
|
| 73 |
self.crop_size = 512
|
| 74 |
|
| 75 |
# face_app: FaceAnalysis object
|
| 76 |
+
self.face_app = FaceAnalysis(name="buffalo_l", root='models/insightface',
|
| 77 |
+
providers=['CPUExecutionProvider'])
|
| 78 |
# The original det_size=(640, 640) is too large and face_app often fails to detect faces.
|
| 79 |
+
self.face_app.prepare(ctx_id=0, det_size=(256, 256))
|
| 80 |
|
| 81 |
if not os.path.exists(consistentID_weight_path):
|
| 82 |
### Download pretrained models
|
adaface/face_id_to_ada_prompt.py
CHANGED
|
@@ -660,7 +660,7 @@ class Arc2Face_ID2AdaPrompt(FaceID2AdaPrompt):
|
|
| 660 |
self.face_app = FaceAnalysis(name='antelopev2', root='models/insightface',
|
| 661 |
providers=['CUDAExecutionProvider'],
|
| 662 |
provider_options=[{"device_id": device_id,
|
| 663 |
-
|
| 664 |
self.face_app.prepare(ctx_id=device_id, det_size=(256, 256))
|
| 665 |
|
| 666 |
self.device = device
|
|
@@ -806,7 +806,7 @@ class ConsistentID_ID2AdaPrompt(FaceID2AdaPrompt):
|
|
| 806 |
self.face_app = FaceAnalysis(name='buffalo_l', root='models/insightface',
|
| 807 |
providers=['CUDAExecutionProvider'],
|
| 808 |
provider_options=[{"device_id": device_id,
|
| 809 |
-
|
| 810 |
self.face_app.prepare(ctx_id=device_id, det_size=(256, 256))
|
| 811 |
|
| 812 |
self.device = device
|
|
|
|
| 660 |
self.face_app = FaceAnalysis(name='antelopev2', root='models/insightface',
|
| 661 |
providers=['CUDAExecutionProvider'],
|
| 662 |
provider_options=[{"device_id": device_id,
|
| 663 |
+
"cudnn_conv_algo_search": "HEURISTIC"}])
|
| 664 |
self.face_app.prepare(ctx_id=device_id, det_size=(256, 256))
|
| 665 |
|
| 666 |
self.device = device
|
|
|
|
| 806 |
self.face_app = FaceAnalysis(name='buffalo_l', root='models/insightface',
|
| 807 |
providers=['CUDAExecutionProvider'],
|
| 808 |
provider_options=[{"device_id": device_id,
|
| 809 |
+
"cudnn_conv_algo_search": "HEURISTIC"}])
|
| 810 |
self.face_app.prepare(ctx_id=device_id, det_size=(256, 256))
|
| 811 |
|
| 812 |
self.device = device
|