| typer>=0.12 | |
| rich>=13.7 | |
| numpy>=1.24 | |
| pandas>=2.1 | |
| opencv-python-headless>=4.8 | |
| torch==2.2.2 | |
| torchvision==0.17.2 | |
| facenet-pytorch>=2.6.0 | |
| scikit-learn>=1.7 | |
| Pillow>=10.0 | |
| tqdm>=4.66 | |
| gradio>=5.0 | |
| faiss-cpu>=1.12.0 | |
| typer>=0.12 | |
| rich>=13.7 | |
| numpy>=1.24 | |
| pandas>=2.1 | |
| opencv-python-headless>=4.8 | |
| torch==2.2.2 | |
| torchvision==0.17.2 | |
| facenet-pytorch>=2.6.0 | |
| scikit-learn>=1.7 | |
| Pillow>=10.0 | |
| tqdm>=4.66 | |
| gradio>=5.0 | |
| faiss-cpu>=1.12.0 | |