1 #ifndef RecoTauTag_RecoTau_DeepTauScaling_h 2 #define RecoTauTag_RecoTau_DeepTauScaling_h 33 if (std::isfinite(
value)) {
35 const float std =
std_.at(var_index);
36 const float lim_min =
lim_min_.at(var_index);
37 const float lim_max =
lim_max_.at(var_index);
38 const float norm_value = (
static_cast<float>(
value) -
mean) /
std;
39 return std::clamp(norm_value, lim_min, lim_max);
49 {21.49, 20.0, 0.0, 0., 0.6669, 1., 0, 1, 0, 47.78, 0, 9.029,
50 57.59, 0, 0, 0, 1.731, 22.38, -0.0241, 0.0675, 0.7973, 0, 0.0018, 2.26,
51 0, 0.0026, 2.928, 0., 0, 4.717, -0.0003, -0.0009, -0.0022, 0., 0., 0.,
52 0.0052, 0., 1.538, 0, 0., 0, 0., 2.95, 0.0, 0, 0.0042},
104 {-5, 0., -1.0, -1., -5, 0, -
inf, 0, 0, -5, -
inf, -5, -5, -
inf, -
inf, -
inf,
105 -5, -5, -5, -5, -5, -
inf, -5, -5, -
inf, -5, -5, -5, -
inf, -5, -5, -5,
106 -5, -
inf, 0, 0, -5, 0, -5, -
inf, 0, -
inf, 0, -5, -1.0, -
inf, -5},
109 {5, 1., 1.0, 1., 5, 1,
inf, 1, 1, 5,
inf, 5, 5,
inf,
inf,
inf, 5, 5, 5, 5, 5,
inf, 5, 5,
110 inf, 5, 5, 5,
inf, 5, 5, 5, 5,
inf, 1, 1, 5, 1, 5,
inf, 1,
inf, 1, 5, 1.0,
inf, 5},
116 {21.49, 20.0, 0.0, 0},
118 {9.713, 980.0, 2.3, 1},
120 {-5, 0., -1.0, -
inf},
127 {0, 0.304, 0.0, 0.0, 0, 0, 0, 0, 0, 0, 0, 0.001, 0, 0.0003, 0, 0, 0., 1.634, 0.001, 24.56, 2.272, 15.18},
130 {1, 1.845, 0.5, 0.5, 7., 1, 1, 1, 10.0, 0.1221, 0.1226,
131 1.024, 0.3411, 0.3385, 1.307, 1, 0.171, 6.45, 1.02, 210.4, 8.439, 3.203},
134 {-
inf, -5, -1.0, -1.0, 0., -
inf, -
inf, -
inf, 0., -5, -5, -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
137 {
inf, 5, 1.0, 1.0, 1.,
inf,
inf,
inf, 1., 5, 5,
138 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5}}},
142 {0, 0.9792, 0.0, 0.0, 0, 0, 0, 0, 0, 0, 0, 0.001, 0, 0.0003, 0, 0, 0., 1.634, 0.001, 24.56, 2.272, 15.18},
145 {1, 0.5383, 0.1, 0.1, 7., 1, 1, 1, 10.0, 0.1221, 0.1226,
146 1.024, 0.3411, 0.3385, 1.307, 1, 0.171, 6.45, 1.02, 210.4, 8.439, 3.203},
149 {-
inf, -5, -1.0, -1.0, 0., -
inf, -
inf, -
inf, 0., -5, -5, -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
152 {
inf, 5, 1.0, 1.0, 1.,
inf,
inf,
inf, 1., 5, 5,
153 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5}}},
158 {0, 0.02576, 0.0, 0.0, 0, 0, 0, 0, 0, 0., 0., 0.,
159 0., 0.001, 0.0008, 0.0038, 0, 0.0004, 4.271, 0.0071, 162.1, 4.268, 12.25},
162 {1, 0.3833, 0.5, 0.5, 7., 3., 1, 1, 1, 7., 0.0067, 0.0069,
163 0.0578, 0.9565, 0.9592, 2.154, 1, 0.882, 63.78, 5.285, 622.4, 15.47, 4.774},
166 {-
inf, -5, -1.0, -1.0, 0., 0., -
inf, -
inf, -
inf, 0., -5, -5, -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
169 {
inf, 5, 1.0, 1.0, 1., 1.,
inf,
inf,
inf, 1., 5, 5, 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5},
176 {0, 0.6048, 0.0, 0.0, 0, 0, 0, 0, 0, 0., 0., 0.,
177 0., 0.001, 0.0008, 0.0038, 0, 0.0004, 4.271, 0.0071, 162.1, 4.268, 12.25},
180 {1, 1.669, 0.1, 0.1, 7., 3., 1, 1, 1, 7., 0.0067, 0.0069,
181 0.0578, 0.9565, 0.9592, 2.154, 1, 0.882, 63.78, 5.285, 622.4, 15.47, 4.774},
184 {-
inf, -5, -1.0, -1.0, 0., 0., -
inf, -
inf, -
inf, 0., -5, -5, -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
187 {
inf, 5, 1.0, 1.0, 1., 1.,
inf,
inf,
inf, 1., 5, 5, 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5},
194 {0, 0.5111, 0.0, 0.0, 0, 1.729, 0.1439, 1.794, 1.531, 1.531, 0.7735, 0.7735, 1.625,
195 1.993, 70.25, 2.432, 2.034, 6.64, 4.183, 0., -0.0001, -0.0001, 0.0002, 0.0001, 0.0004, 0,
196 0, 0.0008, 14.04, 0.0099, 3.049, 16.52, 1.355, 5.046, 0, 2.411, 15.16},
199 {1, 2.765, 0.5, 0.5, 1, 1.644, 0.3284, 2.079, 1.424, 1.424, 0.935, 0.935, 1.581,
200 1.308, 58.16, 15.13, 13.96, 36.8, 20.63, 0.0363, 0.0512, 0.0541, 0.0553, 0.0523, 0.0777, 1,
201 1, 0.0052, 69.48, 0.0851, 10.39, 2.806, 16.81, 3.119, 1, 6.98, 5.26},
204 {-
inf, -5, -1.0, -1.0, -
inf, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
205 -5, -5, -5, -5, -5, -5, -
inf, -
inf, -5, -5, -5, -5, -5, -5, -5, -
inf, -5, -5},
208 {
inf, 5, 1.0, 1.0,
inf, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
209 5, 5, 5, 5, 5, 5,
inf,
inf, 5, 5, 5, 5, 5, 5, 5,
inf, 5, 5},
215 {0, 1.067, 0.0, 0.0, 0, 1.729, 0.1439, 1.794, 1.531, 1.531, 0.7735, 0.7735, 1.625,
216 1.993, 70.25, 2.432, 2.034, 6.64, 4.183, 0., -0.0001, -0.0001, 0.0002, 0.0001, 0.0004, 0,
217 0, 0.0008, 14.04, 0.0099, 3.049, 16.52, 1.355, 5.046, 0, 2.411, 15.16},
220 {1, 1.521, 0.1, 0.1, 1, 1.644, 0.3284, 2.079, 1.424, 1.424, 0.935, 0.935, 1.581,
221 1.308, 58.16, 15.13, 13.96, 36.8, 20.63, 0.0363, 0.0512, 0.0541, 0.0553, 0.0523, 0.0777, 1,
222 1, 0.0052, 69.48, 0.0851, 10.39, 2.806, 16.81, 3.119, 1, 6.98, 5.26},
225 {-
inf, -5, -1.0, -1.0, -
inf, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
226 -5, -5, -5, -5, -5, -5, -
inf, -
inf, -5, -5, -5, -5, -5, -5, -5, -
inf, -5, -5},
229 {
inf, 5, 1.0, 1.0,
inf, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
230 5, 5, 5, 5, 5, 5,
inf,
inf, 5, 5, 5, 5, 5, 5, 5,
inf, 5, 5},
236 {0, 0.0861, 0.0, 0.0, 0, 0, 0, 0, 0, 0., -0.0007, 0.0001,
237 -0.0117, -0.0001, 0.0004, -0.0118, 0, -0.0045, 4.575, -0.0117, 80.37, 0.69, 17.5},
240 {1, 0.4065, 0.5, 0.5, 7., 3., 1., 1., 1., 11., 0.6869, 0.6784,
241 4.097, 0.8642, 0.8561, 4.405, 1, 0.9655, 42.36, 4.097, 343.3, 1.711, 5.11},
244 {-
inf, -5, -1.0, -1.0, 0., 0., -
inf, -
inf, -
inf, 0., -5, -5, -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
247 {
inf, 5, 1.0, 1.0, 1., 1.,
inf,
inf,
inf, 1.0, 5, 5, 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5},
254 {0, 0.9509, 0.0, 0.0, 0, 0, 0, 0, 0, 0., -0.0007, 0.0001,
255 -0.0117, -0.0001, 0.0004, -0.0118, 0, -0.0045, 4.575, -0.0117, 80.37, 0.69, 17.5},
258 {1, 0.4294, 0.1, 0.1, 7., 3., 1., 1., 1., 11., 0.6869, 0.6784,
259 4.097, 0.8642, 0.8561, 4.405, 1, 0.9655, 42.36, 4.097, 343.3, 1.711, 5.11},
262 {-
inf, -5, -1.0, -1.0, 0., 0., -
inf, -
inf, -
inf, 0., -5, -5, -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
265 {
inf, 5, 1.0, 1.0, 1., 1.,
inf,
inf,
inf, 1.0, 5, 5, 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5},
272 {0, 0.2678, 0.0, 0.0, 0.0019, 8.98, 0, 21.52, 21.84, 0, 0, 0, 0.2273, 0., 0., 0., 0., 0., 0.,
273 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.},
276 {1, 3.592, 0.5, 0.5, 1.039, 71.17, 1, 265.8, 10.59, 1, 1, 1, 0.4865,
277 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 7., 6.0, 4.0, 4.0, 12.0,
278 12.0, 12.0, 8.0, 24.0, 12.0, 12.0, 12.0, 4.0, 4.0, 2.0, 2.0},
281 {-
inf, -5, -1.0, -1.0, -5, -5, -
inf, -5, -5, -
inf, -
inf, -
inf, -5, 0., 0., 0., 0., 0., 0.,
282 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.},
285 {
inf, 5, 1.0, 1.0, 5, 5,
inf, 5, 5,
inf,
inf,
inf, 5, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
286 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0},
293 {0, 0.7966, 0.0, 0.0, 0.0019, 8.98, 0, 21.52, 21.84, 0, 0, 0, 0.2273, 0., 0., 0., 0., 0., 0.,
294 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.},
297 {1, 3.402, 0.1, 0.1, 1.039, 71.17, 1, 265.8, 10.59, 1, 1, 1, 0.4865,
298 2.0, 2.0, 2.0, 2.0, 6.0, 2.0, 2.0, 2.0, 7., 6.0, 4.0, 4.0, 12.0,
299 12.0, 12.0, 8.0, 24.0, 12.0, 12.0, 12.0, 4.0, 4.0, 2.0, 2.0},
302 {-
inf, -5, -1.0, -1.0, -5, -5, -
inf, -5, -5, -
inf, -
inf, -
inf, -5, 0., 0., 0., 0., 0., 0.,
303 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.},
306 {
inf, 5, 1.0, 1.0, 5, 5,
inf, 5, 5,
inf,
inf,
inf, 5, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
307 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0},
314 {0, 0.0194, 0.0, 0.0, 0, 0, 0, 0, 0, 0, 0, 0., 0.0005, -0.0008,
315 -0.0201, -0.0014, 0.0022, -0.0138, 0, -0.012, 6.417, -0.0246, 301.3, 0.7876, 13.92, 0, 0.},
318 {1, 0.1865, 0.5, 0.5, 1, 7, 3, 1, 1, 1, 1, 12.0, 1.735, 1.752,
319 8.333, 1.93, 1.948, 8.622, 1, 2.386, 36.28, 7.618, 491.1, 3.694, 6.581, 1, 2.6},
322 {-
inf, -5, -1.0, -1.0, -
inf, 0., 0., -
inf, -
inf, -
inf, -
inf, 0., -5, -5,
323 -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5, -
inf, 0.},
326 {
inf, 5, 1.0, 1.0,
inf, 1., 1.,
inf,
inf,
inf,
inf, 1.0, 5, 5,
327 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5,
inf, 1.0},
333 {0, 0.2564, 0.0, 0.0, 0, 0, 0, 0, 0, 0, 0, 0., 0.0005, -0.0008,
334 -0.0201, -0.0014, 0.0022, -0.0138, 0, -0.012, 6.417, -0.0246, 301.3, 0.7876, 13.92, 0, 0.},
337 {1, 0.8607, 0.1, 0.1, 1, 7, 3, 1, 1, 1, 1, 12.0, 1.735, 1.752,
338 8.333, 1.93, 1.948, 8.622, 1, 2.386, 36.28, 7.618, 491.1, 3.694, 6.581, 1, 2.6},
341 {-
inf, -5, -1.0, -1.0, -
inf, 0., 0., -
inf, -
inf, -
inf, -
inf, 0., -5, -5,
342 -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5, -
inf, 0.},
345 {
inf, 5, 1.0, 1.0,
inf, 1., 1.,
inf,
inf,
inf,
inf, 1.0, 5, 5,
346 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5,
inf, 1.0},
352 {0, 0.0502, 0.0, 0.0, 0, 0, 0},
355 {1, 0.4266, 0.5, 0.5, 1, 1, 1},
368 {0, 0.3163, 0.0, 0.0, 0, 0, 0},
371 {1, 0.2769, 0.1, 0.1, 1, 1, 1},
394 0.00318, 2.991, 3.212e-05,
395 0, 16.75, -0.0008515,
396 -0.0001629, -0.0007875, -5.564,
399 0.5, 0, 1.5707963267948966,
411 0.01452, 4.527, 0.4518,
416 0.5, 1, 1.5707963267948966,
421 {-1.0, -1.0, -1.0, -5, -5, -
inf, -
inf, -
inf, -5, -
inf, -5, -5, -
inf, -
inf, -
inf,
422 -5, -5, -
inf, -5, -5, -
inf, -5, -5, -5, -
inf, -5, -5, -5, -5, -5,
423 -1.0, -1.0, -5, -1.0, -5, -
inf, -1.0, -
inf, -1.0, -5, -1.0, -
inf, -5},
426 {1.0, 1.0, 1.0, 5, 5,
inf,
inf,
inf, 5,
inf, 5, 5,
inf,
inf,
inf, 5, 5,
inf, 5, 5,
inf, 5,
427 5, 5,
inf, 5, 5, 5, 5, 5, 1.0, 1.0, 5, 1.0, 5,
inf, 1.0,
inf, 1.0, 5, 1.0,
inf, 5},
447 {-1.0, -1.0, -1.0, -
inf},
449 {1.0, 1.0, 1.0,
inf},
454 {0, 0.3457, 0.0, 0.0, 0, 0, 0, 0, 5.0, -0.0008022, -2.653e-05,
455 0.00382, 0.002371, 0.0003833, 0.0004431, 0, 0.000397, 3.409, 0.003507, 169.6, 4.561, 12.6},
458 {1, 1.164, 0.5, 0.5, 1, 1, 1, 1, 5.0, 0.4081, 0.4056,
459 3.329, 0.6623, 0.6648, 3.548, 1, 0.5572, 16.07, 3.3, 486.1, 14.8, 3.729},
462 {-
inf, -5, -1.0, -1.0, -
inf, -
inf, -
inf, -
inf, -1.0, -5, -5, -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
465 {
inf, 5, 1.0, 1.0,
inf,
inf,
inf,
inf, 1.0, 5, 5,
466 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5}}},
470 {0, 0.9558, 0.0, 0.0, 0, 0, 0, 0, 5.0, -2.888e-06, 7.215e-06,
471 0.0002156, 0.0002385, 6.221e-05, 0.0003546, 0, 3.333e-05, 1.412, 0.0002181, 21.72, 2.387, 14.73},
474 {1, 0.2323, 0.1, 0.1, 1, 1, 1, 1, 5.0, 0.03703, 0.03682,
475 0.5552, 0.1855, 0.1867, 0.749, 1, 0.05183, 3.111, 0.5551, 230.5, 8.818, 3.125},
478 {-
inf, -5, -1.0, -1.0, -
inf, -
inf, -
inf, -
inf, -1.0, -5, -5, -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
481 {
inf, 5, 1.0, 1.0,
inf,
inf,
inf,
inf, 1.0, 5, 5,
482 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5}}},
487 {0, 0.02024, 0.0, 0.0, 0, 0, 0, 0, 0, 3.5, 2.364e-08, -1.355e-07,
488 5.947e-07, 0.001155, -3.88e-05, 0.001081, 0, 0.003532, 4.09, 0.02207, 175.0, 4.798, 12.18},
491 {1, 0.1801, 0.5, 0.5, 1, 1, 1, 1, 1, 3.5, 0.003674, 0.00371,
492 0.02345, 0.4628, 0.4667, 1.057, 1, 1.006, 11.45, 4.517, 546.1, 16.85, 4.741},
495 {-
inf, -5, -1.0, -1.0, -
inf, -
inf, -
inf, -
inf, -
inf, -1.0, -5, -5,
496 -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
499 {
inf, 5, 1.0, 1.0,
inf,
inf,
inf,
inf,
inf, 1.0, 5, 5, 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5},
506 {0, 0.2681, 0.0, 0.0, 0, 0, 0, 0,
507 0, 3.5, -6.701e-06, 4.799e-06, 3.08e-05, 0.0009319, -0.0001133, 0.0007838,
508 0, -0.0003009, 3.826, 0.01115, 114.2, 4.218, 12.27},
511 {1, 0.5467, 0.1, 0.1, 1, 1, 1, 1, 1, 3.5, 0.02348, 0.02357,
512 0.2203, 0.4899, 0.4941, 1.284, 1, 0.633, 20.83, 4.191, 439.3, 15.84, 4.562},
515 {-
inf, -5, -1.0, -1.0, -
inf, -
inf, -
inf, -
inf, -
inf, -1.0, -5, -5,
516 -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
519 {
inf, 5, 1.0, 1.0,
inf,
inf,
inf,
inf,
inf, 1.0, 5, 5, 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5},
526 {0, 0.3827, 0.0, 0.0, 0, 1.37, 0.3215, 1.793, 1.093, 1.093,
527 1.013, 1.013, 1.063, 1.445, 13.07, 3.797, 2.624, 5.68, 2.231, -0.0001921,
528 -0.0009969, -0.0008593, -0.0008999, -0.001147, -0.001182, 0, 0, 0.001218, 31.5, 0.05644,
529 6.344, 14.65, 1.917, 6.866, 0, 1.862, 12.15},
532 {1, 1.272, 0.5, 0.5, 1, 8.381, 0.5275, 2.419, 82.69, 82.69, 673.8, 673.8, 5.614,
533 2.021, 27.8, 21.65, 19.0, 41.93, 21.58, 0.1324, 0.1474, 0.1548, 0.1514, 0.1452, 0.1966, 1,
534 1, 0.00775, 82.72, 0.2343, 292.7, 3.103, 229.2, 5.051, 1, 5.64, 5.557},
537 {-
inf, -5, -1.0, -1.0, -
inf, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
538 -5, -5, -5, -5, -5, -5, -
inf, -
inf, -5, -5, -5, -5, -5, -5, -5, -
inf, -5, -5},
541 {
inf, 5, 1.0, 1.0,
inf, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
542 5, 5, 5, 5, 5, 5,
inf,
inf, 5, 5, 5, 5, 5, 5, 5,
inf, 5, 5},
548 {0, 0.9372, 0.0, 0.0, 0, 1.654, 0.1878, 2.055, 2.593, 2.593,
549 1.006, 1.006, 1.749, 2.0, 59.55, 1.748, 1.404, 5.054, 3.078, -4.413e-06,
550 -1.477e-05, 9.209e-07, 0.0001262, 8.781e-05, 0.0003861, 0, 0, 0.000632, 15.88, 0.005635,
551 3.163, 16.15, 1.669, 5.276, 0, 2.813, 14.46},
554 {1, 0.4817, 0.1, 0.1, 1, 1.104, 0.3595, 2.141, 1183.0, 1183.0, 233.5, 233.5, 88.75,
555 1.278, 44.9, 2.591, 2.199, 14.8, 10.23, 0.0119, 0.02151, 0.02331, 0.03042, 0.03347, 0.05816, 1,
556 1, 0.004139, 50.36, 0.05148, 15.01, 2.752, 431.6, 2.463, 1, 8.186, 5.149},
559 {-
inf, -5, -1.0, -1.0, -
inf, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5, -5,
560 -5, -5, -5, -5, -5, -5, -
inf, -
inf, -5, -5, -5, -5, -5, -5, -5, -
inf, -5, -5},
563 {
inf, 5, 1.0, 1.0,
inf, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
564 5, 5, 5, 5, 5, 5,
inf,
inf, 5, 5, 5, 5, 5, 5, 5,
inf, 5, 5},
570 {0, 0.142, 0.0, 0.0, 0, 0, 0, 0,
571 0, 5.5, -9.307e-05, -0.0008956, -0.01717, 0.001419, -0.0001845, -0.01638,
572 0, -0.008642, 10.87, -0.01718, 296.6, 0.7838, 17.99},
575 {1, 0.618, 0.5, 0.5, 1, 1, 1, 1, 1, 5.5, 1.123, 1.108,
576 6.913, 1.229, 1.216, 7.147, 1, 1.578, 58.34, 6.915, 515.9, 2.933, 6.317},
579 {-
inf, -5, -1.0, -1.0, -
inf, -
inf, -
inf, -
inf, -
inf, -1.0, -5, -5,
580 -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
583 {
inf, 5, 1.0, 1.0,
inf,
inf,
inf,
inf,
inf, 1.0, 5, 5, 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5},
590 {0, 0.9561, 0.0, 0.0, 0, 0, 0, 0,
591 0, 5.5, -9.493e-06, 2.109e-06, -0.005042, 0.0001233, -1.605e-06, -0.004842,
592 0, -2.842e-05, 1.391, -0.005043, 10.48, 0.5868, 17.11},
595 {1, 0.1959, 0.1, 0.1, 1, 1, 1, 1, 1, 5.5, 0.0752, 0.07712,
596 0.8103, 0.2137, 0.2138, 0.9617, 1, 0.1077, 7.796, 0.8103, 155.9, 1.003, 4.29},
599 {-
inf, -5, -1.0, -1.0, -
inf, -
inf, -
inf, -
inf, -
inf, -1.0, -5, -5,
600 -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5},
603 {
inf, 5, 1.0, 1.0,
inf,
inf,
inf,
inf,
inf, 1.0, 5, 5, 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5},
610 {0, 0.3645, 0.0, 0.0, 0.00344, 17.54, 0, 24.78, 17.92, 0, 0, 0, 0.3221,
611 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 3.5, 3.0, 2.0, 2.0, 6.0,
612 6.0, 6.0, 4.0, 12.0, 6.0, 6.0, 6.0, 2.0, 2.0, 1.0, 1.0},
615 {1, 85.0, 0.5, 0.5, 1.557, 97.45, 1, 2022.0, 6.573, 1, 1, 1, 0.6166,
616 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 3.5, 3.0, 2.0, 2.0, 6.0,
617 6.0, 6.0, 4.0, 12.0, 6.0, 6.0, 6.0, 2.0, 2.0, 1.0, 1.0},
620 {-
inf, -5, -1.0, -1.0, -5, -5, -
inf, -5, -5, -
inf, -
inf, -
inf, -5,
621 -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0,
622 -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0},
625 {
inf, 5, 1.0, 1.0, 5, 5,
inf, 5, 5,
inf,
inf,
inf, 5, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
626 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0},
633 {0, 1.033, 0.0, 0.0, 0.001217, 5.403, 0, 7.2, 18.58, 0, 0, 0, 0.09762,
634 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 3.5, 3.0, 2.0, 2.0, 6.0,
635 6.0, 6.0, 4.0, 12.0, 6.0, 6.0, 6.0, 2.0, 2.0, 1.0, 1.0},
638 {1, 65.51, 0.1, 0.1, 0.2033, 36.07, 1, 263.3, 5.019, 1, 1, 1, 0.3956,
639 1.0, 1.0, 1.0, 1.0, 3.0, 1.0, 1.0, 1.0, 3.5, 3.0, 2.0, 2.0, 6.0,
640 6.0, 6.0, 4.0, 12.0, 6.0, 6.0, 6.0, 2.0, 2.0, 1.0, 1.0},
643 {-
inf, -5, -1.0, -1.0, -5, -5, -
inf, -5, -5, -
inf, -
inf, -
inf, -5,
644 -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0,
645 -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0, -1.0},
648 {
inf, 5, 1.0, 1.0, 5, 5,
inf, 5, 5,
inf,
inf,
inf, 5, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
649 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0},
656 {0, 0.02191, 0.0, 0.0, 0, 0, 0, 0, 0,
657 0, 0, 6.0, 0.00106, -0.001523, -0.008181, 0.004498, 4.287e-06, -0.007022,
658 0, -0.01495, 6.04, -0.01381, 323.5, 0.753, 13.6, 0, 1.3},
661 {1, 0.08964, 0.5, 0.5, 1, 1, 1, 1, 1, 1, 1, 6.0, 1.732, 1.741,
662 8.372, 1.783, 1.792, 8.447, 1, 2.481, 33.16, 8.026, 443.9, 3.439, 6.624, 1, 1.3},
665 {-
inf, -5, -1.0, -1.0, -
inf, -
inf, -
inf, -
inf, -
inf, -
inf, -
inf, -1.0, -5, -5,
666 -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5, -
inf, -1.0},
669 {
inf, 5, 1.0, 1.0,
inf,
inf,
inf,
inf,
inf,
inf,
inf, 1.0, 5, 5,
670 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5,
inf, 1.0},
676 {0, 0.2482, 0.0, 0.0, 0, 0, 0, 0, 0,
677 0, 0, 6.0, 0.0003524, -0.0003693, -0.002133, 0.003532, 0.000612, -0.0003197,
678 0, -0.001701, 4.04, -0.002282, 61.12, 0.9004, 14.73, 0, 1.3},
681 {1, 0.3601, 0.1, 0.1, 1, 1, 1, 1, 1, 1, 1, 6.0, 0.8533, 0.8569,
682 4.132, 1.033, 1.039, 4.436, 1, 1.001, 16.62, 3.254, 244.4, 4.37, 5.599, 1, 1.3},
685 {-
inf, -5, -1.0, -1.0, -
inf, -
inf, -
inf, -
inf, -
inf, -
inf, -
inf, -1.0, -5, -5,
686 -5, -5, -5, -5, -
inf, -5, -5, -5, -5, -5, -5, -
inf, -1.0},
689 {
inf, 5, 1.0, 1.0,
inf,
inf,
inf,
inf,
inf,
inf,
inf, 1.0, 5, 5,
690 5, 5, 5, 5,
inf, 5, 5, 5, 5, 5, 5,
inf, 1.0},
696 {0, 0.05398, 0.0, 0.0, 0, 0, 0},
699 {1, 0.2929, 0.5, 0.5, 1, 1, 1},
712 {0, 0.2553, 0.0, 0.0, 0, 0, 0},
715 {1, 0.2687, 0.1, 0.1, 1, 1, 1},
std::vector< float > lim_min_
std::vector< float > std_
const std::map< std::pair< FeatureT, bool >, ScalingParams > scalingParamsMap_v2p5
const std::map< std::pair< FeatureT, bool >, ScalingParams > scalingParamsMap_v2p1
std::vector< float > mean_
std::vector< float > lim_max_
float scale(T value, int var_index) const