| datasets>=4.0 | |
| scikit-learn>=1.5,<1.8 | |
| numpy>=1.26 | |
| scipy>=1.12 | |
| joblib>=1.3 | |
| tqdm>=4.60 | |
| torch>=2.0 | |
| gradio>=5.0 | |
| pandas>=2.0 | |
| huggingface_hub>=0.23.0 | |
| flask>=3.0 | |
| flask-cors>=4.0 | |
| flask-limiter>=3.0 | |
| datasets>=4.0 | |
| scikit-learn>=1.5,<1.8 | |
| numpy>=1.26 | |
| scipy>=1.12 | |
| joblib>=1.3 | |
| tqdm>=4.60 | |
| torch>=2.0 | |
| gradio>=5.0 | |
| pandas>=2.0 | |
| huggingface_hub>=0.23.0 | |
| flask>=3.0 | |
| flask-cors>=4.0 | |
| flask-limiter>=3.0 | |