Spaces:
Running
Running
fix: multi search face
Browse files- src/api/search.py +1 -1
src/api/search.py
CHANGED
|
@@ -362,7 +362,7 @@ async def search_by_face(
|
|
| 362 |
arcface_vectors.append(np.array(to_list(vec["arcface_vector"])) * w)
|
| 363 |
det_scores.append(vec.get("det_score", 1.0))
|
| 364 |
|
| 365 |
-
if vec.get("has_adaface") and vec.get("adaface_vector"):
|
| 366 |
adaface_vectors.append(np.array(to_list(vec["adaface_vector"])) * w)
|
| 367 |
|
| 368 |
if not arcface_vectors:
|
|
|
|
| 362 |
arcface_vectors.append(np.array(to_list(vec["arcface_vector"])) * w)
|
| 363 |
det_scores.append(vec.get("det_score", 1.0))
|
| 364 |
|
| 365 |
+
if vec.get("has_adaface") and vec.get("adaface_vector") is not None:
|
| 366 |
adaface_vectors.append(np.array(to_list(vec["adaface_vector"])) * w)
|
| 367 |
|
| 368 |
if not arcface_vectors:
|