File size: 762 Bytes
ebf5d87
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/bin/env bash
# run at project root dir
dset_name=$1  # see case below
split_name=$2  # train/val/test, some datasets may not support all the 3 splits
result_dir="baselines/clip_alignment_with_language/results"

echo "Running with dataset ${dset_name} with split ${split_name}"
case ${dset_name} in
    tvr)  # only supports train/val
        eval_file_path=data/tvr_${split_name}_release.jsonl
        save_path=${result_dir}/tvr_${split_name}_proposal_upper_bound.json
        ;;
    *)
        echo -n "Unknown argument"
        ;;
esac

echo "Running evaluation"
python baselines/clip_alignment_with_language/local_utils/compute_proposal_upper_bound.py \
-dset_name=${dset_name} \
-eval_file_path=${eval_file_path} \
-save_path=${save_path} \
-verbose