# Core dependencies with flexible versioning
torch>=1.13.0
torchvision>=0.14.0
torchaudio>=0.13.0

# Scientific computing
numpy>=1.23
matplotlib>=3.5.0
pandas>=1.5.0
scikit-learn>=1.0.0
scikit-image>=0.19.0

# Computer Vision
opencv-python>=4.5.0
Pillow>=8.0.0

# Utilities
tqdm>=4.60.0
six>=1.16.0
tensorboard>=2.8.0

# Optional for some features
openpyxl>=3.1.0

# Note: For CUDA support, install manually:
# pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu117
