| streamlit>=1.30.0 | |
| torch>=2.0.0 | |
| torchvision>=0.15.0 | |
| transformers>=4.37.0 | |
| pillow>=10.0.0 | |
| opencv-python-headless>=4.8.0 | |
| numpy>=1.24.0 | |
| peft>=0.7.0 | |
| accelerate>=0.27.0 | |
| bitsandbytes>=0.41.0 | |
| sentencepiece>=0.1.99 | |
| unsloth>=0.3.0 | |
| scikit-learn>=1.3.0 | |
| pandas>=2.0.0 | |
| matplotlib>=3.7.0 | |
| scikit-image>=0.21.0 | |
| tqdm>=4.66.0 | |
| timm>=0.9.0 # Required for BLIP image processing | |
| fairscale>=0.4.13 # Required for BLIP's memory-efficient operations | |
| ftfy>=6.1.1 # Required for BLIP text normalization | |
| regex>=2022.0.0 # Required for BLIP text processing |