-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun_all_lm.sh
173 lines (139 loc) · 5.91 KB
/
run_all_lm.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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
SEED=$1
echo "seed: ${SEED}"
# Combined main setting
#sh lm.sh dm 10 3 0 0 0 1 0 0 0 $SEED
#sh lm.sh psd 10 3 0 0 0 1 0 0 0 $SEED
#sh lm.sh eds 10 3 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptg 10 3 0 0 0 1 0 0 0 $SEED
#sh lm.sh ud 10 3 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptb-phrase 10 3 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptb-pos 10 3 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptb-func 10 3 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptb-all 10 3 0 0 0 1 0 0 0 $SEED
# Combined setting with POS inputs
#sh lm.sh dm 10 3 0 0 0 1 0 0 0 $SEED upos mrp/upos.training.json
#sh lm.sh psd 10 3 0 0 0 1 0 0 0 $SEED upos mrp/upos.training.json
#sh lm.sh eds 10 3 0 0 0 1 0 0 0 $SEED upos mrp/upos.training.json
#sh lm.sh ptg 10 3 0 0 0 1 0 0 0 $SEED upos mrp/upos.training.json
#sh lm.sh ud 10 3 0 0 0 1 0 0 0 $SEED upos mrp/upos.training.json
#sh lm.sh ptb-phrase 10 3 0 0 0 1 0 0 0 $SEED upos mrp/upos.training.json
#sh lm.sh ptb-pos 10 3 0 0 0 1 0 0 0 $SEED upos mrp/upos.training.json
#sh lm.sh ptb-func 10 3 0 0 0 1 0 0 0 $SEED upos mrp/upos.training.json
#sh lm.sh ptb-all 10 3 0 0 0 1 0 0 0 $SEED upos mrp/upos.training.json
#sh lm.sh empty 10 3 0 0 0 1 0 0 0 $SEED upos mrp/upos.training.json
# GNN Baselines
#sh lm.sh dm 10 3 0 0 0 1 0 0 0 $SEED gcn
#sh lm.sh psd 10 3 0 0 0 1 0 0 0 $SEED gcn
#sh lm.sh eds 10 3 0 0 0 1 0 0 0 $SEED gcn
#sh lm.sh ptg 10 3 0 0 0 1 0 0 0 $SEED gcn
#sh lm.sh ud 10 3 0 0 0 1 0 0 0 $SEED gcn
#sh lm.sh ptb-phrase 10 3 0 0 0 1 0 0 0 $SEED gcn
#sh lm.sh ptb-pos 10 3 0 0 0 1 0 0 0 $SEED gcn
#sh lm.sh ptb-func 10 3 0 0 0 1 0 0 0 $SEED gcn
#sh lm.sh ptb-all 10 3 0 0 0 1 0 0 0 $SEED gcn
#sh lm.sh dm 10 3 0 0 0 1 0 0 0 $SEED gat
#sh lm.sh psd 10 3 0 0 0 1 0 0 0 $SEED gat
#sh lm.sh eds 10 3 0 0 0 1 0 0 0 $SEED gat
#sh lm.sh ptg 10 3 0 0 0 1 0 0 0 $SEED gat
#sh lm.sh ud 10 3 0 0 0 1 0 0 0 $SEED gat
#sh lm.sh ptb-phrase 10 3 0 0 0 1 0 0 0 $SEED gat
#sh lm.sh ptb-pos 10 3 0 0 0 1 0 0 0 $SEED gat
#sh lm.sh ptb-func 10 3 0 0 0 1 0 0 0 $SEED gat
#sh lm.sh ptb-all 10 3 0 0 0 1 0 0 0 $SEED gat
#sh lm.sh dm 10 3 0 0 0 1 0 0 0 $SEED rgcn
#sh lm.sh psd 10 3 0 0 0 1 0 0 0 $SEED rgcn
#sh lm.sh eds 10 3 0 0 0 1 0 0 0 $SEED rgcn
#sh lm.sh ptg 10 3 0 0 0 1 0 0 0 $SEED rgcn
#sh lm.sh ud 10 3 0 0 0 1 0 0 0 $SEED rgcn
#sh lm.sh ptb-phrase 10 3 0 0 0 1 0 0 0 $SEED rgcn
#sh lm.sh ptb-pos 10 3 0 0 0 1 0 0 0 $SEED rgcn
#sh lm.sh ptb-func 10 3 0 0 0 1 0 0 0 $SEED rgcn
#sh lm.sh ptb-all 10 3 0 0 0 1 0 0 0 $SEED rgcn
# Combined PR
#sh lm.sh dm 10 3 0 0 0 1 1 1 0 $SEED
#sh lm.sh psd 10 3 0 0 0 1 1 1 0 $SEED
#sh lm.sh eds 10 3 0 0 0 1 1 1 0 $SEED
#sh lm.sh ptg 10 3 0 0 0 1 1 1 0 $SEED
#sh lm.sh ud 10 3 0 0 0 1 1 1 0 $SEED
#sh lm.sh ptb-phrase 10 3 0 0 0 1 1 1 0 $SEED
#sh lm.sh ptb-pos 10 3 0 0 0 1 1 1 0 $SEED
#sh lm.sh ptb-func 10 3 0 0 0 1 1 1 0 $SEED
#sh lm.sh ptb-all 10 3 0 0 0 1 1 1 0 $SEED
# LM, graph
#sh lm.sh dm 10 2 0 0 0 1 0 0 0 $SEED
#sh lm.sh psd 10 2 0 0 0 1 0 0 0 $SEED
#sh lm.sh eds 10 2 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptg 10 2 0 0 0 1 0 0 0 $SEED
#sh lm.sh ud 10 2 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptb 10 2 0 0 0 1 0 0 0 $SEED
# Combined, no graph tokens
#sh lm.sh dm 10 3 0 0 0 1 0 0 1 $SEED
#sh lm.sh psd 10 3 0 0 0 1 0 0 1 $SEED
#sh lm.sh eds 10 3 0 0 0 1 0 0 1 $SEED
#sh lm.sh ptg 10 3 0 0 0 1 0 0 1 $SEED
#sh lm.sh ud 10 3 0 0 0 1 0 0 1 $SEED
#sh lm.sh ptb-phrase 10 3 0 0 0 1 0 0 1 $SEED
#sh lm.sh ptb-pos 10 3 0 0 0 1 0 0 1 $SEED
#sh lm.sh ptb-func 10 3 0 0 0 1 0 0 1 $SEED
#sh lm.sh ptb-all 10 3 0 0 0 1 0 0 1 $SEED
# Combined, shuffle ablations
#sh lm.sh dm 10 3 0 1 0 1 0 0 0 $SEED
#sh lm.sh psd 10 3 0 1 0 1 0 0 0 $SEED
#sh lm.sh eds 10 3 0 1 0 1 0 0 0 $SEED
#sh lm.sh ptg 10 3 0 1 0 1 0 0 0 $SEED
#sh lm.sh ud 10 3 0 1 0 1 0 0 0 $SEED
#sh lm.sh ptb-phrase 10 3 0 1 0 1 0 0 0 $SEED
#sh lm.sh ptb-pos 10 3 0 1 0 1 0 0 0 $SEED
#sh lm.sh ptb-func 10 3 0 1 0 1 0 0 0 $SEED
#sh lm.sh ptb-all 10 3 0 1 0 1 0 0 0 $SEED
#sh lm.sh dm 10 3 0 0 1 0 0 0 0 $SEED
#sh lm.sh psd 10 3 0 0 1 0 0 0 0 $SEED
#sh lm.sh eds 10 3 0 0 1 0 0 0 0 $SEED
#sh lm.sh ptg 10 3 0 0 1 0 0 0 0 $SEED
#sh lm.sh ud 10 3 0 0 1 0 0 0 0 $SEED
#sh lm.sh ptb-phrase 10 3 0 0 1 0 0 0 0 $SEED
#sh lm.sh ptb-pos 10 3 0 0 1 0 0 0 0 $SEED
#sh lm.sh ptb-func 10 3 0 0 1 0 0 0 0 $SEED
#sh lm.sh ptb-all 10 3 0 0 1 0 0 0 0 $SEED
#sh lm.sh dm 10 3 0 1 1 0 0 0 0 $SEED
#sh lm.sh psd 10 3 0 1 1 0 0 0 0 $SEED
#sh lm.sh eds 10 3 0 1 1 0 0 0 0 $SEED
#sh lm.sh ptg 10 3 0 1 1 0 0 0 0 $SEED
#sh lm.sh ud 10 3 0 1 1 0 0 0 0 $SEED
#sh lm.sh ptb-phrase 10 3 0 1 1 0 0 0 0 $SEED
#sh lm.sh ptb-pos 10 3 0 1 1 0 0 0 0 $SEED
#sh lm.sh ptb-func 10 3 0 1 1 0 0 0 0 $SEED
#sh lm.sh ptb-all 10 3 0 1 1 0 0 0 0 $SEED
# LM only
#sh lm.sh dm 10 1 0 0 0 1 0 0 0 $SEED
#sh lm.sh psd 10 1 0 0 0 1 0 0 0 $SEED
#sh lm.sh eds 10 1 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptg 10 1 0 0 0 1 0 0 0 $SEED
#sh lm.sh ud 10 1 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptb-phrase 10 1 0 0 0 1 0 0 0 $SEED
#sh lm.sh dm 10 5 0 0 0 1 0 0 0 $SEED
#sh lm.sh psd 10 5 0 0 0 1 0 0 0 $SEED
#sh lm.sh eds 10 5 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptg 10 5 0 0 0 1 0 0 0 $SEED
#sh lm.sh ud 10 5 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptb-phrase 10 5 0 0 0 1 0 0 0 $SEED
# Graph only
#sh lm.sh dm 10 0 0 0 0 1 0 0 0 $SEED
#sh lm.sh psd 10 0 0 0 0 1 0 0 0 $SEED
#sh lm.sh eds 10 0 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptg 10 0 0 0 0 1 0 0 0 $SEED
#sh lm.sh ud 10 0 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptb-phrase 10 0 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptb-pos 10 0 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptb-func 10 0 0 0 0 1 0 0 0 $SEED
#sh lm.sh ptb-all 10 0 0 0 0 1 0 0 0 $SEED
# Graph only, no tokens
#sh lm.sh dm 10 0 0 0 0 1 0 0 1 $SEED
#sh lm.sh psd 10 0 0 0 0 1 0 0 1 $SEED
#sh lm.sh eds 10 0 0 0 0 1 0 0 1 $SEED
#sh lm.sh ptg 10 0 0 0 0 1 0 0 1 $SEED
#sh lm.sh ud 10 0 0 0 0 1 0 0 1 $SEED
#sh lm.sh ptb-phrase 10 0 0 0 0 1 0 0 1 $SEED
#sh lm.sh ptb-pos 10 0 0 0 0 1 0 0 1 $SEED
#sh lm.sh ptb-func 10 0 0 0 0 1 0 0 1 $SEED
#sh lm.sh ptb-all 10 0 0 0 0 1 0 0 1 $SEED