Spaces:
Running
Running
| # PyTorch β install separately for your platform: | |
| # pip install torch torchvision torchaudio | |
| # (MPS support is built-in on Apple Silicon; no extra steps needed) | |
| # ββ HuggingFace Stack ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| transformers>=4.41.2 | |
| datasets>=2.19.2 | |
| evaluate>=0.4.2 | |
| accelerate>=0.30.1 | |
| huggingface-hub>=0.23.2 | |
| tokenizers>=0.19.1 | |
| # ββ Traditional ML βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| scikit-learn>=1.5.0 | |
| joblib>=1.4.2 | |
| # ββ Data & Numerics ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| numpy>=1.26.4 | |
| pandas>=2.2.2 | |
| # ββ Visualisation ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| # NOTE: matplotlib==3.9.0 fails to build from source on Apple clang 17 | |
| # (freetype-2.6.1 zconf.h Byte type conflict). Use >=3.9.0 to get | |
| # a pre-built wheel for Python 3.13 arm64. | |
| matplotlib>=3.9.0 | |
| seaborn>=0.13.2 | |
| # ββ API Server βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| fastapi>=0.111.0 | |
| uvicorn[standard]>=0.30.1 | |
| pydantic>=2.7.1 | |
| # ββ Optimisation βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| scipy>=1.14.0 | |
| optuna==3.6.1 | |
| # ββ Misc βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| tqdm>=4.66.4 | |
| # ββ Testing ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| pytest==8.2.2 | |
| pytest-cov==5.0.0 | |
| httpx==0.27.0 | |