Implementations¶
Dlib models¶
-
class
face_engine.models.dlib_models.
HOGDetector
¶ Dlib “Histogram Oriented Gradients” model.
Note
- bounding box sizes are equal for all detections.
- detector does not provide confidence scores for detections.
-
name
= 'hog'¶
-
class
face_engine.models.dlib_models.
MMODDetector
¶ Dlib pre-trained CNN model with “Max-Margin Object Detection” loss function.
Note
- bounding box sizes are equal for all detections.
- to run in realtime requires high-end Nvidia GPU with CUDA/cuDNN.
- References:
-
name
= 'mmod'¶
Basic estimator¶
-
class
face_engine.models.basic_estimator.
BasicEstimator
¶ Basic estimator model makes predictions by linear comparing each source embedding vector with each fitted embedding vectors.
Model is using python pickle module to persist estimator state. Default file name is
'basic.estimator.p'
.-
name
= 'basic'¶
-