| # Core ML - Required for model | |
| torch>=2.0.0 | |
| torchvision>=0.15.0 | |
| timm>=0.9.0 | |
| # Image Processing - Required by app.py | |
| numpy>=1.24.0 | |
| Pillow>=10.0.0 | |
| opencv-python-headless>=4.8.0 | |
| # Visualization - Required for texture triangle | |
| matplotlib>=3.7.0 | |
| # WebUI - Required for Gradio interface | |
| gradio==4.44.1 | |
| # Hub sync/export (Space -> Dataset) | |
| huggingface_hub>=0.26.0,<1.0.0 | |
| # Keep schema generation compatible with Gradio 4.x in Space runtime | |
| pydantic==2.10.6 | |