File size: 1,024 Bytes
9ed01de
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/bin/bash

: <<'EOF'

EOF


mkdir -p results

levels=(low median high)    

models=(model_ADS model_DSA model_SAD)       # [model_ADS, model_DSA, model_SAD]

base_command="CUDA_VISIBLE_DEVICES=0 python ./src/inference.py \
  --cmpl_k 1 \
  --sear_k 1 \
  --min_len 10 \
  --max_len 50 \
  --tmpr 0.7 \
  --top_k 50 \
  --top_p 0.9 \
  --rept_pnal 1.2 \
  --no_rept_ngram 2 \
  --seed 42 \
  --search_imgs"

for model in "${models[@]}"; do
    output_file="./results/finetuned_on_${model}.log"
    for level1 in "${levels[@]}"; do
        for level2 in "${levels[@]}"; do
            for level3 in "${levels[@]}"; do
                full_command="$base_command --model_names ${model} --aes_level ${level1} --sim_level ${level2} --iqa_level ${level3} >> $output_file"
                echo "Now, running: $full_command"
                eval $full_command
                echo "****************************************" >> "$output_file"
            done
        done
    done
done


echo "Test resuts saved to $output_file"