| # Main dependencies |
| torch>=2.6.0 |
| torchvision>=0.21.0 |
| lightning>=2.2.4 |
| 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.7.2 |
| 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 |
| tensorboard>=2.8.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 |