Spaces:
Runtime error
Runtime error
# Define the model list | |
models=("lavie" "modelscope" "videocrafter" "cogvideo") | |
# Define the dimension list | |
dimensions=("subject_consistency" "background_consistency" "aesthetic_quality" "imaging_quality" "object_class" "multiple_objects" "color" "spatial_relationship" "scene" "temporal_style" "overall_consistency" "human_action" "temporal_flickering" "motion_smoothness" "dynamic_degree" "appearance_style") | |
# Corresponding folder names | |
folders=("subject_consistency" "scene" "overall_consistency" "overall_consistency" "object_class" "multiple_objects" "color" "spatial_relationship" "scene" "temporal_style" "overall_consistency" "human_action" "temporal_flickering" "subject_consistency" "subject_consistency" "appearance_style") | |
# Base path for videos | |
base_path='./vbench_videos/' # TODO: change to local path | |
# Loop over each model | |
for model in "${models[@]}"; do | |
# Loop over each dimension | |
for i in "${!dimensions[@]}"; do | |
# Get the dimension and corresponding folder | |
dimension=${dimensions[i]} | |
folder=${folders[i]} | |
# Construct the video path | |
videos_path="${base_path}${model}/${folder}" | |
echo "$dimension $videos_path" | |
# Run the evaluation script | |
python evaluate.py --videos_path $videos_path --dimension $dimension | |
done | |
done | |