summaryrefslogtreecommitdiffstats
path: root/model-evaluation/src/test/resources/config/rankexpression/rank-profiles.cfg
blob: aab15fd400ff22c6561e7849073f2c72da54a702 (plain) (blame)
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
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
rankprofile[0].name "default"
rankprofile[0].fef.property[0].name "foo"
rankprofile[0].fef.property[0].value "bar, baz"
rankprofile[0].fef.property[1].name "foo"
rankprofile[0].fef.property[1].value "foobar"
rankprofile[0].fef.property[2].name "qux"
rankprofile[0].fef.property[2].value "quux"
rankprofile[0].fef.property[3].name "foo.bar"
rankprofile[0].fef.property[3].value "foo.bar"
rankprofile[0].fef.property[4].name "foo.bar.baz"
rankprofile[0].fef.property[4].value "123"
rankprofile[0].fef.property[5].name "foo(bar).baz.2"
rankprofile[0].fef.property[5].value "123.4"
rankprofile[0].fef.property[6].name "foo(bar).baz.qux"
rankprofile[0].fef.property[6].value "foo(bar)"
rankprofile[0].fef.property[7].name "nud"
rankprofile[0].fef.property[7].value "ity"
rankprofile[0].fef.property[8].name "vespa.rank.firstphase"
rankprofile[0].fef.property[8].value "classicRank"
rankprofile[0].fef.property[9].name "vespa.rank.secondphase"
rankprofile[0].fef.property[9].value "rankingExpression(secondphase)"
rankprofile[0].fef.property[10].name "rankingExpression(secondphase).rankingScript"
rankprofile[0].fef.property[10].value "4"
rankprofile[0].fef.property[11].name "vespa.dump.feature"
rankprofile[0].fef.property[11].value "attribute(foo1).out"
rankprofile[0].fef.property[12].name "vespa.dump.feature"
rankprofile[0].fef.property[12].value "attribute(bar1)"
rankprofile[0].fef.property[13].name "vespa.dump.feature"
rankprofile[0].fef.property[13].value "attribute(foo2).out"
rankprofile[0].fef.property[14].name "vespa.dump.feature"
rankprofile[0].fef.property[14].value "attribute(bar2).out"
rankprofile[0].fef.property[15].name "vespa.dump.feature"
rankprofile[0].fef.property[15].value "attribute(foo3).out"
rankprofile[0].fef.property[16].name "vespa.dump.feature"
rankprofile[0].fef.property[16].value "attribute(bar3).out"
rankprofile[0].fef.property[17].name "vespa.dump.feature"
rankprofile[0].fef.property[17].value "attribute(foo4).out"
rankprofile[0].fef.property[18].name "vespa.dump.feature"
rankprofile[0].fef.property[18].value "attribute(bar4).out"
rankprofile[0].fef.property[19].name "vespa.hitcollector.heapsize"
rankprofile[0].fef.property[19].value "10"
rankprofile[0].fef.property[20].name "vespa.hitcollector.arraysize"
rankprofile[0].fef.property[20].value "20"
rankprofile[0].fef.property[21].name "vespa.hitcollector.rankscoredroplimit"
rankprofile[0].fef.property[21].value "-0.5"
rankprofile[0].fef.property[22].name "vespa.dump.ignoredefaultfeatures"
rankprofile[0].fef.property[22].value "true"
rankprofile[1].name "unranked"
rankprofile[1].fef.property[0].name "vespa.rank.firstphase"
rankprofile[1].fef.property[0].value "value(0)"
rankprofile[1].fef.property[1].name "vespa.hitcollector.heapsize"
rankprofile[1].fef.property[1].value "0"
rankprofile[1].fef.property[2].name "vespa.hitcollector.arraysize"
rankprofile[1].fef.property[2].value "0"
rankprofile[1].fef.property[3].name "vespa.dump.ignoredefaultfeatures"
rankprofile[1].fef.property[3].value "true"
rankprofile[2].name "static"
rankprofile[2].fef.property[0].name "vespa.rank.firstphase"
rankprofile[2].fef.property[0].value "attribute"
rankprofile[2].fef.property[1].name "vespa.rank.secondphase"
rankprofile[2].fef.property[1].value "rankingExpression(secondphase)"
rankprofile[2].fef.property[2].name "rankingExpression(secondphase).rankingScript"
rankprofile[2].fef.property[2].value "10 + feature(arg1).out.out"
rankprofile[2].fef.property[3].name "vespa.summary.feature"
rankprofile[2].fef.property[3].value "attribute(foo1).out"
rankprofile[2].fef.property[4].name "vespa.summary.feature"
rankprofile[2].fef.property[4].value "attribute(bar1)"
rankprofile[2].fef.property[5].name "vespa.summary.feature"
rankprofile[2].fef.property[5].value "attribute(foo2).out"
rankprofile[2].fef.property[6].name "vespa.summary.feature"
rankprofile[2].fef.property[6].value "attribute(bar2).out"
rankprofile[2].fef.property[7].name "vespa.summary.feature"
rankprofile[2].fef.property[7].value "attribute(foo3).out"
rankprofile[2].fef.property[8].name "vespa.summary.feature"
rankprofile[2].fef.property[8].value "attribute(bar3).out"
rankprofile[2].fef.property[9].name "vespa.summary.feature"
rankprofile[2].fef.property[9].value "attribute(foo4).out"
rankprofile[2].fef.property[10].name "vespa.summary.feature"
rankprofile[2].fef.property[10].value "attribute(bar4).out"
rankprofile[3].name "overflow"
rankprofile[3].fef.property[0].name "vespa.rank.firstphase"
rankprofile[3].fef.property[0].value "rankingExpression(firstphase)"
rankprofile[3].fef.property[1].name "rankingExpression(firstphase).expressionName"
rankprofile[3].fef.property[1].value "overflow.firstphase"
rankprofile[3].fef.property[2].name "vespa.rank.secondphase"
rankprofile[3].fef.property[2].value "rankingExpression(secondphase)"
rankprofile[3].fef.property[3].name "rankingExpression(secondphase).expressionName"
rankprofile[3].fef.property[3].value "overflow.secondphase"
rankprofile[3].fef.property[4].name "vespa.hitcollector.heapsize"
rankprofile[3].fef.property[4].value "101"
rankprofile[3].fef.property[5].name "vespa.hitcollector.arraysize"
rankprofile[3].fef.property[5].value "201"
rankprofile[3].fef.property[6].name "vespa.hitcollector.rankscoredroplimit"
rankprofile[3].fef.property[6].value "501.5"
rankprofile[4].name "duplicates"
rankprofile[4].fef.property[0].name "fieldMatch(a).proximityLimit"
rankprofile[4].fef.property[0].value "4"
rankprofile[4].fef.property[1].name "fieldMatch(a).proximityTable"
rankprofile[4].fef.property[1].value "0.2"
rankprofile[4].fef.property[2].name "fieldMatch(a).proximityTable"
rankprofile[4].fef.property[2].value "0.4"
rankprofile[4].fef.property[3].name "fieldMatch(a).proximityTable"
rankprofile[4].fef.property[3].value "0.6"
rankprofile[4].fef.property[4].name "fieldMatch(a).proximityTable"
rankprofile[4].fef.property[4].value "0.8"
rankprofile[4].fef.property[5].name "fieldMatch(a).proximityTable"
rankprofile[4].fef.property[5].value "1"
rankprofile[4].fef.property[6].name "fieldMatch(a).proximityTable"
rankprofile[4].fef.property[6].value "0.8"
rankprofile[4].fef.property[7].name "fieldMatch(a).proximityTable"
rankprofile[4].fef.property[7].value "0.6"
rankprofile[4].fef.property[8].name "fieldMatch(a).proximityTable"
rankprofile[4].fef.property[8].value "0.4"
rankprofile[4].fef.property[9].name "fieldMatch(a).proximityTable"
rankprofile[4].fef.property[9].value "0.2"
rankprofile[5].name "whitespace1"
rankprofile[5].fef.property[0].name "vespa.rank.firstphase"
rankprofile[5].fef.property[0].value "rankingExpression(firstphase)"
rankprofile[5].fef.property[1].name "rankingExpression(firstphase).rankingScript"
rankprofile[5].fef.property[1].value "1"
rankprofile[6].name "whitespace2"
rankprofile[6].fef.property[0].name "vespa.rank.firstphase"
rankprofile[6].fef.property[0].value "rankingExpression(firstphase)"
rankprofile[6].fef.property[1].name "rankingExpression(firstphase).rankingScript"
rankprofile[6].fef.property[1].value "1"
rankprofile[7].name "macros"
rankprofile[7].fef.property[0].name "rankingExpression(fourtimessum).rankingScript"
rankprofile[7].fef.property[0].value "4 * (var1 + var2)"
rankprofile[7].fef.property[1].name "rankingExpression(myfeature).rankingScript"
rankprofile[7].fef.property[1].value "70 * fieldMatch(title).completeness * pow(0 - fieldMatch(title).earliness,2) + 30 * pow(0 - fieldMatch(description).earliness,2)"
rankprofile[7].fef.property[2].name "rankingExpression(fourtimessum@5cf279212355b980.67f1e87166cfef86).rankingScript"
rankprofile[7].fef.property[2].value "4 * (match + rankBoost)"
rankprofile[7].fef.property[3].name "vespa.rank.firstphase"
rankprofile[7].fef.property[3].value "rankingExpression(firstphase)"
rankprofile[7].fef.property[4].name "rankingExpression(firstphase).rankingScript"
rankprofile[7].fef.property[4].value "match + fieldMatch(title) + rankingExpression(myfeature)"
rankprofile[7].fef.property[5].name "vespa.rank.secondphase"
rankprofile[7].fef.property[5].value "rankingExpression(fourtimessum@5cf279212355b980.67f1e87166cfef86)"
rankprofile[7].fef.property[6].name "vespa.summary.feature"
rankprofile[7].fef.property[6].value "fieldMatch(title)"
rankprofile[8].name "macros2"
rankprofile[8].fef.property[0].name "foo"
rankprofile[8].fef.property[0].value "some, list"
rankprofile[8].fef.property[1].name "rankingExpression(fourtimessum).rankingScript"
rankprofile[8].fef.property[1].value "4 * (var1 + var2)"
rankprofile[8].fef.property[2].name "rankingExpression(myfeature).rankingScript"
rankprofile[8].fef.property[2].value "70 * fieldMatch(title).completeness * pow(0 - fieldMatch(title).earliness,2) + 30 * pow(0 - fieldMatch(description).earliness,2)"
rankprofile[8].fef.property[3].name "rankingExpression(mysummaryfeature).rankingScript"
rankprofile[8].fef.property[3].value "70 * fieldMatch(title).completeness"
rankprofile[8].fef.property[4].name "rankingExpression(mysummaryfeature2).rankingScript"
rankprofile[8].fef.property[4].value "71 * fieldMatch(title).completeness"
rankprofile[8].fef.property[5].name "rankingExpression(fourtimessum@2b1138e8965e7ff5.67f1e87166cfef86).rankingScript"
rankprofile[8].fef.property[5].value "4 * (match + match)"
rankprofile[8].fef.property[6].name "vespa.rank.firstphase"
rankprofile[8].fef.property[6].value "classicRank"
rankprofile[8].fef.property[7].name "vespa.rank.secondphase"
rankprofile[8].fef.property[7].value "rankingExpression(secondphase)"
rankprofile[8].fef.property[8].name "rankingExpression(secondphase).rankingScript"
rankprofile[8].fef.property[8].value "rankingExpression(fourtimessum@2b1138e8965e7ff5.67f1e87166cfef86) + rankingExpression(mysummaryfeature) + rankingExpression(myfeature)"
rankprofile[8].fef.property[9].name "vespa.summary.feature"
rankprofile[8].fef.property[9].value "rankingExpression(mysummaryfeature2)"
rankprofile[8].fef.property[10].name "vespa.summary.feature"
rankprofile[8].fef.property[10].value "rankingExpression(mysummaryfeature)"
rankprofile[9].name "macros3"
rankprofile[9].fef.property[0].name "rankingExpression(onlyusedinsummaryfeature).rankingScript"
rankprofile[9].fef.property[0].value "5"
rankprofile[9].fef.property[1].name "vespa.summary.feature"
rankprofile[9].fef.property[1].value "rankingExpression(matches(title,rankingExpression(onlyusedinsummaryfeature)))"
rankprofile[10].name "macros3-inherited"
rankprofile[10].fef.property[0].name "rankingExpression(onlyusedinsummaryfeature).rankingScript"
rankprofile[10].fef.property[0].value "5"
rankprofile[10].fef.property[1].name "vespa.summary.feature"
rankprofile[10].fef.property[1].value "rankingExpression(matches(title,rankingExpression(onlyusedinsummaryfeature)))"
rankprofile[11].name "macros-inherited"
rankprofile[11].fef.property[0].name "foo"
rankprofile[11].fef.property[0].value "some, list"
rankprofile[11].fef.property[1].name "rankingExpression(fourtimessum).rankingScript"
rankprofile[11].fef.property[1].value "4 * (var1 + var2)"
rankprofile[11].fef.property[2].name "rankingExpression(myfeature).rankingScript"
rankprofile[11].fef.property[2].value "70 * fieldMatch(title).completeness * pow(0 - fieldMatch(title).earliness,2) + 30 * pow(0 - fieldMatch(description).earliness,2)"
rankprofile[11].fef.property[3].name "rankingExpression(mysummaryfeature).rankingScript"
rankprofile[11].fef.property[3].value "80 * fieldMatch(title).completeness"
rankprofile[11].fef.property[4].name "rankingExpression(mysummaryfeature2).rankingScript"
rankprofile[11].fef.property[4].value "71 * fieldMatch(title).completeness"
rankprofile[11].fef.property[5].name "rankingExpression(fourtimessum@2b1138e8965e7ff5.67f1e87166cfef86).rankingScript"
rankprofile[11].fef.property[5].value "4 * (match + match)"
rankprofile[11].fef.property[6].name "vespa.rank.firstphase"
rankprofile[11].fef.property[6].value "rankingExpression(firstphase)"
rankprofile[11].fef.property[7].name "rankingExpression(firstphase).rankingScript"
rankprofile[11].fef.property[7].value "20000 * rankingExpression(myfeature) + rankingExpression(mysummaryfeature)"
rankprofile[11].fef.property[8].name "vespa.rank.secondphase"
rankprofile[11].fef.property[8].value "rankingExpression(secondphase)"
rankprofile[11].fef.property[9].name "rankingExpression(secondphase).rankingScript"
rankprofile[11].fef.property[9].value "rankingExpression(fourtimessum@2b1138e8965e7ff5.67f1e87166cfef86) + rankingExpression(mysummaryfeature) + rankingExpression(myfeature)"
rankprofile[11].fef.property[10].name "vespa.summary.feature"
rankprofile[11].fef.property[10].value "rankingExpression(mysummaryfeature2)"
rankprofile[11].fef.property[11].name "vespa.summary.feature"
rankprofile[11].fef.property[11].value "rankingExpression(mysummaryfeature)"
rankprofile[12].name "macros-inherited2"
rankprofile[12].fef.property[0].name "foo"
rankprofile[12].fef.property[0].value "some, list"
rankprofile[12].fef.property[1].name "rankingExpression(fourtimessum).rankingScript"
rankprofile[12].fef.property[1].value "4 * (var1 + var2)"
rankprofile[12].fef.property[2].name "rankingExpression(myfeature).rankingScript"
rankprofile[12].fef.property[2].value "70 * fieldMatch(title).completeness * pow(0 - fieldMatch(title).earliness,2) + 30 * pow(0 - fieldMatch(description).earliness,2)"
rankprofile[12].fef.property[3].name "rankingExpression(mysummaryfeature).rankingScript"
rankprofile[12].fef.property[3].value "80 * fieldMatch(title).completeness"
rankprofile[12].fef.property[4].name "rankingExpression(mysummaryfeature2).rankingScript"
rankprofile[12].fef.property[4].value "71 * fieldMatch(title).completeness"
rankprofile[12].fef.property[5].name "rankingExpression(fourtimessum@2b1138e8965e7ff5.67f1e87166cfef86).rankingScript"
rankprofile[12].fef.property[5].value "4 * (match + match)"
rankprofile[12].fef.property[6].name "vespa.rank.firstphase"
rankprofile[12].fef.property[6].value "rankingExpression(firstphase)"
rankprofile[12].fef.property[7].name "rankingExpression(firstphase).rankingScript"
rankprofile[12].fef.property[7].value "30000 * rankingExpression(mysummaryfeature) + rankingExpression(myfeature)"
rankprofile[12].fef.property[8].name "vespa.rank.secondphase"
rankprofile[12].fef.property[8].value "rankingExpression(secondphase)"
rankprofile[12].fef.property[9].name "rankingExpression(secondphase).rankingScript"
rankprofile[12].fef.property[9].value "rankingExpression(fourtimessum@2b1138e8965e7ff5.67f1e87166cfef86) + rankingExpression(mysummaryfeature) + rankingExpression(myfeature)"
rankprofile[12].fef.property[10].name "vespa.summary.feature"
rankprofile[12].fef.property[10].value "rankingExpression(mysummaryfeature2)"
rankprofile[12].fef.property[11].name "vespa.summary.feature"
rankprofile[12].fef.property[11].value "rankingExpression(mysummaryfeature)"
rankprofile[13].name "macros-inherited3"
rankprofile[13].fef.property[0].name "foo"
rankprofile[13].fef.property[0].value "some, list"
rankprofile[13].fef.property[1].name "rankingExpression(fourtimessum).rankingScript"
rankprofile[13].fef.property[1].value "4 * (var1 + var2)"
rankprofile[13].fef.property[2].name "rankingExpression(myfeature).rankingScript"
rankprofile[13].fef.property[2].value "700 * fieldMatch(title).completeness"
rankprofile[13].fef.property[3].name "rankingExpression(mysummaryfeature).rankingScript"
rankprofile[13].fef.property[3].value "80 * fieldMatch(title).completeness"
rankprofile[13].fef.property[4].name "rankingExpression(mysummaryfeature2).rankingScript"
rankprofile[13].fef.property[4].value "71 * fieldMatch(title).completeness"
rankprofile[13].fef.property[5].name "vespa.rank.firstphase"
rankprofile[13].fef.property[5].value "rankingExpression(firstphase)"
rankprofile[13].fef.property[6].name "rankingExpression(firstphase).rankingScript"
rankprofile[13].fef.property[6].value "30000 * rankingExpression(mysummaryfeature) + rankingExpression(myfeature)"
rankprofile[13].fef.property[7].name "vespa.rank.secondphase"
rankprofile[13].fef.property[7].value "rankingExpression(secondphase)"
rankprofile[13].fef.property[8].name "rankingExpression(secondphase).rankingScript"
rankprofile[13].fef.property[8].value "40000 * rankingExpression(mysummaryfeature) + rankingExpression(myfeature)"
rankprofile[13].fef.property[9].name "vespa.summary.feature"
rankprofile[13].fef.property[9].value "rankingExpression(mysummaryfeature2)"
rankprofile[13].fef.property[10].name "vespa.summary.feature"
rankprofile[13].fef.property[10].value "rankingExpression(mysummaryfeature)"
rankprofile[14].name "macros-refering-macros"
rankprofile[14].fef.property[0].name "rankingExpression(m1).rankingScript"
rankprofile[14].fef.property[0].value "700 * fieldMatch(title).completeness"
rankprofile[14].fef.property[1].name "rankingExpression(m2).rankingScript"
rankprofile[14].fef.property[1].value "rankingExpression(m1) * 67"
rankprofile[14].fef.property[2].name "rankingExpression(m4).rankingScript"
rankprofile[14].fef.property[2].value "703 * fieldMatch(fromfile).completeness"
rankprofile[14].fef.property[3].name "vespa.rank.secondphase"
rankprofile[14].fef.property[3].value "rankingExpression(secondphase)"
rankprofile[14].fef.property[4].name "rankingExpression(secondphase).rankingScript"
rankprofile[14].fef.property[4].value "40000 * rankingExpression(m2)"
rankprofile[15].name "macros-refering-macros-inherited"
rankprofile[15].fef.property[0].name "rankingExpression(m1).rankingScript"
rankprofile[15].fef.property[0].value "700 * fieldMatch(title).completeness"
rankprofile[15].fef.property[1].name "rankingExpression(m2).rankingScript"
rankprofile[15].fef.property[1].value "rankingExpression(m1) * 67"
rankprofile[15].fef.property[2].name "rankingExpression(m4).rankingScript"
rankprofile[15].fef.property[2].value "701 * fieldMatch(title).completeness"
rankprofile[15].fef.property[3].name "rankingExpression(m3).rankingScript"
rankprofile[15].fef.property[3].value "if (isNan(attribute(nrtgmp)) == 1, 0.0, rankingExpression(m2))"
rankprofile[15].fef.property[4].name "vespa.rank.secondphase"
rankprofile[15].fef.property[4].value "rankingExpression(secondphase)"
rankprofile[15].fef.property[5].name "rankingExpression(secondphase).rankingScript"
rankprofile[15].fef.property[5].value "3000 * rankingExpression(m2)"
rankprofile[16].name "macros-refering-macros-inherited2"
rankprofile[16].fef.property[0].name "rankingExpression(m1).rankingScript"
rankprofile[16].fef.property[0].value "700 * fieldMatch(title).completeness"
rankprofile[16].fef.property[1].name "rankingExpression(m2).rankingScript"
rankprofile[16].fef.property[1].value "rankingExpression(m1) * 67"
rankprofile[16].fef.property[2].name "rankingExpression(m4).rankingScript"
rankprofile[16].fef.property[2].value "703 * fieldMatch(fromfile).completeness"
rankprofile[16].fef.property[3].name "vespa.rank.secondphase"
rankprofile[16].fef.property[3].value "rankingExpression(secondphase)"
rankprofile[16].fef.property[4].name "rankingExpression(secondphase).rankingScript"
rankprofile[16].fef.property[4].value "3002 * rankingExpression(m2)"
rankprofile[17].name "macros-refering-macros-inherited-two-levels"
rankprofile[17].fef.property[0].name "rankingExpression(m1).rankingScript"
rankprofile[17].fef.property[0].value "700 * fieldMatch(title).completeness"
rankprofile[17].fef.property[1].name "rankingExpression(m2).rankingScript"
rankprofile[17].fef.property[1].value "rankingExpression(m1) * 67"
rankprofile[17].fef.property[2].name "rankingExpression(m4).rankingScript"
rankprofile[17].fef.property[2].value "701 * fieldMatch(title).completeness"
rankprofile[17].fef.property[3].name "rankingExpression(m3).rankingScript"
rankprofile[17].fef.property[3].value "if (isNan(attribute(nrtgmp)) == 1, 0.0, rankingExpression(m2))"
rankprofile[17].fef.property[4].name "rankingExpression(m5).rankingScript"
rankprofile[17].fef.property[4].value "if (isNan(attribute(glmpfw)) == 1, rankingExpression(m1), rankingExpression(m4))"
rankprofile[17].fef.property[5].name "vespa.rank.secondphase"
rankprofile[17].fef.property[5].value "rankingExpression(secondphase)"
rankprofile[17].fef.property[6].name "rankingExpression(secondphase).rankingScript"
rankprofile[17].fef.property[6].value "3000 * rankingExpression(m2)"