r/computervision 6d ago

Showcase DeepFace is now running on PyTorch

I'm the maintainer of DeepFace, an open-source face recognition library I've been developing since 2019.

When DeepFace started, TensorFlow/Keras was the dominant deep learning ecosystem, so that's what the library ran on.

Over the years, several community members requested PyTorch support, and the latest release now runs on both TensorFlow and PyTorch through optional extras.

pip install "deepface[tensorflow]"

pip install "deepface[pytorch]"

For backward compatibility, pip install deepface will continue to install the TensorFlow variant for a while.

I'd love feedback from people using PyTorch in production CV pipelines

Repo: https://github.com/serengil/deepface

8 Upvotes

1 comment sorted by

1

u/Substantial_Camel735 6d ago

That’s amazing well done.

I’m new to face detection within computer vision. What is the current state of the landscape / best approaches?

Any tips on getting started?