facenet_backup

Installation
SKILL.md

facenet_backup

FaceNet (Google) genera embeddings de 128 o 512 dimensiones con buena generalización ante variaciones de pose e iluminación. Se usa como modelo de respaldo cuando ArcFace devuelve un score con baja confianza o como segunda opinión en casos borderline.

When to use

Usar cuando el score de ArcFace cae en la zona gris (0.40-0.50) — ejecutar FaceNet como segunda opinión y promediar ambos scores. También usar como fallback si el servidor Triton del modelo ArcFace no está disponible.

Instructions

  1. Instalar via DeepFace (que incluye FaceNet): pip install deepface
  2. O usar directamente facenet-pytorch: pip install facenet-pytorch
  3. Con facenet-pytorch:
    from facenet_pytorch import InceptionResnetV1
    import torch
    model = InceptionResnetV1(pretrained='vggface2').eval()
    def get_facenet_embedding(face_tensor: torch.Tensor) -> np.ndarray:
        with torch.no_grad():
    
Related skills
Installs
11
First Seen
Mar 2, 2026