| # βββ Core ML ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| torch>=2.1.0 | |
| torchvision>=0.16.0 | |
| torchaudio>=2.1.0 | |
| # βββ HuggingFace βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| transformers>=4.37.0 | |
| accelerate>=0.26.0 | |
| # βββ Image Processing ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| opencv-python>=4.9.0.80 | |
| albumentations>=1.3.1 | |
| Pillow>=10.2.0 | |
| grad-cam>=1.5.0 | |
| # βββ Hugging Face Datasets βββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| datasets>=2.16.0 | |
| # βββ Data Science ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| numpy>=1.26.0 | |
| pandas>=2.1.0 | |
| scikit-learn>=1.4.0 | |
| matplotlib>=3.8.0 | |
| seaborn>=0.13.0 | |
| faiss-cpu>=1.7.4 | |
| sentence-transformers>=2.3.1 | |
| # βββ Experiment Tracking βββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| mlflow>=2.10.0 | |
| # βββ Demo UI βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| gradio>=5.33.0 | |
| audioop-lts # Python 3.13 removed audioop; audioop-lts backports it for pydub/gradio | |
| # βββ Dataset Download ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| kaggle>=1.6.0 | |
| # βββ Utilities βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| tqdm>=4.66.0 | |
| pyyaml>=6.0.1 | |
| rich>=13.7.0 | |