Spaces:
Sleeping
Sleeping
Satyam S
QR self-enrollment, multi-photo attendance, reject-and-rematch reinforcement, and enrollment reliability fixes
4f0aa08 | Flask==3.0.0 | |
| gunicorn | |
| python-dotenv | |
| numpy | |
| Pillow | |
| opencv-python-headless | |
| ultralytics | |
| insightface | |
| huggingface_hub | |
| torch | |
| torchvision | |
| imageio-ffmpeg | |
| qrcode[pil] | |
| scipy | |
| deepface | |
| onnxruntime | |
| # Note: heavy ML packages (torch, torchvision, insightface, ultralytics) | |
| # may require specific wheels or system libraries and can fail on | |
| # ephemeral platforms. Consider using a Dockerfile or deploying to | |
| # a VM for reliable builds. | |
| # | |
| # deepface pulls in tensorflow, which only ships wheels for Python 3.9-3.12 — | |
| # it will fail to resolve on newer local interpreters (e.g. 3.13/3.14). The | |
| # Dockerfile uses python:3.10-slim, where this installs cleanly; for a raw | |
| # local venv, make sure it's created with Python 3.10-3.12. |