Open-Sora/eval
2024-04-23 10:00:05 +00:00
..
vbench support vbench-i2v 2024-04-21 14:12:58 +00:00
vbench_i2v support vbench-i2v 2024-04-21 14:12:58 +00:00
launch.sh update config 2024-04-22 03:43:31 +00:00
README.md update docs 2024-04-23 09:26:10 +00:00
sample.sh update eval 2024-04-23 10:00:05 +00:00

Evalution

Human evaluation

To conduct human evaluation, we need to generate various samples. We provide many prompts in assets/texts, and defined some test setting covering different resolution, duration and aspect ratio in eval/sample.sh. To facilitate the usage of multiple GPUs, we split sampling tasks into several parts.

# image
bash eval/sample.sh /path/to/ckpt -1
# video (2a to 2f)
bash eval/sample.sh /path/to/ckpt -2a
# video edit
bash eval/sample.sh /path/to/ckpt -3
# launch 8 jobs at once (you must read the script to understand the details)
bash eval/launch.sh /path/to/ckpt

VBench

VBench is a benchmark for short text to video generation. We provide a script for easily generating samples required by VBench.

# 4a to 4h
bash eval/vbench.sh /path/to/ckpt -4a
# launch 8 jobs at once (you must read the script to understand the details)
bash eval/launch.sh /path/to/ckpt

After generation, install the VBench package according to their instructions. Then, run bash eval/vbench/vbench.sh to evaluate the generated samples.

VBench-i2v

VBench-i2v is a benchmark for short image to video generation (beta version).

TBD