# Main dependencies | |
torch>=2.6.0 | |
torchvision>=0.21.0 | |
numpy>=1.26.4 | |
matplotlib>=3.8.0 | |
pyyaml>=6.0.0 | |
# Huggingface | |
huggingface-hub>=0.30.2 | |
safetensors | |
# Image processing and computer vision | |
kornia>=0.8.0 | |
opencv-python>=4.10.0.84 | |
opencv-contrib-python>=4.10.0.84 | |
einops>=0.8.0 | |
# Custom cuda implementation /modules/cupy_module/ | |
cupy-cuda12x>=12.0.0 # For CUDA 12.4 | |
# Note: For cupy, you need to install the specific version for your CUDA version | |
# Examples: | |
# cupy-cuda11x for CUDA 11.x | |
# cupy-cuda12x for CUDA 12.x | |
# cupy-cuda10x for CUDA 10.x | |
# Utilities and tools | |
scipy>=1.7.0 | |
# Project-Specific Dependencies | |
# RAFT (Flow Estimation) | |
# Note: RAFT is included in the project code; no external installation is required. | |
# FLOLPIPS (Quality Metrics) | |
# Note: FLOLPIPS is included in the project code; no external installation is required. | |
# Gradio | |
gradio>=4.34.0 | |
imageio>=2.34.1 | |
imageio-ffmpeg>=0.6.0 |