facetorch
Facetorch is a Python library designed for efficient face detection and facial feature analysis through deep neural networks. It combines open-source models optimized with TorchScript, facilitating configurability with Hydra, and supports reproducibility via conda-lock and Docker. Both CPU and GPU acceleration are available. Users can expand its features by adding models and configurations, utilizing components like detection and prediction. Facetorch is suitable for applications from facial recognition to emotion detection, easily installed via PyPI or Conda. Ethical use is recommended in accordance with European Commission guidelines.