# Core ML/AI packages
torch>=2.5.0
torchvision>=0.20.0
torchaudio>=2.5.0
transformers>=4.49.0
accelerate>=1.10.0
flash-attn>=2.7.0
bitsandbytes>=0.45.0

# Computer Vision
Pillow>=11.0.0
opencv-python-headless>=4.10.0

# Scientific Computing
numpy>=1.26.0
scipy>=1.15.0
scikit-learn>=1.7.0
pandas>=2.3.0
matplotlib>=3.10.0

# NLP and Text Processing
tokenizers>=0.21.0
sentencepiece>=0.2.0
tiktoken>=0.11.0

# API and Web
requests>=2.32.0
openai>=1.108.0
httpx>=0.28.0
aiohttp>=3.12.0

# Configuration and Utilities
omegaconf>=2.3.0
tqdm>=4.67.0
click>=8.3.0
pyyaml>=6.0.0
jsonlines>=4.0.0

# Evaluation and Logging
tensorboard>=2.20.0
datasets>=3.3.0
wandb>=0.16.0
rich>=14.1.0

# Development Tools
pytest>=8.4.0
black>=23.0.0
isort>=5.12.0
flake8>=6.0.0

# Optional GUI/Visualization
jupyter>=1.0.0
ipywidgets>=8.1.0
seaborn>=0.13.0

# GPU Acceleration (CUDA 12.x)
nvidia-cuda-runtime-cu12>=12.4.127
nvidia-cudnn-cu12>=9.1.0.70
nvidia-cublas-cu12>=12.4.5.8
nvidia-cufft-cu12>=11.2.1.3
nvidia-curand-cu12>=10.3.5.147
nvidia-cusolver-cu12>=11.6.1.9
nvidia-cusparse-cu12>=12.3.1.170
nvidia-nccl-cu12>=2.21.5
nvidia-nvjitlink-cu12>=12.4.127

# Specialized packages for inference
vllm>=0.7.3
xformers>=0.0.28
triton>=3.1.0


