# Core dependencies
torch>=1.12.0
torchvision>=0.13.0
numpy>=1.21.0
Pillow>=9.0.0

# Diffusion and ML libraries
diffusers>=0.21.0
transformers>=4.21.0
accelerate>=0.20.0
huggingface_hub>=0.15.0

# Tensor operations and utilities
einops>=0.6.0
packaging>=21.0

# Progress bars and visualization
tqdm>=4.64.0
matplotlib>=3.5.0
distinctipy>=1.2.0

# Logging and experiment tracking
wandb>=0.13.0

# Optional dependencies for specific features
xformers>=0.0.17  
scipy>=1.9.0      
scikit-learn>=1.1.0  
