-
Notifications
You must be signed in to change notification settings - Fork 0
/
create_results.sh
124 lines (90 loc) · 2.18 KB
/
create_results.sh
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
#!/usr/bin/env bash
run_for_dataset_and_backbone() {
python main.py \
--root "${ROOT}" \
--prompt_root "${PROMPT_ROOT}" \
--log_root "${LOG_ROOT}" \
--dataset "${DATASET}" \
--backbone "${BACKBONE}" \
--no-follow_up \
--source 'classname'
python main.py \
--root "${ROOT}" \
--prompt_root "${PROMPT_ROOT}" \
--log_root "${LOG_ROOT}" \
--dataset "${DATASET}" \
--backbone "${BACKBONE}" \
--no-follow_up \
--source 'single_template'
python main.py \
--root "${ROOT}" \
--prompt_root "${PROMPT_ROOT}" \
--log_root "${LOG_ROOT}" \
--dataset "${DATASET}" \
--backbone "${BACKBONE}" \
--no-follow_up \
--source 'template_set'
# FUDD results with K=|C|
python main.py \
--root "${ROOT}" \
--prompt_root "${PROMPT_ROOT}" \
--log_root "${LOG_ROOT}" \
--dataset "${DATASET}" \
--backbone "${BACKBONE}" \
--no-follow_up \
--source 'gpt'
# FUDD results with K=10
python main.py \
--root "${ROOT}" \
--prompt_root "${PROMPT_ROOT}" \
--log_root "${LOG_ROOT}" \
--dataset "${DATASET}" \
--backbone "${BACKBONE}" \
--follow_up \
--source 'gpt'
}
run_both_backbones_for_dataset() {
BACKBONE='ViT-B/32'
run_for_dataset_and_backbone
BACKBONE='ViT-L/14@336px'
run_for_dataset_and_backbone
}
ROOT=''
PROMPT_ROOT='./differential_descriptions'
LOG_ROOT='./fudd_log_files'
#
DATASET='cub'
run_both_backbones_for_dataset
#
DATASET='dtd'
run_both_backbones_for_dataset
#
DATASET='eurosat'
run_both_backbones_for_dataset
#
DATASET='fgvc_aircraft'
run_both_backbones_for_dataset
#
DATASET='flowers'
run_both_backbones_for_dataset
#
DATASET='food101'
run_both_backbones_for_dataset
#
DATASET='imagenet'
run_both_backbones_for_dataset
#
DATASET='imagenet_v2'
run_both_backbones_for_dataset
#
DATASET='pets'
run_both_backbones_for_dataset
#
DATASET='places365'
run_both_backbones_for_dataset
#
DATASET='stanford_cars'
run_both_backbones_for_dataset
#
DATASET='stanford_dogs'
run_both_backbones_for_dataset