|
# βββ Core DL βββββββββββββββββββββββββββββββββββββββββββββββββββββββββ |
|
torch |
|
torchvision |
|
|
|
diffusers==0.32.2 |
|
accelerate>=1.1.1 # Required for diffusers; ZeroGPU-friendly when `device_map="cpu"` |
|
transformers>=4.46.2 |
|
numpy==1.26.0 |
|
einops |
|
pydantic>=2.10.3 |
|
protobuf |
|
sentencepiece>=0.2.0 |
|
|
|
# βββ Image / Video βββββββββββββββββββββββββββββββββββββββββββββββββββ |
|
opencv-python-headless>=4.10.0.84 |
|
imageio>=2.35.1 |
|
imageio-ffmpeg>=0.5.1 |
|
decord # β Optional, may fail on some CPUs β fallback to OpenCV if needed |
|
scipy |
|
scikit-image |
|
scikit-video>=1.1.11 |
|
moviepy==2.2.1 |
|
|
|
# βββ Specialized libs ββββββββββββββββββββββββββββββββββββββββββββββββ |
|
SwissArmyTransformer>=0.4.12 # β Heavy β make sure it doesn't try to use CUDA internally |
|
spandrel>=0.4.0 # If fails, consider making it optional |
|
gdown |
|
qwen_vl_utils # β If Qwen2.5-VL model used, not ZeroGPU-compatible β disable |
|
openai>=1.54.0 |
|
|
|
# βββ UI ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ |
|
gradio==4.29.0 # β
Stable, ZeroGPU-ready (as long as backend models are CPU-safe) |
|
|