Commit dc5144c6ff31b27633c09b85121f31e0c6c70fd5

Authored by Scott Klum
1 parent 9e140b11

Added STASM 4.1.0 code

Showing 509 changed files with 12596 additions and 11668 deletions

Too many changes.

To preserve performance only 100 of 509 files are displayed.

3rdparty/stasm4.0.0/stasm/CMakeLists.txt
1 # Stasm CMakeLists 1 # Stasm CMakeLists
2 2
3 -aux_source_directory(src SRC)  
4 -include_directories(include) 3 +aux_source_directory(stasm/src STASM_SRC)
  4 +include_directories(stasm/include)
5 5
6 -add_library(stasm SHARED ${SRC}) 6 +#aux_source_directory(tasm/src TASM_SRC)
  7 +#include_directories(tasm/include)
  8 +
  9 +add_library(stasm SHARED ${STASM_SRC} ${TASM_SRC})
7 qt5_use_modules(stasm ${QT_DEPENDENCIES}) 10 qt5_use_modules(stasm ${QT_DEPENDENCIES})
8 11
9 set_target_properties(stasm PROPERTIES 12 set_target_properties(stasm PROPERTIES
@@ -15,5 +18,7 @@ set_target_properties(stasm PROPERTIES @@ -15,5 +18,7 @@ set_target_properties(stasm PROPERTIES
15 18
16 target_link_libraries(stasm ${OpenCV_LIBS} ${Qt5Core_QTMAIN_LIBRARIES}) 19 target_link_libraries(stasm ${OpenCV_LIBS} ${Qt5Core_QTMAIN_LIBRARIES})
17 20
18 -install(DIRECTORY include/ DESTINATION include/stasm) 21 +install(DIRECTORY stasm/include/ DESTINATION include/stasm)
  22 +install(DIRECTORY tasm/include/ DESTINATION include/tasm)
  23 +
19 install(TARGETS stasm RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib) 24 install(TARGETS stasm RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib)
3rdparty/stasm4.0.0/stasm/include/classic/README.txt deleted
1 -These are machine generated fitness function files for classical 1D descriptors.  
2 -  
3 -milbo berea feb 2013  
3rdparty/stasm4.0.0/stasm/include/hat/README.txt deleted
1 -These are machine generated fitness function files for HAT descriptors.  
2 -  
3 -milbo berea feb 2013  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p22.mh deleted
1 -// hat_yaw00_lev1_p22.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p22_mh  
4 -#define stasm_hat_yaw00_lev1_p22_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p22(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.283461;  
25 - const double coef[160] =  
26 - {  
27 - 0.113408, 0.028207, 0.0103549, -0.0219927, 0.0431519, 0.00919302, -0.0021129, 0.0822461,  
28 - -0.0605805, -0.0288046, 0.00869981, 0.00197979, -0.091122, 0.00543819, -0.0875602, -0.0096333,  
29 - -0.0140809, -0.00180853, 0.0272279, -0.0408326, -0.108702, 0.0415715, 0.057489, 0.0631665,  
30 - 0.0449359, 0.00809672, -0.0378282, -0.040463, -0.0505169, -0.0300831, 0.0435633, -0.0196153,  
31 - 0.0188522, 0.0430165, -0.013274, -0.00146621, -0.0787595, -0.0382562, 0.00339013, -0.0244168,  
32 - -0.109492, -0.0534605, 0.0150209, 0.00353936, 0.0185733, -0.0188727, 0.0288706, -0.044357,  
33 - 0.0503095, 0.0649049, -0.0550787, -0.0715569, 0.0863819, 0.0590576, 0.00904189, 0.051242,  
34 - 0.0460924, 0.0585139, -0.0128731, 0.064008, 0.0780372, 0.0710941, 0.0145533, 0.0773075,  
35 - -0.0980892, 0.0193442, 0.0810367, 0.13997, 0.0733226, 0.0512428, -0.103792, 0.0650737,  
36 - -0.0728885, -0.012266, 0.023387, -0.00658721, 0.0246795, 0.0391211, -0.0425422, -0.0452243,  
37 - 0.0327159, -0.00046799, -0.00746934, 0.041174, -0.0191744, -0.00525241, 0.00667091, -0.044836,  
38 - -0.0405409, -0.106829, -0.153472, -0.00257772, -0.0275851, 0.0490619, 0.0456676, 0.0148601,  
39 - -0.0409661, 0.0154871, 0.0948287, 0.105885, -0.0128939, -0.0611814, -0.00809154, -0.0978214,  
40 - 0.0252439, -0.0215762, -0.0285384, -0.018451, -0.0553872, -0.0160569, 0.00576589, -0.109376,  
41 - -0.00953276, -0.0124028, -0.00071097, -0.00153849, -0.043606, -0.0358039, 0.0836616, 0.0602529,  
42 - 0.0487441, 0.0265395, 0.0409188, 0.00543898, 0.0838617, -0.0281679, -0.0813627, 0.00686685,  
43 - -0.0205098, -0.0206478, -0.0149907, -0.0498131, 0.0185005, 0.0928399, 0.0517432, -0.00931367,  
44 - 0.0553956, -0.000987589, 0.0256532, 0.0190481, 0.0120548, 0.0256755, -0.0056007, 0.0773276,  
45 - -0.0299009, 0.0231982, -0.0541054, -0.0363423, -0.00481595, -0.0450222, -0.0591807, 0.0140353,  
46 - 0.0115709, 0.051797, 0.00671813, 0.060524, 0.0404935, 0.0628342, 0.0301882, -0.0445167  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p22(hatfit_yaw00_lev1_p22);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p22_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p23.mh deleted
1 -// hat_yaw00_lev1_p23.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p23_mh  
4 -#define stasm_hat_yaw00_lev1_p23_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p23(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.130233;  
25 - const double coef[160] =  
26 - {  
27 - 0.0472834, 0.00781718, 0.00785787, 0.0540163, -0.026445, 0.116213, -0.0237177, 0.0424393,  
28 - 0.0187807, -0.024349, -0.0246988, 0.0576934, 0.0111652, 0.0538067, -0.121513, 0.0500683,  
29 - -0.00359233, -0.0209018, -0.00154044, 0.0619222, 0.0839956, 0.070999, -0.0467736, 0.0184966,  
30 - 0.00613903, 0.00382141, -0.0737772, 0.00515294, -0.00382716, 0.0400579, 0.00606548, 0.0256581,  
31 - 0.0594181, 0.0186452, 0.0815342, 0.0398505, 0.00194601, 0.0017904, -0.0349286, 0.106442,  
32 - -0.018651, 0.00312345, -0.0059111, -0.0568959, -0.0328872, -0.148534, 0.104767, 0.0236835,  
33 - 0.00637615, 0.0115255, 0.0801526, -0.00868843, 0.00586364, -0.10412, -0.0490881, -0.0593897,  
34 - -0.00372443, 0.00618455, 0.0371041, -0.0521332, -0.00660873, -0.0285671, 0.131414, -0.0504068,  
35 - -0.0296972, -0.0634493, 0.0637341, -0.0350294, 0.0066418, -0.00762099, -0.0144002, -0.0300104,  
36 - -0.0378424, -0.0719849, -0.0839801, -0.0249018, -0.0853061, 0.0688983, 0.103192, -0.0620734,  
37 - 0.0151431, 0.0111592, -0.0657549, 0.0352495, 0.0105818, 0.246062, 0.0820122, 0.0520822,  
38 - 0.0462958, 0.0629337, 0.0883106, 0.0716172, -0.073364, -0.0192448, -0.109873, -0.0512651,  
39 - -0.0390072, -0.00551202, -0.0114683, 0.0342657, 0.0128699, 0.0191531, -0.0255654, 0.0133674,  
40 - 0.0513161, 0.0279945, -0.0674543, -0.00280994, 0.0383715, -0.0308886, 0.101607, 0.102294,  
41 - -0.00181516, 0.0832472, 0.0175008, 0.0196384, 0.0216818, -0.070902, -0.0207262, 0.0160676,  
42 - -0.0254123, -0.0816697, 0.0283321, 0.125951, -0.0731279, 0.0101732, -0.0494108, 0.00338782,  
43 - -0.051712, 0.0155175, 0.0158018, -0.0212249, -0.00432322, -0.0379499, -0.0358608, -0.00421285,  
44 - 0.0108169, 0.0207882, -0.0720815, -0.0455948, -0.0374766, -0.049237, 0.0186335, 0.0110743,  
45 - -0.0458633, 0.0435132, 0.0137485, -0.0760113, 0.0111323, -0.00146219, 0.0642206, -0.0233832,  
46 - -0.0129117, -0.0448585, 0.0893718, -0.0306933, -0.00994433, 0.0235545, -0.0486931, -0.0471647  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p23(hatfit_yaw00_lev1_p23);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p23_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p24.mh deleted
1 -// hat_yaw00_lev1_p24.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p24_mh  
4 -#define stasm_hat_yaw00_lev1_p24_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p24(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.209957;  
25 - const double coef[160] =  
26 - {  
27 - 0.0329241, 0.0204195, -0.0457593, 0.0501425, -0.00613224, 0.00723748, 0.00753633, -0.00218967,  
28 - 0.0567324, 0.0279709, 0.044728, 0.00627779, 0.0202298, 0.00300185, -0.0439539, 0.0484225,  
29 - 0.0599061, -0.0229727, -0.0046023, -0.0425072, -0.0265741, -0.0402482, -0.0184064, -0.0400436,  
30 - 0.129868, 0.0186916, -0.0187492, -0.0279144, -0.00644049, -0.0152003, -0.019119, 0.0695958,  
31 - -0.0579541, 0.0241296, 0.0301872, -0.0184226, -0.0375482, 0.00369089, -0.067679, 0.0316725,  
32 - -0.055719, -0.0459733, 0.130253, 0.0100149, 0.0523362, -0.0390752, 0.049506, -0.0562703,  
33 - -0.0882681, -0.0460667, -0.0540077, -0.0063019, 0.00833983, -0.0356212, 0.0579247, -0.0667233,  
34 - -0.0917908, -0.0543343, -0.0344169, -0.0230161, -0.00531222, 0.0843524, 0.07836, 0.0221333,  
35 - -0.139507, 0.007516, 0.0603828, 0.0806264, 0.0404374, -0.00715456, 0.088454, 0.0628061,  
36 - 0.0829363, -0.0348646, -0.0190776, 0.00782911, 0.0738113, 0.0218468, -0.133212, -0.109976,  
37 - 0.0430187, 0.0600624, -0.0250504, 0.0394135, -0.105551, 0.0274974, 0.0425897, 0.0730274,  
38 - 0.0721941, 0.0543258, -0.00415248, -0.0637805, -0.0302164, 0.0400649, -0.0335531, 0.0165375,  
39 - 0.0569047, 0.0575467, 0.0384013, 0.0282555, -0.0193094, 0.0499828, -0.10377, 0.0923725,  
40 - 0.018542, -0.0432079, -0.0109277, 0.00175565, -0.028568, 0.0184082, -0.0969235, 0.0896471,  
41 - -0.0161893, 0.0327373, -0.004733, 0.00905427, -0.0520759, 0.0635459, 0.152796, 0.000308197,  
42 - -0.0354366, -0.00113181, 0.061364, -0.128608, 0.00421285, -0.0287593, 0.0243545, -0.052208,  
43 - 0.000375558, -0.0167535, 0.00873265, 0.0752245, 0.00744216, -0.0119389, 0.0225206, -0.0189916,  
44 - -0.0253872, 0.00905674, -0.00873364, 0.00526114, 0.0448877, -0.0580581, 0.00681423, -0.0637524,  
45 - -0.0370372, -0.0561434, -0.00836047, 0.0433733, -0.0140024, 0.000233554, 0.00309609, -0.0161593,  
46 - 0.0248977, 0.0330903, 0.0336645, 0.0216872, 0.0263714, 0.072331, -0.0283138, 0.0637294  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p24(hatfit_yaw00_lev1_p24);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p24_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p25.mh deleted
1 -// hat_yaw00_lev1_p25.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p25_mh  
4 -#define stasm_hat_yaw00_lev1_p25_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p25(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.343956;  
25 - const double coef[160] =  
26 - {  
27 - 0.00760984, 0.00677376, -0.0254998, -0.0180962, -0.0163319, 0.0787102, -0.0501463, 0.109694,  
28 - 0.0324034, 0.0167922, -0.0197681, 0.0290643, -0.0292062, 0.0780218, 0.0643669, 0.0284101,  
29 - -0.0255905, -0.0887582, -0.00245165, 0.000299687, 0.0577481, 0.0246098, -0.0493255, 0.0317641,  
30 - 0.0699807, 0.00365498, -0.0248711, -0.0952788, -0.0441012, -0.00877127, -0.030372, 0.025457,  
31 - 0.00123633, 0.00568069, 0.0530734, 0.0160453, -0.0228293, -0.0383732, -0.0202062, 0.00138904,  
32 - -0.0311672, -0.0647133, -0.011528, 0.0200126, -0.0633424, -0.0168273, 0.01839, -0.0474396,  
33 - 0.0407186, 0.0366202, 0.0856484, 0.190433, 0.0179868, 0.00304538, 0.0494411, -0.0136479,  
34 - 0.111389, 0.0899019, -0.0682664, -0.0100893, -0.06274, 0.0846425, 0.0863926, 0.0344789,  
35 - -0.00408501, -0.0395417, -0.0479772, 0.0403961, 0.0353354, 0.0277053, -0.0834275, -0.0522247,  
36 - 0.0280733, 0.0182633, 0.0412811, 0.030988, 0.0378751, -0.029654, 0.0410781, -0.0249082,  
37 - 0.00416055, 0.018964, 0.0161914, 0.0459608, 0.0419443, 0.000767701, 0.00510756, 0.0379706,  
38 - -0.0847118, -0.00462727, -0.00259532, -0.0472359, 0.019949, -0.015067, -0.0199384, -0.00995159,  
39 - -0.0998395, 0.0710568, 0.0364557, 0.0287091, 0.0888186, -0.0355493, -0.041063, -0.0758328,  
40 - -0.0759168, -0.0295297, -0.0642619, -0.030304, 0.0497545, 0.0141481, 0.0492566, -0.00652294,  
41 - -0.0226196, -0.0498264, -0.0234137, -0.0373272, -0.00606085, -0.00196313, -0.0231809, -0.0233476,  
42 - -0.00804062, 0.0100827, -0.0173219, 0.010049, 0.0315197, 0.0323537, 0.113683, 0.111685,  
43 - 0.050072, -0.0252066, 0.0313543, -0.0228036, -0.0584108, 0.0153078, -0.0722343, -0.0497144,  
44 - 0.0357457, 0.0532115, -0.0072414, -0.0434428, -0.035532, -0.00558749, -0.0402508, 0.0592584,  
45 - 0.0665029, 0.0417867, 0.00392788, -0.0309772, 0.00040911, -0.0210691, 0.0148444, 0.0146238,  
46 - 0.0102926, 0.0166917, 0.0144286, 0.0537487, 0.000804561, -0.0208786, -0.0339195, 0.0450666  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p25(hatfit_yaw00_lev1_p25);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p25_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p26.mh deleted
1 -// hat_yaw00_lev1_p26.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p26_mh  
4 -#define stasm_hat_yaw00_lev1_p26_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p26(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.258416;  
25 - const double coef[160] =  
26 - {  
27 - -0.00350965, -0.00176727, 0.0280615, 0.100582, 0.0516356, -0.014299, 0.0969119, 0.0611335,  
28 - 0.0505389, -0.0141772, -0.072076, -0.0704732, 0.0288541, 0.0270603, 0.0417463, 0.012438,  
29 - -0.026474, 0.0106418, -0.0192412, 0.00922146, -0.0171761, 0.000301015, -0.0321873, -0.0131573,  
30 - 0.0106071, -0.0488669, -0.0599012, 0.0174829, 0.025597, -0.0133362, -0.104343, 0.184658,  
31 - 0.00435425, -0.0187789, -0.0399474, 0.0455359, -0.0288366, 0.0699611, 0.0333399, -0.0800692,  
32 - 0.0122853, 0.00344305, 0.0364898, -0.151364, -0.0852088, -0.00178568, 0.0316897, -0.0305154,  
33 - 0.00425055, 0.0301504, 0.0282844, -0.0151934, -0.0699295, -0.0299469, 0.0155334, -0.0324951,  
34 - 0.0297988, 0.0744955, 0.0666288, 0.0450893, -0.0617183, -0.0574214, -0.0496704, -0.0188076,  
35 - -0.0436869, -0.0200248, 0.0252562, 0.0178969, -0.047149, 0.00292977, -0.062868, -0.0842954,  
36 - 0.043477, 0.0700997, -0.00511285, 0.00301757, -0.0417495, 0.0746707, 0.129842, 0.0575271,  
37 - -0.0194383, 0.0668798, -0.0348481, -0.0217796, 0.0407116, 0.00766602, 0.0684383, 0.00838842,  
38 - 0.00132244, -0.0290873, 0.0186756, 0.0560339, 0.0317368, 0.045016, 0.0153503, 0.0255243,  
39 - -0.0127486, -0.0204903, -0.0369487, 0.0489509, 0.076522, 0.0118913, 0.0292849, 0.0308702,  
40 - 0.0262609, 0.00018022, -0.00272539, 0.00638587, -0.00702837, -0.0447886, -0.00564197, 0.0424315,  
41 - -0.0743288, -0.00477299, 0.0350454, 0.0938537, 0.0271551, 0.0364917, -0.0451706, 0.0142219,  
42 - 0.0136303, -0.0614797, -0.0208402, -0.0323582, 0.0512702, -0.0464986, 0.0845153, -0.00519982,  
43 - -0.0139982, 0.0406294, 0.0316932, -0.0047094, -0.00554515, -0.00944887, -0.057371, -0.0618004,  
44 - -0.0259082, 0.0238172, 0.0214687, -0.0108454, -0.00737554, 0.0388521, 0.0486423, -0.015575,  
45 - -0.0425036, -0.0370336, -0.0227926, 0.0054459, -0.00637709, 0.0188067, 0.0420747, 0.0616357,  
46 - 0.0455921, 0.0453217, -0.0197868, -0.0337423, 0.00859838, 0.00324809, -0.110627, -0.0217408  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p26(hatfit_yaw00_lev1_p26);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p26_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p27.mh deleted
1 -// hat_yaw00_lev1_p27.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p27_mh  
4 -#define stasm_hat_yaw00_lev1_p27_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p27(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.27113;  
25 - const double coef[160] =  
26 - {  
27 - 0.0659569, 0.0464331, -0.103289, -0.0413934, -0.0712755, 0.0346774, 0.0776075, 0.00796679,  
28 - 0.0563323, 0.0349391, 0.00432435, 0.0186805, -0.0227768, -0.0411882, 0.0180095, -0.0299084,  
29 - -0.00206588, 0.0248174, 0.00940869, 0.0292864, 0.036919, -0.0294685, 0.0153051, -0.00761443,  
30 - 0.0207946, -0.020588, -0.0167524, 0.0681632, 0.0617253, -0.0113329, 0.0781032, 0.120613,  
31 - 0.0584448, 0.00895681, -0.0797661, 0.0199725, -0.091961, 0.0210085, -0.0103899, -0.0277577,  
32 - -0.0227788, -0.0613546, 0.129852, 0.213951, 0.0422787, 0.13874, -0.00840513, 0.0306937,  
33 - -0.0819338, -0.0682186, -0.000161617, 0.0264743, -0.0361697, -0.00122901, -0.0812425, -0.0483864,  
34 - -0.0367527, 0.00506988, -0.0264522, 0.028902, -0.0366666, 0.0396858, -0.0272568, -0.0785532,  
35 - -0.0198807, 0.0610862, -0.025964, -0.14049, -0.00583712, 0.0220212, 0.0874111, -0.0149439,  
36 - -0.0559577, 0.00576425, 0.140836, 0.0080078, 0.0273005, -0.0369856, -0.00886448, -0.0916488,  
37 - 0.0144509, 0.0354737, 0.0483817, -0.0442041, -0.131503, -0.0762792, -0.0897255, -0.127158,  
38 - 0.0441685, 0.0695112, -0.074735, -0.0137479, 0.0393981, -0.00539789, 0.128842, 0.0522683,  
39 - 0.0255804, 0.047649, -0.00367784, -0.0202382, 0.00898913, -0.0726423, 0.0113562, 0.11802,  
40 - -0.0330782, -0.0250013, 0.0268071, 0.0255662, -0.0229084, 0.0101128, 0.0254925, 0.0043954,  
41 - 0.0369233, -0.0643779, -0.032985, 0.0624686, -0.0150503, 0.0408147, -0.0230252, 0.0894271,  
42 - -0.0239848, 0.0469918, -0.0968045, -0.0127922, -0.0347748, 0.0538083, -0.115578, 0.00181725,  
43 - -0.012524, 0.0620152, 0.0521556, 0.0723663, 0.0223458, 0.0462425, 0.0593311, -0.0103422,  
44 - 0.0260298, -0.0407782, 0.0141628, 0.0185399, 0.0204076, -0.028273, 0.0340808, -0.0169075,  
45 - 0.0207457, -0.00554604, -0.0227777, -0.0297453, 0.0190428, -0.042317, 0.0355453, -0.0367405,  
46 - -0.0275647, 0.0482755, 0.0201301, -0.03366, 0.024693, -0.02327, 0.00295774, -0.0371129  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p27(hatfit_yaw00_lev1_p27);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p27_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p28.mh deleted
1 -// hat_yaw00_lev1_p28.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p28_mh  
4 -#define stasm_hat_yaw00_lev1_p28_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p28(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.367265;  
25 - const double coef[160] =  
26 - {  
27 - -0.0491177, 0.0231859, -0.0192595, 0.0330815, -0.0576877, 0.0225005, -0.0189693, -0.073541,  
28 - -0.0359155, 0.0280567, 0.058852, -0.021962, -0.0898127, 0.00992803, -0.105721, -0.0758356,  
29 - -0.0399572, -0.00768943, -0.00834162, -0.0527198, -0.00505285, 0.0574883, 0.0495735, 0.0353355,  
30 - 0.00565149, -0.0138252, 0.0275444, -0.0166165, -0.0180696, 0.0225599, 0.00422979, 0.0218285,  
31 - 0.0106431, -0.00438759, -0.0253353, 0.0531471, -0.00232429, 0.0125946, -0.0443213, 0.0380441,  
32 - 0.0545565, -0.0245121, -0.0243301, -0.0125267, 0.00408049, 0.0140579, 0.0684684, 0.0430101,  
33 - 0.0634023, 0.0491572, 0.00547892, -0.00679154, 0.0471163, -0.0927548, 0.0349607, 0.144998,  
34 - 0.0668455, 0.0199738, 0.0526352, -0.0139169, 0.0229871, -0.054652, -0.0295048, -0.00122264,  
35 - 0.015289, 0.0322566, 0.0218405, 0.0401696, 0.0214872, 0.00197294, -0.010518, -0.0242283,  
36 - -0.0318135, -0.00595729, 0.0123801, -0.064379, -0.0093272, -0.047988, 0.0772107, -0.0524223,  
37 - -0.0844024, -0.000671938, -0.0151113, -0.0149563, -0.0036049, 0.083559, -0.0754542, -0.0956407,  
38 - -0.035109, -0.0375144, 0.0130195, -0.0312299, -0.0114591, 0.055766, 0.120315, -0.0705052,  
39 - -0.09633, -0.011542, 0.0518571, 0.00872181, 0.0032912, -0.103982, 0.0191252, 0.000668796,  
40 - -0.0401536, -0.0493773, 0.0168348, 0.01139, 0.00740454, 0.039254, -0.0362172, 0.02814,  
41 - 0.014249, 0.0354089, -0.0336193, -0.0126663, -0.0140059, 0.0756294, 0.0198288, 0.0730499,  
42 - -0.0297365, 0.16755, 0.0359386, 0.111478, -0.0208914, 0.0188063, -0.041303, 0.0697762,  
43 - 0.0757622, -0.134472, 0.0145896, 0.133626, 0.109506, -0.00747391, 0.0592377, -0.0418491,  
44 - 0.158857, -0.0764913, -0.0324145, -0.0740956, -0.0123833, 0.021435, 0.0274086, 0.0530061,  
45 - -0.0218357, 0.158698, -0.0228227, -0.102267, -0.0387576, -0.0172159, -0.0725893, -0.113119,  
46 - -0.0698103, -0.0334452, 0.0718383, 0.153521, 0.0144299, 0.0119134, 0.0590488, 0.0985707  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p28(hatfit_yaw00_lev1_p28);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p28_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p29.mh deleted
1 -// hat_yaw00_lev1_p29.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p29_mh  
4 -#define stasm_hat_yaw00_lev1_p29_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p29(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.424705;  
25 - const double coef[160] =  
26 - {  
27 - -0.0101392, 0.0594769, -0.0503994, -0.0217849, -0.0176289, 0.0145377, -0.0522176, 0.00121116,  
28 - 0.00360008, -0.0637196, 0.0524819, 0.00122919, 0.00585721, 0.0379185, 0.0118428, 0.0235596,  
29 - -0.00853191, -0.0297745, -0.0191564, 0.0336039, -0.0503812, -0.018574, 0.0527383, 0.0650683,  
30 - -0.0243727, -0.0434241, 0.00644921, -0.0300497, 0.00796432, -0.0536368, -0.0621528, 0.0279038,  
31 - -0.00738354, 0.0727482, 0.0549024, 0.0158414, -0.0583833, -0.0326461, -0.0674633, 0.0371455,  
32 - -0.00235584, -0.115486, 0.0571597, 0.0360401, 0.0540954, -0.0771664, 0.0161136, -0.035354,  
33 - 0.0430979, 0.0319481, 0.0163812, 0.0243459, 0.0489217, 0.0122026, 0.0135831, -0.000182662,  
34 - 0.0122186, -0.00370179, 0.0199094, -0.00179121, 0.0482769, 0.0688446, -0.0269516, -0.12388,  
35 - -0.00352889, 0.0219264, -0.00611725, 0.0666546, 0.0573278, 0.107485, 0.106329, -0.0893211,  
36 - -0.0891537, -0.0652508, -0.0010934, -0.00372103, 0.0410134, -0.00465645, 0.0239861, 0.0364478,  
37 - 0.0299715, 0.0630202, -0.0419831, -0.0686255, -0.0778967, 0.0467799, 0.0227674, 0.0657124,  
38 - 0.027953, 0.0426046, 0.0358549, -0.0399428, -0.0516945, 0.00788335, -0.00547867, -0.048281,  
39 - -0.0345903, -0.0463522, 0.0183776, -0.0318859, -0.0904243, -0.0961235, 0.071241, -0.0241751,  
40 - 0.0132324, 0.0117648, 0.0641096, 0.0415856, -0.00481538, -0.07176, 0.0348739, 0.107626,  
41 - 0.0708185, 0.0693277, -0.0641239, -0.0530838, -0.0661927, 0.0143412, -0.0828503, 0.0556659,  
42 - -0.142306, 0.110705, -0.0279635, 0.149666, -0.0350018, 0.0168867, 0.0640467, 0.0316187,  
43 - 0.0633347, -0.158517, 0.1008, 0.0477829, 0.111661, -0.0384688, -0.0385956, -0.0884942,  
44 - 0.092242, -0.028367, -0.0673696, -0.0897616, 0.061894, 0.10119, 0.0367397, 0.0390003,  
45 - 0.00781926, 0.135441, -0.000614327, -0.0771375, -0.107391, 0.0188102, -0.0536738, -0.0515374,  
46 - -0.0620133, -0.0284957, 0.0837494, 0.185942, 0.135109, -0.0251174, 0.0389205, 0.114206  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p29(hatfit_yaw00_lev1_p29);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p29_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p30.mh deleted
1 -// hat_yaw00_lev1_p30.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p30_mh  
4 -#define stasm_hat_yaw00_lev1_p30_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p30(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.0531596;  
25 - const double coef[160] =  
26 - {  
27 - -0.116102, -0.0172225, 0.0454119, -0.0262966, -0.0207222, -0.0427532, 0.103657, 0.02224,  
28 - 0.0453501, -0.0014315, -0.0386289, -0.0456763, -0.0244043, 0.0208895, -0.0248768, 0.0451056,  
29 - -0.0245413, 0.0127505, 0.0329261, -0.00134255, -0.0140381, -0.0259175, -0.0684072, -0.0488436,  
30 - -0.0394765, -0.0451636, -0.0680844, -0.0211025, -0.00292934, 0.0674798, -0.00288135, 0.0395926,  
31 - 0.00930007, 0.0408055, 0.0158728, -0.0368503, -0.00486911, 0.0206787, -0.0960855, 0.0674777,  
32 - 0.146507, 0.0597985, -0.0785504, -0.0352399, -0.0553251, 0.0498531, -0.0510412, -0.05066,  
33 - -0.0637962, 0.0197599, 0.0860904, 0.19492, 0.16902, -0.0177371, 0.0311064, 0.0233502,  
34 - 0.0702246, 0.0475911, -0.09766, -0.0689293, -0.00937745, 0.00158015, 0.113499, 0.129597,  
35 - 0.0206268, 0.0119381, 0.0850598, 0.015194, -0.0276467, -0.0842619, 0.00383884, -0.00787932,  
36 - 0.016834, 3.43563e-05, 0.0220212, 0.0351324, -0.013533, 0.00399515, -0.0409508, -0.0654589,  
37 - -0.032318, 0.0819506, -0.0245304, -0.127415, -0.0202418, 0.00750139, 0.103719, 0.027766,  
38 - -0.00622414, -0.0615687, 0.0384051, -0.00782071, -0.109777, -0.0693072, -0.030324, -0.0384596,  
39 - -0.0193364, -0.0411026, 0.113159, 0.0408849, -0.0170671, 0.0279579, -0.0372294, -0.0214017,  
40 - 0.0114996, 0.0578027, -0.0615514, 0.0152347, 0.0460153, 0.111419, 0.0514752, 0.0416284,  
41 - -0.00200971, -0.00390233, -0.0450069, -0.023482, 0.0194326, -0.0105444, -0.0657913, -0.0614153,  
42 - -0.00685912, -0.0665019, -0.0477235, 0.0210051, 0.0345011, 0.0562563, 0.0548732, 0.00697098,  
43 - -0.0315075, -0.0138438, 0.00567381, -0.0284875, 0.00999239, -0.00871022, -0.0646768, -0.0581475,  
44 - -0.0023445, 0.0307289, -0.0300773, -0.0644101, 0.012134, -0.0145632, -0.0152647, 0.0761716,  
45 - -0.0944007, -0.00998309, 0.0451726, 0.0128116, 0.025647, -0.0153354, -0.0149689, 0.0425286,  
46 - 0.00340354, 0.0453019, -0.0248344, 0.0279366, -0.0537908, -0.00810353, -0.0232331, -0.0725048  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p30(hatfit_yaw00_lev1_p30);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p30_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p31.mh deleted
1 -// hat_yaw00_lev1_p31.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p31_mh  
4 -#define stasm_hat_yaw00_lev1_p31_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p31(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.388448;  
25 - const double coef[160] =  
26 - {  
27 - 0.0395692, -0.000582387, 0.0396386, 0.00866431, 0.0319535, 0.0041876, -0.0354922, -0.0104189,  
28 - -0.0310756, -0.0246819, 0.0131718, 0.0140588, -0.0118571, 0.0396711, 0.00573793, -0.0420841,  
29 - -0.0392253, 0.00435255, 0.0107915, 0.0484352, 0.069234, 0.0120039, -0.0142504, -0.0481674,  
30 - -0.0288146, -0.0300535, 0.0359163, 0.0134041, 0.0314277, -0.0117238, 0.0785214, 0.0631591,  
31 - -0.0130544, -0.0264549, -0.05275, -0.012083, 0.0545285, 0.00115459, -0.0312022, 0.0219239,  
32 - -0.0323945, -0.0122762, 0.015471, -0.0308729, -0.0539241, -0.0488238, 0.12595, -0.111672,  
33 - -0.0124925, 0.00426807, 0.0116804, -0.00775668, 0.039259, -0.0806952, 0.061823, 0.0456183,  
34 - 0.0410691, 0.0470852, 0.0510043, -0.00393638, -0.0729619, -0.0124941, 0.0428558, 0.122023,  
35 - 0.0525826, 0.0228482, -0.0453305, -0.0276555, -0.0690039, 0.00233118, -0.0920037, -0.011254,  
36 - -0.0476996, -0.00179941, -0.00906979, -0.0290895, 0.00247007, 0.0122311, -0.0150106, -0.0317769,  
37 - 0.099511, -0.102523, 0.0281903, 0.0553347, 0.119371, 0.0605233, -0.0784847, 0.0330739,  
38 - 0.0753692, 0.0859453, -0.0625154, -0.0926569, -0.0918532, 0.109675, -0.0501109, 0.0111423,  
39 - -0.049514, 0.0157422, 0.0406392, 0.105897, 0.038947, -0.0269157, -0.0732481, -0.134709,  
40 - -0.0132958, -0.0224088, 0.0157976, 0.0838067, 0.120186, 0.0517959, 0.105812, 0.130127,  
41 - 0.0182283, 0.052454, -0.0116218, -0.0192446, -0.0667099, -0.0212154, 0.0318632, -0.00745494,  
42 - 0.00943903, -0.0745027, 0.0762356, -0.00904315, -0.017699, -0.0561609, 0.0252819, 0.00907982,  
43 - -0.0613076, 0.0518035, 0.0243614, -0.0599225, 0.0215072, 0.00576192, 0.00735767, -0.0274716,  
44 - 0.0246765, 0.0444133, -0.000244459, -0.0395511, -0.0331652, -0.0164145, 0.0816089, 0.0400588,  
45 - -0.0199769, -0.102558, -0.0129884, -0.0170645, -0.0686559, -0.0387113, -0.0817568, -0.0127845,  
46 - -0.00316126, 0.0933731, 0.0331108, 0.0268358, 0.0409501, 0.0787449, 0.0206058, 0.0677994  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p31(hatfit_yaw00_lev1_p31);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p31_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p32.mh deleted
1 -// hat_yaw00_lev1_p32.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p32_mh  
4 -#define stasm_hat_yaw00_lev1_p32_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p32(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.320639;  
25 - const double coef[160] =  
26 - {  
27 - -0.00911108, -0.0479156, -0.00740632, -0.012859, 0.0309539, 0.00489859, -0.00624756, -0.020108,  
28 - 0.0677567, -0.0155136, 0.0678659, 0.00147824, 0.0438044, 0.00549171, 0.0268882, -0.00297623,  
29 - 0.0467355, -0.000569183, 0.0496245, 0.014699, 0.0616936, 0.00263958, -0.0395147, -0.0297785,  
30 - 0.0126961, -0.00781382, 0.000625079, 0.0178607, 0.0226246, 0.0655686, 0.0337088, -0.0304876,  
31 - -0.0257202, -0.0219612, -0.0213103, 0.0194326, 0.0577388, -0.0477398, 0.0466768, 0.0194634,  
32 - 0.0182962, -0.0162236, -0.00055095, -0.0110111, -0.0190531, -0.0274738, -0.0244005, 0.066355,  
33 - -0.0631781, 0.0319185, 0.00377789, 0.00719412, -0.0578098, 0.0220575, -0.0130465, -0.0338156,  
34 - -0.0718547, -0.0406409, -0.0248472, -0.0471251, -0.0763616, -0.0305719, 0.0872795, -0.04342,  
35 - -0.0291223, 0.0174219, 0.0140269, 0.0152528, -0.00418056, -0.0340391, 0.0826187, 0.0677038,  
36 - 0.0170003, -0.00907442, -0.0291512, -0.0377432, -0.0488433, 0.0483225, -0.100243, 0.034457,  
37 - -0.106342, 0.12952, 0.0241453, 0.0446246, -0.0607043, 0.0811712, 0.0895215, -0.0504978,  
38 - 0.122301, -0.0768722, 0.0214746, -0.0429019, 0.0439603, -0.0422063, 0.0225263, -0.0368518,  
39 - 0.0926311, 0.02738, -0.0239644, 0.0229243, 0.0579599, 0.0101616, -0.00726972, -0.000649471,  
40 - 0.0135215, 0.0385566, 0.0175664, -0.0460473, -0.050476, 0.0167167, -0.040066, 0.0147113,  
41 - -0.00118741, 0.042841, 0.0631771, 0.145191, 0.0466015, -0.0373302, 0.0596687, 0.106164,  
42 - 0.0088616, 0.0634729, -0.0771898, 0.0459812, 0.0167569, -0.0705409, -0.0386409, 0.112283,  
43 - -0.0571554, -0.168199, 0.0226604, 0.034943, 0.0155652, 0.0234396, -0.0123834, 0.00107804,  
44 - 0.0273647, 0.033714, 0.0945813, -0.0809198, 0.0404793, 0.0308191, -0.00997607, -0.0276745,  
45 - 0.0276755, 0.0481048, -0.101447, -0.0905513, -0.0451026, 0.0491422, 0.0664234, -0.0265713,  
46 - -0.040285, -0.0443237, 0.0464626, 0.0769965, 0.0259644, -0.0342793, -0.0543196, -0.0928784  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p32(hatfit_yaw00_lev1_p32);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p32_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p33.mh deleted
1 -// hat_yaw00_lev1_p33.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p33_mh  
4 -#define stasm_hat_yaw00_lev1_p33_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p33(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.0187845;  
25 - const double coef[160] =  
26 - {  
27 - 0.0128283, -0.055128, 0.010886, -0.0231225, -0.0305408, 0.00461099, 0.0104216, 0.0271656,  
28 - -0.00228586, 0.0483301, -0.0136487, 0.0271316, 0.0564309, -0.0270776, 0.043211, -0.0112379,  
29 - 0.0231918, -0.0112949, 0.036762, -0.00612861, -0.00486995, -0.0342318, -0.0290889, -0.0106391,  
30 - 0.000312558, 0.0285837, 0.0235095, -0.028434, 0.00831803, 0.0265148, -0.050084, -0.0117228,  
31 - 0.00236049, -0.041693, -0.026685, 0.0302716, 0.00699107, 0.0666115, 0.037568, -0.003785,  
32 - -0.0251941, 0.0411825, -0.122721, -0.0247136, -0.0390895, 0.0417399, -0.0253207, -0.0118569,  
33 - -0.0162393, -0.0527942, 0.0783038, -0.00984112, -0.0233633, -0.000284128, -0.0400959, 0.0280783,  
34 - -0.0313475, 0.0260252, 0.00081784, -0.00324565, -0.0279781, 0.044135, 0.040844, 0.0306354,  
35 - 0.0187744, -0.0480202, 0.00757192, -0.00948626, -0.0589132, -0.0367085, 0.0597323, -0.108456,  
36 - -0.0430326, -0.0269714, 0.0392287, -0.00913477, 0.0286522, -0.137626, 0.0983528, 0.0694479,  
37 - 0.0673885, -0.0641448, 0.0966714, 0.0478503, 0.0526654, 0.105189, 0.0627519, -0.00105678,  
38 - -0.0623832, 0.134875, -0.0582099, -0.0352066, -0.0525147, 0.00990412, 0.0244933, 0.0171214,  
39 - 0.0367176, -0.0621222, 0.0158906, 0.0668107, -0.0107779, -0.0596686, -0.0566563, -0.0810594,  
40 - 0.0323834, 0.0121392, 0.0145543, -0.00650743, 0.114811, 0.0771221, -0.0600683, 0.0573055,  
41 - 0.0851473, 0.0814111, -0.0693027, -0.0160514, -0.0557765, 0.096182, -0.0552072, -0.0662288,  
42 - -0.029029, -0.0104541, 0.00859579, -0.0230395, -0.00224977, -0.0723467, -0.113479, -0.0628757,  
43 - 0.0067731, -0.000458681, -0.0301224, -0.00614874, -0.0341254, 0.00474058, 0.0300139, 0.0479876,  
44 - -0.0236848, -0.0624128, -0.0471116, 0.0415574, 0.0389746, 0.00909709, 0.102794, 0.0861245,  
45 - -0.0197406, -0.0237167, 0.164457, -0.0215144, -0.0320249, -0.0882093, -0.0687686, -0.0792362,  
46 - -0.0391014, 0.0326003, -0.031806, -0.111365, 0.0365271, 0.00928061, 0.0847804, 0.066844  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p33(hatfit_yaw00_lev1_p33);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p33_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p34.mh deleted
1 -// hat_yaw00_lev1_p34.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p34_mh  
4 -#define stasm_hat_yaw00_lev1_p34_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p34(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.178305;  
25 - const double coef[160] =  
26 - {  
27 - 0.0332668, -0.0545706, -0.0397769, -0.102727, -0.0513047, -0.0280496, 0.0212568, 0.100975,  
28 - 0.0147986, 0.0945098, 0.0225728, 0.0163496, -0.0706498, 0.0135124, -0.0338867, -0.00292602,  
29 - -0.0117578, -0.0228322, -0.0991631, -0.0196783, -0.0715382, -0.0609741, -0.0451959, -0.00996876,  
30 - -0.0218956, 0.0405813, 0.0512725, -0.0304816, -0.0346735, 0.0410437, -0.0599454, 0.0278405,  
31 - -0.00430012, -0.0515526, 0.0408474, -0.0180384, -0.0375938, -0.050297, 0.0854439, -0.065132,  
32 - -0.0480776, -0.00851022, -0.0311825, -0.0125235, 0.10003, 0.0265117, -0.0932129, -0.0905405,  
33 - -0.0179596, -0.0783844, 0.0545748, 0.0983039, 0.112361, 0.103802, 0.000276691, -0.000181198,  
34 - 0.0260529, 0.0539351, 0.0215641, -0.0677932, 0.000667061, 0.145442, 0.129529, -0.000832013,  
35 - -0.0467681, 0.0241408, 0.0423294, 0.121797, -0.0189404, -0.12473, -0.00636875, -0.0269607,  
36 - 0.0997501, -0.0567658, -0.0953586, -0.0093058, 0.0775357, 0.0544267, -0.0465235, -0.0602757,  
37 - 0.0582786, -0.0635637, -0.027749, -0.0187748, -0.0546626, -0.149418, 0.043224, 0.0541148,  
38 - 0.0228059, 0.0306246, 0.00155719, -0.0412755, 0.032523, -0.0587637, -0.0013374, 0.0502265,  
39 - -0.0342482, 0.038831, 0.110763, -0.0240828, -0.0316851, -0.083598, -0.0966767, 0.00540257,  
40 - 0.0175222, -0.0453235, -0.0782324, 0.0424939, 0.0441882, -0.00707829, 0.0587061, 0.0676098,  
41 - -0.0898869, -0.0279974, 0.112122, -0.0175998, 0.0104283, -0.00582047, 0.00140559, 0.0392947,  
42 - -0.0652298, 0.0749545, 0.0544736, 0.0131598, 0.0152306, 0.0831729, -0.0200888, -0.0612296,  
43 - -0.0401844, -0.0736851, -0.079223, 0.0341835, -0.0466979, 0.0652963, -0.0215782, 0.0160373,  
44 - -0.00665171, 0.0425585, -0.0160073, 0.0448272, 0.00451256, 0.00694954, -0.00332655, -0.00627149,  
45 - -0.0135419, 0.00919265, 0.0027794, -0.00835187, -0.0440384, 0.0110796, -0.000867199, -0.00321809,  
46 - 0.0543303, -0.0137353, -0.0224532, -0.0320376, -0.0150772, 0.00407994, 0.0127847, -0.0176401  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p34(hatfit_yaw00_lev1_p34);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p34_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p35.mh deleted
1 -// hat_yaw00_lev1_p35.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p35_mh  
4 -#define stasm_hat_yaw00_lev1_p35_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p35(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.128463;  
25 - const double coef[160] =  
26 - {  
27 - 0.0548922, -0.0110683, -0.142114, -0.061709, -0.0739904, 0.0729181, 0.00372399, -0.0401665,  
28 - -0.0617821, 0.0601517, 0.0413927, -0.0297843, -0.0801413, 0.00486967, 0.0463089, 0.0182653,  
29 - 0.0368233, -0.00796331, 0.00955545, -0.0470071, -0.0327957, -0.0484237, 0.00205177, -0.0591226,  
30 - 0.0825365, 0.0521992, 0.00709222, 0.0413314, 0.026715, 0.0396009, 0.05337, -0.0870864,  
31 - 0.0624343, -0.0520468, 0.0297113, 0.0155546, 0.0373713, -0.0259624, -0.00302342, 0.0722519,  
32 - -0.012865, -0.0359395, 0.201415, 0.0834435, 0.131066, 0.0488908, -0.0165508, -0.0287044,  
33 - -0.0236077, 0.0360244, -0.0465815, 0.0298103, -0.0507475, -0.0381212, -0.00291925, 0.066679,  
34 - -0.0280296, -0.116999, -0.0653786, 0.138842, 0.135875, 0.00553319, 0.0729103, 0.0155418,  
35 - -0.0202042, -0.0540844, 0.101567, -0.051419, 0.0423417, 0.0287684, -0.123131, 0.0581658,  
36 - 0.0604602, 0.113075, -0.0644531, -0.0664801, -0.0592592, 0.0547968, 0.0039087, -0.0837654,  
37 - -0.0117236, 0.0236007, -0.146423, -0.0754925, -0.0932447, -0.0715713, -0.0024796, 0.001342,  
38 - 0.00909714, 0.0537925, -0.0105599, -0.0726132, -0.0738913, 0.023578, 0.0422188, -0.0206054,  
39 - 0.0173315, 0.0659782, 0.0403875, 1.06256e-05, -0.0569155, -0.00761777, 0.00587271, 0.0149728,  
40 - -0.0151301, 0.0470131, 0.0320093, 0.0175039, -0.0121165, -0.051231, 0.0608582, -0.0104416,  
41 - -0.0912704, 0.00771752, 0.0291578, -0.0629806, 0.0279452, -0.0162268, -0.0166928, 0.0858329,  
42 - -0.0414572, -0.00935215, -0.00984813, 0.0352476, 0.0321423, 0.0210393, -0.0371691, 0.0191584,  
43 - -0.0362629, -0.0497132, 0.00950301, 0.0912439, 0.0447469, 0.0326298, -0.0463132, 0.0560467,  
44 - 0.0252251, -0.0729444, -0.00413866, -0.0123862, 0.0247588, -0.0158056, 0.017215, -0.0253207,  
45 - 0.0436535, -0.0472254, 0.0386084, -0.0160216, 0.00108055, 0.00200998, 0.0146819, 0.00212591,  
46 - 0.0759401, -0.0456016, 0.0433273, -0.0109767, 0.00185021, 0.0298317, -0.018552, -0.128413  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p35(hatfit_yaw00_lev1_p35);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p35_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p36.mh deleted
1 -// hat_yaw00_lev1_p36.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p36_mh  
4 -#define stasm_hat_yaw00_lev1_p36_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p36(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.1457;  
25 - const double coef[160] =  
26 - {  
27 - -0.0564536, 0.0914242, 0.00271123, -0.00182844, -0.0633129, -0.00733241, 0.0999422, -0.0477681,  
28 - 0.0764352, -0.0870852, -0.0486103, -0.0607736, -0.000435941, 0.00508668, -0.00500671, -0.0702268,  
29 - 0.128733, 0.0442575, 0.00878972, 0.0700395, 0.0473909, 0.0543005, -0.0111132, 0.013342,  
30 - 0.0205181, -0.0355777, -0.0151112, -0.0472716, -0.0856515, -0.0205877, -0.052943, -0.0136666,  
31 - 0.0069465, -0.0149346, -0.011358, 0.12753, 0.0984476, -0.0389193, 0.0579468, 0.0582624,  
32 - -0.0110768, 0.0444154, 0.00744086, 0.0866081, 0.0722389, -0.0573269, 0.0403181, 0.0920937,  
33 - -0.0364049, -0.115042, -0.00983702, 0.0596673, 0.0885667, 0.0310721, 0.00586564, 0.0468913,  
34 - -0.017122, -0.000325935, 0.0991339, -0.116244, -0.00667895, -0.0376603, -0.0678163, -0.0170879,  
35 - 0.0636697, 0.176845, -0.0927495, -0.091466, -0.0301194, 0.0528387, 0.0603075, 0.0012436,  
36 - -0.023938, 0.0278906, 0.172167, 0.0984494, 0.0194545, -0.024253, 0.0253562, -0.0318126,  
37 - -0.0194975, -0.0336116, -0.0267596, -0.0570041, -0.114461, 0.049068, -0.0356616, -0.0641071,  
38 - -0.00190114, 0.0505992, 0.0442466, 0.0142396, 0.00045172, 0.00117748, 0.064219, 0.00253523,  
39 - -0.0195815, -0.0274017, -0.0863983, -0.00886134, 0.030472, 0.0307451, 0.0463506, 0.0257106,  
40 - -0.0510129, -0.0619829, 0.0429726, 0.00240901, 0.0356966, 0.0180151, 0.0145302, 0.0191548,  
41 - -0.00199986, -0.0803635, -0.0330699, -0.0717274, -0.111292, -0.0742702, -0.0968331, -0.0140921,  
42 - -0.00389644, -0.0145533, 0.0115622, 0.0453926, 0.0300503, -0.0389438, -0.0292711, 0.0364436,  
43 - 0.0649299, -0.0437214, 0.0145625, -0.0366767, -0.00301135, -0.0164178, 0.0228936, -0.0039428,  
44 - 0.0138233, -0.059277, 0.0865879, -0.0358495, 0.0105995, -0.00712132, -0.0193304, -0.0165668,  
45 - 0.030437, -0.0192797, -0.0634831, -0.010421, -0.0251347, 0.0561532, 0.0426267, -0.0252875,  
46 - -0.0555928, 0.101112, 0.0649617, 0.0141765, 0.0842734, 0.00376744, -0.076665, -0.0297095  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p36(hatfit_yaw00_lev1_p36);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p36_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p37.mh deleted
1 -// hat_yaw00_lev1_p37.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p37_mh  
4 -#define stasm_hat_yaw00_lev1_p37_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p37(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.210055;  
25 - const double coef[160] =  
26 - {  
27 - 0.0950493, -0.00935139, 0.01181, 0.0394899, 0.0811007, 0.0275117, 0.0722424, -0.0881804,  
28 - 0.0348525, -0.0485876, -0.0160258, -0.0341514, -0.0305043, 0.0101718, -0.015857, 0.0402802,  
29 - -0.0377945, -0.0019027, 0.072919, 0.0842745, 0.000222965, -0.0380939, -0.0246376, -0.00424166,  
30 - 0.0194486, -0.0349667, -0.0273841, 0.0305295, 0.0636758, 0.00705299, 0.0305668, 0.0398521,  
31 - -0.118265, -0.0584037, -0.10794, -0.0415925, -0.0515304, -0.0127716, -0.0253359, -0.0407751,  
32 - 0.0420787, -0.148058, 0.0641812, 0.0268058, 0.0528418, -0.0247641, -0.0671391, 0.0818132,  
33 - 0.0311401, 0.128031, -0.0883229, -0.153532, -0.0651225, 0.034562, -0.00306306, -0.0456042,  
34 - 0.0944498, 0.100044, -0.000950214, 0.0151305, -0.0213224, -0.00808936, 0.0587715, -0.0295509,  
35 - -0.0385254, 0.034971, 0.0858179, 0.0599195, 0.0747935, -0.0450389, 0.00131876, 0.0261896,  
36 - 0.169738, 0.154491, 0.100171, 0.012634, -1.95869e-05, 0.0209616, 0.0390095, 0.102296,  
37 - -0.0308072, 0.0561644, 0.0242179, 0.0230298, -0.0307823, -0.00846482, 0.0667324, -0.0606024,  
38 - -0.0581933, -0.0114812, -0.0133874, -0.0071245, 0.0813445, 0.0274338, 0.0280443, 0.0464938,  
39 - -0.0905175, -0.0693952, 0.00853314, -0.00178364, -0.0380305, 0.00459273, 0.0106825, 0.0111277,  
40 - -0.0120436, -0.117429, -0.0235661, -0.0397598, -0.101663, -0.0520093, -0.0944389, 0.000748769,  
41 - -0.11383, -0.000200208, -0.0660839, -0.0318683, 0.00202877, 0.0629289, 0.0393827, -0.0105708,  
42 - 0.0631688, -0.108595, 0.0667351, -0.0726672, 0.0300087, -0.00349452, 0.00734037, 0.031999,  
43 - 0.0497461, 0.00735207, 0.00306494, 0.014219, -0.0212763, 0.00729894, 0.0156232, -0.0397873,  
44 - 0.0196028, 0.0102293, -0.0297117, -0.0220887, 0.011573, 0.0196214, -0.0306056, -0.0356663,  
45 - 0.0183344, 0.0707345, 0.0325791, -0.00904613, 0.0610273, 0.0230972, -0.0134933, -0.00580341,  
46 - -0.00179494, 0.0261325, 0.0439199, 0.0950851, 0.0437041, -0.0344384, -0.0711167, 0.0268441  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p37(hatfit_yaw00_lev1_p37);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p37_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p38.mh deleted
1 -// hat_yaw00_lev1_p38.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p38_mh  
4 -#define stasm_hat_yaw00_lev1_p38_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p38(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.00825774;  
25 - const double coef[160] =  
26 - {  
27 - 0.020407, 0.00890872, -0.0169787, -0.00204599, 0.00584481, 0.00639558, -0.0849912, 0.00116488,  
28 - -0.0601776, 0.00297223, 0.0121289, -0.000996734, -0.0504259, 0.0155576, 0.0171136, -0.0268562,  
29 - -0.113227, -0.0539823, -0.00137992, -0.0682175, -0.054388, -0.029641, 0.056121, -0.0473043,  
30 - -0.0266457, 0.0332315, -0.0335831, 0.0421327, 0.0238765, 0.0182142, 0.0496482, 0.0712496,  
31 - -0.00973039, 0.0157489, 0.0170978, -0.0118249, -0.00446035, 0.00864153, -0.085431, 0.0142116,  
32 - -0.0440188, 0.0403919, 0.0950656, 0.0150426, -0.0402887, -0.00466724, 0.0537792, 0.00106359,  
33 - 0.0897128, -0.0689607, -0.0521427, -0.0517765, 0.030659, -0.0411972, 0.0376676, -0.082132,  
34 - 0.127533, 0.0719542, 0.00061304, 0.0947038, 0.0898292, 0.05316, 0.0314538, 0.053163,  
35 - -0.00890308, -0.0451384, 0.0111458, -0.10212, -0.0509414, -0.0147361, -0.0346506, -0.0219878,  
36 - 0.00741214, 0.0021788, 0.0244155, 0.101578, 0.0200075, -0.0234641, 0.0230619, 0.0857225,  
37 - -0.0198343, 0.0936703, -0.0537956, 0.0921753, 0.138995, -0.0724931, 0.0615286, 0.0941637,  
38 - -0.0237765, -0.164809, 0.0134797, -0.00604466, -0.0255852, 0.0324988, -0.1069, 0.0255736,  
39 - -0.0514497, -0.0090038, 0.0936203, -0.0991071, 0.00258113, -0.0100746, -0.00428397, -0.0354388,  
40 - 0.0905338, 0.142749, -0.142989, -0.0846769, -0.0825498, 0.0805062, -0.00189693, -0.0404901,  
41 - -0.00501544, -0.0170325, 0.104385, 0.133965, 0.0772667, -0.076081, 0.040041, -0.0423703,  
42 - -0.0192534, 0.00365024, -0.00859575, -0.021672, -0.0746258, 0.0422147, 0.00830109, -0.00595983,  
43 - -0.00282683, 0.0146986, 0.0234629, 0.0102508, 0.00175921, 0.0115853, 0.0428529, -0.0050183,  
44 - -0.0154206, -0.0336309, 0.0154812, -0.0383404, 0.0251418, -0.0212968, -0.0185515, 0.0357765,  
45 - -0.0842346, -0.022264, -0.00279582, 0.00169226, 0.056891, 0.056779, 0.0231415, 0.0348637,  
46 - -0.0464232, -0.0307553, -0.00421516, -0.0536781, -0.0807341, -0.0179894, -0.0516063, 0.0255976  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p38(hatfit_yaw00_lev1_p38);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p38_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p39.mh deleted
1 -// hat_yaw00_lev1_p39.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p39_mh  
4 -#define stasm_hat_yaw00_lev1_p39_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p39(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.02697;  
25 - const double coef[160] =  
26 - {  
27 - -0.0137683, 0.0311045, -0.00576306, -0.0245337, -0.02928, 0.0415028, -0.107335, -0.016224,  
28 - -0.0457684, -0.00847157, 0.00116153, -0.0267579, -0.0351215, 0.010888, 0.05105, -0.00561323,  
29 - -0.0823366, -0.0528186, -0.0139097, -0.0424504, -0.0681589, -0.0593362, 0.0631822, -0.0315455,  
30 - -0.0168791, 0.0661379, 0.00162439, 0.00656767, 0.0131466, 0.0123653, 0.0107543, -0.00464072,  
31 - -0.0276494, 0.0165671, -0.0178021, 0.0154676, -0.0178779, 0.0137792, -0.0560624, 0.0100809,  
32 - -0.0397822, 0.0332191, 0.0806629, 0.106174, -0.0112653, 0.00187161, 0.017389, 0.0214195,  
33 - 0.089707, -0.0532137, -0.0466615, -0.0195368, 0.0441674, -0.0145126, 0.0705208, -0.0387176,  
34 - 0.116554, 0.0654563, 0.00963125, 0.0722848, 0.113763, 0.0196434, 0.0266145, 0.0757253,  
35 - -0.0426398, -0.109253, 0.000972455, -0.070805, -0.068536, -0.00561257, -0.0636282, -0.0180017,  
36 - 0.0597286, -0.0306022, 0.0558584, 0.0753626, 0.0085934, -0.0378896, 0.067625, 0.0802456,  
37 - -0.0274845, 0.162607, -0.0419922, 0.0483271, 0.123508, -0.0646426, 0.0586254, 0.0346976,  
38 - 0.0291506, -0.159534, -0.0188968, 0.0379708, 0.0134742, 0.029137, -0.0647252, 0.029742,  
39 - -0.0261874, -0.0465041, 0.143266, -0.088367, -0.0551904, -0.00386277, -0.0299972, -0.0609167,  
40 - 0.00441822, 0.154191, -0.129404, -0.0879472, -0.0580239, 0.0599026, -0.0028995, -0.0540687,  
41 - 0.0144118, -0.0158184, 0.0417359, 0.0837592, 0.0243108, 0.00549566, 0.0503914, -0.0967733,  
42 - -0.0229701, -0.073099, -0.0420856, -0.0503984, -0.111204, 0.0354666, -0.0518395, -0.0114431,  
43 - 0.0396234, 0.025096, 0.0130838, 0.056822, -0.0405526, -0.00781527, 0.073553, 0.00667156,  
44 - 0.000719109, -0.0457464, -0.00136307, -0.0379476, -0.0192339, -0.0586512, -0.0390123, 0.0188078,  
45 - -0.0139295, 0.0144688, 0.0327322, 0.0454937, 0.0938609, 0.0331601, 0.050297, 0.0423592,  
46 - -0.0363346, -0.010519, -0.00131118, -0.0415203, -0.0498438, -0.00662749, -0.0168949, 0.0644758  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p39(hatfit_yaw00_lev1_p39);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p39_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p40.mh deleted
1 -// hat_yaw00_lev1_p40.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p40_mh  
4 -#define stasm_hat_yaw00_lev1_p40_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p40(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.0617577;  
25 - const double coef[160] =  
26 - {  
27 - 0.0156052, -0.0459866, -0.00696063, 0.0189737, 0.0265626, 0.0491555, -0.068995, 0.0519549,  
28 - 0.0218703, 0.00595397, -0.048948, -0.0240862, -0.0436321, 0.0146736, 0.00315227, 0.0799594,  
29 - -0.0552814, -0.00730044, -0.0093325, -0.0324573, -0.0363188, -0.0184091, -0.0983743, -0.0142322,  
30 - -0.0277883, -0.0040611, 0.0201635, 0.0043392, -0.0182613, 0.0492748, -0.0425199, -0.0311676,  
31 - -0.0198514, -0.0524871, 0.0234489, -0.0173401, -0.0654155, -0.0320293, 0.136825, 0.00609792,  
32 - 0.0312316, 0.0166199, 0.0998807, -0.0362655, -0.00310585, -0.103129, -0.0359893, -0.0347384,  
33 - -0.125087, -0.0814028, -0.00221715, 0.057648, 0.0746448, 0.00398399, 0.0274751, -0.0829248,  
34 - 0.0451593, 0.0611274, -0.0543719, 0.00362775, 0.00348841, 0.154784, 0.0544589, -0.000858817,  
35 - 0.0289775, 0.116359, 0.0488896, 0.0798694, 0.0394962, -0.0692173, 0.0532962, 0.0636297,  
36 - 0.088678, -0.0533548, -0.0582863, -0.000803631, 0.109162, 0.00118488, -0.059963, -0.0239472,  
37 - 0.0771359, 0.0276344, -0.0882249, 0.0688487, -0.00748756, -0.0326405, -0.0178754, -0.00313541,  
38 - 0.0451601, 0.043886, 0.0659399, -0.059189, 0.0788565, 0.0218061, 0.0332941, 0.108433,  
39 - -0.0465029, -0.0203694, 0.0980137, -0.0546819, -0.0378287, -0.03932, -0.00657228, -0.018022,  
40 - -0.0559456, -0.00620295, -0.0316693, 0.00968451, -0.0135787, 0.0130518, -0.00506395, -0.00892536,  
41 - -0.0593109, -0.104716, 0.0508358, 0.060059, -0.00030429, 0.0226462, 0.069877, 0.0195314,  
42 - -0.0268644, 0.00339959, 0.00963795, 0.0229593, -0.0540894, -0.0612055, -0.0395579, -0.0376664,  
43 - 0.0072953, 0.0102422, -0.0257972, 0.0812377, -0.110344, 0.046166, 0.0147895, -0.0229899,  
44 - 0.00976963, -0.0256674, -0.0210554, 0.00772394, -0.00608955, 0.00331062, -0.0475402, 0.0181648,  
45 - 0.0137614, -0.000236305, -0.0178339, -0.0104172, -0.0305334, -0.0299109, -0.0491962, -0.0191575,  
46 - 0.057466, 0.0412388, -0.034844, -0.0256005, -0.00917834, 0.00792608, 0.0468386, 0.021432  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p40(hatfit_yaw00_lev1_p40);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p40_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p41.mh deleted
1 -// hat_yaw00_lev1_p41.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p41_mh  
4 -#define stasm_hat_yaw00_lev1_p41_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p41(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.262799;  
25 - const double coef[160] =  
26 - {  
27 - 0.0594156, -0.0187286, -0.0323565, -0.0226788, -0.055155, 0.0173702, -0.033518, -0.0434084,  
28 - 0.0596953, 0.04228, -0.00726641, 0.0119526, -0.0537957, 0.0293668, 0.100588, 0.000491553,  
29 - 0.0307966, 0.0224319, 0.00512161, -0.0152303, 0.00408469, -0.0856581, -0.0283398, 0.0343747,  
30 - 0.0086871, 0.0207789, 0.0469816, -0.038938, 0.00391296, -0.0168281, -0.0427036, 0.00361286,  
31 - 0.0179812, 0.0169613, 0.00572675, 0.0304129, -0.00196809, 0.0418755, -0.00682326, -0.00526619,  
32 - -0.051209, 0.00270587, -0.0942246, -0.032416, -0.0220637, -0.00783117, -0.0169596, 0.0714794,  
33 - -0.0995697, -0.0152599, 0.0286164, 0.00709659, 0.0347345, 0.0513593, -0.132293, -0.0621502,  
34 - -0.0369908, 0.00803909, 0.0541353, 0.049953, -0.00213287, 0.0951546, 0.0857773, -0.00410647,  
35 - -0.0191665, -0.0381783, -0.0355435, -0.0131754, -0.00711061, -0.0496656, 0.0938031, -0.0537285,  
36 - -0.0575811, -0.0393168, 0.0567432, 0.00969633, 0.00741533, -0.0857071, 0.0651419, 0.0182334,  
37 - -0.0445946, -0.078534, 0.0226902, 0.00333909, 0.0361221, 0.0670708, 0.0128299, -0.0734256,  
38 - 0.0400354, 0.166504, 0.0157823, -0.00584887, -0.0352993, 0.0117685, 0.0264848, 0.0966697,  
39 - 0.0356856, -0.0375088, 0.0058627, 0.0673025, 0.0384437, -0.0679526, -0.0509106, -0.00267304,  
40 - 0.0892667, 0.0126181, 0.0327518, 0.0443882, 0.073673, 0.0527703, -0.0464817, 0.0490703,  
41 - 0.0459133, 0.0243223, -0.0656711, -0.0428812, -0.0567108, 0.0741543, -0.0408965, -0.0359412,  
42 - 0.00660457, 0.0337438, 0.084027, 0.00664404, 0.00537387, 0.00442322, -0.016303, 0.0799516,  
43 - -0.0276819, -0.0329564, -0.0322236, -0.0538003, -0.0247828, -0.0352706, -0.00563658, -0.0606449,  
44 - -0.0264253, -0.0629177, -0.0583771, 0.0590368, -0.00873518, 0.0266721, 0.0847975, 0.0309815,  
45 - 0.00688709, -0.0389876, 0.132531, -0.0169061, -0.0111577, -0.0763632, -0.0418102, -0.0389548,  
46 - -0.00804132, 0.0567647, 0.00484636, -0.0533848, 0.0127496, 0.00782392, 0.079095, 0.0268384  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p41(hatfit_yaw00_lev1_p41);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p41_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p42.mh deleted
1 -// hat_yaw00_lev1_p42.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p42_mh  
4 -#define stasm_hat_yaw00_lev1_p42_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p42(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.267832;  
25 - const double coef[160] =  
26 - {  
27 - 0.0250589, 0.0223719, -0.0531637, 0.0118598, -0.0518864, 0.0149485, 0.0560363, 0.000827213,  
28 - 0.0652895, 0.0216623, 0.0213494, -0.00431385, 0.0155663, -0.0697053, 0.0143104, 0.0269714,  
29 - 0.0717636, 0.0164198, 0.0651081, -0.00678762, 0.0217544, 0.0433132, -0.0405112, 0.0233288,  
30 - 0.0368319, -0.00987942, 0.0394593, 0.0363214, 0.0098887, -0.032322, -0.0148654, -0.0114874,  
31 - 0.0167995, -0.0430063, -0.00212365, -0.0600111, -0.0100988, 0.00564683, 0.00651138, 0.0223506,  
32 - -0.0475533, -0.017191, -0.0231814, -0.0394015, 0.0183108, 0.056735, -0.0773495, -0.0186808,  
33 - -0.10888, -0.01172, -0.012778, -0.0280946, -0.023565, 0.0426887, 0.0803558, -0.00555116,  
34 - -0.0821078, -0.0211481, 0.0114963, 0.0126135, -0.0138914, -0.0961712, 0.0534635, -0.0237414,  
35 - -0.0627828, 0.0069159, -0.0124681, -0.0437366, -0.015536, 0.0277698, 0.00946747, -0.0386741,  
36 - -0.00681303, 0.0287985, -0.0146775, -0.00106336, -2.09394e-05, 0.0529079, 0.0153303, 0.00134007,  
37 - -0.0475712, 0.150543, 0.0663932, 0.110781, -0.0139091, 0.0487534, -0.00906667, -0.00264463,  
38 - 0.105522, -0.0986673, 0.00944924, 0.044035, 0.0759185, -0.00941136, 0.0772422, -0.0080406,  
39 - 0.0982731, 0.009884, -0.0309918, 0.00527481, 0.0366586, -0.0249879, -0.00944553, 0.0612417,  
40 - -0.0196947, 0.0219406, -0.00881142, -0.0202785, -0.0113854, 0.0112294, -0.0726931, -0.00253419,  
41 - 0.0140862, -0.0546059, 0.0840347, 0.104682, -0.0256582, -0.038651, 0.0835034, 0.136506,  
42 - 0.00104366, 0.0249283, -0.0248792, 0.00766329, 0.0371655, -0.0961918, 0.0151661, 0.0401377,  
43 - 0.000438639, -0.108393, -0.0157583, 0.0281483, 0.0234077, 0.0413021, -0.0310684, 0.00633404,  
44 - 0.0395615, -0.0197817, 0.0962121, -0.0522614, -0.042909, 0.027851, 0.0400732, -0.00705579,  
45 - 0.0100766, 0.082584, -0.0489721, -0.0849357, -0.0251572, 0.0194749, -0.0308505, -0.074304,  
46 - -0.0790463, -0.0262516, -0.024485, 0.0603077, 0.0270147, 0.0375003, 0.00448266, -0.0809277  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p42(hatfit_yaw00_lev1_p42);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p42_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p43.mh deleted
1 -// hat_yaw00_lev1_p43.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p43_mh  
4 -#define stasm_hat_yaw00_lev1_p43_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p43(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.109739;  
25 - const double coef[160] =  
26 - {  
27 - 0.0570196, -0.00816288, -0.0396789, -0.0691714, -0.0147693, -0.0113571, 0.0238471, 0.0654756,  
28 - 0.0127259, 0.0262569, 0.0713755, 0.0551583, -0.00408789, 7.70712e-06, -0.0481539, -0.0185502,  
29 - -0.0290117, -0.0125839, -0.00523495, 0.0186073, 0.0100473, 0.00134032, -0.0158129, -0.0650889,  
30 - -0.00211844, 0.0373439, 0.00656235, 0.0406139, 0.0121945, -0.0274831, 0.0764015, 0.0587713,  
31 - -0.00853797, -0.0345838, -0.00964707, -0.0727974, 0.00889578, 0.0503037, -0.0333862, -0.034163,  
32 - -0.0827511, -0.0471695, -0.0346255, -0.0385785, -0.00680009, -0.023391, 0.180779, -0.110075,  
33 - -0.0308566, 0.00913772, 0.0667521, -0.0236769, 0.0473191, -0.114058, -0.00661101, 0.0277845,  
34 - 0.00833675, -0.0048789, 0.0638954, -0.00843914, -0.00834834, 0.0313403, 0.00101895, 0.0332497,  
35 - -0.00245061, -0.0320165, -0.0555559, -0.111136, -0.0490009, 0.056839, 0.00416749, -0.0448449,  
36 - -0.0293516, 0.031744, -0.0351489, 0.113501, 0.00559084, -0.0416646, -0.011213, 0.0752133,  
37 - 0.163951, -0.0631562, 0.0117438, 0.0983181, 0.129859, 0.0358397, -0.0592237, 0.0938551,  
38 - 0.0407702, 0.016116, -0.0669065, -0.0705481, -0.0925694, 0.0770623, -0.06897, -0.0108773,  
39 - -0.038666, 0.106142, 0.0032002, 0.0526937, -0.0260607, -0.0476551, -0.0931545, -0.0581646,  
40 - -0.0213479, -0.0944708, 0.0764147, 0.155, 0.0953724, 0.00644171, 0.0818339, 0.098784,  
41 - 0.0583541, 0.0385834, 0.014567, -0.151929, 0.0651872, 0.0237393, 0.0354186, 0.0701812,  
42 - -0.00868975, -0.120429, 0.0431517, 0.00308768, -0.0856116, -0.0145191, 0.036296, -0.0410546,  
43 - -0.0409622, 0.0470182, 0.0770556, -0.0371906, 0.0159651, -0.0274052, 0.0122354, -0.030157,  
44 - -0.0336936, 0.0396808, -0.0337803, -0.0324049, 0.0169184, 0.0412101, 0.0850196, 0.0202203,  
45 - -0.0207872, -0.0314282, 0.00840539, -0.0183683, -0.036961, 0.00315037, -0.0447284, -0.0183713,  
46 - 0.00828758, 0.0171499, -0.0376258, -0.00846203, -0.0420137, -0.0241747, -0.0150662, -0.0478079  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p43(hatfit_yaw00_lev1_p43);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p43_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p44.mh deleted
1 -// hat_yaw00_lev1_p44.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p44_mh  
4 -#define stasm_hat_yaw00_lev1_p44_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p44(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.109008;  
25 - const double coef[160] =  
26 - {  
27 - -0.0945362, -0.0449524, 0.0660333, -0.0246236, 0.0158696, -0.0471226, 0.0447189, -0.0258553,  
28 - 0.025887, -0.0135329, -0.0214826, -0.0206675, 0.013636, 0.0741179, -0.0320414, 0.0372598,  
29 - -0.0704824, -0.0233604, -0.00317469, -0.00842793, -0.00341977, 0.00219688, -0.0954223, -0.0554482,  
30 - -0.0525299, -0.0333753, 0.0021748, 0.074139, 0.0360935, 0.00534435, 0.0684776, 0.0403155,  
31 - -0.0192615, -0.0568851, -0.0342091, -0.0741966, -0.00925542, 0.052715, -0.0159705, -0.0190257,  
32 - 0.0881149, 0.0554443, -0.077389, -0.0955993, -0.0563765, 0.0634231, -0.0891371, 0.0688448,  
33 - -0.0877472, -0.0258642, 0.0407242, 0.157993, 0.0400953, -0.127256, -0.0189779, -0.0743465,  
34 - 0.113783, 0.0492693, 0.0370564, -0.010719, 0.0538533, 0.0681946, 0.16568, 0.173489,  
35 - 0.104194, 0.0467617, 0.0189704, -0.0376701, 0.00528474, -0.0861354, -0.00434834, 0.122647,  
36 - 0.0184847, -0.00775123, -0.0450692, 0.0104375, -0.0201632, -0.0271411, -0.0935868, -0.0408573,  
37 - -0.0339742, 0.12917, 0.0588921, -0.0593483, -0.0471046, 0.00587893, 0.0765586, -0.0184146,  
38 - -0.0654201, -0.0186158, -0.0343246, -0.0380061, -0.036993, 0.0425709, -0.00783674, -0.0133803,  
39 - 0.00813309, -0.0370071, 0.10609, 0.0397922, -0.0274873, -0.021436, -0.0703765, -0.0782073,  
40 - -0.0418972, -0.00730855, -0.0399368, -0.00838882, 0.00432808, 0.0418548, 0.0388093, -0.133597,  
41 - -0.032826, -0.0237243, -0.0124979, -0.0523122, 0.0277924, 0.0076101, -0.00757488, -0.080163,  
42 - -0.0339697, -0.0814072, -0.024809, -0.0294447, 0.0479387, 3.89295e-05, 0.0361916, 0.00560784,  
43 - 0.00638087, 0.0103722, -0.0058001, 0.0313552, -0.0131113, 0.0205947, -0.0219136, 0.000589408,  
44 - -0.0214051, 0.0924824, -0.0379552, 0.00046803, -0.0307971, 0.0155563, -0.0262803, 0.0326664,  
45 - -0.0468105, -0.00447329, -0.0346878, -0.0124326, -0.0402621, 0.0115866, -0.0451612, 0.138228,  
46 - 0.0480731, 0.01717, 0.0404243, 0.0616278, -0.0362902, -0.0333519, 0.0372897, 0.0130936  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p44(hatfit_yaw00_lev1_p44);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p44_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p45.mh deleted
1 -// hat_yaw00_lev1_p45.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p45_mh  
4 -#define stasm_hat_yaw00_lev1_p45_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p45(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.25172;  
25 - const double coef[160] =  
26 - {  
27 - 0.138588, 0.0320257, 0.0356155, 0.0724541, 0.120651, -0.0189986, 0.106301, -0.0298257,  
28 - 0.0350613, -0.0742858, -0.00626365, -0.0366956, 0.00288059, -0.0262773, -0.0335548, 0.0513913,  
29 - -0.0487848, -0.0594982, 0.0626344, 0.0553294, -0.0107779, -0.0238063, -0.0467799, -0.0179865,  
30 - -0.0237511, -0.0537311, 0.00119416, 0.0220104, 0.0691962, 0.0204227, 0.0969524, 0.0179205,  
31 - -0.0370185, -0.0426937, -0.100493, 0.0102081, 0.0312435, 0.00265713, -0.0234102, 0.122252,  
32 - 0.0547786, -0.107252, 0.111451, 0.0475615, 0.0537575, -0.00080478, -0.0791252, 0.0088121,  
33 - 0.0253345, 0.0846276, -0.108816, -0.130749, -0.10341, 0.0592801, -0.0318539, -0.0249449,  
34 - -0.010017, 0.192572, -0.0720721, -0.0648521, -0.0571078, 0.0111925, 0.0666735, -0.0547617,  
35 - -0.0309815, -0.0215697, 0.109581, 0.0672603, 0.011995, -0.00119004, -0.0238963, 0.0618288,  
36 - 0.146923, 0.133224, 0.0838379, -0.0742575, -0.0287099, -0.00583805, 0.0450488, -0.0666454,  
37 - -0.0188749, -0.0366709, 0.037215, 0.0536543, -0.100444, -0.0419477, 0.0163139, -0.0565705,  
38 - -0.0278959, 0.000975454, 0.0281221, 0.049062, 0.102175, 0.0226027, 0.0645185, 0.0349713,  
39 - -0.0826408, -0.0749836, 0.0577827, 0.0822353, 0.0798172, 0.0386831, -0.0101139, 0.0461214,  
40 - 0.00293569, -0.0776405, -0.0391742, 0.0176803, -0.00405256, -0.0141349, 0.0250607, 0.00126634,  
41 - -0.111324, -0.0221828, -0.11046, 0.0129321, 0.0242276, 0.00152692, -0.00077143, 0.0251926,  
42 - 0.0453204, -0.0121045, 0.09637, -0.0769084, 0.0588002, -0.0329975, -0.0250022, 0.0456485,  
43 - -0.0177055, -0.0139467, -0.0054085, -0.0442463, -0.0385275, -0.020766, -0.00469496, -0.0233761,  
44 - 0.0459073, 0.0279808, -0.0103614, -0.0883182, -0.0111125, 4.03714e-05, 0.0135568, -0.062711,  
45 - -0.00610121, 0.0899954, 0.00370827, -0.0199731, -0.043631, 0.0366049, 0.0242956, 0.0318513,  
46 - 0.0163144, -0.0494192, 0.00613827, -0.0128951, -0.0382535, -0.0117383, -0.0496041, -0.0232795  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p45(hatfit_yaw00_lev1_p45);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p45_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p46.mh deleted
1 -// hat_yaw00_lev1_p46.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p46_mh  
4 -#define stasm_hat_yaw00_lev1_p46_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p46(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.1262;  
25 - const double coef[160] =  
26 - {  
27 - -0.0247898, 0.0725981, 0.00940554, 0.0052597, 0.00695337, -0.0227812, 0.0829615, -0.0182238,  
28 - 0.0912312, -0.0397266, -0.00802797, 0.0164496, 0.050756, -0.00600232, -0.0175702, -0.03503,  
29 - 0.147221, 0.0160325, -0.00482178, 0.0407726, 0.0537962, 0.020743, 0.0355159, 0.057278,  
30 - -0.0217205, -0.0576563, -0.0685952, -0.0518904, -0.0855381, -0.0101204, -0.0816496, -0.00958126,  
31 - -0.017169, -0.0468333, 0.0395461, 0.0787189, 0.0362518, -0.0288426, 0.0762642, 0.0955865,  
32 - -0.0407962, 0.0912819, 0.00170931, 0.111283, 0.0747911, 0.0214694, 0.0356399, 0.0678785,  
33 - -0.0119807, -0.125812, 0.0183076, 0.0566146, 0.0650642, 0.043017, -0.0296444, 0.0171253,  
34 - -0.0139448, -0.0234206, 0.0995859, -0.0773336, -0.0337063, -0.0184082, -0.0234433, -0.0469514,  
35 - -0.0159479, 0.164123, -0.0909827, -0.0802733, -0.0225864, 0.0681187, 0.0216672, -0.0506549,  
36 - -0.0686634, 0.0314723, 0.0919573, 0.053391, 0.0320703, 0.052185, 0.0490161, -0.0794547,  
37 - -0.0305819, -0.0936891, -0.0178693, -0.0513525, -0.0980818, -0.00498728, -0.074374, -0.0999793,  
38 - 0.00662704, 0.0383561, 0.00845843, 0.0425148, -0.0533615, 0.0118851, 0.0324261, -0.00552462,  
39 - 0.0162779, -0.0513451, -0.0764762, -0.00473995, 0.000206355, 0.00314181, 0.0385827, 0.0602592,  
40 - -0.0351145, -0.0386392, 0.0498369, 0.0366033, 0.0440881, 0.0136349, 0.0225003, 0.0527547,  
41 - 0.00338717, -0.0367825, -0.0426791, -0.0226034, -0.0303609, -0.0594028, -0.0347768, 0.0730718,  
42 - 0.0173539, 0.0453047, 0.0667917, 0.0466438, -0.0243697, -0.0156744, -0.101598, 0.0479361,  
43 - 0.0261366, -0.0550373, -0.0107337, -0.0677039, 0.00929147, 0.0117664, 0.0345724, 0.0198759,  
44 - -0.0534636, 0.0071773, 0.0380319, -0.051799, 0.0129421, -0.00628485, -0.00436391, 0.0113728,  
45 - 0.0319683, -0.0269471, 0.0113978, -0.0513272, 0.0395217, -0.00380428, 0.0259736, -0.0518657,  
46 - 0.014918, 0.0633155, -0.00548257, 0.0103552, -0.04868, 0.0484848, -0.00154793, -0.102005  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p46(hatfit_yaw00_lev1_p46);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p46_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p47.mh deleted
1 -// hat_yaw00_lev1_p47.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p47_mh  
4 -#define stasm_hat_yaw00_lev1_p47_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p47(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.118965;  
25 - const double coef[160] =  
26 - {  
27 - -0.0440492, -0.0836416, -0.141257, -0.0910721, -0.110534, -0.00214304, -0.0472487, 0.00261588,  
28 - -0.0335697, 0.0914798, 0.0305937, 0.00916225, -0.0435401, 0.0723333, -0.040065, -0.0185088,  
29 - 0.0401661, -0.0159768, 0.0349517, 0.0174412, 0.00390451, -0.0429541, 0.0773829, -0.038843,  
30 - 0.0832298, 0.0353028, 0.0146736, 0.0350658, 0.0369444, -0.00336594, -0.0110071, -0.00688144,  
31 - 0.0573221, -0.0910749, -0.0130102, 0.0147298, -0.00252087, -0.0223729, 0.0463613, 0.0419724,  
32 - 0.0217844, 0.0157986, 0.163274, 0.102168, 0.131031, 0.106365, -0.00268922, -0.0544499,  
33 - -0.0149947, 0.135501, 0.0304682, 0.0334622, 0.0114081, -0.039136, 0.0350434, 0.0430796,  
34 - -0.0425841, -0.110417, -0.0606183, 0.0744933, 0.134342, 0.0286298, 0.0279522, 0.0449863,  
35 - 0.0347973, -0.0419459, 0.0857313, -0.0128635, 0.0381703, -0.00587311, -0.0681089, -0.0187003,  
36 - -0.00328471, 0.0941593, -0.0736437, -0.128757, -0.04768, 0.0727935, 0.0273488, -0.0977504,  
37 - -0.023949, -0.0421614, -0.0286373, -0.0653269, -0.0963842, -0.0483031, 0.0505979, 0.0368761,  
38 - -0.0125742, -0.0706676, -0.0430058, -0.0963538, -0.0924971, -0.0266817, -0.0941927, -0.0325834,  
39 - 0.00716453, 0.0209282, 0.00390391, 0.0369161, -0.0915738, 0.00390245, 0.0418545, -0.0403939,  
40 - 0.00975892, -0.0248716, -0.0255247, 0.0214165, -0.0274118, -0.0254147, 0.0207873, 0.00385507,  
41 - -0.0257841, 0.0125612, 0.034636, 0.0482864, 0.0363408, -0.0167484, 0.0397208, 0.11034,  
42 - 0.0580511, 0.0643112, 0.00275626, 0.0200438, 0.0397158, -0.00459059, -0.0624459, -0.0130516,  
43 - 0.0194177, 0.0302497, 0.0528601, 0.0954436, 0.0441685, -0.000957178, 0.0123102, -0.0159973,  
44 - 0.0208708, 0.00253739, 0.00969131, 0.00487447, 0.0228892, -0.00806758, -0.0474296, 0.0435123,  
45 - 0.0126327, -0.0250043, -0.0049342, -0.0446558, 0.00411561, 0.0215649, 0.01054, -0.0185998,  
46 - 0.000267183, -0.0528733, 0.0212056, -0.0966146, 0.00481207, -0.00617578, 0.0559641, -0.0571265  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p47(hatfit_yaw00_lev1_p47);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p47_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p48.mh deleted
1 -// hat_yaw00_lev1_p48.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p48_mh  
4 -#define stasm_hat_yaw00_lev1_p48_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p48(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.348712;  
25 - const double coef[160] =  
26 - {  
27 - -0.0199642, -0.016524, 0.0185488, 0.0753993, 0.0220202, 0.0315148, -0.0563141, -0.00505819,  
28 - 0.00273267, -0.0239206, -0.0834737, -0.0285988, 0.0565259, -0.00569715, 0.0483493, -0.0712883,  
29 - -0.0712879, -0.00462779, 0.0462177, 0.0520587, -0.020654, -0.0252241, 0.0488485, 0.0282503,  
30 - 0.00559442, 0.0144023, -0.0132484, 0.0254584, 0.0395418, 0.0306705, -0.0352704, -0.0166598,  
31 - -0.00170908, -0.0370785, -0.0203859, 0.0144599, -0.0146208, -0.01403, -0.00723498, -0.00876678,  
32 - 0.0327493, -0.0113121, 0.0448436, -0.0526941, 0.0259987, 0.0262766, -0.0312069, -0.000567117,  
33 - 0.013922, 0.0441781, 0.0086888, 0.0547899, 0.0423473, 0.00918695, -0.0101297, -0.0328613,  
34 - 0.0691136, 0.00758904, 0.0224273, -0.0291462, -0.0939671, 0.0324741, 0.0354135, -0.0303462,  
35 - 0.0356238, -0.0387213, -0.0665426, -0.0383849, -0.0274669, -0.0220878, 0.0289407, -0.00507145,  
36 - 0.111319, 0.0215501, 0.0416781, -0.0171691, 0.00257299, -0.0688882, 0.0220108, -0.0918581,  
37 - 0.0105098, 0.0140829, 0.0724206, 0.0268746, -0.0194448, -0.029022, -0.0317727, -0.0115339,  
38 - 0.00787806, 0.00153147, -0.133061, -0.0171583, 0.060793, -0.0497396, 0.0178434, 0.0115849,  
39 - 0.0521507, 0.0308188, 0.0278041, 0.087127, 0.0105865, -0.00899581, -0.00784267, 0.0185296,  
40 - 0.0018345, -0.0473944, -0.0727011, -0.06032, 0.0167443, 0.0669789, 0.0532385, 0.0856828,  
41 - -0.0457355, 0.0439268, 0.0353426, 0.0279889, -0.0711119, 0.00938103, -0.0660489, -0.00674734,  
42 - 0.0124368, -0.0648288, 0.0244971, 0.00933523, -0.0561851, 0.0146086, 0.00783616, 0.0405319,  
43 - 0.0264534, -0.0114669, 0.042876, 0.0869413, 0.030355, 0.0372803, -0.0117394, -0.0308215,  
44 - -0.0666074, -0.000140927, -0.050663, -0.0559189, -0.0074306, 0.00361242, 0.0232975, 0.0355665,  
45 - -0.0388373, 0.0357383, 0.115658, 0.0711105, -0.0131747, -0.0143666, -0.0302213, -0.080427,  
46 - 0.0653268, 0.0254734, 0.0134195, 0.121503, 0.142421, 0.0482576, 0.0452815, 0.0540552  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p48(hatfit_yaw00_lev1_p48);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p48_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p49.mh deleted
1 -// hat_yaw00_lev1_p49.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p49_mh  
4 -#define stasm_hat_yaw00_lev1_p49_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p49(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.337902;  
25 - const double coef[160] =  
26 - {  
27 - 0.0114154, -0.0726488, -0.0778797, -0.0423141, -0.101282, -0.0447445, 0.0436873, -0.0644333,  
28 - 0.0624447, 0.0491255, -0.0232039, -0.0278307, 0.0139972, -0.0112907, -0.0322537, 0.0502897,  
29 - -0.098117, 0.0451549, 0.103961, 0.087829, -0.0385551, -0.0336443, -0.0132464, -0.0463502,  
30 - 0.0256201, -0.0661301, -0.0965179, 0.00416883, 0.12706, 0.0554865, -0.0172941, -0.0300243,  
31 - -0.101453, -0.0254417, -0.0144953, -0.011406, -0.065835, -0.0178107, 0.0889139, -0.0244951,  
32 - -0.0274361, -0.0272035, -0.0302713, 0.02199, 0.0393062, 0.0542217, 0.0382146, 0.00430417,  
33 - -0.0252084, 0.0177507, 0.0837669, -0.020463, 0.023539, -0.0222531, -0.033568, 0.0405018,  
34 - 0.0366544, 0.0219979, 0.0433826, 0.0337518, -0.0382937, 0.026798, 0.0155538, 0.022436,  
35 - 0.022377, -0.0522834, 0.00202955, -0.0484192, 0.0382646, 0.00632605, -0.0541592, -0.0216834,  
36 - 0.0718766, 0.0921278, 7.72105e-05, -0.0248985, -0.121145, 0.0050598, 0.0584069, 0.0625849,  
37 - 0.0341806, 0.0432261, -0.0717361, 0.019553, -0.00874797, -0.0566127, -0.035232, -0.0217414,  
38 - 0.0112061, -0.0173741, -0.0251796, -0.061976, 0.00953155, 0.0346141, -0.0552639, -0.0386179,  
39 - -0.049074, 0.0114269, 0.0481586, 0.0266696, -0.0454927, -0.0340543, -0.0192265, -0.0198516,  
40 - 0.0283237, -0.00680941, -0.00792814, -0.00371509, 0.0451747, -0.00511052, -0.038361, 0.042594,  
41 - -0.0624682, -0.0839768, -0.125767, 0.0346305, 0.0854665, -0.0188636, 0.012889, -0.0784834,  
42 - 0.0532098, 0.00439309, -0.00386652, -0.0325034, -0.00939869, 0.00199078, -0.00463391, 0.00874155,  
43 - -0.0679019, 0.0341406, 0.107982, 0.0298168, 0.0419922, 0.00153954, 0.036435, -0.011819,  
44 - 0.0351083, -0.0217196, -0.0573149, -0.0786371, -0.0240665, 0.0144203, -0.0828524, 0.0440092,  
45 - 0.0234886, -0.003938, 0.048797, 0.0791573, -0.0599733, -0.0299365, 0.0744551, 0.0195751,  
46 - -0.0408867, 0.0259072, 0.00605974, -0.0173957, 0.0276731, 0.016588, -0.0502496, 0.0181499  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p49(hatfit_yaw00_lev1_p49);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p49_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p50.mh deleted
1 -// hat_yaw00_lev1_p50.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p50_mh  
4 -#define stasm_hat_yaw00_lev1_p50_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p50(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.354588;  
25 - const double coef[160] =  
26 - {  
27 - -0.0230603, -0.00406651, -0.00636519, -0.0227412, 0.00548503, -0.0184082, -0.0141572, 0.0294223,  
28 - -0.00797574, 0.0429883, 0.00673783, 0.00372198, -0.0629349, -0.00877111, -0.0495952, -0.0169266,  
29 - -0.0011404, 0.0479142, 0.0259209, -0.0259865, -0.0192255, 0.0396561, 0.0876463, 0.0230926,  
30 - 0.166111, -0.0461354, -0.0703753, -0.0448939, -0.0629481, -0.0580323, -0.0453387, -0.0270917,  
31 - -0.0884495, 0.140163, 0.0784775, 0.0228562, 0.024435, -0.0254433, 0.00177285, 0.0505875,  
32 - 0.0343714, -0.0174439, -0.0160221, -0.00753022, 0.117415, -0.0406816, 0.0532156, -0.0788673,  
33 - -0.108941, -0.0483069, -0.00519991, -0.0256438, 0.0142451, -0.040349, -0.0169156, -0.0526813,  
34 - 0.00228688, -0.0658973, -0.0337889, -0.0172707, 0.0379358, 0.0414351, 0.0617095, 0.0538789,  
35 - -0.0267418, 0.0563266, 0.0380729, 0.0618607, 0.0620722, -0.0352426, -0.0599867, 0.0257612,  
36 - 0.0177003, -0.0275431, 0.0416884, -0.00144024, 0.059808, 0.0194098, 0.026223, 0.0179042,  
37 - -0.0544042, 0.0229145, 0.0554572, 0.0782817, 0.00250939, -0.0428284, 0.0150715, -0.0411066,  
38 - 0.105643, -0.0499674, -0.073674, -0.0294076, -0.0109432, 0.120955, 0.0618048, 0.104465,  
39 - 0.00742026, 0.104745, -0.0396997, 0.0703248, 0.0415391, -0.0242536, 0.00578664, -0.0406675,  
40 - 0.0587635, -0.021202, -0.0501602, -0.0246371, -0.0119139, -0.00216564, -0.0159471, -0.0599296,  
41 - -0.0168455, 0.0184902, 0.0463801, 0.023843, -0.0373052, -0.0362718, -0.033582, -0.00780508,  
42 - 0.112369, 0.133683, 0.0611724, -0.058416, 0.00130038, 0.0465242, -0.011343, 0.0759481,  
43 - -0.0879834, 0.0318877, 0.0545767, 0.0623571, -0.00027041, -0.0773191, -0.00461445, -0.0368097,  
44 - 0.0221211, -0.0317399, -0.0332144, -0.0194702, -0.0366173, 0.0686429, 0.000139026, 0.0184993,  
45 - 0.00466772, 0.0430889, 0.0650156, 0.00889211, 0.0384161, -0.0229575, 0.0181281, 0.0296131,  
46 - -0.0204703, -0.0082565, -0.00745633, -0.0388592, -0.0328784, 0.0540064, -0.0102891, -0.0235745  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p50(hatfit_yaw00_lev1_p50);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p50_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p51.mh deleted
1 -// hat_yaw00_lev1_p51.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p51_mh  
4 -#define stasm_hat_yaw00_lev1_p51_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p51(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.0230474;  
25 - const double coef[160] =  
26 - {  
27 - 0.0663473, 0.000903765, -0.0568126, -0.0645652, -0.0530415, -0.0268245, -0.0218149, 0.0366416,  
28 - -0.014686, 0.000853658, 0.0810107, -0.00321661, -0.066158, -0.0160669, 0.00472433, -0.0332292,  
29 - 0.0330697, -0.00830061, -0.038049, 0.0414012, -0.025938, -0.0337634, -0.0624311, -0.0666223,  
30 - 0.0190076, 3.00099e-05, -0.0131323, -0.000139539, -0.0129442, -0.00751247, -0.00130726, -0.0481927,  
31 - -0.0262949, -0.0109233, 0.0115115, -0.00923386, 0.023316, 0.0373891, 0.0673234, 0.00609755,  
32 - -0.0574537, 0.0107934, -0.00300931, 0.00542485, 0.079916, 0.0676615, -0.0268088, 0.11462,  
33 - -0.0158615, -0.00119364, -0.0246292, 0.028597, 0.0300322, 0.00761411, 0.061184, -0.145516,  
34 - -0.00567826, 0.050977, 0.0545752, 0.0137527, -0.00676976, 0.0184424, 0.196666, 0.144337,  
35 - 0.0411955, 0.00197774, 0.0394365, -0.00925136, 0.0421624, -0.105268, -0.0782102, 0.115249,  
36 - 0.00126801, -0.0217805, -0.074432, -0.0324334, -0.0274283, -0.0287226, -0.0339885, -0.010246,  
37 - 0.0325106, -0.00227297, -0.0941444, -0.00635483, -0.0408689, -0.0332418, 0.0612756, -0.0524843,  
38 - 0.0355948, -0.0014673, 0.0306843, 0.0577673, 0.0199915, -0.0467922, -0.0840219, 0.0587219,  
39 - -0.0329374, -0.0208942, 0.0176221, -0.0472118, 0.0111347, 0.0012257, -0.0930815, -0.0833302,  
40 - -0.00729518, 0.0645366, -0.0184519, 0.0540724, 0.0145464, 0.0883286, -0.00444572, -0.0526893,  
41 - -0.000339233, -0.0349865, 0.0208982, 0.0190641, -0.0156414, 0.031688, 0.0360566, 0.0317097,  
42 - -0.0217811, -0.0349732, -0.00390683, 0.0259709, 0.00449953, 0.0655442, 0.00876421, 0.0173605,  
43 - -0.035843, -0.0170143, 0.0354342, -0.0122638, -0.00324034, 0.0223394, -0.00597277, -0.0410188,  
44 - 0.00998847, 0.0325441, -0.0168173, 0.0160914, -0.011555, 0.00730345, 0.0483929, 0.0374363,  
45 - 0.0135017, -0.0115598, -0.0202782, -0.0114978, -0.0321284, -0.0731003, -0.0334655, -0.00437303,  
46 - 0.0197171, -0.0246698, 0.0248675, -0.0169994, -0.000349178, -0.000402507, 0.0187988, 0.000184288  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p51(hatfit_yaw00_lev1_p51);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p51_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p52.mh deleted
1 -// hat_yaw00_lev1_p52.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p52_mh  
4 -#define stasm_hat_yaw00_lev1_p52_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p52(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.260475;  
25 - const double coef[160] =  
26 - {  
27 - -0.0122162, 0.0115179, -0.0394977, -0.0273243, 0.0081333, -0.0292732, -0.0272394, -0.0629533,  
28 - -0.0160925, -0.0153455, 0.0233635, 0.00893212, 0.0156689, -0.00794567, -0.0215812, 0.0127846,  
29 - 0.00154317, -0.0295031, -0.0112134, -0.0471515, -0.0387776, 0.00687466, -0.0651829, -0.00330553,  
30 - -0.00238385, 0.0168992, -0.0253943, 0.0126812, -0.00885185, -0.0310302, 0.0462275, -0.0090145,  
31 - 0.0199466, -0.00959636, 0.0223492, -0.043071, 0.00604921, -0.0458674, -0.0598643, -0.0317473,  
32 - 0.041322, 0.0243245, -0.0333469, 0.00167273, -0.0231955, 0.0280683, -0.0408995, 0.0521944,  
33 - 0.0471815, 0.0195343, 0.0768077, 0.0138787, 0.0532719, 0.0308796, 0.0358051, -0.040371,  
34 - -0.0161893, -0.000882692, 0.00726768, -0.00207923, -0.0419194, 0.0167848, 0.0744163, 0.0413397,  
35 - 0.00373214, 0.0212196, 0.0661876, 0.106068, 0.0905908, 0.0277513, -0.0535409, 0.0355472,  
36 - 0.00544559, -0.0416627, -0.0741092, 0.0324289, -0.0080518, 0.0432406, 0.015265, -0.0241128,  
37 - -0.0894882, -0.0119182, 0.0450217, 0.0378082, 0.0401644, -0.0560642, -0.0292303, 0.093536,  
38 - -0.0402295, -0.0737898, -0.0504552, -0.0355426, -0.0623674, 0.0272413, -0.0698962, 0.0609242,  
39 - -0.0243137, -0.0250455, -0.0456399, -0.00184349, 0.010865, -0.0160513, 0.0462055, -0.00131114,  
40 - 0.00717732, -0.0360419, 0.00377416, -0.100877, -0.150282, 0.102032, -0.119642, -0.0398214,  
41 - -0.0127371, 0.0342076, 0.0148993, -0.0137932, -0.0433186, 0.00366693, 0.0356687, 0.0112555,  
42 - 0.0687725, 0.0916713, 0.00660631, 0.0305018, 0.0272057, -0.0504018, 0.0325087, -0.0239357,  
43 - 0.0155957, -0.0185372, 0.00141619, -0.0305813, 0.0167892, 0.0193565, -0.00279585, 0.0248534,  
44 - -0.0360369, -0.0333261, 0.0219202, -0.00153852, -0.0756654, -0.0493757, -0.00439795, -0.0429899,  
45 - -0.00114111, 0.0156505, -0.0395002, -0.00583805, 0.0881942, 0.0363239, 0.0082846, 0.0303329,  
46 - 0.0175637, 0.0392368, -0.00202269, 0.0581765, 0.030248, -0.0268457, 0.0116774, -0.0235466  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p52(hatfit_yaw00_lev1_p52);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p52_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p53.mh deleted
1 -// hat_yaw00_lev1_p53.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p53_mh  
4 -#define stasm_hat_yaw00_lev1_p53_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p53(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.00632593;  
25 - const double coef[160] =  
26 - {  
27 - 0.0162556, -0.016435, 0.0339606, 0.0190099, -0.00390404, 0.0151999, 0.0530393, 0.052145,  
28 - -0.00404482, -0.0094945, -0.0652414, -0.00307563, 0.0279835, -0.0286695, -0.00707483, -0.0602497,  
29 - -0.0578366, 0.00570518, 0.00521795, -0.0343149, 0.0021638, -0.0576883, -0.0745119, 0.019378,  
30 - -0.0841465, -0.0374895, 0.101069, 0.0372186, -0.00409056, 0.00763705, -0.0176534, -0.0721434,  
31 - -0.00235338, -0.0460276, -0.105931, -0.00206172, 0.126004, 0.0340346, 0.00308281, 0.0239345,  
32 - 0.00935259, -0.026381, -0.0517119, -0.0346371, 0.0437243, 0.0277076, -0.0788865, -0.0669713,  
33 - -0.0392242, 0.00309652, 0.0151427, 0.0303108, -0.0255152, 0.144139, -0.0251527, -0.0566317,  
34 - 0.00885491, 0.0283135, 0.037537, 0.0185783, -0.0110133, 0.00417545, 0.230708, 0.0531011,  
35 - 0.0907433, 0.0775194, -0.0214501, 0.011126, 0.0125839, -0.0929108, 0.00861834, 0.0431739,  
36 - 0.0294098, -0.00786103, 0.0294776, -0.0266784, -0.0651989, 0.0573041, -0.0222599, 0.0342067,  
37 - -0.00935431, 0.0617671, 0.0254821, -0.0025932, -0.0126894, 0.0202708, 0.0160974, 0.065353,  
38 - 0.0739513, -0.0176589, -0.0373128, 0.0569696, -0.0255352, -0.056134, -0.00311956, 0.0397551,  
39 - -0.00707641, 0.00840045, 0.0395881, -0.0274419, -0.000901333, 0.0115174, -0.11227, -0.0630251,  
40 - -0.0277898, 0.0103932, -0.0382606, 0.00752723, 0.0198304, 0.0285424, -0.0162424, -0.0462255,  
41 - -0.0205232, -0.00646888, -0.0418055, 0.0165335, 0.0309852, -0.0296247, 0.0262914, -0.0154413,  
42 - 0.00808804, -0.0302165, 0.0269277, -0.0276307, 0.00803103, 0.00727718, 0.00967092, -0.0103951,  
43 - -0.0485179, -0.0149506, -0.0186684, 0.0197415, 0.00151862, -0.0135448, -0.0159554, -0.0411914,  
44 - 0.0203195, 0.00491663, 0.00384737, -0.00418953, -0.000701313, -0.00528702, 0.030757, 0.0292946,  
45 - -0.0010533, -0.0195983, 0.0331644, -0.0196452, -0.0326561, -0.0333651, -0.00118972, 0.0528589,  
46 - 0.00832532, 0.00903297, -0.0053677, -0.0299995, 0.0035794, 0.0148879, 0.0135945, 0.0180385  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p53(hatfit_yaw00_lev1_p53);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p53_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p54.mh deleted
1 -// hat_yaw00_lev1_p54.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p54_mh  
4 -#define stasm_hat_yaw00_lev1_p54_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p54(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.327895;  
25 - const double coef[160] =  
26 - {  
27 - -0.0260285, -0.0305355, -0.0270729, 0.0336952, 0.0120556, -0.0589881, 0.0423471, -0.0165861,  
28 - 0.0533515, 0.0665271, -0.00661282, -0.011853, -0.0202604, 0.0660017, 0.0285465, 0.00870395,  
29 - 0.011837, -0.00816245, 0.0137459, -0.0274992, -0.040575, -0.0637543, -0.0130194, 0.0133845,  
30 - 0.0178475, 0.0405467, 0.0289009, 0.0209144, 0.0200407, 0.0257918, 0.0374848, 0.0275908,  
31 - 0.0136018, -0.0102763, 0.00641704, -0.00874899, 0.00182998, -0.0147132, 0.009265, -0.0220378,  
32 - -0.00638297, -0.0385975, 0.0624042, 0.0211003, -0.0707084, -0.0690531, -0.0210087, -0.0194916,  
33 - -0.0478112, -0.0269841, -0.0424758, 0.0264064, 0.142619, -0.00246511, 0.0361538, -0.0312128,  
34 - 0.0834964, -0.0165381, -0.0157382, -0.0939294, 0.0240593, 0.0854562, 0.0349298, 0.14353,  
35 - -0.0906933, -0.0340672, 0.0548739, 0.0571566, -0.0687595, -0.0800209, -0.0813809, -0.0359659,  
36 - -0.00366757, -0.0117603, -0.0208327, -0.0119305, 0.0182508, -0.00730518, 0.00837606, 0.0256656,  
37 - 0.0411851, 0.0630306, 0.0979421, 0.0441905, -0.00305332, 0.00201647, -0.0361447, -0.0198163,  
38 - 0.00723425, -0.0100551, -0.110571, -0.0993676, -0.00957446, 0.0802569, 0.128686, 0.0888631,  
39 - 0.0427143, 0.0464205, 0.0483508, 0.0942419, 0.0700467, -0.018517, -0.103884, -0.116386,  
40 - -0.0176959, 0.0100904, -0.0232444, -0.0174606, 0.00793912, -0.00859066, 0.0853811, 0.00499183,  
41 - 0.0240163, 0.00380892, 0.00422997, -0.0257352, 0.0227225, 0.00677831, -0.0593922, 0.0328476,  
42 - 0.00827972, 0.0692015, 0.0431744, 0.0373662, -0.0140093, 0.0106239, 0.0258463, 0.0208192,  
43 - -0.0546277, 0.0957585, -0.0963772, -0.027162, 0.00231769, 0.0486463, 0.0512952, 0.00430508,  
44 - -0.0114316, 0.00979404, 0.0511977, -0.0338667, 0.00809882, -0.0153916, -0.0599761, 0.0148887,  
45 - 0.00670799, -0.0197052, -0.0426134, 0.0297467, -0.0830705, -0.0143339, -0.0152399, -0.00805109,  
46 - 0.00354804, 0.0101011, 0.0160634, 0.0429957, -0.0188213, 0.0160184, -0.0033741, 0.046853  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p54(hatfit_yaw00_lev1_p54);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p54_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p55.mh deleted
1 -// hat_yaw00_lev1_p55.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p55_mh  
4 -#define stasm_hat_yaw00_lev1_p55_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p55(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.141314;  
25 - const double coef[160] =  
26 - {  
27 - -0.0184455, -0.0496397, -0.0592839, -0.00129605, 0.0152698, 0.00895235, 0.0198226, -0.0277392,  
28 - 0.00174921, 0.0466079, 0.136804, -0.0408086, -0.0219539, -0.0515463, 0.0376534, 0.0197422,  
29 - 0.0264812, -0.0747326, -0.0189345, -0.0108892, 0.12583, -0.050607, 0.0287181, 0.0893428,  
30 - 0.0338705, -0.0305728, -0.0605811, -0.123117, 0.0530918, 0.0561058, -0.0661859, 0.0142702,  
31 - 0.0222033, 0.00274117, 0.0488894, 0.00854528, -0.0357957, -0.0137169, -0.0860731, 0.0804902,  
32 - 0.0155904, -0.0489535, 0.110207, 0.0279448, 0.0146425, 0.0608853, -0.0478279, -0.0360042,  
33 - -0.0253087, 0.0520949, 0.00854192, 0.0698672, 0.0728003, 0.0192769, 0.0532905, -0.0539675,  
34 - 0.0194983, 0.0686626, -0.14808, -0.00330555, -0.0603803, 0.161152, 0.125227, 0.0176252,  
35 - -0.0489934, 0.129008, 0.0143522, 0.0924871, -0.0940712, 0.0170069, -0.0504719, -0.0804901,  
36 - -0.0535133, 0.0471255, 0.0155013, 0.041728, 0.0464161, -0.0309468, 0.022264, -0.0485352,  
37 - -0.0161353, 0.00673767, -0.069235, -0.0269012, -0.0468631, -0.0286551, 0.0185527, 0.00926746,  
38 - 0.0816668, 0.0315413, -0.0115304, 0.00704217, -0.081754, -0.0394356, -0.0400905, 0.0372851,  
39 - -0.0783434, -0.00330682, 0.0511188, -0.0193499, 0.0811155, -0.090431, -0.0156567, 0.0132851,  
40 - -0.0127041, -0.119106, 0.0548832, -0.0584279, 0.0635739, -0.0258336, 0.0090243, -0.00490429,  
41 - 0.0567433, -0.0508576, -0.0229306, 0.00359339, -0.0406265, -0.0266562, 0.00501218, 0.0391647,  
42 - -0.0125267, -0.00340731, 0.0125769, 0.0486265, 0.0777279, 0.00933577, -0.00487516, -0.0130414,  
43 - -0.0285719, -0.0331306, 0.00711141, -0.0199061, 0.0080499, 0.0135002, 0.0017077, -0.0214639,  
44 - 0.0445958, -0.0085222, 0.006994, 0.00919682, -0.0502234, 0.0181756, -0.0122827, 0.0353963,  
45 - -0.00204672, 0.0618339, -0.0356547, -0.000447894, -0.0157183, 0.00273223, -0.000334279, -0.0068244,  
46 - -6.21048e-05, -0.0152627, 0.000293438, 0.0261028, 0.0310108, 0.0125394, 0.0326627, 0.00563211  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p55(hatfit_yaw00_lev1_p55);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p55_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p56.mh deleted
1 -// hat_yaw00_lev1_p56.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p56_mh  
4 -#define stasm_hat_yaw00_lev1_p56_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p56(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.017971;  
25 - const double coef[160] =  
26 - {  
27 - 0.00383981, 0.132936, 0.051431, 0.0241506, 0.0525363, -0.0220713, 0.0264425, 0.162811,  
28 - 0.010563, -0.024777, -0.0376598, -0.00827839, 0.00969403, 0.00935741, -0.0604863, 0.0154237,  
29 - -0.0274918, -0.0916428, -0.0771056, -0.0789401, -0.0175398, -0.0618622, 0.0553185, 0.000933057,  
30 - 0.016674, 0.0419166, -0.0552628, -0.010995, -0.000659341, 0.111832, -0.113944, -0.0251928,  
31 - 0.0213259, 0.0239533, 0.0910532, 0.124619, 0.00420422, 0.0613157, 0.0784614, 0.0147032,  
32 - -0.0502116, -0.00272015, -0.0218368, 0.0310639, -0.0254734, 0.0358821, -0.0424754, -0.0367543,  
33 - 0.034152, -0.0402477, 0.00443733, 0.0517393, -0.0272244, -0.0217685, 0.0550534, 0.0378432,  
34 - -0.0246521, 0.0384891, 0.112565, 0.0140988, 0.0115197, -0.0149323, -0.0195592, -0.0719281,  
35 - -0.0191504, 0.0050603, -0.00609517, 0.00456367, -0.0230841, 0.0247522, 0.0545905, -0.000413494,  
36 - 0.0194383, 0.0112078, -0.0309524, -0.0159333, -0.0384538, -0.0252684, -0.0531839, -0.0135636,  
37 - 0.0280733, -0.0273113, -0.0108497, -0.0499342, -0.0281279, -0.0259257, -0.0200306, -0.0279048,  
38 - 0.00745871, -0.00630893, -0.0226936, -0.0506898, 0.0313296, -0.00117594, -0.00321243, 0.00721248,  
39 - 0.0305157, 0.00244387, 0.0234044, 0.0174985, -0.0430736, -0.0159342, -0.033331, -0.0123217,  
40 - 0.0225584, -0.0402171, -0.028357, -0.0100419, 0.0292749, 0.00170746, 0.00587944, 0.0203983,  
41 - -0.0195129, -0.0348478, -0.00877047, -0.0150409, -0.0216345, -0.0229652, -0.0295588, 0.0128356,  
42 - 0.0211214, 0.0382187, -0.0154869, 0.0121175, -0.00290521, 0.00593086, 0.0205967, 0.0272012,  
43 - -0.0202218, -0.035515, 0.0315396, 0.0916433, 0.0619819, 0.00402121, -0.00515144, 0.0165358,  
44 - -0.0207477, 0.00806855, 0.00542765, -0.0761913, -0.0252847, 0.0203587, -0.0169178, 0.00516717,  
45 - 0.0370735, 0.0901672, -0.00499778, 0.0357751, 0.00468033, 0.0309109, -0.0129976, -0.0110622,  
46 - -0.0403696, -0.0231525, 0.0128741, 0.0240667, 0.0221441, 0.0157496, 0.0360906, -0.0192411  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p56(hatfit_yaw00_lev1_p56);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p56_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p57.mh deleted
1 -// hat_yaw00_lev1_p57.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p57_mh  
4 -#define stasm_hat_yaw00_lev1_p57_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p57(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.167239;  
25 - const double coef[160] =  
26 - {  
27 - 0.0260893, -0.0208531, 0.0851417, 0.0640984, 0.0395397, 0.0832486, -0.106037, -0.00565412,  
28 - 0.135724, -0.112393, -0.0760649, -0.0727544, 0.0301193, 0.0232471, -0.0351258, 0.0368426,  
29 - 0.0011005, -0.0139854, -0.0151755, -0.0914272, -0.00952267, 0.0704949, 0.0125235, -0.0656696,  
30 - 0.0163932, -0.0335675, 0.111352, 0.0753735, -0.00554281, -0.0227295, 0.0323614, -0.017804,  
31 - 0.0300734, 0.0112641, -0.0658481, -0.0309896, -0.0172728, -0.0217191, 0.0190975, 0.0200581,  
32 - -0.0304982, 0.111991, -0.030698, 0.014727, -0.0765688, -0.112386, -0.0101198, -0.0275647,  
33 - -0.0291291, 0.0641304, 0.0141026, 0.131626, 0.0186017, -0.0385728, 0.0421381, 0.0855096,  
34 - 0.0213613, 0.0420065, -0.102038, 0.0681566, 0.0273364, 0.00325661, 0.109219, 0.137224,  
35 - 0.0491412, 0.088167, 0.0714511, -0.0240283, -0.0108067, -0.02918, -0.00819857, 0.00807906,  
36 - -0.000642976, 0.0220372, 0.0679965, -0.0029879, -0.00222426, 0.00558169, -0.0326685, 0.0492872,  
37 - -0.0260234, -0.0484975, -0.0112216, -0.0918971, 0.020581, 0.0441363, -0.0100994, -0.0226429,  
38 - 0.0423898, -0.0759438, 0.0145201, -0.0784476, -0.110442, -0.0174169, 0.0110941, -0.0645113,  
39 - -0.0452308, -0.038347, 0.0775638, 0.0521202, 0.0446646, 0.0411368, -0.0421825, -0.0853063,  
40 - -0.0442879, -0.0157349, -0.0467638, -0.0149989, 0.0432842, 0.0192302, -0.0305666, -0.0181959,  
41 - -0.0200714, -0.035937, -0.0330333, 0.00311701, -0.0224627, -0.026858, 0.0243919, -0.00885834,  
42 - 0.0217909, 0.0593707, -0.0167115, 0.0215884, 0.0155522, -0.0263219, 0.0362682, -0.0223162,  
43 - -0.0338701, 0.0206674, -0.0189506, 0.0452908, 0.0427534, 0.0569601, -0.00517576, 0.0232792,  
44 - -0.0144103, 0.0177986, -0.00841608, -0.0333067, -0.0267299, -0.00136334, -0.00993319, 0.0110416,  
45 - 0.0370933, 0.0113945, -0.020208, -0.0220435, -0.0428138, -0.0156631, 0.0366901, 0.00527689,  
46 - 0.0700923, 0.0280007, 0.0391572, 0.0324461, 0.0177147, -0.00531412, -0.0189824, -0.0167404  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p57(hatfit_yaw00_lev1_p57);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p57_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p58.mh deleted
1 -// hat_yaw00_lev1_p58.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p58_mh  
4 -#define stasm_hat_yaw00_lev1_p58_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p58(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.387439;  
25 - const double coef[160] =  
26 - {  
27 - 0.0251959, -0.031358, 0.0248397, -0.0131824, 0.013193, 0.00977301, 0.0348601, -0.0349634,  
28 - -0.0411533, 0.0159114, 0.0200665, 0.0543823, -0.00285392, -0.0164136, -0.0131662, -0.0514869,  
29 - -0.0336987, -0.0299794, -0.0270398, 0.0109185, 0.0625347, 0.0464263, 0.0578354, 0.00233093,  
30 - -0.010815, 0.0476417, 0.0163326, 0.0303621, 0.01894, -0.00207762, 0.0393991, 0.0221854,  
31 - 0.0233303, 0.0113982, -0.0423612, -0.00875855, -0.0287951, -0.0320702, 0.0137407, -0.0522144,  
32 - 0.0268739, 0.0237628, -0.0114081, -0.0225842, -0.0248982, 0.0488374, -0.0460236, -0.00664693,  
33 - -0.145548, -0.00911589, 0.0412094, -0.0239402, -0.0495942, -0.0117525, -0.0624228, -0.0266718,  
34 - 0.16983, 0.00188042, -0.0316957, 0.0227592, 0.0206071, 0.0874189, 0.0592865, 0.0821602,  
35 - -0.0523558, -0.0319036, 0.00421973, -0.111092, -0.0440164, 0.0161895, -0.0261552, -0.00754087,  
36 - 0.0331884, 0.0112931, 0.0394848, 0.0335052, 0.000709858, -0.0220998, 0.010377, -0.065032,  
37 - -0.00952658, 0.00141604, 0.000973108, 0.00853263, 0.0150984, -0.0348417, -0.0396614, 0.0344867,  
38 - 0.0216721, 0.0202387, -0.0365127, -0.0293635, -0.00677211, 0.0411506, 0.0676114, 0.016138,  
39 - 0.127968, 0.025489, 0.0839619, 0.105465, 0.0564818, -0.10753, -0.0982015, -0.0440012,  
40 - -0.0646146, -0.0759671, -0.141105, -0.0364377, 0.00156565, 0.0914474, 0.140688, 0.105158,  
41 - 0.0291594, 0.0630341, 0.146519, 0.0441008, 0.0494588, -0.0256931, -0.0515613, 0.0123743,  
42 - -0.0393184, 0.0750014, -0.0384452, -0.0162481, 0.029397, 0.0409304, 0.0106834, -0.00793491,  
43 - -0.0516883, -0.041537, -0.00348172, 0.0114551, -0.0441435, 0.00598323, -0.0702927, -0.0302706,  
44 - 0.0455167, -0.0145394, -0.0133603, 0.0211058, -0.000153093, -0.0450269, 0.0275393, 0.00331146,  
45 - -0.0536648, -0.0167442, -0.0187828, 0.0685981, 0.0143649, 0.0544769, 0.00699127, 0.0343859,  
46 - -0.0182254, 0.0574156, 0.0272669, 0.0274204, 0.00861177, -0.0038009, 0.0266157, 0.038463  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p58(hatfit_yaw00_lev1_p58);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p58_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p59.mh deleted
1 -// hat_yaw00_lev1_p59.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p59_mh  
4 -#define stasm_hat_yaw00_lev1_p59_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p59(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.107774;  
25 - const double coef[160] =  
26 - {  
27 - 0.0426851, 0.0262278, -0.00991465, -0.000978476, 0.0458819, 0.0860606, 0.0126212, 0.0351958,  
28 - -0.0108269, 0.0156452, -0.00403915, -0.0589473, -0.0503682, -0.0320335, 0.00120433, -0.021901,  
29 - 0.0165196, 0.00485185, -0.0632538, -0.033039, -0.0857811, -0.0409284, -0.0988562, -0.0239078,  
30 - -0.0159283, 0.0137357, 0.0167643, 0.0372145, -0.0532216, -0.00210648, -0.0560769, -0.0308524,  
31 - -0.00231797, -0.00864326, -0.0076651, -0.0200123, -0.00891805, 0.0118245, -0.0131865, 0.00115877,  
32 - -0.0157525, 0.00356822, 0.0567132, 0.0403024, 0.0292255, -0.0482951, -0.0460269, -0.0327407,  
33 - -0.0675029, -0.0684373, -0.109158, 0.0287362, 0.0815637, 0.084078, -0.13562, -0.0559729,  
34 - -0.0141325, -0.00702409, 0.114953, 0.0541443, 0.100854, 0.170284, 0.183675, 0.146337,  
35 - -0.0231098, 0.0221174, 0.0281214, 0.0233031, -0.017274, -0.0041107, 0.0963267, 0.00364101,  
36 - 0.014492, 0.00786082, -0.00316655, 0.00596734, 0.0241714, -0.000496014, -0.00440175, -0.0178358,  
37 - 0.00585745, 0.0161528, -0.0458383, -0.00903678, -0.0375578, -0.0417482, -0.00357475, 0.0374616,  
38 - 0.0654028, 0.0913228, -0.0561372, -0.0271866, -0.0859397, -0.109589, -0.00593507, 0.052015,  
39 - 0.012834, 0.0383004, 0.0439461, 0.0182694, -0.0531884, -0.0306476, -0.0185561, 0.0390919,  
40 - 0.0141079, -0.0136812, 0.0498581, 0.0531345, -0.0225092, -0.044298, -0.0679187, -0.0250561,  
41 - 0.00712008, 0.00510321, -0.0365955, -0.0117867, -0.000928219, -0.019591, 0.00284898, -0.00144887,  
42 - 0.000711874, 0.000233623, -0.0184974, 0.00654051, 0.0396035, 0.0526651, 0.04285, 0.00770713,  
43 - -0.0319265, 0.0147321, 0.0456475, 0.00415368, 0.0131458, 0.0349704, -0.0124635, -0.0340754,  
44 - -0.0113526, -0.0312564, -0.022371, 0.0178618, 0.042623, 0.0281632, 0.0326478, -0.0512589,  
45 - -0.0159272, -0.0205289, -0.00583209, -0.00745363, 0.020593, -0.0142671, 0.0127739, -0.000311366,  
46 - 0.0624123, 0.00682976, 0.00476288, 0.00296209, -0.0286042, 0.00250046, -0.00978856, 0.0134617  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p59(hatfit_yaw00_lev1_p59);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p59_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p60.mh deleted
1 -// hat_yaw00_lev1_p60.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p60_mh  
4 -#define stasm_hat_yaw00_lev1_p60_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p60(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.116653;  
25 - const double coef[160] =  
26 - {  
27 - -0.00800115, -0.019492, 0.00130996, 0.093303, 0.0040077, 0.00293987, 0.0207828, 0.0148185,  
28 - -0.00817948, -0.0597545, 0.0187817, -0.0230762, 0.0288565, 0.0880908, -0.0261195, -0.0208943,  
29 - -0.0786128, -0.110647, -0.000169552, 0.0230022, -0.0147655, 0.02944, -0.07112, 0.00319348,  
30 - 0.0383762, 0.00837539, -0.0543089, -0.138768, -0.0885013, 0.00156443, -0.0660238, -0.00148416,  
31 - 0.189822, 0.067456, 0.0813394, 0.0406543, 0.018721, 0.000646743, 0.0077848, -0.0197932,  
32 - -0.0269575, -0.017093, -0.00285546, -0.0457437, -0.00899611, -0.102345, -0.0712876, 0.0432109,  
33 - 0.0359983, 0.056176, -0.0205152, 0.0611076, -0.018347, -0.0684581, 0.0147728, -0.00519016,  
34 - 0.0229803, 0.0944576, -0.0201227, -0.0464451, -0.00871038, 0.0315791, 0.0922994, 0.0030201,  
35 - -0.0269314, 0.0528, 0.0333682, -0.00605027, -0.030852, 0.04281, 0.0665199, -0.0700912,  
36 - -0.101844, -0.0220294, -0.0188747, 0.0615306, 0.0196525, -0.0799243, 0.0370941, 0.0902844,  
37 - 0.0416295, 0.052584, 0.0186824, 0.0684195, -0.0496191, 0.0324619, 0.13132, 0.0186903,  
38 - 0.0444294, 0.0309525, 0.00405779, 0.00128988, -0.0657186, 0.112942, 0.0240502, -0.00600384,  
39 - -0.0561522, -0.0562045, -0.0645724, -0.0383953, -0.0717917, -0.0210858, -0.0221317, 0.0233049,  
40 - -0.00346189, -0.0171532, 0.0635409, 0.0106124, 0.0421655, -0.0798043, -0.0581925, -0.0148507,  
41 - -0.0014853, -0.0312885, 0.00728589, -0.0465815, 0.00556272, -0.0347748, 0.0110482, -0.0348356,  
42 - 0.0195249, -0.00102007, 0.0754928, 0.0908389, 0.0423783, 0.0519425, 0.0120671, -0.00592963,  
43 - -0.0746104, -0.0188304, -0.109229, -0.0357286, -0.0569914, -0.0486546, -0.019758, -0.0133699,  
44 - 0.0361224, 0.0025763, 0.0344059, 0.0643234, 0.04667, 0.0730196, -0.0286662, -0.0235946,  
45 - 0.0214739, 0.0315117, -0.034062, 0.017128, -0.000353135, 0.054981, -0.0163462, 0.0336397,  
46 - 0.063106, 0.0276215, 0.0973305, 0.0433355, -0.0436393, -0.0243513, 0.0297241, 0.013637  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p60(hatfit_yaw00_lev1_p60);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p60_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p61.mh deleted
1 -// hat_yaw00_lev1_p61.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p61_mh  
4 -#define stasm_hat_yaw00_lev1_p61_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p61(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.355452;  
25 - const double coef[160] =  
26 - {  
27 - 0.00140287, -0.0316798, 0.0380944, 0.0396429, -0.00327414, 0.0534538, -0.0514958, 0.0113563,  
28 - 0.0628189, -0.0527768, -0.0827135, -0.00429168, -0.0555817, -0.0224312, -0.0407113, -0.00936148,  
29 - 0.117758, 0.0172411, -0.0474983, -0.0391484, -0.00839861, 0.0452208, -0.0689015, 0.0234783,  
30 - -0.0403392, 0.0229358, 0.0537275, 0.0364107, -0.0132679, 0.00101861, -0.0318202, 0.0280393,  
31 - -0.00788005, -0.0354963, 0.00622629, -0.0649081, 0.0307974, 0.0258964, -0.0857159, 0.0242797,  
32 - -0.040267, 0.0102513, -0.0156274, -0.102174, -0.0138545, -0.0322275, -0.0188658, -0.0404741,  
33 - 0.0330834, 0.0739416, 0.0376474, -0.0476424, 0.00287154, 0.00264503, 0.0639759, 0.0475915,  
34 - 0.0401054, -0.00781034, 0.0559358, 0.150539, 0.0994351, -0.0272158, 0.141554, 0.0275502,  
35 - 0.0128532, -0.0504704, 0.0469205, 0.0449008, 0.0408228, -0.0276349, -0.0209576, -0.0231619,  
36 - 0.072671, 0.12655, 0.0367423, -0.075046, -0.00881941, 0.0092089, 0.0531118, -0.0610395,  
37 - -0.0308093, 0.0767906, 0.0426318, 0.0265518, -0.0121348, 0.0626648, 0.1149, -0.0153465,  
38 - -0.0529852, -0.0242805, -0.0290872, -0.0384416, 0.0343093, -0.0252964, -0.0554503, -0.0615641,  
39 - -0.106664, -0.0378279, 0.00787081, 0.0156845, -0.0198557, -0.0269115, -0.0297493, 0.0352897,  
40 - -0.0297293, -0.0573563, -0.0150174, -0.00484731, -0.000683478, -0.0495411, 0.0360824, 0.16726,  
41 - -0.0293956, 0.00953138, 0.00360933, -0.0400254, -0.0715633, 0.142315, 0.0342854, -0.177897,  
42 - 0.0310687, -0.0126615, -0.0606509, 0.00786516, -0.0250216, 0.0461068, -0.041784, 0.0340997,  
43 - 0.0534171, 0.0510974, 0.0264472, 0.0273428, 0.00988166, -0.00606464, 0.0777458, 0.0387601,  
44 - 0.066705, 0.0378485, 0.0927968, 0.000296498, 0.00404288, -0.0435417, -0.0159648, -0.061769,  
45 - 0.00421003, -0.0703772, -0.062171, 0.017123, -0.0279047, 0.0872595, -0.00249575, 0.0153716,  
46 - -0.00386909, 0.0423806, 0.0198908, -0.00423521, 0.0487592, -0.0326987, -0.0145375, 0.0613222  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p61(hatfit_yaw00_lev1_p61);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p61_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p62.mh deleted
1 -// hat_yaw00_lev1_p62.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p62_mh  
4 -#define stasm_hat_yaw00_lev1_p62_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p62(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.401911;  
25 - const double coef[160] =  
26 - {  
27 - 0.184278, -0.00880947, -0.0685209, 0.00358168, -0.0459728, 0.0232556, -0.0864801, -0.00469044,  
28 - 0.0310894, 0.0243865, 0.0258792, 0.00859373, -0.00994606, 0.0328219, 0.00173091, 0.0121548,  
29 - -0.0353948, -0.036784, 0.0429776, -0.0300712, -0.0116732, -0.0122296, -0.108762, -0.0247855,  
30 - -0.0145263, 0.0219631, -0.00113074, 0.0309911, 0.107029, 0.0123373, 0.0532587, 0.069205,  
31 - -0.0494749, -0.0244451, -0.0697308, -0.0338787, 0.0873429, 0.0171967, -0.130104, 0.0204336,  
32 - -0.088184, 0.0317872, -0.00989599, -0.015471, 0.0552868, -0.0243923, 0.0858775, 0.0686318,  
33 - -0.0481306, -0.0770413, 0.0589144, 0.168037, 0.0945978, -0.0524547, 0.0839754, 0.124417,  
34 - 0.0480366, 0.0590726, 0.0667549, -0.0894952, -0.0230222, -0.0171754, -0.0533098, -0.0684075,  
35 - 0.0712733, 0.142855, -0.00189312, -0.00863717, -0.0647512, 0.101509, 0.0666608, -0.0918015,  
36 - -0.000196614, -0.0658736, 0.0204404, 0.0705559, -0.0270679, -0.0141069, 0.126831, -0.019163,  
37 - -0.0343151, 0.00672472, 0.03967, -0.0291874, 0.0336686, -0.0107086, -0.0043349, -0.0798378,  
38 - -0.0110414, -0.0650645, -0.0318544, -0.027198, -0.0480764, -0.0918649, -0.0143225, 0.107353,  
39 - -0.0130905, -0.00631972, -0.0110005, -0.0352918, 0.0152812, 0.102473, 0.0223577, -0.00408579,  
40 - -0.037512, -0.0288581, -0.0172214, -0.0453225, -0.0328941, -0.0150905, 0.0194013, -0.050533,  
41 - 0.0512633, 0.00142581, 0.0276191, 0.0555792, -0.0250743, -0.049271, -0.0158396, 0.00580838,  
42 - 0.0759738, 0.0489876, 0.00899392, -0.0250023, -0.0139366, -0.00691351, 0.069753, 0.02297,  
43 - -0.010819, -0.0195435, 0.0379298, 0.0638778, 0.00869268, 0.0244828, -0.0468469, -0.0425572,  
44 - 0.0265019, -0.00503489, -0.0229935, -0.0391067, 0.00398011, 0.0506024, 0.0196865, 0.0822405,  
45 - -0.0331631, 0.0331953, 0.0364992, 0.0264935, 0.0194893, -0.0485401, -0.0526263, -0.0288017,  
46 - -0.000343949, -0.00305366, 0.0195557, 0.00916105, 0.0849109, 0.0622262, 0.0617623, 0.0296367  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p62(hatfit_yaw00_lev1_p62);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p62_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p63.mh deleted
1 -// hat_yaw00_lev1_p63.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p63_mh  
4 -#define stasm_hat_yaw00_lev1_p63_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p63(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.327027;  
25 - const double coef[160] =  
26 - {  
27 - 0.00117412, -0.0265293, 0.0414526, -0.00446532, -0.000780244, 0.0309753, -0.126524, 0.0273416,  
28 - -0.0422317, -0.00609733, 0.00825351, 0.00790836, 0.0291014, 0.0441713, -0.0145854, 0.0137382,  
29 - -0.00831013, -0.0526895, -0.037661, -0.00968318, 0.116618, 0.0103253, -0.0595431, 0.0496003,  
30 - -0.0665721, 0.00702109, -0.109901, -0.0827082, -0.00936522, -0.00162648, -0.0562617, -0.0153416,  
31 - -0.0065123, 0.0472623, 0.0634004, -0.0196607, -0.019769, -0.00566076, -0.0607523, 0.0749408,  
32 - -0.00611749, -0.0276194, 0.114619, 0.084836, 0.00815514, -0.0555772, 0.0391078, 0.0414358,  
33 - 0.121184, 0.147412, -0.0318164, -0.145786, 0.00704808, -0.0110287, 0.0164001, -0.0621218,  
34 - 0.0149256, 0.0808699, 0.0804086, 0.106282, 0.0405482, 0.0330293, 0.12561, -0.0589569,  
35 - 0.0224142, -0.108786, -0.00491116, 0.0465216, 0.0453282, 0.0296043, 0.0982771, 0.0627282,  
36 - 0.0506193, -0.0174854, 0.0256419, -0.0266217, -0.0465652, -0.0619258, -0.0532835, -0.0785362,  
37 - -0.0161707, -0.0490527, 0.0143398, -0.0138499, 0.020052, -0.0703482, 0.0590368, 0.134647,  
38 - -0.049885, -0.00266826, -0.0244827, -0.111946, -0.0878235, 0.15595, -0.000659438, -0.154788,  
39 - 0.00297078, 0.0132703, 0.0115521, 0.0331993, -0.0966483, -0.0545614, -0.026128, 0.0150231,  
40 - -0.0128654, -0.0320918, -0.0591223, -0.0218507, -0.0361654, -0.0115635, -0.0273279, -0.0585035,  
41 - -0.0352849, 0.0301985, 0.0714253, 0.0790165, 0.0457336, 0.00843746, 0.113132, 0.10087,  
42 - 0.0580212, -0.0135828, 0.00489927, 0.0153762, -0.0217218, 0.0638703, 0.000115968, 0.0334685,  
43 - -0.0241135, 0.00384658, -0.0261348, -0.0454305, 0.0297893, -0.0343742, -0.036355, 0.0349305,  
44 - -0.0196957, 0.00692413, 0.075663, 0.0631312, 0.0852203, -0.0199816, 0.0110331, -0.0218748,  
45 - 0.0535471, 0.0363862, 0.0293074, -0.00509621, 0.0277587, 0.0447058, 0.0520932, 0.00976812,  
46 - -0.00756772, -0.0466398, -0.0370653, -0.0200316, 0.0236178, 0.0165199, -0.0315377, 0.0236377  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p63(hatfit_yaw00_lev1_p63);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p63_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p64.mh deleted
1 -// hat_yaw00_lev1_p64.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p64_mh  
4 -#define stasm_hat_yaw00_lev1_p64_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p64(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.221659;  
25 - const double coef[160] =  
26 - {  
27 - 0.0364118, -0.0340164, 0.0407147, 0.113031, 0.190778, 0.0314938, 0.0342179, 0.015366,  
28 - -0.0132611, -0.0636244, -0.040571, -0.081486, -0.0900368, -0.0268184, -0.089493, -0.0174274,  
29 - 0.0183977, 0.0234542, 0.0288216, -0.0624968, -0.0524316, -0.0307032, -0.0639346, 0.0857077,  
30 - -0.0308074, 0.00837735, -0.00453838, -0.0611632, -0.0128637, 0.0077273, -0.0417138, 0.0219363,  
31 - 0.00718579, 0.0559161, 0.000579146, -0.0125301, 0.0297841, -0.0235627, 0.0463869, 0.0387731,  
32 - -0.0562936, -0.0190806, 0.0087306, 0.0261748, -0.0659872, 0.00151971, 0.0554092, -0.0774134,  
33 - -0.0402783, -0.0251337, 0.00201256, 0.053982, 0.0628297, -0.00454475, 0.0813841, 0.0984645,  
34 - 0.0291425, 0.0222582, 0.0444502, 0.0767124, 0.0390445, 0.051904, 0.0941079, -0.00941949,  
35 - 0.00284052, 0.0111219, -0.0460434, 0.0373575, -0.00560822, -0.0544922, 0.00609882, -0.141022,  
36 - -0.024522, -0.0432508, -0.0190956, -0.0165462, -0.0313735, 0.0506585, -0.0642271, -0.0219566,  
37 - 0.0127945, -0.0164266, -0.01266, -0.0571315, -0.042462, -0.0443998, -0.0256433, -0.0906727,  
38 - 0.0369999, -0.00749289, 0.0305802, -0.0199618, -0.0398645, -0.012479, 0.0293881, -0.0915479,  
39 - -0.0875018, -0.0522991, -0.0300075, -0.0293367, 0.00304054, -0.0153113, -0.0852418, 0.0606356,  
40 - -0.0508301, 0.0473317, -0.00559567, -0.0145069, 0.0155352, 0.0937862, 0.0419105, 0.107439,  
41 - -0.0132481, 0.0641715, 0.0312028, 0.0733368, 0.0265372, 0.0135173, 0.106767, 0.0236229,  
42 - 0.00246322, 0.0206615, 0.10063, 0.0451973, 0.030797, 0.0583173, 0.00928432, -0.0118978,  
43 - 0.0111116, 0.0528778, -0.0254398, -0.00435345, 0.0536206, 0.0278869, -0.0166692, 0.118701,  
44 - 0.0105538, 0.0128111, 0.0164439, 0.0130927, 0.00129399, -0.0440021, -0.0115579, -0.019537,  
45 - -0.0620245, -0.0291088, -0.110246, -0.0248473, -0.0256739, -0.0519484, -0.000626873, -0.0129347,  
46 - 0.0514691, 0.105352, 0.0998094, 0.0253072, 0.0281183, 0.0241761, -0.00190695, 0.061081  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p64(hatfit_yaw00_lev1_p64);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p64_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p65.mh deleted
1 -// hat_yaw00_lev1_p65.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p65_mh  
4 -#define stasm_hat_yaw00_lev1_p65_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p65(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.175002;  
25 - const double coef[160] =  
26 - {  
27 - -0.0277865, -0.00461839, 0.000804702, -0.00666069, -0.000353549, -0.00788238, -0.00938188, 0.0222033,  
28 - -0.050188, 0.00359491, 0.00366198, -0.0166296, 0.000297359, 0.00483099, -0.0825797, 0.000643547,  
29 - -0.0630764, -0.0659505, -0.0102977, 0.0360068, 0.0127702, -0.0259893, -0.0789133, -0.0683098,  
30 - -0.00482564, -0.0310966, 0.00995508, -0.0132953, 0.00953184, 0.0175084, 0.00165241, 0.00201592,  
31 - 0.0766108, -0.0181389, -0.0332234, 0.0332517, 0.0219349, 0.0512349, 0.0322202, 0.046018,  
32 - 0.0169466, 0.0146008, -0.0477406, 0.019435, -0.0121325, -0.0332415, 0.00211002, 0.00113552,  
33 - -0.00347845, 0.0185526, 0.0799375, 0.0184735, -0.0247489, 0.0306522, 0.132248, -0.00205819,  
34 - 0.13069, 0.115871, 0.0506738, -0.0372212, -0.0175758, 0.0684921, 0.122341, 0.269659,  
35 - 0.0665379, -0.0155841, -0.0518629, -0.0142568, -0.0944692, -0.088548, -0.11378, 0.01854,  
36 - 0.0115034, 0.0424948, 0.0296922, 0.0247563, 0.00335754, -0.00599567, -0.0309015, -0.0741586,  
37 - -0.0465119, -0.00161941, -0.0021765, -0.00246838, 0.0341996, 0.00583213, -0.0227952, -0.0198427,  
38 - -0.0189341, 0.0117395, 0.0318078, -0.0215246, -0.0300004, -0.00681776, -0.0461987, -0.0623052,  
39 - -0.0844771, 0.000542585, 0.0246798, 0.0770029, 0.0857678, 0.0739165, 0.0184543, -0.0843127,  
40 - -0.0576231, -0.0629255, -0.0450643, 0.00599557, 0.0455094, 0.0537528, 0.00473172, -0.0845924,  
41 - 0.0150027, 0.0171967, -0.0127595, 0.00703861, -0.0182145, -0.0213446, -0.00797504, -0.0245089,  
42 - -0.0192921, 0.0136112, 0.0116631, 0.00265455, -0.000741286, 0.0304773, -0.02086, -0.00264433,  
43 - 0.0204618, 0.0387465, -0.0510006, -0.041918, -0.0177707, -0.0228606, 0.0180372, -0.00552248,  
44 - 0.0331364, -0.00103725, -0.00155859, 0.00364934, -0.030725, -0.0601593, -0.00316454, 0.0510012,  
45 - 0.024794, 0.0200472, 0.0260482, 0.03692, 0.00540666, -0.012112, 0.012476, 0.0372805,  
46 - 0.0373335, -0.00687078, 0.0080672, -0.0159034, 0.0101183, 0.0374216, 0.0163694, 0.0310197  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p65(hatfit_yaw00_lev1_p65);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p65_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p66.mh deleted
1 -// hat_yaw00_lev1_p66.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p66_mh  
4 -#define stasm_hat_yaw00_lev1_p66_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p66(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.114908;  
25 - const double coef[160] =  
26 - {  
27 - 0.0621479, 0.148664, -0.0808057, -0.0734325, -0.0779598, 0.112303, 0.0691012, -0.0734984,  
28 - -0.0891871, -0.0303359, -0.0296288, 0.0653355, 0.057726, -0.0747313, -0.0389204, 0.030748,  
29 - -0.0376043, -0.0242851, 0.00215944, -0.0128589, 0.0526175, -0.0154007, -0.0356016, 0.00790394,  
30 - 0.0393551, 0.0121278, 0.0740665, 0.101692, 0.0326844, 0.00688292, 0.0422339, 0.107239,  
31 - 0.0503345, 0.00995021, -0.0509846, 0.0117855, -0.0384774, 0.031577, 0.00134269, -0.127872,  
32 - -0.0709863, -0.149595, 0.00666169, -0.000596597, -0.0462128, 0.0550865, -0.0638316, -0.0380512,  
33 - 0.0592485, 0.0172013, 0.0699331, 0.0563683, -0.0446237, -0.0296292, 0.0829031, -0.0981408,  
34 - -0.00211501, -0.0287852, 0.0204565, -0.0160499, -0.0508642, -0.0430687, 0.0686544, -0.0860575,  
35 - -0.109292, -0.0432463, -0.0627935, -0.0897644, -0.0565552, -0.0392803, -0.0675007, -0.0981836,  
36 - -0.110825, -0.00265412, -0.024454, 0.00582448, 0.0328972, 0.0868582, 0.151676, 0.157909,  
37 - 0.0173907, 0.0769144, 0.0790404, -0.024212, 0.0882533, -0.0252413, 0.0427054, 0.0565396,  
38 - -0.00320091, 0.043672, -0.00638487, 0.015961, 0.0536973, 0.0572533, -0.0228992, 0.00460968,  
39 - 0.0530984, 0.0482597, 0.0217364, 0.0170837, 0.0227786, 0.0455684, -0.0356677, 0.14438,  
40 - 0.0971565, 0.0352834, 0.0686218, 0.0613583, 0.0810098, -0.0496866, -0.085401, 0.0643533,  
41 - -0.0701281, -0.0474367, -0.0551886, 0.0374986, 0.0114636, 0.0147769, 0.0209621, -0.0237301,  
42 - -0.0613557, -0.048417, -0.0312429, -0.0513667, -0.04645, -0.0179482, 0.0837733, -0.0114909,  
43 - 0.0243065, 0.00229574, 0.0533605, 0.0381334, 0.00564831, -0.00935319, -0.0554278, -0.015606,  
44 - -0.0499693, -0.00343467, 0.00644126, -0.00769993, 0.0214419, 0.017018, 0.00379739, -0.0394817,  
45 - -0.0649387, 0.00961401, -0.0294862, -0.047631, -0.0189085, -0.0200228, -0.0206836, 0.0113553,  
46 - 0.0340622, 0.0568404, -0.030138, -0.026374, -0.0548503, -0.0599922, 0.0537001, -0.0145433  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p66(hatfit_yaw00_lev1_p66);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p66_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p67.mh deleted
1 -// hat_yaw00_lev1_p67.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p67_mh  
4 -#define stasm_hat_yaw00_lev1_p67_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p67(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.113909;  
25 - const double coef[160] =  
26 - {  
27 - -0.0188617, 0.00316902, -0.0739061, 0.0282265, 0.003645, -0.057957, 0.0050709, 0.0242442,  
28 - -0.123112, -0.0885432, -0.0231802, 0.0524963, 0.145596, -0.0695975, 0.0542611, 0.213012,  
29 - 0.0771955, 0.0859766, 0.112913, 0.00182485, -0.041207, 0.0709448, -0.133451, -0.0534433,  
30 - 0.0443474, 0.0526311, -0.0920123, -0.0394857, -0.110341, 0.114107, 0.105256, -0.104847,  
31 - -0.0502754, -0.019576, -0.0423652, 0.00980916, 0.0210069, -0.0375084, -0.00186543, -0.0165352,  
32 - -0.068461, 0.033185, 0.0545209, -0.0520722, 0.0253465, -0.0047908, 0.0872255, -0.0718019,  
33 - 0.0179633, -0.0174179, 0.0828479, 0.0307566, -0.0581829, -0.0772103, -0.0863097, 0.0172761,  
34 - -0.0636419, -0.0857602, -0.225817, -0.129229, -0.0221761, 0.049664, 0.0880692, -0.0322266,  
35 - -0.00965428, -0.0102029, 0.113926, 0.0290924, -0.0104373, -0.0425892, -0.0732669, -0.0120473,  
36 - 0.0358277, -0.0121853, 0.0111512, 0.0297736, -0.0455152, -0.0421967, 0.106585, -0.0538339,  
37 - 0.119307, 0.0605931, 0.0337106, -0.0143666, -0.000475732, -0.00033312, -0.016137, 0.0540146,  
38 - -3.17965e-05, -0.0643621, -0.0239138, 0.0592346, 0.0313051, 0.0205812, 0.00707053, -0.00760147,  
39 - 0.0728607, 0.0906611, 0.112247, 0.0393033, 0.057346, 0.044609, 0.0267728, 0.111261,  
40 - -0.0273771, 0.0108312, -0.0310528, -0.0753102, 0.00676557, -0.00323801, -0.00547113, -0.042993,  
41 - 0.0217995, 0.000293362, 0.0527807, 0.052532, 0.0965316, 0.0762126, -0.050425, 0.0904335,  
42 - -0.00995776, -0.0420223, -0.0163665, -0.00787983, -0.0444523, -0.0292807, 0.00134789, -0.00916903,  
43 - -0.0439685, -0.00308172, 0.0153934, 0.0264436, -0.0139337, 0.0130059, 0.0210779, -0.0585686,  
44 - 0.00739594, -0.0367863, 0.016144, -0.0448992, -0.0466312, 0.00240427, 0.0113582, 0.0102517,  
45 - 0.000421868, 0.00283884, -0.0185146, -0.00344203, 0.00447471, -0.0599441, 0.0294516, -0.0166099,  
46 - -0.039928, 0.0147255, 0.0114217, 0.0182585, 0.000694995, 0.0165909, -0.0146478, -0.022212  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p67(hatfit_yaw00_lev1_p67);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p67_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p68.mh deleted
1 -// hat_yaw00_lev1_p68.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p68_mh  
4 -#define stasm_hat_yaw00_lev1_p68_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p68(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.0472535;  
25 - const double coef[160] =  
26 - {  
27 - -0.0333984, 0.0656835, 0.0106519, 0.0399759, 0.0837495, -0.0590801, -0.0354664, 0.000401582,  
28 - 0.0507861, 0.0305926, -0.0299797, -0.0280611, -0.0375379, 0.0890645, 0.0991353, -0.0119074,  
29 - 0.0500358, 0.0327039, 0.0326631, 0.0156037, -0.0896013, -0.0172661, -0.0611493, -0.0487139,  
30 - -0.0158553, -0.0170312, -0.0675439, 0.0393561, -0.0252104, -0.0245059, -0.0460004, -0.00717333,  
31 - -0.0699404, -0.0325669, -0.0441731, 0.122475, 0.114906, -0.00302238, 0.0638788, 0.0975657,  
32 - 0.0238194, -0.0122492, 0.00939505, -0.0268166, -0.161655, 0.0738256, 0.133678, 0.0601642,  
33 - -0.0502025, -0.0815136, -0.0643104, -0.0445671, -0.0357928, -0.0869471, -0.0474168, -0.0431398,  
34 - -0.0825893, -0.0275855, 0.0356601, -0.0646219, 0.033888, -0.0717098, 0.0574178, -0.0301816,  
35 - -0.00499705, 0.0727134, 0.0824336, -0.0235041, 0.0235093, -0.0639051, 0.0631396, -0.0419611,  
36 - -0.037852, -0.0387067, -0.0240848, -0.111232, -0.0691031, -0.0380525, -0.0390921, 0.099562,  
37 - -0.00279045, 0.0328427, -0.0615046, -0.0442496, -0.0400743, 0.00526195, 0.00243521, 0.0295069,  
38 - 0.0521513, 0.0641226, 0.040687, 0.0798061, 0.0492278, 0.12391, -0.076507, -0.00658683,  
39 - 0.0782203, 0.0321287, 0.0274339, 0.0559232, 0.0188869, 0.0718778, -0.0556092, 0.0221964,  
40 - 0.0632411, 0.0219449, -0.0251334, 0.0464636, -0.0239108, -0.0166778, 0.0142018, 0.0594118,  
41 - 0.0749457, -0.0632603, 0.094559, 0.077424, 0.0532179, 0.0567741, 0.02659, -0.0608049,  
42 - -0.010741, -0.037765, -0.02709, 0.0687838, 0.0112361, 0.0066147, 0.0325352, -0.0838491,  
43 - -0.00727761, -0.00590156, -0.0304007, -0.00232171, -0.0285817, -0.0194663, -0.0117951, 0.0231252,  
44 - -0.000157544, 0.0139116, 0.00777066, -0.00782038, -0.00366661, -0.023865, -0.0216654, 0.0361765,  
45 - -0.00748849, 0.00483604, 0.0402628, 0.00263971, -0.0368632, -0.0121392, -0.00152512, -0.0232155,  
46 - -0.0494068, -0.0315213, -0.0389766, -0.00911571, -0.0881912, -0.00859301, 0.0414033, -0.0362998  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p68(hatfit_yaw00_lev1_p68);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p68_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p69.mh deleted
1 -// hat_yaw00_lev1_p69.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p69_mh  
4 -#define stasm_hat_yaw00_lev1_p69_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p69(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.138467;  
25 - const double coef[160] =  
26 - {  
27 - 0.0727278, 0.0410694, -0.0121286, 0.10934, -0.0571606, 0.039361, 0.0798405, 0.00142393,  
28 - 0.0423685, -0.0694792, -0.08714, -0.00116926, -0.0417457, 0.00768107, -0.0147799, -0.0480903,  
29 - 0.0175646, -0.0171768, -0.0445522, -0.00384396, -0.0298101, -0.0217389, -0.0199785, -0.0402522,  
30 - -0.0202302, 0.053779, 0.0185913, 0.0391604, 0.0158164, -0.0631713, -0.0215226, -0.013408,  
31 - -0.0493236, -0.0716819, -0.0305592, -0.00565181, 0.0295756, -0.0225791, -0.0125007, 0.0718176,  
32 - 0.0186186, 0.0286526, 0.0436904, -0.019139, -0.0522052, -0.00536649, 0.0472919, 0.0208337,  
33 - -0.0203697, 0.0782312, 0.0839855, 0.090479, 0.0706644, 0.0731851, -0.0965635, -0.0463428,  
34 - -0.0293672, -0.00786047, 0.0409683, -0.0374142, 0.0901149, 0.0818718, 0.0673608, 0.0438763,  
35 - 0.0559625, 0.0183026, 0.0521258, -0.00613286, 0.0426728, -0.00262783, 0.0623643, 0.0629963,  
36 - 0.0465622, -0.0554452, -0.000150035, -0.0175842, -0.00246682, 0.0739301, 0.0362838, 0.00592763,  
37 - -0.12026, -0.00668744, -0.0786816, -0.0647531, -0.0321518, -0.0100294, -0.0490275, -0.029289,  
38 - 0.0413105, 0.0238406, -0.0300419, -0.0638156, -0.110498, -0.0941771, -0.0253184, 0.0428704,  
39 - 0.0438465, 0.0224067, -0.0342461, 0.0399161, -0.0840878, -0.0685666, -0.0208694, -0.0306758,  
40 - 0.00892258, -0.00213832, 0.032049, 0.0173309, -0.0638428, -0.0443805, -0.0341364, -0.0546695,  
41 - -0.0353043, -0.0557252, 0.00519504, 0.0286246, -0.044046, -0.014966, 0.0130059, -0.0170023,  
42 - -0.0490745, -0.0462449, -0.0301219, 0.0728487, -0.00719909, -0.0244057, -0.014565, -0.0500982,  
43 - -0.0102718, -0.0382015, 0.0355018, -0.0108327, 0.0390334, 0.0880404, 0.0422387, 0.0559269,  
44 - 0.0475343, 0.0106384, 0.060598, 0.00438707, 0.021236, 0.0164531, -0.112987, 0.0802725,  
45 - -0.00106202, 0.0180457, 0.0100923, -0.0175058, 0.0423891, 0.0244042, -0.0349724, -0.0170408,  
46 - -0.0506162, -0.0169565, -0.0853738, -0.0504872, -0.0229947, -0.00657965, 0.132349, -0.025945  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p69(hatfit_yaw00_lev1_p69);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p69_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p70.mh deleted
1 -// hat_yaw00_lev1_p70.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p70_mh  
4 -#define stasm_hat_yaw00_lev1_p70_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p70(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.133387;  
25 - const double coef[160] =  
26 - {  
27 - 0.0424555, 0.0670308, 0.0010174, -0.0308677, 0.0528108, -0.070897, 0.0448855, -0.000525556,  
28 - -0.100123, -0.0861334, 0.0316145, 0.0169901, 0.0901615, -0.0500279, -0.0376332, 0.0427404,  
29 - 0.0720401, 0.0227514, -0.106129, -0.0212751, -0.0379922, 0.063484, 0.0188433, 0.0395767,  
30 - 0.0301117, -0.0215064, 0.0471855, -0.0341529, -0.0803298, -0.0145573, -0.0235636, -0.105323,  
31 - 0.0193279, 0.0311169, -0.0481364, 0.11473, 0.0624199, 0.0110681, 0.0336379, 0.00642461,  
32 - 0.0422275, 0.0139292, 0.155419, 0.0669998, -0.0508135, -0.00343256, -0.0168017, 0.0231051,  
33 - 0.0575028, -0.0536568, -0.0718591, 0.000673625, -0.0521534, 0.0252803, -0.00296366, -0.0187603,  
34 - -0.00851754, 0.0395557, 0.100741, 0.00741312, 0.0600377, 0.0807008, 0.0521776, 0.0797571,  
35 - -0.0629093, -0.00673294, -0.0946586, -0.116795, 0.0606276, -0.00622547, 0.0292151, 0.0388462,  
36 - -0.0109681, 0.0554172, 0.240807, -0.0162847, 0.0303524, 0.0470641, -0.0465172, 0.00661341,  
37 - -0.0431188, -0.0139805, -0.0778138, -0.0917159, -0.0543887, -0.0126208, 0.0157767, -0.0381842,  
38 - -0.0601245, -0.0132269, 0.0229161, 0.0946917, 0.0333466, -0.0432457, 0.00767451, 0.0313255,  
39 - 0.00869893, 0.0124194, 0.0200126, -0.0542009, -0.0419267, -0.0324422, -0.0361022, -0.0342807,  
40 - 0.0285237, -0.00941491, 0.042298, 0.0531628, -0.0579588, -0.00360975, 0.0202182, -0.0463113,  
41 - -0.0217165, -0.0558329, -0.10461, 0.000644266, 0.0265933, -0.0190376, -0.0139198, -0.0177487,  
42 - 0.042957, 0.0337059, 0.0435429, 0.0366932, 0.0356663, 0.0708965, -0.112017, 0.0768778,  
43 - -0.0748603, -0.02778, -0.0439688, -0.0396568, -0.0230837, 0.0124313, 0.140415, -0.0556834,  
44 - 0.000653722, -0.070152, 0.00936496, -0.058654, -0.0223955, -0.0612233, 0.00818948, -0.0656468,  
45 - -0.00210204, 0.0253095, -0.0739135, -0.00608692, 0.00664508, -0.0317965, 0.123874, 0.0472496,  
46 - 0.00864499, 0.017566, 0.100338, 0.0076835, 0.0248831, 0.089721, -0.121064, 0.0594471  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p70(hatfit_yaw00_lev1_p70);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p70_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p71.mh deleted
1 -// hat_yaw00_lev1_p71.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p71_mh  
4 -#define stasm_hat_yaw00_lev1_p71_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p71(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.266632;  
25 - const double coef[160] =  
26 - {  
27 - -0.00323948, -0.0113591, -0.0336446, -0.0710632, -0.0705223, 0.062828, -0.0251187, -0.0602036,  
28 - 1.21336e-05, 0.0550747, 0.00732572, 0.0563387, -0.0153524, -0.0419621, -0.00887493, -0.0643784,  
29 - -0.0137269, -0.024181, -0.0454399, -0.00608388, 0.0322647, -0.0382676, -0.00581657, -0.016338,  
30 - -0.0108501, 0.0256067, -0.0825346, -0.032075, 0.013924, -0.0233511, -0.0214738, 0.0280752,  
31 - -0.107449, 0.0538449, -0.0324866, 0.0252568, 0.0629976, 0.0207773, 0.0430119, 0.0273273,  
32 - -0.014923, -0.0388074, 0.00823292, -0.045255, 0.0650417, 0.0443541, 0.0635936, 0.083295,  
33 - 0.0382236, 0.000554167, 0.0419841, 0.0106936, 0.0110228, 0.0459013, 0.00467543, 0.0332924,  
34 - 0.0945127, 0.0472357, 0.0382225, -0.0225111, -0.0164956, 0.0434837, 0.0606323, 0.118943,  
35 - 0.0227736, 0.0480948, 0.082012, 0.0256161, 0.0113917, -0.0481997, -0.073957, 0.00668885,  
36 - -0.0322754, -0.019252, 0.0818042, 0.00733527, 0.0100666, 0.00991564, 0.0338835, 0.000509096,  
37 - -0.0388687, -0.00841774, 0.0167134, -0.0761158, -0.0143569, -0.00907291, 0.0220304, -0.0468844,  
38 - -0.0292457, -0.000624045, 0.0446416, 0.0363924, -0.00851759, -0.0481172, -0.0102748, -0.0435456,  
39 - -0.133599, -0.0498851, -0.0371449, 0.0411598, 0.0312921, -0.00926869, -0.0673707, -0.0917156,  
40 - -0.042758, -0.0852033, -0.0295567, 0.059162, -0.0074855, 0.0215083, -0.0329871, -0.0651943,  
41 - -0.0189135, -0.00652077, -0.11006, 0.032581, -0.102509, -0.0305093, -0.00925267, -0.0128011,  
42 - 0.0166546, -0.0709906, -0.0983723, -0.0197508, -0.0533792, -0.0488329, 0.141153, 0.0443988,  
43 - 0.00938893, 0.0266859, 0.0275815, 0.0470291, 0.0272184, 0.0654562, -0.107629, 0.0189209,  
44 - 0.0634252, 0.0416836, 0.071386, -0.00291001, -0.0148239, 0.0567805, -0.071365, 0.0271712,  
45 - -0.0311755, 0.0128937, 0.00768441, -0.0793778, -0.0645176, -0.0124901, 0.0369286, 0.0268296,  
46 - 0.0126682, 0.0331465, -0.0406404, -0.0143453, -0.0388306, -0.0232577, -0.0152349, -0.00314514  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p71(hatfit_yaw00_lev1_p71);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p71_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p72.mh deleted
1 -// hat_yaw00_lev1_p72.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p72_mh  
4 -#define stasm_hat_yaw00_lev1_p72_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p72(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.298111;  
25 - const double coef[160] =  
26 - {  
27 - 0.0659044, -0.0136349, -0.000657047, -0.0524316, 0.0093208, 0.0259109, 0.0627028, -0.00903453,  
28 - 0.0274928, 0.0297302, 0.0694621, 0.0678002, 0.0654913, -0.0031269, 0.00777132, 0.0435105,  
29 - -0.0336438, -0.00949334, -0.0201626, 0.0315994, 0.0374407, -0.0292693, -0.0488771, -0.0692642,  
30 - -0.0778231, 0.0947238, 0.0986332, 0.0204165, 0.0653812, 0.0855347, 0.10902, 0.0990798,  
31 - 0.0252731, 0.0228385, -0.0354786, -0.0257165, 0.00979335, 0.0133789, -0.011996, 0.122096,  
32 - -0.116807, 0.03751, 0.0182167, 0.072391, 0.0461229, 0.0279572, -0.0575722, -0.0174644,  
33 - -0.110995, -0.0872117, -0.044589, -0.0274898, -0.0213475, -0.0663374, -0.0594111, -0.038104,  
34 - 0.0225458, 0.0143709, -0.0475647, -0.0176696, -0.0952845, -0.0270043, -0.0115237, -0.013899,  
35 - 0.0440536, -0.0365961, -0.0699315, -0.0686312, -0.0798702, -0.0546913, -0.00454662, -0.0516614,  
36 - -0.021318, -0.0627624, 0.0824855, 0.0662995, 0.0526493, -0.0404413, 0.0253183, -0.010623,  
37 - 0.0509673, -0.0313634, 0.0580512, 0.036311, 0.00554113, 0.0408745, -0.0538253, -0.0556542,  
38 - -0.0161722, 0.0340043, -0.0203796, -0.0764515, -0.0650205, 0.0578113, 0.091688, 0.00397961,  
39 - 0.0227092, -0.012721, -0.0121066, -0.0237495, 0.000210238, 0.00523915, 0.00866707, 0.0416126,  
40 - -0.00888034, 0.0335162, 0.00281285, 0.000216386, 0.0195712, -0.00883568, -0.0601433, -0.0224163,  
41 - 0.0219169, -0.0063463, -0.0157962, 0.0198269, 0.00410662, 0.00975731, -0.0218908, 0.0454962,  
42 - -0.0155503, 0.0988849, 0.0463098, -0.0100967, -0.0268059, 0.0566602, 0.072615, 0.0740009,  
43 - -0.0333233, -0.0182402, -0.0706448, 0.0125493, -0.040476, -0.0350976, -0.137625, 0.00128251,  
44 - -0.0558219, -0.00671415, -0.0848036, 0.0173377, -0.0294549, -0.000625941, -0.0863849, -0.0417296,  
45 - -0.00513088, -0.0261223, 0.0074173, -0.0278166, -0.0170869, 0.00271093, 0.0106674, 0.0273419,  
46 - -0.0100846, 0.00562695, -0.00600253, 0.0216703, -0.00989039, -0.00382208, 0.0260593, -0.000255542  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p72(hatfit_yaw00_lev1_p72);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p72_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p73.mh deleted
1 -// hat_yaw00_lev1_p73.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p73_mh  
4 -#define stasm_hat_yaw00_lev1_p73_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p73(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.444151;  
25 - const double coef[160] =  
26 - {  
27 - -0.020546, 0.0161181, 0.0654594, -0.0948747, 0.0285488, 0.0408993, -0.0211689, 0.0247758,  
28 - -0.00582393, 0.0185156, 0.0725341, 0.00802478, 0.0177493, 0.0507399, 0.0132491, 0.00144042,  
29 - -0.0140682, 0.0033576, -0.000123129, -0.0115809, -0.00328298, 0.0253079, -0.0533519, 0.0387285,  
30 - -0.00350354, -0.0703206, 0.0106172, -0.0374575, 0.0282741, 0.0254831, -0.0700683, -0.0170526,  
31 - -0.0364723, 0.0324261, -0.0404725, 0.0728566, 0.00123376, -0.01443, 0.0143197, -0.0289,  
32 - -0.044168, -0.0394531, -0.0453126, -0.0427691, -0.0969554, -0.104084, 0.0706115, -0.0336697,  
33 - -0.0357658, -0.00877757, -0.018146, 0.0280338, 0.0330396, -0.0116376, -0.0718934, -0.0169607,  
34 - -0.00429307, -0.00922947, -0.0148544, 0.0603271, 0.0430832, 0.0702863, -0.0180784, -0.0242528,  
35 - -0.0409658, 0.0116987, 0.0459699, 0.0121752, -0.0819474, -0.00677367, 0.0379443, -0.0223598,  
36 - -0.0292117, 0.000454892, -0.0194356, -0.031597, -0.109613, -0.0242186, -0.00652066, 0.0350001,  
37 - -0.012082, 0.0091048, 0.065266, -0.0128821, 0.028678, 0.00238832, 0.182173, -0.0143746,  
38 - 0.0724319, 0.0371631, 0.0456258, 0.0132541, 0.031683, -0.0492994, 0.0593304, 0.0549378,  
39 - 0.0210115, 0.00293678, -0.0423056, -0.0732382, -0.0307535, 0.00439763, -0.0169179, 0.0584682,  
40 - -0.00417461, -0.000920001, -0.0323396, -0.0243903, -0.0290335, -0.0224079, -0.0441952, 0.0355719,  
41 - 0.00940746, 0.0466832, -0.0271315, -0.0411812, 0.00951903, -0.0392041, -0.112846, -0.0197858,  
42 - 0.0278604, 0.00782806, -0.0426082, -0.0257704, 0.0161067, 0.0148668, -0.128532, -0.0126304,  
43 - 0.0221653, -0.0646441, 0.00312968, -0.0427131, -0.0420398, -0.021803, -0.0280242, 0.00798578,  
44 - -0.0327944, -0.0170829, -0.0214821, 0.058862, 0.0327726, 0.00170463, -0.029606, 0.0144036,  
45 - -0.0451911, -0.0545393, -0.0336726, 0.0161638, -0.0212735, 0.00839933, 0.00677629, -0.0399395,  
46 - -0.0440208, 0.0470579, 0.01285, 0.0786805, 0.00188622, -0.00854256, 0.00466533, -0.00454773  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p73(hatfit_yaw00_lev1_p73);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p73_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p74.mh deleted
1 -// hat_yaw00_lev1_p74.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p74_mh  
4 -#define stasm_hat_yaw00_lev1_p74_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p74(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.0861693;  
25 - const double coef[160] =  
26 - {  
27 - 0.0377272, -0.052074, 0.0842496, 0.0269239, -0.0173226, -0.0148563, -0.0387223, 0.0620431,  
28 - -0.0304301, -0.0629466, -0.011215, 0.0698194, -0.0163436, 0.0618149, -0.0107698, 0.00857855,  
29 - 0.0154768, 0.0553717, 0.0201951, -0.0199971, 0.0157546, 0.0529829, -0.0227046, 0.0993725,  
30 - -0.00917861, 0.0140864, 0.0278605, -0.0611641, -0.0496295, -0.0369097, -0.00715461, 0.0107413,  
31 - -0.00622658, -0.00358566, 0.0699447, -0.027576, 0.0455637, 0.125504, -0.0768594, 0.0122902,  
32 - 0.0925916, 0.0657672, -0.020839, -0.0717925, -0.0366377, -0.0562988, 0.0310773, 0.0800754,  
33 - -0.0604142, -0.0229939, 0.00696296, -0.00243065, 0.0139147, -0.0643964, 0.0709301, -0.0999129,  
34 - -0.0211337, -0.0358355, -0.02303, -0.0486519, -0.0799998, -0.0850369, 0.0285144, -0.0695838,  
35 - -0.0289704, 0.000604421, -0.00804623, -0.0119128, 0.013159, -0.0179008, 0.0642296, -0.0752543,  
36 - -0.0255169, -0.0183058, 0.0117462, 0.111172, 0.0510885, 0.0540716, 0.00467105, -0.00388082,  
37 - -0.0727964, -0.0721001, -0.0465695, 0.0430624, -0.0273294, 0.141421, -0.119877, -0.0860733,  
38 - 0.0234302, 0.004918, 0.106259, -0.0271116, 0.0233788, -0.0203192, 0.135544, 0.0318046,  
39 - 0.0164929, -0.0175186, 0.0115526, 0.000396585, 0.0416848, 0.0269781, 0.00863606, -0.0310569,  
40 - 0.0687198, 0.0206739, 0.124923, 0.0268222, 0.0208457, -0.0239115, 0.129879, 0.0822653,  
41 - 0.0138962, 0.0317609, -0.0513746, -0.0950611, -0.00748574, -0.0715021, -0.146752, 0.101075,  
42 - 0.0161374, 0.0291443, -0.0163718, -0.00827008, 0.0423341, -0.0263848, -0.0503185, -0.00127387,  
43 - 0.00326663, -0.0664793, 0.00148467, 0.031439, -0.00665274, 0.00286052, -0.0226317, 0.00987852,  
44 - -0.0108395, 0.0167889, -0.0189328, -0.00941313, 0.0100464, 0.00736375, -0.0125995, 0.0145155,  
45 - -0.0128805, 0.0106394, -0.0727996, -0.0944875, -0.0211638, 0.040031, -0.0387772, -0.0253539,  
46 - 0.0236832, -0.0159759, 0.0388389, 0.0955583, -0.0130999, -0.0450405, -0.026158, -0.0274946  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p74(hatfit_yaw00_lev1_p74);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p74_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p75.mh deleted
1 -// hat_yaw00_lev1_p75.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p75_mh  
4 -#define stasm_hat_yaw00_lev1_p75_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p75(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.244095;  
25 - const double coef[160] =  
26 - {  
27 - -0.000899974, 0.0353078, 0.0145825, -0.0121622, -0.00485157, -0.0256038, -0.0205757, -0.00587983,  
28 - 0.0199168, -0.0300858, -0.0231304, -0.0156234, -0.0188123, 0.0105047, -0.0780988, 0.0180119,  
29 - 0.0160617, -0.0164322, 0.0267275, 0.0324825, 0.0183688, 0.0275049, -0.0196376, 0.0290752,  
30 - 0.0127766, 0.00365792, 0.074349, 0.0197182, -0.00756497, -0.0135765, -0.00210256, 0.0444623,  
31 - 0.0134508, -0.0655841, 0.0336806, 0.0269161, -0.0119017, 0.0793009, -0.00775912, 0.0461052,  
32 - -0.115087, -0.0353255, 0.0132794, 0.00745167, -0.0310263, 0.0243837, 0.00809966, -0.00518043,  
33 - 0.0636831, 0.037696, 0.0776245, -0.0330936, 0.000981091, -0.00115743, 0.0407476, 0.0586357,  
34 - 0.0680963, 0.0492938, -0.00274996, -0.00482297, -0.0331305, -0.0555758, -0.0430299, 0.0130458,  
35 - -0.00616732, -0.0500856, -0.0828604, -0.0381615, -0.0566974, -0.0150602, 0.0302092, -0.0708142,  
36 - -0.0398492, 0.00213115, 0.00406433, -0.00636538, -0.0487779, -0.0669123, 0.0364117, -0.0910838,  
37 - -0.017267, -0.033364, -0.0169948, 0.0431293, 0.0316849, -0.0475541, -0.10673, -0.085643,  
38 - -0.0627401, -0.022714, -0.0650185, 0.060876, -0.0126668, 0.0498532, -0.0311162, -0.00631595,  
39 - -0.0592686, -0.0217015, -0.0353328, 3.01015e-05, 0.00939841, 0.0838227, -0.0118762, 0.046194,  
40 - -0.0344715, 0.010483, 0.0423841, 0.0120006, 0.0735342, 0.0507255, 0.0291151, -0.0374105,  
41 - 0.0230171, -0.0427561, 0.0774957, -0.0130141, 0.0157903, -0.0284648, 0.205693, -0.00952433,  
42 - -0.00556125, 0.0859779, 0.0195645, 0.000381589, -0.0186602, -0.0494488, -0.0101716, 0.00144208,  
43 - 0.0220583, 0.00610326, -0.0362644, -0.0273198, -0.0653834, -0.0249836, 0.0135337, 0.0338374,  
44 - 0.0109754, 0.0187904, -0.0189524, -0.0386528, -0.00947884, -0.0129014, -0.0440307, -0.0168492,  
45 - 0.00959161, -0.0341214, 0.00378802, 0.0197966, 0.0237692, 0.00692549, -0.0449733, 0.0142163,  
46 - 0.0276045, 0.0132254, -0.0378692, -0.0531314, -0.0021312, 0.0143778, -0.106118, 0.0143603  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p75(hatfit_yaw00_lev1_p75);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p75_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev1_p76.mh deleted
1 -// hat_yaw00_lev1_p76.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p76_mh  
4 -#define stasm_hat_yaw00_lev1_p76_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev1_p76(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.167083;  
25 - const double coef[160] =  
26 - {  
27 - 0.0178567, 0.00471566, -0.00311486, 0.0590848, 0.018484, 0.109937, 0.0273678, 0.0385779,  
28 - 0.0964948, 0.0198502, 0.0733013, 0.0630774, -0.0975216, 0.0475847, 0.141174, 0.055912,  
29 - 0.0450708, 0.102869, -0.0110608, 0.0225142, -0.00837921, -0.0446967, -0.0637368, -0.0486541,  
30 - 0.007223, 0.0421737, 0.0486142, 0.035173, 0.0203823, 0.0383853, 0.00289787, -0.0133363,  
31 - 0.00970628, -0.0349687, 0.0170089, -0.0533628, 0.0531978, 0.000440911, 0.046605, 0.0487779,  
32 - 0.000617105, 0.0353907, 0.0273192, -0.092682, -0.0704793, -0.0155085, -0.0217113, -0.0631617,  
33 - -0.112172, -0.0802243, -0.0608824, 0.0123457, 0.101898, -0.0345389, 0.00356435, -0.0256903,  
34 - -0.0861817, -0.0318411, -0.00801122, -0.0602708, -0.0648524, -0.0169876, -0.0223819, -0.0399834,  
35 - 0.0246939, -0.00651791, -0.025922, -0.0122764, -0.0152515, -0.074221, -0.0428134, 0.0231071,  
36 - 0.0214263, 0.0464157, -0.00333684, 0.0686476, -0.0726611, -0.01918, -0.0510255, -0.0121835,  
37 - 0.0251027, 0.017702, -0.020816, 0.0256276, 0.062492, 0.031742, 0.0160975, 0.0905406,  
38 - -0.00495778, -0.0248092, -0.0028224, 0.00834231, -0.0172717, -0.0282789, -0.0644648, -0.091834,  
39 - 0.0375562, -0.00619002, -0.00536505, 0.020868, 0.032814, 0.0248805, 0.0170806, 0.0586391,  
40 - -0.0149593, -0.0445147, 0.0531902, -0.0218665, -0.0289037, 0.065172, 0.0438367, 0.017724,  
41 - 0.0487856, 0.0179788, 0.0317689, -0.0629089, 0.0142979, -0.051581, -0.00846684, 0.0634947,  
42 - -0.0244065, 0.00798281, 0.0281053, -0.0294804, 0.00115965, 0.0110325, 0.0143852, -0.0351062,  
43 - -0.0154878, -0.0199757, -0.0262725, 0.00266283, -0.0202465, 0.0119766, -0.0192617, 0.0439345,  
44 - -0.0650565, -0.0194041, -0.0956524, -0.0440435, -0.00749312, -0.0431471, -0.067371, -0.054401,  
45 - -0.0463175, 0.0219669, -0.0384754, 0.0520812, -0.0308316, -0.0167847, -0.100874, 0.0112061,  
46 - -0.0256602, -0.0237249, 0.0170488, 0.0909679, -0.0136034, 0.0805518, 0.0374694, 0.0708242  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p76(hatfit_yaw00_lev1_p76);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p76_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p16.mh deleted
1 -// hat_yaw00_lev2_p16.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p16_mh  
4 -#define stasm_hat_yaw00_lev2_p16_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p16(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.201199;  
25 - const double coef[160] =  
26 - {  
27 - 0.0479748, -0.00784569, -0.0839676, -0.0402904, -0.00990121, -0.0161831, 0.0171531, 0.0633562,  
28 - 0.0458178, 0.038718, -0.00229275, -0.00807225, -0.00097018, -0.0167164, -0.0218175, 0.0212908,  
29 - 0.0483748, 0.0306654, 0.00668657, -0.0368009, 0.00499699, -0.0319757, -0.0424916, 0.0178991,  
30 - 0.0126939, 0.0156106, -0.0195705, -0.0524409, 0.00303049, -0.00036784, -0.0339076, -0.00650181,  
31 - -0.00221962, 0.0418911, 0.0109849, -0.0273736, -0.026405, 0.0189485, -0.0374008, -0.0135253,  
32 - -0.0509223, -0.017173, -0.00960212, -0.00728783, 0.0171797, 0.0235679, 0.11178, 0.00767195,  
33 - -0.0532631, -0.0134703, 0.0251553, 0.0296362, 0.0100125, -0.00951279, 0.0175886, -0.0152258,  
34 - -0.0643198, -0.00778827, 0.0185586, 0.0440405, 0.0352242, 0.000335484, 0.0510853, -0.0333015,  
35 - -0.0664789, -0.022523, 0.0492345, 0.0635387, 0.0590402, -0.0214514, 0.0291401, -0.0576358,  
36 - -0.0595315, -0.0602438, -0.0498133, -0.00367544, 0.0452483, -0.0124489, 0.125025, 0.0170502,  
37 - -0.0049248, -0.0393945, 0.0171818, 0.0114648, -0.0132102, -0.016775, 0.0096432, -0.0147961,  
38 - 0.0331186, 0.00980842, -0.0214262, -0.0321873, -0.0313714, -0.0137095, -0.0132678, 0.0154735,  
39 - 0.0614494, 0.0190023, 0.00482608, -0.0350526, -0.0510161, -0.04975, -0.0354202, 0.0309835,  
40 - 0.0550816, 0.0681949, 0.0527185, -0.0125734, -0.0319863, -0.0356415, -0.0373618, 0.0207985,  
41 - 0.0501947, 0.0225517, -0.0432618, 0.00168456, -0.00521152, -0.013559, 0.00523639, 0.094479,  
42 - -0.00574153, -0.0537307, 0.0131248, -0.00685395, -0.0151087, 0.00691375, -0.00111654, -0.0486872,  
43 - -0.014142, -0.0469476, 0.00942551, 0.0237295, 0.0337823, 0.0245199, 0.0387013, -0.0252803,  
44 - -0.0613539, -0.0400444, 0.0029828, 0.00468973, 0.00446706, 0.0299791, 0.00778386, -0.0241703,  
45 - -0.0407481, -0.00160535, 0.00760824, 0.00280452, -0.0209072, -0.0135813, -0.030542, -0.0249088,  
46 - -0.0641581, 0.0137424, -0.0494603, -0.0549461, -0.0140327, 0.010657, -0.0297539, -0.0048274  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p16(hatfit_yaw00_lev2_p16);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p16_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p17.mh deleted
1 -// hat_yaw00_lev2_p17.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p17_mh  
4 -#define stasm_hat_yaw00_lev2_p17_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p17(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.0641183;  
25 - const double coef[160] =  
26 - {  
27 - 0.00548101, -0.0278398, -0.0529979, -0.0184241, -0.0244758, 0.00750857, -0.0870743, -0.0408273,  
28 - 0.0191316, -0.0132359, -0.0197415, -0.0282264, -0.0230354, -0.0469168, 0.00305976, 0.00509154,  
29 - 0.0337102, 0.0317416, -0.0147772, -0.0521098, -0.0298594, -0.0364094, 0.00320256, -0.00965839,  
30 - 0.0502111, 0.0040414, -0.0186344, -0.00963626, -0.00643085, -0.0348256, 0.0274904, 0.0428869,  
31 - 0.0423164, 0.0703478, 0.0436876, -0.043167, -0.0155584, -0.0627262, -0.0910627, -0.0270945,  
32 - 0.0381986, 0.0170332, -0.0378051, -0.0305759, -0.0101497, 0.0294837, 0.0541005, 0.0204143,  
33 - -0.0107043, 0.0141293, -0.000124892, -0.00228929, -0.00584688, 0.0562794, 0.029545, 0.0289569,  
34 - -0.0294728, -0.00693026, -0.00502799, -0.0220686, 0.017127, 0.0168838, 0.0372847, 0.035913,  
35 - -0.0387757, -0.00677981, 0.0154889, 0.00584213, 0.0138248, 0.022448, 0.0259633, -0.000267879,  
36 - -0.0199762, 0.0355431, 0.0268489, 0.059433, 0.0371466, -0.0195291, 0.0631884, 0.0154288,  
37 - -0.0666278, -0.0212345, 0.00775835, -0.0203998, -0.00585601, 0.118692, 0.0160203, 0.00520236,  
38 - -0.0245992, -0.0205268, 0.0347002, 0.0146157, 0.021682, 0.0334895, -0.0537345, -0.0151598,  
39 - -0.0188597, -0.0376348, 0.0303035, 0.0415455, 0.0246958, 0.0142054, -0.0206932, 0.00589225,  
40 - -0.0151944, -0.0372652, 0.00272563, -0.00158859, 0.0128479, 0.00141992, -0.0375236, -0.0219545,  
41 - -0.0257391, -0.0161181, 0.0355049, -0.0246824, -0.0230046, -0.0200004, 0.00343231, 0.0139045,  
42 - -0.00558463, 0.0414232, -0.0391887, -0.048578, -0.0148066, 0.00240101, -0.0306445, 0.0222875,  
43 - 0.0113709, 0.0243018, 0.0126473, -0.0107071, -0.028586, -0.0114096, 0.00955817, 0.00577993,  
44 - 0.00295543, -0.00017432, -0.00483328, -0.00866622, -0.0210113, -0.00407164, 0.00779089, -0.0204989,  
45 - 0.0224204, -0.0126428, 0.0216603, 0.0197888, -0.00295644, -0.000934317, 0.0240641, -0.0132466,  
46 - 0.0069265, -0.0727936, 0.0252536, 0.0185129, -0.00494405, 0.00818837, 0.0187053, -0.0385674  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p17(hatfit_yaw00_lev2_p17);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p17_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p18.mh deleted
1 -// hat_yaw00_lev2_p18.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p18_mh  
4 -#define stasm_hat_yaw00_lev2_p18_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p18(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.464167;  
25 - const double coef[160] =  
26 - {  
27 - -0.0070516, -0.0138885, -0.00838615, 0.0241183, 0.00800509, -0.0107691, -0.0318889, -0.0226589,  
28 - 0.0601676, -0.0169016, -0.00575287, -0.0394743, 0.0451446, -0.0203331, -0.0540854, -0.0105876,  
29 - 0.0294445, -0.0333346, -0.0331402, -0.0444691, 0.0121001, 0.0844445, 0.041568, 0.0562884,  
30 - -0.0322616, 0.0360436, 0.00921021, -0.013502, -0.0027091, 0.0523874, 0.0272614, 0.012032,  
31 - 0.000168089, 0.0174628, 0.0798083, 0.0276852, 0.0135955, 0.0296484, 0.0129555, 0.0806812,  
32 - 0.0500424, 0.00710139, -0.00429781, -0.0238927, 0.00206671, -0.0204532, 0.0172665, -0.000815265,  
33 - -0.00492949, -0.00120939, -0.0317968, -0.00504358, 0.00071816, -0.00772781, 0.00686577, 0.0260517,  
34 - -0.028403, 0.0759707, 0.0504597, 0.0504078, 0.0332929, -0.00196605, -0.000229055, -0.0222047,  
35 - 0.0165769, 0.0412389, -0.00796234, -0.00544252, -0.0125328, -0.0431626, -0.00170195, -0.0120648,  
36 - -0.0211015, 0.00974593, 0.0316203, 0.0240425, -0.00954887, 0.0135305, 0.0313708, -0.0139964,  
37 - 0.00818618, -0.0291873, -0.0385677, -0.0388603, -0.00953679, -0.0185117, 0.00438256, -0.0280945,  
38 - 0.00657028, -0.0137535, 0.0160152, 0.0283693, 0.0329595, -0.00655665, 0.0025663, -0.00771347,  
39 - 0.0294882, 0.0260856, 0.00637648, -0.00866566, -0.040871, -0.0224035, -0.00895485, -0.00151325,  
40 - 0.00673054, -0.0275637, -0.0518765, -0.0346669, -0.0177936, 0.0449881, 0.0065214, 0.00766954,  
41 - 0.0429394, 0.0386208, 0.0464108, 0.00573303, -0.0410096, 0.00386441, 0.0278229, 0.0230318,  
42 - 0.0152115, -0.0100685, 0.0293164, 0.0540824, 0.0292131, 0.0355769, 0.000325612, -0.0256946,  
43 - -0.0172053, -0.00233631, 0.00716747, 0.0294623, -0.00225413, -0.0271301, -0.037571, -0.00656058,  
44 - -0.00636178, -0.0178503, -0.0179586, 0.0090866, 0.0361297, 0.00409523, -0.0119827, -0.0166724,  
45 - 0.00418527, -0.00409336, 0.00976438, 0.0118843, 0.0649968, 0.00491458, -0.0490295, 0.00522135,  
46 - -0.0017874, 0.00497965, -0.0123665, 0.0632608, 0.0561797, 0.0983509, 0.126985, 0.0707482  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p18(hatfit_yaw00_lev2_p18);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p18_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p19.mh deleted
1 -// hat_yaw00_lev2_p19.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p19_mh  
4 -#define stasm_hat_yaw00_lev2_p19_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p19(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.240635;  
25 - const double coef[160] =  
26 - {  
27 - 0.0168096, -0.0442579, -0.070338, -0.0473302, -0.0222136, 0.0957758, 0.0164518, 0.00523625,  
28 - 0.00195702, -0.0127086, -0.00720966, -0.00891624, -0.0226743, 0.0302098, -0.00206097, 0.00197536,  
29 - 0.0119359, -0.010845, 0.0263878, 0.0103592, 0.0269128, 0.0031775, 0.00825071, 0.0185765,  
30 - -0.00863547, -0.0109844, -0.0088456, -0.026454, -0.0136792, 0.02238, 0.0159833, 0.0229814,  
31 - 0.00676278, 0.0356278, 0.0243659, -0.0483941, -0.00029279, -0.0285899, 0.0724552, 0.0293844,  
32 - -0.0628865, 0.0278929, 0.0492395, -0.00819929, -0.00417028, -0.0135682, -0.00638027, -0.00104148,  
33 - -0.0277807, 0.0166524, 0.0453805, 0.00800668, 0.0257926, -0.0182616, -0.0193732, -0.0185252,  
34 - -0.0363109, -0.00320665, 0.0598099, 0.0404136, -0.000212925, -0.0243272, -0.00412736, -0.0254325,  
35 - 0.00665958, -0.0315541, 0.0232733, 0.0193451, 0.0184404, 0.00400625, 0.0300885, -0.00994864,  
36 - -0.0271101, -0.0865407, 0.064576, 0.0308198, -0.0193159, -0.00973269, -0.0206604, -0.0100628,  
37 - 0.0268986, 0.0501878, -0.0267205, -0.0220307, -0.0236678, 0.0160175, -0.0324663, -0.00533803,  
38 - 0.0409558, -0.00325867, -0.0142667, -0.0142876, -0.0127697, 0.0148601, 0.0163897, 0.00407631,  
39 - 0.0428517, 0.0201913, -0.0215948, -0.00872995, -0.00192159, 0.008682, 0.0154782, -0.00524282,  
40 - 0.00842598, -0.00765053, 0.00464852, 6.63136e-05, 0.014949, 0.00761466, 0.0266099, -0.00830669,  
41 - 0.0452914, -0.0164204, -0.031957, 0.0121778, 0.028522, 0.0417206, 0.0588211, -0.0239453,  
42 - -0.00447031, -0.00836715, -0.036449, 0.0202073, 0.0334947, 0.0145783, -0.0586885, 0.0168487,  
43 - -0.00579858, 0.0101248, 0.0214281, 0.00176611, 0.000148868, 0.0413324, 0.0124326, 0.0215377,  
44 - 0.0165895, 0.00406493, 0.0232231, 0.0357304, -0.00316806, -0.00542247, 0.0273935, 0.0283702,  
45 - 0.0246317, -0.0173005, 0.0102101, 0.00916052, -0.00898166, -0.0394295, -0.00401933, -0.0383193,  
46 - 0.0141222, 0.0139724, -0.0176987, -0.0316665, -0.00812724, 0.00615176, 0.0640168, 0.00201298  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p19(hatfit_yaw00_lev2_p19);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p19_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p20.mh deleted
1 -// hat_yaw00_lev2_p20.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p20_mh  
4 -#define stasm_hat_yaw00_lev2_p20_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p20(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.57973;  
25 - const double coef[160] =  
26 - {  
27 - -0.00205481, -0.0137214, -0.00309148, -0.0185552, -0.0044485, -0.00405411, 0.0980302, 0.0258474,  
28 - 0.0441372, 0.0271223, -0.022722, -0.0374453, -0.00967222, 0.00451008, 0.0400823, 0.0441306,  
29 - 0.0282369, 0.0376717, 0.00993434, -0.00164766, -0.0277478, -0.0452401, 0.0094723, 0.0245945,  
30 - -0.00383547, 0.0326884, 0.0353405, 0.0255885, 0.0267886, 0.0080378, 0.0145145, 0.0248141,  
31 - 0.0470777, -0.0160207, 0.0149831, 0.0101602, 0.0657714, -0.0467214, 0.102737, 0.0984535,  
32 - 0.0310132, -0.0311305, 0.095894, 0.0438843, 0.00138908, -0.0255201, 0.00320738, -0.00878598,  
33 - -0.00080174, -0.0433443, 0.00994268, 0.0442605, 0.0359996, 0.0168742, 0.0266655, -0.015031,  
34 - -0.0108812, -0.0152446, 0.0306542, -0.0408367, -0.0200448, -0.0219055, -0.00829048, -0.0299107,  
35 - 0.00286763, 0.0235611, 0.0619527, -0.00629094, -0.0349205, -0.0349401, -0.0219735, -0.0223126,  
36 - -0.0190521, 0.0522663, 0.0175953, -0.0569897, -0.0104982, 0.0112655, -0.0351287, -0.0102906,  
37 - -0.020444, -0.0218077, -0.0230517, -0.0435241, -0.00586253, 0.0243467, 0.023879, -0.031373,  
38 - 0.00837013, -0.0207039, 0.00489612, 0.0227467, 0.00429101, 0.0393884, 0.0267815, -0.0161819,  
39 - 0.00150121, -0.0100761, -0.0098574, 0.058646, 0.0332048, 0.0457629, 0.0414061, -0.000192158,  
40 - 0.0113764, -0.0175181, -0.00533787, 0.0196774, 0.0189207, 0.00725609, 0.0267366, 0.0193298,  
41 - -0.0244301, -0.0107281, -0.0358781, -0.0160337, 0.00206874, -0.0594505, -0.0192336, 0.00931433,  
42 - 0.0467891, -0.0349222, 0.0139858, 0.0436247, -0.00253807, 0.003628, 0.0264592, -0.0351408,  
43 - 0.0164997, 0.0299346, -0.0112387, -0.049508, -0.00414905, -0.0249483, 0.0164856, -0.0237207,  
44 - 0.0292897, 0.0463837, 0.00937479, 0.00963005, 0.0212507, 0.00877913, 0.0395294, 0.0149616,  
45 - 0.00562129, 0.0367735, 0.0154453, 0.0195445, 0.0171127, 0.0147879, 0.0285341, 0.0203778,  
46 - -0.0326154, 0.0306668, -0.00174604, 0.0345561, 0.0300234, 0.0564806, -0.0346435, 0.0125497  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p20(hatfit_yaw00_lev2_p20);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p20_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p21.mh deleted
1 -// hat_yaw00_lev2_p21.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p21_mh  
4 -#define stasm_hat_yaw00_lev2_p21_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p21(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.137371;  
25 - const double coef[160] =  
26 - {  
27 - -0.00236509, -0.00904201, 0.0482622, 0.0424488, 0.0565872, -0.0327647, 0.0570792, 0.0605706,  
28 - -0.0128233, -0.0312516, 0.0244441, 0.0247274, 0.0639721, 0.00583817, 0.051489, 0.0328103,  
29 - -0.0583378, -0.0380139, 0.0164458, 0.0317571, 0.0424508, 0.0116324, 0.0200214, 0.0590078,  
30 - -0.0306806, -0.0405981, -0.00652414, 0.00700168, 0.0290531, 0.0100532, -0.0120271, 0.0226684,  
31 - -0.0112358, 0.00504471, -0.0403399, -0.0153419, -0.0315861, 0.0165162, 0.00592848, 0.0118801,  
32 - 0.0344096, 0.0426078, 0.0536365, -0.0266674, -0.0599532, -0.0454601, -0.0507451, -0.0308664,  
33 - 0.00734138, 0.0751499, 0.00975933, 0.0111379, -0.00815451, 0.00552466, -0.0422937, -0.0288442,  
34 - 0.0361002, 0.0313253, -0.0258745, 0.000885331, -0.0193726, 0.00598507, -0.0090692, -0.00433989,  
35 - 0.0222115, -0.00361573, -0.0331707, -0.030468, -0.0244275, -0.00293196, 0.0322258, 0.0321031,  
36 - -0.0104847, -0.0303236, 0.00775746, -0.00491881, -0.00907141, 0.003709, -0.00123734, -0.0289989,  
37 - -0.0653049, -0.0366091, -0.0253084, -0.0427656, -0.0227685, -0.0113534, 0.0215344, 0.000436021,  
38 - 0.00641436, 0.011706, -0.0162955, -0.0391898, -0.0397683, -0.0374501, 0.0154038, 0.0331744,  
39 - 0.0310901, 0.0396808, -0.0369438, -0.0320113, -0.0365431, -0.0231747, 0.00364888, 0.0506336,  
40 - 0.00216586, 0.00920747, 4.29333e-06, -0.0160827, -0.0171278, -0.00370237, -0.0198794, 0.0251668,  
41 - -0.0425848, 0.0218599, 0.0425504, 0.0306612, -0.0116232, -0.030963, -0.0149334, -0.0128814,  
42 - 0.0366718, 0.0230035, -0.0129825, 0.0180202, 0.0178947, 0.0340951, 0.020461, 0.0255292,  
43 - -0.0281736, 0.00630762, 0.0147464, 0.0573448, 0.0240933, 0.0175706, -0.0213692, -0.022618,  
44 - 0.0105691, -0.0263521, -0.00420126, 0.0318987, 0.037116, 0.0379115, -0.00468657, 0.0204243,  
45 - 0.062086, -0.0372716, -0.0137724, -0.00837101, 0.0258512, 0.00812403, -0.0121935, 0.0185915,  
46 - 0.085514, -0.0301003, 0.0350227, 0.0149268, -0.00248905, 0.000797402, -0.0177684, -0.00654257  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p21(hatfit_yaw00_lev2_p21);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p21_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p22.mh deleted
1 -// hat_yaw00_lev2_p22.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p22_mh  
4 -#define stasm_hat_yaw00_lev2_p22_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p22(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.0117697;  
25 - const double coef[160] =  
26 - {  
27 - -0.0178546, -0.00507232, -0.00537885, -0.0530472, -0.0562883, 0.0296127, -0.0548014, -0.000823639,  
28 - 0.015926, 0.00988827, 0.00843378, -0.0217375, -0.0385913, 0.0506703, -0.00520324, -0.0104024,  
29 - -0.000330601, 0.00924059, -0.0198405, -0.0429418, -0.0654977, 0.0470837, 0.0526988, -0.0131279,  
30 - 0.018024, 0.0390424, 0.0101875, 0.0238801, -0.00712584, 0.0535957, 0.0522608, 0.0102155,  
31 - -0.0226839, 0.0148612, 0.0226066, 0.0162535, -0.0285434, 0.0257833, 0.0471718, -0.0458596,  
32 - 0.000277075, 0.00620342, -0.0221676, -0.00461481, 0.0636075, 0.00634243, 0.00543572, 0.0105987,  
33 - 0.00897372, -0.0190757, -0.0626532, -0.0109301, 0.0265744, 0.00603106, 0.00160259, 0.0368236,  
34 - -0.00140971, -0.0150079, 0.0203465, 0.0625984, 0.0503313, -0.00942197, -0.0263503, 0.00727295,  
35 - -0.0242728, -0.0137839, 0.0411412, 0.0404335, 0.0170111, -0.0161308, -0.0472095, -0.00676737,  
36 - -0.0562529, -0.0229003, 0.0162299, -0.00866833, -0.00391738, -0.0337265, -0.0379058, -0.0230986,  
37 - -0.0253698, 0.00212937, -0.00591203, 0.0584039, -0.0129678, 0.00929018, -0.0232662, -0.0520017,  
38 - -0.0194294, -0.053814, -0.0157562, -0.00375296, 0.00727014, 0.0407859, 0.0240675, -0.0271583,  
39 - -0.0294064, -0.0145298, 0.0048997, 0.0142413, -0.0138544, 0.00606824, 0.0031445, -0.0401113,  
40 - -0.0231949, -0.024332, -0.0455487, -0.0347302, -0.0593698, 0.0135033, 0.0127122, -0.0139138,  
41 - 0.0174126, 0.010852, -0.00842191, -0.0195408, -0.0233637, -0.0315422, 0.0133297, 0.0701624,  
42 - 0.0198514, 0.0102554, 0.00782285, -0.0285294, 0.104508, -0.00569995, -0.0339732, 5.90907e-05,  
43 - 0.0168465, 0.00239644, -0.0307843, -0.0371566, -0.0234185, 0.00555857, 0.00332544, 0.0340692,  
44 - 0.0329612, 0.0234823, -0.000965576, 0.00522464, -0.00789185, -0.0021173, -0.00775234, 0.0164451,  
45 - 0.0117572, 0.0227539, 0.00524717, 0.00727862, 0.0275104, 0.0121523, -0.020892, 0.00706355,  
46 - -0.0286189, 0.0186815, -0.0136882, 0.051597, 0.0459619, 0.0245787, 0.0183904, -0.0107941  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p22(hatfit_yaw00_lev2_p22);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p22_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p23.mh deleted
1 -// hat_yaw00_lev2_p23.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p23_mh  
4 -#define stasm_hat_yaw00_lev2_p23_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p23(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.242677;  
25 - const double coef[160] =  
26 - {  
27 - 0.000810244, -0.0477374, 0.0151243, 0.0792231, 0.043766, 0.000172928, -0.075201, 0.00877918,  
28 - 0.015561, -0.0270447, -0.0130295, 0.0234744, 0.0498321, 0.0208237, -0.0278933, -0.0238794,  
29 - 0.00150402, -0.0242494, -0.0122306, 0.0299458, 0.0606751, 0.0493692, -0.0425213, -0.0218249,  
30 - -0.0176783, -0.027917, -0.0168181, 0.012025, 0.0191672, 0.0318289, -0.00528081, -0.0383298,  
31 - 0.0343618, -0.0327522, -0.0511107, -0.0318691, -0.00791867, 0.0300615, 0.0169818, -0.00332896,  
32 - 0.0518194, 0.0364182, -0.0303691, -0.0891738, -0.108781, -0.0286836, 0.128743, -0.0317241,  
33 - 0.0213597, 0.0567028, 0.04782, 0.02951, -0.0305566, -0.0470166, 0.0357719, -0.02154,  
34 - -0.0043653, 0.0199172, 0.0119268, -0.0062304, -0.0498879, -0.0364475, 0.0605531, -0.0401511,  
35 - -0.0210481, 0.0142989, 0.0170633, 0.0183518, -0.00906584, -0.00979833, 0.020948, -0.0205823,  
36 - -0.019643, -0.0211283, -0.0295402, 0.00603548, -0.0146838, 0.0189525, 0.131104, 0.065143,  
37 - -0.0461765, -0.0538791, -0.0125012, 0.0887613, 0.0478228, 0.1007, -0.0118974, -0.0282087,  
38 - -0.0355892, -0.0213169, 0.00692103, 0.0126706, 0.00220347, 0.00400608, -0.0346168, -0.0361555,  
39 - -0.0238473, -0.0127767, -0.00240078, 0.00380214, 0.013514, 0.00170848, -0.0348666, -0.0270525,  
40 - 0.0167837, 0.00526975, -0.0129707, -0.0673188, -0.0227539, -0.0285314, 0.0154404, 0.0236957,  
41 - -0.015565, -0.00533645, 0.017867, -0.014366, 0.000218929, -0.00643451, -0.0288213, -0.0261644,  
42 - -0.00861372, -0.0167076, -0.0179646, -0.0232297, -0.0938334, -0.0352466, -0.0660536, -0.0109894,  
43 - 0.00404062, 0.0396702, -0.00151376, -0.00703396, -0.029871, -0.0304434, 0.0106963, 0.0171258,  
44 - 0.00310458, 0.00955822, 0.00599693, -0.0508966, -0.0324266, -0.0448106, 0.0169098, 0.0349014,  
45 - -0.0102038, -0.00315048, -0.00164872, -0.0324597, 0.00105539, -0.014407, 0.0222697, 0.00200826,  
46 - -0.00475663, -0.0406545, 0.046732, -0.00708498, 0.01835, -9.08009e-05, 0.00659241, 0.0128114  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p23(hatfit_yaw00_lev2_p23);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p23_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p24.mh deleted
1 -// hat_yaw00_lev2_p24.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p24_mh  
4 -#define stasm_hat_yaw00_lev2_p24_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p24(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.290285;  
25 - const double coef[160] =  
26 - {  
27 - -0.00391734, -0.0373713, 0.0296847, 0.0856366, 0.0680252, -0.0141347, -0.056779, -0.0639785,  
28 - -0.0345783, -0.0245752, -0.00601101, 0.0248511, 0.0549668, -0.0103632, 0.0176319, -0.0324854,  
29 - 0.0277483, -0.0459327, -0.0292241, -0.0201631, 0.018909, 0.0133223, 0.0299505, -0.0124793,  
30 - 0.0329833, 0.0094125, -0.0165424, -0.0104312, 0.00643773, -0.00469624, -0.0291954, 0.027616,  
31 - -0.0116333, -0.0426014, -0.00213712, -0.0557142, -0.00217717, -0.0468454, -0.0729048, -0.0447836,  
32 - -0.0144842, 0.0405147, 0.0584253, 0.0787079, -0.00218177, 0.00945018, 0.0511602, -0.043676,  
33 - -0.0145351, -0.00977988, 0.00578833, -0.0117745, -0.0274247, 0.0305891, 0.0285472, 0.0443184,  
34 - -0.050581, -0.0244408, -0.0281909, 0.0058221, 0.00330261, 0.0454032, 0.0898193, 0.0662471,  
35 - -0.0216286, -0.013524, 0.00069891, 0.0404074, 0.0169764, 0.0274654, 0.0459739, 0.0206503,  
36 - 0.0152971, 0.0228002, -0.0187678, 0.0247393, 0.0265094, 0.0373614, -0.0228019, -0.00311044,  
37 - 0.024944, 0.0275463, 0.0259327, -0.0799705, -0.082091, -0.0391279, 0.0124728, 0.033311,  
38 - 0.0487404, 0.0302635, 0.0271769, -0.0397876, -0.0402077, -0.0282224, -0.0541014, -0.00161753,  
39 - 0.0762442, 0.0214009, 0.04125, 0.00345349, -0.0299646, 0.00257046, -0.0469857, 0.0344531,  
40 - 0.0353149, 0.00880637, 0.0149039, -0.00547696, -0.022949, 0.0183402, 0.0309907, 0.0685378,  
41 - 0.0257068, 0.00948362, 0.022245, 0.00982482, -0.0307185, 0.0381942, 0.013981, 0.0019222,  
42 - -0.0234243, -0.0100864, 0.0290335, -0.0571687, 0.0195604, -0.0328423, 0.0471029, 0.0198729,  
43 - -0.00538831, -0.025955, 0.0340384, 0.0245018, 0.0335489, -0.00632678, 0.0119202, 0.00663611,  
44 - -0.029499, -0.0505394, 0.0100067, 0.0302057, 0.0131081, -0.00547969, 0.0186686, -0.00161012,  
45 - -0.00888793, -0.0391302, 0.00500464, 0.0354366, 0.0211353, 0.0240429, 0.00906457, -0.024416,  
46 - -0.000141046, 0.0398088, -0.0288674, 0.00956516, 0.0214225, 0.0303871, -0.0272088, 0.020084  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p24(hatfit_yaw00_lev2_p24);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p24_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p25.mh deleted
1 -// hat_yaw00_lev2_p25.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p25_mh  
4 -#define stasm_hat_yaw00_lev2_p25_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p25(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.48192;  
25 - const double coef[160] =  
26 - {  
27 - 0.080069, 0.0254212, 0.0698047, 0.0172652, -0.0437604, 0.0533673, 0.0479497, 0.0707692,  
28 - 0.028919, 0.0218598, -2.02511e-05, 0.0177421, 0.0252949, 0.0957902, 0.0679331, 0.0477211,  
29 - 0.015103, -0.0350397, -0.0226795, -0.0309532, 0.0196631, 0.0314508, -0.0098721, 0.026174,  
30 - 0.00875322, -0.0102275, 0.00161853, -0.0244689, -0.00217672, -0.0258021, -0.0712362, -0.0247072,  
31 - 0.0169485, -0.00647493, 0.00909959, -0.00290298, -0.0018975, -0.00785463, 0.0170031, -0.00405343,  
32 - -0.0453393, -0.0316815, 0.00553392, 0.0467984, 0.013018, 0.00286137, 0.0641622, -0.0108293,  
33 - 0.0106426, 0.0659868, 0.0619154, 0.0683916, 0.00400672, -0.0316998, -0.0439017, -0.0531982,  
34 - 0.0227195, 0.0171857, 0.0149441, 0.0469003, 0.0509676, 0.0393706, 0.0125297, -0.0131728,  
35 - 0.00232523, -0.043456, -0.0545071, -0.0356114, 0.0232419, 0.00208771, -0.0142744, -0.0270206,  
36 - 0.00372195, -0.00702677, 0.00791299, -0.0125764, 0.016542, 0.000498141, 0.0112614, -0.00637377,  
37 - -0.0150705, -0.0661879, 0.000954137, 0.00578005, 0.0330873, 0.0207243, 0.0608699, 0.0118893,  
38 - 0.00744177, 0.0285924, -0.0143176, -0.0313716, 0.00486059, -0.0034366, -0.00624046, 0.0333263,  
39 - 0.00123777, 0.0434691, 0.0071437, -0.00841325, -0.00695282, -0.0243996, -0.0220286, -0.0228198,  
40 - 0.00216731, -0.0135737, -0.0088714, -0.0068874, 0.021012, -0.0209814, 0.00917872, 0.0201832,  
41 - 0.03023, -0.0125052, -0.00717798, 0.0265657, 0.0205816, 0.00318955, -0.00975955, 0.00153578,  
42 - 0.0342051, 0.0493117, -0.0221902, 0.0290784, -0.00464809, 0.060173, 0.170815, 0.107283,  
43 - -0.0163555, -0.0098902, -0.0120301, -0.0361608, -0.0128753, -0.0265617, -0.0919782, -0.0455791,  
44 - 0.0263706, 0.0432768, -0.00306199, 0.00291669, 0.0149201, -0.019987, -0.0236052, 0.0239656,  
45 - 0.0316036, 0.010793, 0.0203367, 0.0120483, 0.00752219, -0.0246316, 0.00150752, -0.0318513,  
46 - 0.00499792, -0.00242502, 0.03601, 0.000732988, 0.0184117, -0.0522315, 0.00194238, 0.0259723  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p25(hatfit_yaw00_lev2_p25);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p25_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p26.mh deleted
1 -// hat_yaw00_lev2_p26.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p26_mh  
4 -#define stasm_hat_yaw00_lev2_p26_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p26(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.433871;  
25 - const double coef[160] =  
26 - {  
27 - -0.0129694, -0.0362405, 0.0456953, 0.00806892, 0.0332427, 0.0166249, 0.0858091, -0.021537,  
28 - 0.0121069, -0.00958319, 0.00183791, -0.0445408, -0.00691424, 0.0149946, 0.0484259, 0.0455105,  
29 - 0.042137, -0.000148501, 0.0187582, 0.000764644, 0.00677489, 0.00827639, -0.0203425, 0.0730549,  
30 - 0.0487964, -0.0258577, -0.0323376, 0.0132528, 0.0104709, 0.0293409, 0.0351007, 0.0678395,  
31 - 0.0204265, -0.0113785, -0.0333476, -0.0144913, -0.0179195, 0.0584139, -0.0229801, -0.0179397,  
32 - 0.0227342, 0.0295118, 0.0340656, -0.100074, -0.0846886, -0.0443842, 0.0208676, -0.00939233,  
33 - 0.000832701, 0.0194225, 0.0593964, 0.0382799, -0.010556, -0.0222984, -0.00961312, -0.0178815,  
34 - 0.00109992, 0.00598413, 0.0445235, 0.03007, -0.0509595, -0.0385867, 0.00564818, -0.0411887,  
35 - -0.0344969, -0.0066254, 0.061847, 0.0286021, -0.0345655, 0.00151497, -0.0380565, -0.0705052,  
36 - 0.00740955, 0.020345, -0.00978735, 0.00859556, -0.0107584, 0.0208075, 0.0526561, 0.0167182,  
37 - -0.00683639, -0.00606006, -0.0112797, 0.010233, 0.0705434, 0.00259656, 0.0712719, 0.0468567,  
38 - 0.00622382, -0.0110342, -0.026088, 0.0169622, 0.036032, 0.00953248, 0.00938651, 0.0240754,  
39 - 0.00729027, -0.0263141, -0.0345428, -0.00845764, 0.0462167, 0.0211959, 0.0531272, 0.0379018,  
40 - 0.0424938, 0.0160658, -0.00649713, 0.021857, 0.0325163, -0.0139418, 0.00759465, 0.0524858,  
41 - -0.0168994, 0.0164893, 0.022728, 0.0323317, 0.0331378, 0.00548303, -0.0425947, -0.0101325,  
42 - -0.0124091, -0.00910286, -0.00862779, -0.049988, 0.0218122, -0.0166035, 0.0570387, -0.0150303,  
43 - -0.0109328, 0.0141641, 0.0296191, 0.00220599, 0.00667076, 0.00647957, 0.00102784, -0.02686,  
44 - -0.0170128, 0.019061, 0.00824237, 0.0392189, 0.00182692, 0.03255, 0.0341041, 0.0186872,  
45 - 0.000108326, -0.00739809, -0.0118376, 0.00302759, 0.00874007, 0.0298719, 0.0378712, 0.0260831,  
46 - 0.0143321, 0.0357566, -0.0302584, -0.0210763, -0.00892332, -0.0329427, -0.0798826, -0.0461567  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p26(hatfit_yaw00_lev2_p26);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p26_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p27.mh deleted
1 -// hat_yaw00_lev2_p27.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p27_mh  
4 -#define stasm_hat_yaw00_lev2_p27_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p27(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.306931;  
25 - const double coef[160] =  
26 - {  
27 - 0.0262349, -0.0455742, -0.0345448, 0.0296043, -0.0368644, 0.105961, 0.0917271, -0.0349775,  
28 - -0.0118083, 0.00226836, 0.0315588, 0.0651592, 0.0192105, 4.45677e-05, 0.0111032, -0.0301818,  
29 - -0.0235868, -0.026485, -0.00434409, 0.0180196, 0.0351823, 0.0192955, 0.0241057, -0.0337034,  
30 - 0.00146458, -0.019946, -0.00849322, -0.0249317, 0.00794208, 0.00548202, 0.0600154, 0.0171288,  
31 - 0.00478391, 0.0128435, 0.0206005, -0.0152299, -0.00785918, -0.000263394, 0.0517713, 0.0416178,  
32 - -0.0400955, -0.0371783, 0.0589854, 0.0327506, -0.0189932, -0.0248052, -0.0847246, -0.0425839,  
33 - -0.0294927, 0.00193715, 0.0270183, -0.0242868, -0.02323, -0.0221412, -0.0299839, -0.0253512,  
34 - 0.0019324, 0.032574, 0.011557, -0.0437154, -0.0286583, -0.028798, 0.0130759, -0.00196222,  
35 - 0.00783066, 0.0246079, 0.0314151, -0.0433835, -0.0152253, -0.00376657, 0.0137829, -0.0141508,  
36 - -0.0185663, -0.0270969, 0.0763604, 0.032464, -0.00457786, -0.00714493, -0.00839772, -0.0471893,  
37 - -0.0304596, 0.0113046, -0.0575614, -0.04895, -0.0555437, -0.0118463, -0.0287419, -0.0226617,  
38 - 0.0476703, 0.0541762, -0.0129649, -0.0181623, -0.00457971, 0.0050365, 0.048555, 0.0856549,  
39 - 0.00916771, 0.0128563, 0.00436323, -0.00929648, 0.00355898, -0.0264574, 0.0298014, 0.048906,  
40 - 0.00256579, -0.0139028, 0.0214163, 0.0158788, 0.0410612, -0.0213137, 0.0133411, 0.0239583,  
41 - 0.0212723, -0.014747, -0.0303819, -0.00101849, 0.0202947, -0.00473982, 0.000768866, 0.0634918,  
42 - 0.0272171, 0.0606848, -0.0083977, 0.0323225, 0.00269824, 0.0622742, -0.0492059, 0.0108266,  
43 - -0.0245984, -0.00360764, 0.0335002, 0.0621516, 0.0580589, 0.0152602, 0.062728, 0.00257798,  
44 - 0.00265603, -0.0211292, -0.00126619, 0.0229256, 0.0381987, -0.00541837, 0.02072, -0.0247069,  
45 - -0.00978707, 0.00263283, -0.00619977, -0.0417827, 0.00227379, -0.0141621, 0.0218684, -0.0106956,  
46 - -0.0028489, 0.0407164, 0.00786468, 0.00379042, 0.0117465, -0.002769, 0.00417461, 0.00823767  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p27(hatfit_yaw00_lev2_p27);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p27_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p28.mh deleted
1 -// hat_yaw00_lev2_p28.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p28_mh  
4 -#define stasm_hat_yaw00_lev2_p28_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p28(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.911282;  
25 - const double coef[160] =  
26 - {  
27 - 0.0238533, 0.0397944, -0.00203305, -0.0376938, -0.0576054, 0.0102932, -0.00350282, -0.0347154,  
28 - 0.0114035, 0.0375278, 0.0576787, -0.011191, -0.00113305, -0.00862682, 0.015185, -0.00437239,  
29 - 0.0307686, 0.0196598, 0.0440094, -0.0379801, -0.0141113, -0.0120627, 0.0393276, 0.0134787,  
30 - 0.0370115, 0.000457543, 0.0603269, -0.00987555, 0.0105079, -0.00996932, 0.019966, 0.0060897,  
31 - 0.0304525, -0.0284774, 0.0406466, 0.0226233, -0.00374561, -0.00344988, -0.0165723, 0.00456927,  
32 - 4.77179e-05, -0.0215519, -0.0611072, -0.0461596, -0.0359187, 0.00475347, 0.0589447, 0.0603199,  
33 - 0.015611, 0.0302667, 0.012469, -0.0101909, 0.0232281, -0.058931, 0.0315346, 0.0487677,  
34 - -0.0218948, 0.0241924, 0.0431596, 0.00191124, 0.0400794, -0.0415914, 0.00944237, 0.000643755,  
35 - -0.032809, 0.013452, 0.0403323, 0.0361078, 0.0355794, -0.0115256, -0.037264, -0.031884,  
36 - -0.042228, -0.0211665, -0.0310247, -0.0319164, 0.00456799, 0.0271444, 0.0618117, 0.0108998,  
37 - -0.0234185, 0.0129911, 0.00094152, 0.0555492, 0.0407842, 0.0751483, -0.00163825, -0.0359983,  
38 - -0.062111, -0.018929, 0.0249147, 0.00943173, 0.0418229, -0.00747328, 0.0690318, -0.0227955,  
39 - -0.0198671, -0.00218184, 0.0446939, 0.00229586, 0.053604, -0.0153666, 0.0320683, 0.0248043,  
40 - 0.00287477, 0.00778391, 0.0331717, 0.00229524, 0.00562737, 0.0154625, 0.0164591, 0.0400992,  
41 - 0.0425685, 0.000193887, 0.00597018, -0.0136202, -0.00538856, 0.0131999, 0.0261254, 0.123714,  
42 - 0.0643788, 0.0452873, 0.0716094, 0.159596, 0.0741898, 0.056755, 0.0376108, 0.0507256,  
43 - 0.0697902, -0.0516756, 0.0169421, 0.0447843, 0.0417189, 0.00326605, 0.00592841, -0.0132248,  
44 - 0.0556151, 0.0180181, -0.0209075, -0.0826685, -0.0280024, 0.025601, -0.00580471, -0.0237519,  
45 - 0.00913779, 0.0706989, 0.0126799, 0.00300497, -0.00981312, -0.0168915, -3.9095e-05, -0.0625823,  
46 - -0.00544378, 0.0403442, 0.0135646, 0.0797236, 0.0384641, 0.0289419, 0.0494675, -0.00505185  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p28(hatfit_yaw00_lev2_p28);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p28_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p29.mh deleted
1 -// hat_yaw00_lev2_p29.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p29_mh  
4 -#define stasm_hat_yaw00_lev2_p29_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p29(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -1.05057;  
25 - const double coef[160] =  
26 - {  
27 - 0.0182463, -0.0164278, 0.0793519, 0.0203683, 0.0103424, -0.00468872, 0.00376642, 0.00789167,  
28 - 0.0365452, -0.0296432, 0.0316379, 0.0281642, 0.0264598, 0.00896892, 0.0389974, 0.00696295,  
29 - 0.0210673, -0.0165715, 0.0249197, 0.0415189, 0.0234516, 0.0039805, 0.0282824, 0.019377,  
30 - 0.0136788, 0.0078962, 0.0400487, 0.0247874, 0.0484899, -0.00169232, 0.0157129, 0.00810864,  
31 - 0.00254052, 0.004636, 0.0127591, 0.023789, 0.00420449, -0.0383569, -0.0112375, 0.0181937,  
32 - 0.0123328, -0.00178604, -0.0273803, -0.0125259, -0.00871021, 0.00392074, 0.0347972, -0.00844315,  
33 - 0.0058953, 0.0156757, 0.029977, 0.014578, 0.00275342, 0.000159312, -0.00132859, -0.0674545,  
34 - -0.0131045, -0.0125819, 0.0371212, 0.0165592, 0.0301665, 0.0350271, 0.0262243, -0.0768821,  
35 - -0.0251874, -0.00765544, 0.0265035, 0.022286, 0.0165599, 0.0398895, 0.0171191, -0.00820294,  
36 - -0.0258373, -0.0408784, -0.0487514, -0.0316219, 0.0193729, 0.05273, 0.0415007, 0.0334458,  
37 - 0.00916367, 0.00382008, 0.0153757, 0.00359487, -0.0514642, 0.0857362, 0.0547107, 0.00137235,  
38 - 0.0347672, 0.00346709, 0.00981953, 0.0124956, -0.00603081, -0.0447948, 0.0584001, -0.0200425,  
39 - 0.0510406, 0.031761, 0.0119073, -0.0177227, -0.041249, -0.0484298, 0.0517662, 0.0266991,  
40 - 0.0669104, 0.0763834, 0.0368872, 0.0240411, 0.0134583, -0.0205295, 0.0445935, 0.0713025,  
41 - 0.0204831, 0.0253047, -0.0104218, -0.0282662, -0.0465509, 0.013753, -0.0597406, 0.0126048,  
42 - 0.0241487, 0.0263117, 0.034671, 0.116738, 0.0671411, 0.00670641, 0.042299, 0.0235448,  
43 - 0.0144205, -0.0647902, 0.0507454, 0.00526156, 0.0375987, 0.00463127, -0.0314179, -0.0293136,  
44 - 0.0496903, 0.0400285, -0.0293638, -0.0647404, 0.0175175, 0.0611509, 0.0215046, 0.0172993,  
45 - -0.0101004, 0.0569459, -0.00413199, 0.0193916, 0.0152643, 0.00874664, -0.0093991, -0.0254695,  
46 - -0.00236696, 0.0810356, 0.085522, 0.09974, 0.0918543, 0.0265118, 0.081347, 0.0256086  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p29(hatfit_yaw00_lev2_p29);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p29_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p30.mh deleted
1 -// hat_yaw00_lev2_p30.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p30_mh  
4 -#define stasm_hat_yaw00_lev2_p30_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p30(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.158421;  
25 - const double coef[160] =  
26 - {  
27 - -0.00843022, 0.013809, -0.00794464, -0.0280121, -0.0255196, -0.0195118, 0.075042, 0.0257987,  
28 - 0.02871, 0.014171, -0.0372592, -0.0380695, -0.0431202, 0.0171225, 0.022328, 0.055504,  
29 - 0.0265488, -0.0289131, -0.0281819, -0.0412153, -0.0759227, -0.0295684, 0.0107261, 0.0315409,  
30 - 0.0272802, -0.0116362, 0.0206321, 0.0109335, -0.0183937, -0.0122625, -0.0481045, 0.0309332,  
31 - 0.0608065, 0.024013, 0.0347018, -0.00428828, -0.0368289, -0.0443961, -0.136547, 0.0201979,  
32 - 0.0855011, 0.0571143, -0.0375799, 0.016459, 0.047898, 0.0619319, -0.00773834, 0.0441075,  
33 - 0.0146869, 0.0451598, 0.0725738, 0.132561, 0.101115, 0.0209962, 0.0323263, -0.0114213,  
34 - 0.0252005, 0.0741543, -0.0264473, 0.0168047, 0.00380724, 0.025259, 0.0513686, 0.0286347,  
35 - -0.0300812, 0.0154615, 0.0249453, 0.0434057, 0.0262186, 0.00797694, 0.0215338, -0.0195746,  
36 - 0.0452787, -0.00701455, -0.0229841, 0.0159123, -0.00454588, -0.0185701, -0.0208287, -0.097003,  
37 - -0.031168, 0.0169527, -0.0343204, -0.0604752, -0.0506117, -0.00868898, 0.0581987, 0.0346967,  
38 - -0.0299566, -0.0487133, 0.0231685, -0.0172943, -0.0444626, -0.0258802, -0.0260437, 0.00632427,  
39 - -0.0239597, -0.00391656, 0.0107738, -0.00493213, -0.000692711, 0.0458643, -0.0185572, 0.00836634,  
40 - -0.0305402, 0.0256927, 0.00675199, 0.0139364, 0.0439735, 0.0283794, -0.0130652, 0.00275794,  
41 - 0.0312156, 0.0296386, -0.0355726, -0.0134245, -0.020942, 0.00984381, -0.00773278, -0.023931,  
42 - -0.0300758, -0.0669045, -0.0276446, -0.00646776, -0.00236777, 0.0540602, -0.016052, -0.0336337,  
43 - -0.0154917, 0.00563903, 0.0243744, -0.00992392, 0.0268612, 0.00221559, -0.0196216, -0.0194976,  
44 - -0.0281026, 0.0153356, 0.0276602, 0.00143168, 0.0411615, -0.0150804, -0.00796113, -0.00828842,  
45 - -0.0284587, 0.0130893, 0.0282914, 0.0170294, -0.0129933, -0.0233002, 0.00116514, -0.0143735,  
46 - -0.025027, 0.0174324, -0.0541421, -0.0264543, -0.0165433, 0.00211273, 0.0148214, -0.0422046  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p30(hatfit_yaw00_lev2_p30);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p30_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p31.mh deleted
1 -// hat_yaw00_lev2_p31.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p31_mh  
4 -#define stasm_hat_yaw00_lev2_p31_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p31(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.528655;  
25 - const double coef[160] =  
26 - {  
27 - -0.066406, -0.0431597, 0.0637768, 0.0370243, -0.00068307, -0.0259349, 0.0159448, -0.136056,  
28 - -0.0293552, -0.0403311, 0.0230454, 0.0283, 0.0388175, 0.046244, 0.04128, -0.00817411,  
29 - -0.0405367, -0.0406695, 0.0112241, 0.0182357, 0.0367736, 0.0285879, -0.00759859, -0.00266288,  
30 - -0.00139768, -0.0344043, 0.00392997, 0.0241541, 0.0412715, 0.0280483, 0.0292519, 0.0165686,  
31 - -0.00435702, -0.0265016, -0.0453606, -0.00250928, 0.0196911, 0.00655709, -0.0367992, 0.0509089,  
32 - 0.031559, 0.00575523, -0.0247191, -0.0486219, -0.0750928, -0.00041327, 0.0747566, 0.0146888,  
33 - 0.0646145, 0.054396, -0.0192251, -0.0412112, -0.0324459, -0.0705477, 0.0119363, 0.0347726,  
34 - 0.106872, 0.102241, 0.0271929, 0.00171756, -0.0470992, 0.00978825, 0.0508835, 0.0792254,  
35 - 0.0360194, 0.0367165, -0.0314265, -0.044109, -0.0814634, -0.0126653, 0.0191743, 0.0371767,  
36 - -0.0164398, 0.0210203, 0.0384518, 0.0141576, -0.0197071, -0.0172753, -0.101494, -0.0619908,  
37 - 0.0851666, -0.0212017, 0.0488603, 0.0448861, 0.118305, 0.0508748, -0.0450723, 0.0224068,  
38 - 0.0187996, 0.0203916, -0.0541929, -0.055438, -0.0193445, 0.0425345, -0.00569827, -0.0287024,  
39 - -0.0268724, 0.0050541, 0.0470904, 0.103708, 0.10632, 0.0373919, -0.00797826, -0.0303334,  
40 - 0.0272002, 0.0300674, 0.0210971, 0.0667653, 0.0624621, 0.0579313, 0.0607208, 0.0280428,  
41 - 0.00218957, 0.0585137, -0.00491464, 0.0042163, -0.00801497, 0.00611642, 0.00430601, -0.000424544,  
42 - -0.0332441, 0.000448628, 0.107588, -0.0215919, -0.0459838, -0.0180594, -0.00837773, 0.0129875,  
43 - -0.0322999, 0.0200498, -0.0108524, -0.0415339, 0.00357464, 0.0119421, 0.00847187, 0.0184128,  
44 - -0.0147528, -0.0172094, 0.00718621, -0.0272791, -0.0360428, 0.000881667, 0.018738, 0.0129722,  
45 - -0.033975, -0.0226858, 0.0149901, -0.00787227, 0.0079924, -0.0160559, -0.0223671, 0.0172656,  
46 - -0.0396059, 0.0749142, -0.00781715, -0.0241655, 0.0206719, 0.0288847, 0.00349044, 0.000974065  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p31(hatfit_yaw00_lev2_p31);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p31_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p32.mh deleted
1 -// hat_yaw00_lev2_p32.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p32_mh  
4 -#define stasm_hat_yaw00_lev2_p32_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p32(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.609531;  
25 - const double coef[160] =  
26 - {  
27 - 0.0172974, -0.0195856, 0.0167722, 0.00276741, -0.00863195, -0.00587176, -0.00695058, 0.00103168,  
28 - 0.0252518, -0.00719318, 0.0691906, 0.0363376, 0.0383578, 0.00307675, -0.000676522, -0.024943,  
29 - -0.0442041, -0.0318909, 0.034783, 0.0447597, 0.0655272, 0.0380396, -0.00974726, -0.0836417,  
30 - -0.0233229, -0.039634, 0.0247777, 0.0296812, 0.0518156, 0.0525699, 0.0183891, -0.0139419,  
31 - -0.020914, -0.0524356, -0.0490225, 0.00449505, 0.0358374, 0.0320777, 0.0296459, 0.0310532,  
32 - -0.0330381, -0.00897001, -0.00230202, -0.0116356, -0.0561876, 0.0508519, 0.0528285, -0.0220447,  
33 - -0.0139597, 0.00648959, -0.0200131, -0.0142853, -0.0548651, -0.0256694, 0.0602749, -0.0456561,  
34 - 0.0398712, 0.0362381, 0.0279318, -0.028746, -0.0830828, -0.0523895, 0.0622793, 0.0371123,  
35 - 0.0490164, 0.0442704, 0.00661728, -0.00335947, -0.0317967, -0.0174821, 0.0718556, 0.0818157,  
36 - 0.0211283, 0.02002, -0.0133365, -0.026983, -0.0673874, 0.0154517, -0.063193, -0.00218304,  
37 - 0.0374297, 0.0487677, 0.0544543, 0.0878194, 0.0336702, 0.0359337, 0.0358279, -0.0204046,  
38 - 0.0455341, -0.0529557, 0.00531201, 0.0209168, 0.0554839, 0.00579068, -0.0201319, -0.0282061,  
39 - 0.0528097, 0.00506556, -0.057539, -0.0366376, 0.0122283, 0.040994, -0.021031, 0.0168281,  
40 - 0.00323699, 0.0498915, -0.00517948, 0.0202621, 0.0198603, -0.00465672, -0.0212471, -0.0241135,  
41 - 0.0386897, 0.0834197, 0.0564583, 0.0766421, 0.0567623, 0.0541306, 0.038094, 0.006473,  
42 - 0.00720124, 0.00299913, 0.00695718, 0.0279686, 0.00285145, -0.0329046, -0.0212397, 0.0685372,  
43 - 0.0195813, -0.0237838, 0.0724148, 0.00519205, 0.0182673, 0.00552493, 0.00626116, 0.0171959,  
44 - -0.00884863, 0.0247297, 0.0399036, -0.0589063, 0.00735654, 0.014987, 0.00327186, -0.0123504,  
45 - -0.0107126, -0.00717319, -0.0262902, -0.0281028, 0.00582021, 0.0159987, 0.0436614, 0.0026328,  
46 - -0.0659616, 0.0210302, 0.0281372, 0.0251827, 0.0175415, -0.00426784, -0.0135234, 0.0161755  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p32(hatfit_yaw00_lev2_p32);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p32_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p33.mh deleted
1 -// hat_yaw00_lev2_p33.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p33_mh  
4 -#define stasm_hat_yaw00_lev2_p33_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p33(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.134494;  
25 - const double coef[160] =  
26 - {  
27 - 0.00347821, -0.012647, -0.0365701, -0.0502767, -0.0744315, 0.043386, -0.0109632, 0.0408712,  
28 - 0.0179905, 0.012047, 0.00764653, 0.0153773, -0.00873694, -0.0365147, -0.0151809, 0.00267504,  
29 - -0.0168584, -0.0186926, 0.0209671, -0.00799703, -0.00927319, -0.0278799, -0.00988936, -0.0523256,  
30 - -0.0294883, -0.00538619, 0.068079, 0.0330258, 0.0310367, -0.0115363, 0.0173, -0.0956444,  
31 - -0.057032, -0.064803, -0.0476392, -0.00186673, 0.0208305, 0.0656317, 0.076984, -0.00418163,  
32 - -0.0342102, -0.0295482, -0.0482665, -0.00800121, 0.00782046, 0.0959585, 0.00216746, -0.032154,  
33 - 0.00264983, 0.00756613, 0.0352023, -0.0055577, -0.0268146, 0.0481587, 0.0554458, 0.0308655,  
34 - 0.00604261, 0.0099717, 0.0418676, 0.0370696, -0.0259611, 0.00845801, 0.0177592, -0.053832,  
35 - 0.0574967, -0.00604871, -0.0470008, -0.03597, -0.0512817, -0.0258823, 0.0508364, 0.0315381,  
36 - 0.0494617, 0.0662095, 0.0300199, -0.00536518, -0.0187981, -0.0615925, 0.0101557, 0.0309746,  
37 - 0.00546111, 0.0467793, 0.0561231, 0.0115831, 0.044103, 0.0122641, -0.0163395, 0.0139846,  
38 - -0.00558476, -0.00304077, -0.0153255, 0.0488837, 0.0226645, 0.00507803, -0.00177007, 2.87077e-05,  
39 - 0.0540572, -0.0334947, 0.0243881, 0.0453923, 0.0752189, -0.00790317, -0.0371975, -0.022949,  
40 - 0.013664, -0.0464787, -0.0117823, -0.0402601, 0.0423795, 0.0570048, -0.0240886, -0.0248997,  
41 - 0.00782879, 0.0796069, -0.0435097, 0.00644649, 0.0344214, 0.050919, 0.00223326, -0.0633793,  
42 - -0.0164302, 0.0151376, 0.0285752, 0.0378886, -0.0433041, -0.0629131, -0.0664811, -0.01045,  
43 - 0.00204687, 0.00533082, -0.0442703, -0.0276485, -0.0263146, 0.00585577, 0.041874, 0.0404161,  
44 - 0.0136317, -0.00439693, 0.0465754, 0.0266685, -0.0134835, -0.0163303, 0.0257163, 0.0497645,  
45 - -0.0267151, -0.00359233, 0.0465391, -0.052706, -0.0343048, -0.054638, -0.0428177, -0.0114796,  
46 - -0.0324168, 0.0278659, 0.0114471, -0.0448499, -0.00375096, 0.0193088, 0.00295261, 0.0724012  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p33(hatfit_yaw00_lev2_p33);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p33_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p34.mh deleted
1 -// hat_yaw00_lev2_p34.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p34_mh  
4 -#define stasm_hat_yaw00_lev2_p34_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p34(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.0298145;  
25 - const double coef[160] =  
26 - {  
27 - -0.00712763, -0.0168461, -0.0649287, -0.0964368, -0.0396287, 0.0355124, -0.0932723, -0.0232354,  
28 - 0.0015701, 0.000841849, -0.0528588, -0.0779626, -0.0767684, 0.0536808, 0.021654, 0.0115116,  
29 - -0.0244025, 0.0129733, 0.00882587, -0.0296528, -0.0752668, 0.0202583, 0.0284596, 0.0038893,  
30 - 0.0131413, 0.0202238, 0.0632173, 0.00876749, -0.00538983, 0.00914925, 0.0317333, -0.0110394,  
31 - 0.0197249, -0.0156403, -0.0123602, -0.00436375, -0.0205289, -0.0380516, 0.0528582, -0.0722589,  
32 - 0.00167284, -0.0296978, -0.0278581, 0.0860811, 0.109771, -0.0337156, -0.0290938, -0.000718443,  
33 - -0.0306613, 0.0175718, 0.0508415, 0.0882596, 0.0906046, 0.0451894, 0.0249118, 0.0101467,  
34 - 0.0197867, 0.0163201, 0.0461364, 0.0497436, 0.0735869, 0.0261005, 0.0272832, 0.00319717,  
35 - 0.0133939, -0.033167, 0.0138665, 0.076355, 0.0436984, -0.0193582, 0.00494415, 0.00794336,  
36 - 0.0402147, -0.0356436, -0.0325444, -0.0406939, 0.0445568, 0.0529566, -0.0480436, -0.0361198,  
37 - 0.0239785, -0.022601, 0.004583, 0.0357781, -0.024916, -0.0673301, 0.0300021, 0.0233541,  
38 - 0.00131507, 0.020674, -0.0172261, -0.0378908, -0.0281607, -0.0362968, -0.0120887, 0.00251283,  
39 - -0.0151418, 0.0139788, 0.00226799, -0.0405325, -0.0372183, -0.0239591, 0.000689374, 0.00728419,  
40 - 0.0109032, 0.00117639, 0.0110613, 0.0284659, -0.00405134, 0.0224151, 0.0497437, 0.024467,  
41 - -0.0197926, 0.0191099, 0.0560234, -0.015999, 0.00349098, -0.0136769, -0.00855267, 0.0378745,  
42 - -0.0402489, 0.0187419, 0.00346364, 0.00200766, -0.051981, 0.0314351, -0.0370516, -0.031647,  
43 - 0.00269862, -0.0117079, -0.0113778, 0.0323024, 0.000887866, 0.0206333, 0.00573009, 0.0182514,  
44 - 0.0140522, -0.00215495, 0.00969224, 0.0445658, -0.0164545, 0.00403198, -0.0327273, 0.00355842,  
45 - 0.00186056, -0.0365137, 0.001591, -0.0147659, -0.0152249, -0.028393, -0.0295118, 0.00309647,  
46 - 0.0177405, -0.022215, 0.0110218, -0.0373177, -0.0264965, 0.0153762, -0.0577899, -0.0217735  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p34(hatfit_yaw00_lev2_p34);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p34_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p35.mh deleted
1 -// hat_yaw00_lev2_p35.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p35_mh  
4 -#define stasm_hat_yaw00_lev2_p35_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p35(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.0569861;  
25 - const double coef[160] =  
26 - {  
27 - -0.0452166, -0.00120985, -0.0642733, -0.0433011, -0.0143067, 0.187839, -0.00428658, -0.00650242,  
28 - 0.0394361, 0.0211488, 0.0687109, 0.000483339, -0.0199071, 0.0220808, 0.0780823, 0.0556368,  
29 - 0.0586077, -0.0237231, 0.030264, 0.0372592, 0.0211708, -0.00451533, -0.0238338, -0.0808726,  
30 - 0.0375287, -0.0425377, -0.0537355, -0.0160995, 0.0191792, 0.0143375, 0.0323217, -0.0160405,  
31 - 0.0641634, 0.041519, -0.0194647, 0.00845982, -0.00460267, -0.00117591, 0.00773437, 0.00707627,  
32 - 0.0137806, 0.0537537, 0.116498, 0.0836869, 0.042555, -0.128439, -0.0448244, -0.0201245,  
33 - -0.0354514, -0.0320875, -0.0596862, 0.0322179, 0.0248905, 0.00867726, 0.0026904, 0.00215038,  
34 - 0.0176725, -0.0278685, 0.0647107, 0.0700868, 0.0723984, 0.013583, 0.0189065, 0.0296625,  
35 - -0.0125392, -0.0363014, 0.0524765, -0.0592515, -0.00260219, -0.00356819, -0.0465201, 0.00398317,  
36 - -0.0148738, 0.0892113, -0.00931875, -0.0290633, 0.0459755, 0.0466378, 0.0537626, 0.0155148,  
37 - 0.00157531, -0.0144777, -0.0566745, -0.0333648, -0.0635901, -0.00229455, -0.0108516, 0.0337369,  
38 - 0.0213568, 0.0212246, 0.0134308, -0.0349036, -0.0518544, 0.00736802, 0.00410732, -0.00219179,  
39 - 0.00875987, -0.00275223, 0.00445113, -0.0208322, -0.0406893, -0.0105535, 0.0171398, 0.0333355,  
40 - 0.0272341, 0.016625, -0.0150876, -0.0448088, -0.0305251, -0.00475766, 0.0282755, 0.0229124,  
41 - -0.0562676, -0.00235707, 0.00318367, -0.0375074, -0.036737, -0.0121753, -0.0456456, 0.0088149,  
42 - -0.0129207, -0.00481494, 0.0121743, 0.0636755, -0.00218512, -0.0264368, -0.0426944, -0.0331295,  
43 - -0.000268162, -0.0303325, -0.0100597, 0.0201173, -0.0187584, -0.0106597, -0.0162527, 0.00213507,  
44 - 0.000782108, -0.0446817, 0.0291512, -0.00622929, -0.032462, -0.00722358, -0.015956, -0.017508,  
45 - -0.00442869, -0.0616177, 0.00842057, -0.0221374, 0.00273545, 0.0370507, -0.0110599, -0.00349913,  
46 - -0.0150104, -0.00249232, 0.0607886, 0.00642015, 0.0137252, -0.00537359, -0.0407976, -0.0264226  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p35(hatfit_yaw00_lev2_p35);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p35_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p36.mh deleted
1 -// hat_yaw00_lev2_p36.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p36_mh  
4 -#define stasm_hat_yaw00_lev2_p36_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p36(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.15802;  
25 - const double coef[160] =  
26 - {  
27 - 0.0486285, 0.0186809, 0.0610722, 0.0591576, 0.0388397, 0.0574882, 0.0641434, 0.0121667,  
28 - 0.0637028, -0.0778575, 0.0320216, 0.00871883, 0.0568133, -0.0225462, -0.015418, -0.0783217,  
29 - 0.0842919, -0.0221539, -0.0830029, -0.0634517, -0.0171046, 0.0330657, -0.00201285, 0.0145844,  
30 - 0.0509864, 0.0483077, -0.019694, -0.00253477, 0.00980955, -0.0071178, -0.00909895, 0.0133682,  
31 - 0.0367686, 0.0816382, 0.0405787, 0.0708277, 0.0300118, 0.0263414, 0.0264027, 0.0197782,  
32 - 0.0128342, 0.013998, 0.0557143, 0.0705258, 0.0274475, -0.0401644, -0.0111443, 0.0419802,  
33 - -0.0182621, -0.0129423, 0.0528886, 0.0155429, 0.0246531, -0.000775137, 0.00772486, 0.0353004,  
34 - -0.0283473, 0.0586058, 0.0423699, -0.0620206, 0.0120028, 0.0105429, 0.0076168, 0.00933035,  
35 - -0.0370865, 0.0248185, -0.0452911, -0.0178737, -0.00556646, 0.0268091, 0.0552079, 0.0282525,  
36 - -0.0621828, 0.0145903, 0.0643291, 0.0572874, 0.0105461, -0.0216231, -0.0403918, -0.0157246,  
37 - 0.0215985, -0.0416195, -0.0175289, -0.0418673, -0.0733202, 0.019949, -0.00658043, 0.0100759,  
38 - 0.0164112, -0.00890375, 0.00470579, -0.0475732, -0.0369, 0.00252177, 0.0184815, -0.00362862,  
39 - 0.0292086, -0.0130186, -0.0116424, -0.0283327, -0.0278432, 0.0182052, 0.0289034, 0.0470675,  
40 - -0.00995198, -0.0356322, -0.000162729, -0.0194088, -0.00831224, -0.00612526, -0.0350988, -0.0230069,  
41 - -0.0117491, -0.000818398, 0.015496, -0.0512162, -0.0297679, -0.00224479, -0.0714257, -0.0113509,  
42 - -0.043043, -0.0334773, 0.0407909, 0.0321586, -0.00719895, -0.0271855, -0.0296371, -0.0375253,  
43 - -0.000821446, -0.0586061, 0.0237793, -0.0243459, -0.00034366, 0.00762769, -0.00338772, 0.0103057,  
44 - -0.0559739, -0.0361567, 0.0295625, -0.0245679, 0.0341336, 0.0163618, -0.0120698, -0.034086,  
45 - -0.00365451, 0.00950689, 0.021756, -0.000354534, 0.0156633, 0.0315098, -0.00492233, 0.0151073,  
46 - -0.0510463, 0.0232019, 0.0325111, 0.0112793, 0.0388108, -0.0584284, -0.00696607, 0.000317936  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p36(hatfit_yaw00_lev2_p36);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p36_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p37.mh deleted
1 -// hat_yaw00_lev2_p37.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p37_mh  
4 -#define stasm_hat_yaw00_lev2_p37_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p37(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.357641;  
25 - const double coef[160] =  
26 - {  
27 - 0.090426, -0.0479457, -0.0400332, -0.0212107, 0.0130497, 0.0347203, 0.0603362, -0.00201685,  
28 - 0.0617162, 0.0154297, -0.0587526, -0.0498464, -0.0406109, -0.0444513, -0.0101726, 0.00113316,  
29 - 0.0643447, 0.0712631, 0.0518715, 0.0514074, 0.0424869, 0.0176295, -0.000344309, 0.0428262,  
30 - 0.0942759, 0.0405735, -0.0464468, -0.0186385, -0.0142453, -0.00193271, 0.0862762, 0.081217,  
31 - -0.016825, 0.0197965, 0.0147129, 0.0161728, -0.0757111, -0.0559225, -0.115652, -0.0622848,  
32 - -0.00501507, 0.0123832, 0.15875, 0.0352441, 0.0686156, -0.00259391, -0.00970851, 0.0319497,  
33 - 0.0172795, 0.0454753, -0.0590746, -0.0806317, 0.00137259, 0.049291, 0.0217576, 0.0280549,  
34 - -0.0351055, 0.0234457, 0.0331394, 0.0432127, 0.0247829, 0.0144538, 0.0285027, 0.00046848,  
35 - -0.0448116, 0.0182161, 0.0592176, 0.0918027, 0.0649448, 0.0105857, -0.0196588, 0.00406895,  
36 - 0.0034925, 0.0990291, -0.0319524, -0.00638724, 0.00562423, 0.0447108, 0.0227806, 0.014012,  
37 - -0.0143819, -0.0158124, -0.0378926, -0.0673686, -0.0649373, 0.00224931, 0.0333127, 0.0316347,  
38 - -0.0234361, 0.00150827, -0.0153644, -0.0250532, -0.00597671, -0.0067867, 0.018995, 0.0223197,  
39 - -0.0146966, -0.0435748, -0.00637642, -0.0419609, -0.0532878, -0.0176804, -0.0263347, -0.0276614,  
40 - 0.0162287, -0.00532958, -0.015642, -0.0538278, -0.025124, -0.0130719, -0.0193754, 0.0287796,  
41 - -0.0413712, 0.0480701, 0.0441385, 0.00548393, 0.00292707, 0.0269691, -0.0504128, -0.00968982,  
42 - -0.0149377, -0.0761418, 0.0646164, -0.013872, 0.0254016, 0.0211067, -0.0213354, -0.0101183,  
43 - -0.00769239, -0.018979, 0.0195936, 0.00275689, 0.0226773, 0.0528095, 0.00701476, -0.000215039,  
44 - -0.0385599, 0.0166449, 0.0279211, 0.0131107, 0.0463374, 0.0352633, -0.0267223, -0.00659304,  
45 - -0.0239268, 0.00596462, 0.064236, 0.0534211, 0.0618139, -0.00417547, 0.0169228, 0.00955138,  
46 - -0.0356719, -0.0140551, -0.0375888, -0.00973585, -0.00167822, -0.0297079, -0.0161585, -0.0314359  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p37(hatfit_yaw00_lev2_p37);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p37_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p38.mh deleted
1 -// hat_yaw00_lev2_p38.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p38_mh  
4 -#define stasm_hat_yaw00_lev2_p38_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p38(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.376783;  
25 - const double coef[160] =  
26 - {  
27 - -0.0381625, -0.0216802, -0.0155914, -0.0404376, -0.0631582, 0.0381639, 0.0377976, -0.0516102,  
28 - -0.028152, -0.0202302, 0.0302485, 0.00262319, -0.0207045, -0.0417396, 0.0787168, -0.0787154,  
29 - -0.0329266, -0.0189142, 0.000370531, -0.00575274, -0.0277813, -0.0345295, 0.0621677, -0.0119504,  
30 - 0.0166243, 0.0148557, 0.0187655, 0.0119691, 0.0209956, 0.000136722, 0.0679876, 0.0596953,  
31 - -0.0173308, -0.0304385, -0.0195675, -0.00678459, -0.058364, 0.00845924, -0.0914828, -0.0269946,  
32 - 0.0442164, 0.0218957, 0.0834356, 0.0923645, 0.0542928, 0.0437193, 0.00909546, 0.00658516,  
33 - 0.0595327, -0.0285361, -0.0120236, 0.0127215, 0.0471597, 0.00693775, -0.0502759, -0.00219912,  
34 - 0.0692, 0.0115397, -0.0597431, -0.0345065, 0.00897436, 0.0644876, -0.00529858, 0.0172422,  
35 - 0.0592641, 0.0368146, -0.0170227, 0.000427752, -0.0220798, -0.002191, -0.0154746, -0.0168699,  
36 - 0.0352867, 0.111853, 0.0565004, 0.0728899, 0.0717551, 0.033416, 0.048564, 0.00220777,  
37 - 0.031206, 0.0294133, -0.00374811, 0.0601965, 0.0488322, -0.0252048, 0.0418437, 0.0539204,  
38 - -0.00425075, -0.0373638, 0.0889858, -0.00515388, -0.00512685, -0.0250974, -0.00357214, 0.00699725,  
39 - -0.038465, 0.0384146, 0.0125729, -0.0497535, 0.0188856, 0.00873619, 0.0314734, 0.0134863,  
40 - -0.0273422, 0.032113, -0.0321483, 0.0119197, 0.0338809, 0.0323335, 0.0534044, 0.0411907,  
41 - -0.0332367, 0.0126317, 0.0531453, 0.0720893, 0.00242768, 0.00830297, -0.00492567, 0.0257998,  
42 - 0.0186504, -0.0333308, 0.0421134, 0.00815198, -0.0375097, 0.0125134, -0.0599385, 0.000119946,  
43 - 0.00751917, -0.019638, 0.00632028, -0.0359062, -0.0111683, 0.00175841, -0.00667292, 0.00282321,  
44 - -0.0037453, -0.0103999, 0.00707973, -0.0368289, -0.00472334, 0.00666663, -0.017547, 0.000420025,  
45 - -0.0198019, -0.038683, 0.00103139, -0.0286226, -0.00983428, 0.00971842, -0.0108167, -0.0309264,  
46 - -0.019254, 0.00464451, 0.0170737, -0.0466007, -0.0101921, -0.019542, -0.0446412, -0.0198669  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p38(hatfit_yaw00_lev2_p38);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p38_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p39.mh deleted
1 -// hat_yaw00_lev2_p39.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p39_mh  
4 -#define stasm_hat_yaw00_lev2_p39_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p39(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.175478;  
25 - const double coef[160] =  
26 - {  
27 - -0.0340044, 0.0102974, -0.0326885, -0.027898, -0.0574698, 0.0218861, -0.0295587, -0.0136835,  
28 - -0.0670967, -0.00859483, 0.01472, -0.0127685, -0.00715043, -0.0560974, 0.095579, -0.0138027,  
29 - -0.0477498, -0.0188489, 0.0206146, -0.0341245, -0.0114705, -0.0814169, 0.067814, 0.0128964,  
30 - -0.0372988, -0.00688147, 0.0535055, 0.0309127, 0.0136957, -0.00924958, -0.0222743, 0.000739304,  
31 - 0.00947217, -0.0633822, -0.0394817, -0.0256672, -0.0301259, 0.0126494, 0.033581, 0.0792859,  
32 - 0.0625707, 0.0213443, 0.0645021, 0.132729, 0.103496, 0.0360967, 0.0149085, 0.0283455,  
33 - 0.0447562, -0.0191749, -0.0247524, 0.0118958, 0.0418581, 0.0228802, -0.0348868, -0.00160803,  
34 - 0.0499076, 0.000436949, -0.0455082, -0.0523261, 0.0281439, 0.0563502, -0.0373772, 0.01161,  
35 - 0.0649382, 0.0375478, -0.000152216, -0.0242474, -0.0302719, -0.024227, -0.0163539, -0.0237781,  
36 - 0.0413481, 0.0639565, 0.0449211, 0.0730719, 0.0627154, 0.0195653, 0.0534155, 0.0242415,  
37 - -0.000842906, 0.0446278, 0.00706155, 0.107019, 0.0513803, 0.0188349, 0.0145981, 0.0541501,  
38 - 0.0323207, -0.0788871, 0.0691921, 0.0198263, 0.00516369, -0.00499741, 0.0431621, 0.0124451,  
39 - -0.0272489, 0.0178388, 0.0144972, -0.0310218, -0.0193413, -0.0027794, 0.0101328, -0.0183224,  
40 - -0.0375776, 0.0308271, -0.000599625, 0.00775446, 0.0111844, 0.00535355, 0.0351003, -0.00201906,  
41 - -0.0403671, -0.0297313, 0.000650426, 0.0552283, 0.00158567, 0.0127998, 0.0129658, -0.0540405,  
42 - 0.0126699, -0.0194195, -0.00137171, -0.0249486, -0.0977167, -0.0190306, -0.0617337, -0.0140263,  
43 - -0.0100231, -0.0157547, 0.014888, -0.0241838, -0.0298007, -0.00558167, -0.0200118, -0.00189711,  
44 - -0.00822873, -0.0244598, 0.0163851, -0.0267565, -0.00843671, 0.0101747, -0.0156994, 0.0148806,  
45 - 0.00397398, -0.0200779, -0.00718148, -0.0189266, 0.0237742, 0.0249438, -0.0174873, 0.00724446,  
46 - -0.0138303, 0.0292336, 0.0226407, -0.0766599, -0.0446403, -0.0119488, -0.0658979, 0.00344958  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p39(hatfit_yaw00_lev2_p39);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p39_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p40.mh deleted
1 -// hat_yaw00_lev2_p40.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p40_mh  
4 -#define stasm_hat_yaw00_lev2_p40_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p40(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.578154;  
25 - const double coef[160] =  
26 - {  
27 - -0.0230053, -0.0210838, 0.00833996, -0.00132794, -0.0195168, -0.0318791, -0.127763, -0.0155701,  
28 - -0.034902, -0.0315064, -0.0238103, -0.0304517, -0.0559896, 0.0267209, -0.0384578, -0.0265872,  
29 - -0.0585699, -0.0104624, -0.0336322, -0.0122956, 0.0132704, 0.0493953, -0.0308533, -0.00357042,  
30 - -0.0150394, 0.0170744, 0.0514288, 0.0387841, 0.0129995, 0.0622468, 0.0250487, -0.0148398,  
31 - -0.0116489, -0.0478068, -0.0371379, -0.0249553, -0.0180283, -0.0432322, 0.132777, 0.0320973,  
32 - 0.0230915, 0.016988, 0.00972359, 0.010769, 0.0282244, -0.0455557, -0.0193062, -0.0163898,  
33 - -0.0221048, 0.0368945, 0.0199199, 0.0685538, 0.117503, 0.0400076, 0.0400602, 0.0219632,  
34 - 0.0804955, 0.113797, 0.0771816, 0.0595862, 0.0464587, 0.044355, 0.033685, 0.04135,  
35 - 0.0573583, 0.000241402, 0.00757319, 0.061972, 0.0494706, -0.00927967, 0.0377478, 0.0453895,  
36 - 0.0660352, -0.00707717, -0.00409466, -0.00659626, 0.0710256, 0.0611401, -0.0468957, -0.0240416,  
37 - 0.0347565, 0.0332099, 0.0189545, 0.0699647, 0.0311581, 0.00807129, -0.00869748, 0.0150902,  
38 - -0.00120095, 0.00668937, 0.0326635, -0.0161191, -0.0129208, 0.0251813, 0.0124696, 0.0217988,  
39 - -0.0263708, -0.010514, -0.00390802, -0.0325808, -0.0571086, -0.0154732, 0.0102109, 0.0214122,  
40 - -0.0357933, -0.0272357, -0.00538061, 0.0474521, 0.0227356, 0.0232602, 0.0168437, 0.00073643,  
41 - 0.0113116, -0.0475376, 0.0560595, 0.031259, 0.0121835, 0.0106892, 0.0648001, 0.0432554,  
42 - -0.024124, -0.000816847, -0.0314966, 0.0103787, -0.0787828, -0.0520581, -0.00567509, -0.0185509,  
43 - 0.0535842, 0.0555946, 0.0181, 0.0220096, -0.0165579, 0.00212479, 0.0108745, 0.0136421,  
44 - 0.00809864, 0.0153479, 0.0293642, 0.0041109, -0.00828299, -0.0165547, -0.00871561, 0.00771352,  
45 - 0.0348994, 0.00533858, 0.0126395, -0.00496751, -0.0284364, -0.00480445, -0.0365954, 0.0008347,  
46 - -0.0041323, -0.0130019, 0.00889659, -0.0643651, -0.0419563, -0.002939, -0.0148031, 0.000960831  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p40(hatfit_yaw00_lev2_p40);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p40_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p41.mh deleted
1 -// hat_yaw00_lev2_p41.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p41_mh  
4 -#define stasm_hat_yaw00_lev2_p41_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p41(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.504123;  
25 - const double coef[160] =  
26 - {  
27 - 0.0296403, 0.0184192, -0.0822754, -0.0845612, -0.108267, 0.0246414, -0.0393737, 0.000256301,  
28 - 0.0228941, 0.041033, 0.0219511, -0.0137096, -0.0388542, -0.0138863, -0.00818661, 0.0105972,  
29 - 0.0145915, 0.0357209, -0.00152212, -0.0583622, -0.0404801, -0.0635977, 0.029528, 0.0399791,  
30 - -0.0220115, 0.0247502, 0.0609008, -0.00388183, -0.00349649, -0.0646161, 0.00873463, -0.03864,  
31 - -0.0574588, 0.0144267, 0.0276363, -0.00116585, -0.00827149, -0.0148357, 0.0379215, 0.0178955,  
32 - -0.0908591, -0.0282526, -0.0384145, 0.0148034, 0.0555861, 0.0348459, -0.0682362, -0.0137359,  
33 - -0.0161934, -0.000992711, 0.0417267, 0.0533682, 0.0606705, 0.0785771, 0.0177393, 0.0258979,  
34 - -0.0378051, -0.0430567, 0.0340479, 0.0873226, 0.0767643, 0.0501276, 0.0462917, -0.0225498,  
35 - -0.0253765, -0.0254106, -0.0434375, -0.0268121, 0.00946014, -0.0095343, 0.0410103, 0.0386735,  
36 - 0.0417865, -0.0111444, 0.038282, 0.0109508, 0.0165757, -0.0350916, 0.0181481, 0.0559019,  
37 - 0.0110023, 0.0756945, 0.0451606, 0.0317503, 0.0342808, 0.0563747, 0.00184054, 0.010916,  
38 - 0.0490982, 0.0742725, 0.0272439, 0.0667738, 0.0190779, -0.00363077, 0.0399377, 0.0587057,  
39 - 0.08214, -0.00631514, 0.015092, 0.0469049, 0.0700421, -0.000771437, -0.0188088, 0.00943442,  
40 - 0.0630941, -0.0083379, 0.000113802, -0.042742, 0.011614, 0.060704, -0.0111803, -0.0069888,  
41 - -0.0106874, 0.0722705, -0.0291486, 0.00721724, 0.00275513, 0.0355739, -0.0104596, -0.122197,  
42 - 0.0204395, 0.0355279, 0.0431984, 0.00359042, -0.0360651, -0.0240803, 0.00372068, 0.00855862,  
43 - -0.0373134, -0.035564, -0.0466182, -0.034249, -0.0504504, -0.0126724, -0.0210202, -0.0237463,  
44 - 0.0132138, -0.0377139, 0.0280111, 0.0393601, -0.0212865, 0.0149723, 0.0411332, 0.028714,  
45 - -0.0196819, -0.0324787, 0.0620909, -0.0094347, -0.0184877, -0.0330845, -0.013543, 0.00747859,  
46 - 0.0163584, 0.0246972, 0.0322218, -0.0315325, -0.00362678, 0.0186201, -0.00667478, 0.0466913  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p41(hatfit_yaw00_lev2_p41);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p41_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p42.mh deleted
1 -// hat_yaw00_lev2_p42.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p42_mh  
4 -#define stasm_hat_yaw00_lev2_p42_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p42(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.487045;  
25 - const double coef[160] =  
26 - {  
27 - 0.0625564, 0.0377063, -0.0936294, -0.112431, -0.11527, -0.0167091, 0.0406052, 0.0738598,  
28 - 0.031717, 0.0592982, 0.0601575, -0.0166848, -0.00291908, -0.0829607, -0.00857274, 0.0205755,  
29 - 0.00948705, 0.0357341, 0.0519815, -0.0105257, -0.0086745, -0.0348401, -0.0191874, -0.00563161,  
30 - -0.00584097, 0.00939445, 0.0496421, 0.00617174, 0.0109272, -0.00699703, -0.019802, -0.036845,  
31 - 0.00622295, -0.0363641, -0.00320816, -0.00398417, -0.00117188, 0.0340202, 0.0232643, 0.0210433,  
32 - -0.076952, -0.0577683, 0.00690922, 0.0417571, 0.050944, 0.0913182, 0.0142636, -0.0422739,  
33 - -0.0723603, -0.0353338, 0.0062463, 0.027837, 0.0227093, -0.0154173, 0.0851114, 0.00579794,  
34 - -0.0556967, -0.016606, 0.00632741, -0.00221272, 0.0259411, -0.0336812, 0.0517649, 0.0257381,  
35 - -0.0381896, -0.000830177, 0.0243649, 0.0013848, 0.0115003, -0.0168612, 0.00369493, 0.0256691,  
36 - 0.0106233, -0.00775145, -0.00300705, -0.0247126, -0.0192061, 0.0160463, 0.0219635, 0.0912614,  
37 - 0.054399, 0.0505047, 0.0788935, 0.124535, 0.0689719, 0.0184976, 0.00473304, 0.0295179,  
38 - 0.05098, -0.0160143, -0.0138044, -0.00226117, 0.0481735, 0.0127097, -0.0128908, -0.000225028,  
39 - 0.0365491, 0.00311747, -0.0318899, -0.0402103, 0.00986184, 0.0267959, -0.0597112, 0.00930144,  
40 - 0.0337973, 0.0299957, 0.0120455, -0.00462641, -0.0216377, -0.0225958, 0.00223717, -0.0270024,  
41 - 0.0628005, 0.0489483, 0.0415761, 0.0761125, 0.0714916, 0.0226824, 0.0721983, 0.0584937,  
42 - 0.0218871, -0.00527917, -0.021159, 0.0474577, -0.0094378, 0.0238818, 0.00390066, 0.0178393,  
43 - 0.0356874, -0.0529759, 0.0605261, 0.0161625, 0.00235941, 0.00300719, 0.0191452, 0.0183478,  
44 - 0.00476389, 0.0355849, 0.0325118, -0.0273234, -0.0178925, 0.00676039, 0.00677796, -0.0404392,  
45 - -0.0159076, 0.00463432, -0.0117526, -0.00362902, 0.00451682, 0.0295932, 0.0400523, -0.00565271,  
46 - -0.0698196, 0.00656611, -0.00782271, 0.000942894, -0.0420094, -0.00445787, -0.0551658, -0.0701101  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p42(hatfit_yaw00_lev2_p42);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p42_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p43.mh deleted
1 -// hat_yaw00_lev2_p43.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p43_mh  
4 -#define stasm_hat_yaw00_lev2_p43_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p43(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.00648366;  
25 - const double coef[160] =  
26 - {  
27 - -0.0152163, -0.00938193, -0.0190419, -0.0687831, -0.0468449, -0.0880119, 0.0812563, -0.00542163,  
28 - -0.0303208, 0.00806224, 0.0623734, 0.0413201, -0.00380485, -0.0133008, -0.00241608, -0.0323745,  
29 - -0.0738325, -0.0242139, 0.0190181, 0.0157716, 0.0080979, 0.00166531, -0.0480585, -0.0434921,  
30 - -0.0302065, -0.0234743, -0.0184186, 0.0244355, 0.0155824, 0.0468844, 0.0080336, 0.00117218,  
31 - -0.0331888, -0.0584217, -0.0338365, -0.026523, -0.0119799, 0.0596711, 0.0115523, -0.0122433,  
32 - -0.0458657, -0.0397486, 0.00973897, 0.0146185, 0.069101, -0.0167322, 0.0669437, 0.0339211,  
33 - 0.00604615, 0.00201924, -0.0142197, -0.0430294, -0.00720905, -0.0326489, -0.0359383, 0.0285836,  
34 - 0.0545388, 0.0379828, 0.0598856, 0.0112929, -0.0060677, -0.00368719, 0.0259153, 0.0502069,  
35 - 0.0226217, 0.0012846, 0.0148117, -0.0016945, -0.000385082, 0.00444569, 0.0713966, 0.090965,  
36 - 0.0507963, -0.00174389, -0.0463333, 0.00418675, 0.0053341, -0.0537939, -0.0550999, 0.0945129,  
37 - 0.113893, -0.0139617, 0.0316123, 0.0529792, 0.0495666, 0.0340494, -0.039953, 0.0260375,  
38 - 0.00641793, 0.0377733, -0.0625308, -0.0868844, -0.048856, 0.0186374, -0.0411507, -0.0667005,  
39 - 0.0029778, 0.0232979, 0.0265188, 0.0512988, 0.0191031, 0.00196293, -0.0345508, -0.0318195,  
40 - 0.00777352, 0.0336489, 0.0340635, 0.0523148, 0.03348, 0.0224716, 0.0471509, -0.0111932,  
41 - 0.0163388, 0.0360007, -0.0550825, -0.0319889, 0.00674877, 0.0246315, 0.0166669, -0.00832142,  
42 - -0.0104868, -0.0427722, 0.0921329, 0.0220887, -0.0355666, -0.0185576, -0.00916089, -0.0092353,  
43 - -0.0317364, 0.0305874, 0.00675156, -0.0249873, 0.01326, 0.0109879, -0.016378, 0.00128751,  
44 - -0.0210845, -0.0114771, -0.00718837, -0.00888316, -0.0110957, 0.0127997, 0.0179059, 0.0174434,  
45 - -0.0127198, -0.0120589, -0.0196548, -0.0179925, -0.071387, 0.00189062, -0.0285034, 0.0140863,  
46 - -0.0971454, 0.0467506, -0.00717021, -0.0347361, -0.0281356, -0.0441394, -0.0500878, -0.0092695  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p43(hatfit_yaw00_lev2_p43);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p43_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p44.mh deleted
1 -// hat_yaw00_lev2_p44.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p44_mh  
4 -#define stasm_hat_yaw00_lev2_p44_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p44(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.133498;  
25 - const double coef[160] =  
26 - {  
27 - -0.0434608, -0.0375412, 0.0454066, -0.00232263, 0.00944101, -0.0499478, 0.0126621, -0.0423901,  
28 - -0.00525387, -0.0133133, 0.0215207, 0.0288921, 0.0142323, 0.049969, 0.0481931, 0.0500351,  
29 - -0.00359542, -0.0930273, 0.00287021, 0.00598216, 0.0164819, 0.0124433, 0.00604495, 0.0709833,  
30 - 0.0020777, -0.0585229, -0.0286585, 0.0102381, 0.0246242, -0.00483163, 0.0220621, 0.0599245,  
31 - -0.0185056, -0.0421779, -0.0461277, -0.0347843, -0.0399771, 0.0179453, -0.0988327, -0.0343631,  
32 - 0.062811, 0.0709959, -0.0625171, -0.0890556, -0.038321, 0.00148258, -0.0706364, 0.0280211,  
33 - 0.013062, 0.0328506, 0.0540438, 0.0737895, 0.0182533, 0.00714815, 0.00747047, -0.0631775,  
34 - 0.0937722, 0.11209, 0.00853257, -0.0115347, -0.0403247, 0.0116919, 0.0922686, 0.100438,  
35 - 0.0496898, 0.0776282, -0.00799543, 0.0177156, -0.0209815, -0.0426646, 0.012797, 0.00244885,  
36 - 0.00795191, 0.0361026, -0.00259492, -0.0143084, -0.0014389, -0.0315686, -0.0858858, -0.0289207,  
37 - -0.0384161, 0.0405562, 0.0318509, -0.00677956, 0.0019075, 0.0227394, 0.0385147, 0.0332749,  
38 - -0.0443305, -0.0409049, 0.0268993, 0.0395555, -0.00697073, -0.0169692, -0.0110896, 0.0226296,  
39 - -0.099113, -0.0380493, -0.0555956, -0.0272147, 0.00162701, 0.0157433, -0.00016503, -0.0427643,  
40 - -0.0706651, -0.0126277, -0.00925659, -0.0135335, 0.00727166, -0.00311888, -0.0019915, -0.0481127,  
41 - -0.0174759, 0.00736274, 0.0108935, -0.0304465, -0.00479456, 0.0137333, -0.0236878, -0.026351,  
42 - -0.0180594, -0.0492838, 0.00470431, -0.0337215, 0.0155772, 0.00649963, -0.0740774, -0.0380523,  
43 - 0.0186271, 0.0388299, -0.00633185, -0.0332862, -0.0272252, 0.00657739, -0.0168025, -0.024778,  
44 - -0.0133223, -0.000528839, 0.00341718, -0.00758616, -0.0135721, 0.0138585, -0.0262324, 0.0120914,  
45 - 0.00661195, -0.00240091, 0.0207088, 0.0293574, -0.0124487, 0.00932525, -0.0122027, 0.0285461,  
46 - 0.0236277, 0.000629146, 0.00127135, 0.0423906, -0.00154121, -0.014517, -0.00175293, 0.0134204  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p44(hatfit_yaw00_lev2_p44);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p44_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p45.mh deleted
1 -// hat_yaw00_lev2_p45.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p45_mh  
4 -#define stasm_hat_yaw00_lev2_p45_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p45(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.167203;  
25 - const double coef[160] =  
26 - {  
27 - 0.0727442, -0.0166493, -0.0626483, -0.00407148, 0.0385231, 0.0138944, 0.0220685, 0.0317868,  
28 - 0.0202424, -0.00508257, -0.02991, -0.0642126, -0.0457136, -0.0205781, -0.0460721, -0.0144347,  
29 - 0.0185551, 0.021069, 0.0572957, 0.0567964, 0.0393136, 0.00655403, 0.00297779, -0.0212999,  
30 - 0.0588155, -0.0125789, 0.0302992, 0.0420561, 0.0321475, 0.0444928, 0.113518, 0.115613,  
31 - 0.0840319, 9.00529e-05, -0.0672098, -0.0382904, 0.00831286, -0.0415421, -0.0300061, 0.112934,  
32 - 0.0500438, -0.0398309, 0.121826, 0.0632192, 0.0417922, 0.0189858, 0.00649431, 0.00459315,  
33 - -0.0273207, 0.0733033, -0.023846, -0.0719232, -0.0331931, 0.00526774, -0.0276115, -0.0230609,  
34 - -0.0322007, 0.0294648, 0.024586, 0.0277014, -0.0083174, 0.00650928, 0.000355891, -0.0111656,  
35 - -0.0321933, 0.0129832, -0.00113023, 0.0126422, -0.028525, -0.0111074, 0.00155808, -0.0336636,  
36 - -0.0639764, 0.0777543, -0.0134676, -0.0233251, -0.0131801, -0.0252243, 0.00837433, -0.0979294,  
37 - -0.0316445, -0.0533707, 0.0260078, 0.0344793, -0.0253976, -0.0140301, 0.00174039, 0.00276017,  
38 - 0.00545666, -0.0200741, -0.0239352, -0.0327871, 0.0297689, 0.00861198, 0.040564, 0.052606,  
39 - 0.0074788, -0.0479343, 0.0154175, -0.0141605, -0.00841478, -0.00624186, -0.0179837, 0.00613419,  
40 - -0.0151695, -0.00554206, -0.0266159, -0.00971198, -0.0140612, 0.00957265, -0.00149456, 0.0407301,  
41 - -0.0514291, -0.00426822, -0.0378928, -0.025287, -0.000235668, -0.00516234, -0.043896, 0.0421735,  
42 - -0.0130924, -0.0251465, 0.0425118, -0.0765011, -0.041684, -0.0207319, -0.06635, -0.0265088,  
43 - -0.033695, -0.0298012, 0.00865036, -0.0296191, 0.00521558, 0.0239798, 0.00332807, -0.0132821,  
44 - -0.0237629, 0.0281534, -0.00584087, -0.0281866, -0.00921105, 0.00566867, -0.0154368, -0.0327216,  
45 - -0.0208287, 0.00086343, 0.0179541, -0.0235674, -0.0233201, -0.00703314, -0.022644, -0.0103356,  
46 - -0.0110677, -0.0168262, 0.00978007, 0.0523263, -0.0194004, -0.00861894, -0.0303185, -0.0325916  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p45(hatfit_yaw00_lev2_p45);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p45_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p46.mh deleted
1 -// hat_yaw00_lev2_p46.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p46_mh  
4 -#define stasm_hat_yaw00_lev2_p46_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p46(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.134623;  
25 - const double coef[160] =  
26 - {  
27 - 0.0531168, 0.0334694, 0.043996, 0.12206, 0.0730851, 0.0708911, -0.00521965, 0.0159515,  
28 - 0.0281719, -0.0421384, -0.0138892, -0.0198386, 0.0505329, -0.0104663, 0.00154503, -0.0128061,  
29 - 0.058639, -0.00837575, -0.0821761, -0.0997137, -0.0181503, 0.0377087, -0.0401936, 0.00375633,  
30 - 0.00143321, 0.0237199, 0.00718317, -0.00464007, -0.0229915, -0.0257773, -0.0106924, -0.0683993,  
31 - 0.0987416, 0.0460078, 0.0523512, 0.0644147, 0.0502609, 0.0165771, 0.0867663, 0.123899,  
32 - 0.00447481, 0.0121519, 0.00354363, 0.0803775, 0.00817232, -0.0145719, 0.00701082, 0.0432215,  
33 - 0.0279507, -0.0634129, 0.0607196, 0.0344952, 0.0197178, 0.00448424, 0.00693527, 0.00980093,  
34 - -0.0263267, 0.0359766, 0.0495958, 0.00492949, -0.00529447, 0.00687388, 0.0106333, -0.00370484,  
35 - -0.0402679, 0.0157835, -0.00736962, -0.00841176, 0.00542731, 0.0202024, 0.010359, 0.0114009,  
36 - -0.114368, -0.00373064, 0.0193916, 0.0368617, -0.0185698, -0.00661785, -0.0196855, -0.0660228,  
37 - -0.0155701, -0.0423849, 0.0227829, -0.00564839, -0.0628149, -0.0119208, -0.0545034, -0.0238897,  
38 - -0.0304989, -0.0239419, 0.018287, 0.0139659, 0.0074725, 0.00120524, -0.0106813, -0.0109142,  
39 - -0.0190309, -0.0788974, -0.0350183, -0.040745, -0.00553431, 0.0194616, 0.0108564, 0.0408648,  
40 - 0.0127743, -0.0466269, -0.0114537, -0.0223878, 0.0214901, 0.0118409, 0.0131341, 0.0240932,  
41 - 0.0149353, 0.00707499, -0.0278634, -0.0513, -0.0344982, 0.00220224, -0.0332546, 0.008111,  
42 - -0.00234963, 0.0362378, 0.0399499, 0.0076758, -0.0431636, -0.0341594, -0.0400981, -0.0105245,  
43 - 0.0153956, -0.000767963, 0.0185314, -0.0453842, -0.0557711, -0.00781512, 0.00407695, 0.00583734,  
44 - -0.0275517, -0.0113003, 0.0115792, -0.0641317, -0.0148315, -0.0078452, -0.0106168, -0.0332407,  
45 - -0.0315385, -0.00204452, -0.00591023, -0.0533512, -0.00380281, 0.00919725, 0.0024589, -0.00864855,  
46 - -0.0314061, 0.0254036, 0.0529685, 0.00313081, -0.0361513, -0.0241116, -0.0383206, -0.0235494  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p46(hatfit_yaw00_lev2_p46);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p46_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p47.mh deleted
1 -// hat_yaw00_lev2_p47.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p47_mh  
4 -#define stasm_hat_yaw00_lev2_p47_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p47(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.349958;  
25 - const double coef[160] =  
26 - {  
27 - -0.0938759, 0.00296821, -0.0729677, -0.0316095, -0.00706991, 0.0713807, -0.125104, -0.0615868,  
28 - 0.0707216, 0.055996, 0.066673, 0.063191, 0.0360445, 0.0752131, 0.0635663, 0.0533688,  
29 - 0.0104127, -0.0312641, 0.00659127, 0.0569067, 0.0593655, 0.0106091, 0.00629004, -0.0474023,  
30 - 0.0337274, -0.0232891, -0.0632985, -0.060388, 0.0187142, 0.0192868, 0.00269171, 0.0232338,  
31 - 0.0544664, -0.00795061, 0.00310823, -0.0143325, -0.0106303, -0.010281, 0.0267312, 0.00531744,  
32 - 0.0397312, 0.0957103, 0.117226, 0.0655497, 0.0423688, -0.0166754, 0.0271625, 0.0107862,  
33 - -0.0253908, 0.0119722, -0.031478, 0.0428568, 0.00490836, -0.0267872, 0.00626841, 0.0239749,  
34 - 0.0451296, -0.0252722, 0.0191709, 0.0668581, 0.0521968, 0.042853, 0.0250142, 0.0680039,  
35 - 0.0265303, -0.0209002, 0.0792489, -0.0097866, -0.00997529, 0.00598961, -0.0162379, -0.000541026,  
36 - -0.0667264, 0.0992408, 0.0101751, -0.0104197, 0.0343122, 0.0579504, 0.00881062, -0.0444161,  
37 - -0.0118875, -0.0064939, 0.0189168, 0.000886423, -0.0630399, -0.00776045, -0.0401691, 0.0212956,  
38 - -0.0124791, -0.0363352, -0.0313423, -0.0383338, -0.0471207, -0.00316822, -0.0288681, -0.00340652,  
39 - -0.0159142, -0.0354307, 0.0194541, 0.0374145, -0.00104714, 0.00322418, -0.00696972, -0.014788,  
40 - -0.0295837, -0.0265521, -0.0117168, 0.0133084, -0.0186389, -0.00254122, 0.00481712, 0.0100409,  
41 - 0.0211604, -0.0462735, -0.00647958, -0.0555301, -0.00469603, 0.0267769, 0.0434688, 0.0614441,  
42 - 0.0477303, 0.0342047, -0.0337731, -0.00408043, -0.0142271, -0.0233577, 0.00147113, -0.0202956,  
43 - 0.00291611, 0.0343229, 0.0658706, 0.042245, 0.00563476, -0.011158, -0.00236379, -0.00430019,  
44 - 0.024499, 0.0109992, 0.0275971, -0.0199714, -0.0525608, -0.0207767, -0.00988041, 0.0184047,  
45 - 0.0161338, -0.0137057, 0.0222027, -0.0660978, -0.0223864, 0.0155657, 0.00532412, 0.00796028,  
46 - -0.0192531, -0.00810867, 0.0503201, -0.0601432, -0.00343015, -0.000829491, -0.0402855, -0.0187734  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p47(hatfit_yaw00_lev2_p47);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p47_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p48.mh deleted
1 -// hat_yaw00_lev2_p48.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p48_mh  
4 -#define stasm_hat_yaw00_lev2_p48_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p48(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.266244;  
25 - const double coef[160] =  
26 - {  
27 - -0.00244126, -0.00695775, -0.00750911, 0.0373564, 0.0912859, -0.0323123, 0.0135883, -0.0108903,  
28 - -0.0138802, -0.0188198, -0.0310479, -0.00867961, 0.0052937, 0.02034, -0.00643894, -0.0194933,  
29 - 0.00309242, -0.0162415, 0.0107541, 0.0155267, -0.0138722, -0.0117513, 0.0212924, -0.00367859,  
30 - 0.0165307, 0.00492787, -0.00487953, 0.00917269, -0.00646058, -0.00447639, -0.0268833, -0.0118095,  
31 - -0.000936887, 0.0130276, 0.0132283, 0.0163816, -0.00492111, -0.0137712, -0.00156212, -0.0168748,  
32 - -0.00170122, 0.01619, -0.00337298, 0.0267796, 0.0277441, -0.01436, -0.021252, -0.00902059,  
33 - 0.000179468, -0.00228062, -0.00427859, 0.032054, -0.00956211, -0.00282608, 0.00909247, -0.0129984,  
34 - -0.00618627, -0.0247032, -0.000789677, -0.0353493, -0.0504948, 0.0341041, 0.00664619, 0.00987884,  
35 - 0.0321276, -0.0307376, -0.0337874, -0.0369077, -0.0136238, -0.0040396, 0.0365185, 0.0295871,  
36 - 0.0337312, 0.0194397, 0.0405361, 0.00148259, 0.000971457, -0.0311783, -0.0283214, -0.0576002,  
37 - 0.0379415, 0.0162879, 0.0238018, 0.0896146, 0.0338163, -0.0440928, -0.0198169, 0.0139492,  
38 - 0.0135434, -0.0196034, -0.0666693, -0.0221157, 0.0240976, -0.00951311, 0.00591992, 0.00916109,  
39 - 0.0469733, 0.0313011, 0.0146373, 0.030906, 0.000892364, -0.0286324, -0.00992309, 0.0304088,  
40 - -0.0208145, -0.0248092, -0.0366884, -0.0395867, -0.0286382, 0.0170484, -0.00629805, 0.0301099,  
41 - 0.0390146, 0.0614085, 0.0576423, 0.0200063, -0.0242775, -0.05258, -0.0131601, 0.0207403,  
42 - -0.00163866, -0.0121648, 0.0215263, 0.0394177, -0.0529247, 0.0340943, -0.00183509, 0.00380548,  
43 - 0.00476614, -0.0106921, -0.0110888, 0.0573969, 0.0170387, 0.0482549, 0.0231282, -0.0111661,  
44 - -0.0603029, -0.0115112, -0.0168214, -0.00270062, 0.00541293, 0.012113, 0.0468421, -0.0042761,  
45 - -0.00759411, 0.0354396, 0.0728358, 0.0893882, 0.0657231, 0.0364996, 0.0136322, -0.0390175,  
46 - 0.0584287, -0.0251267, -0.0315721, 0.0521113, 0.116648, 0.060466, 0.0375091, 0.0571198  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p48(hatfit_yaw00_lev2_p48);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p48_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p49.mh deleted
1 -// hat_yaw00_lev2_p49.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p49_mh  
4 -#define stasm_hat_yaw00_lev2_p49_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p49(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.192501;  
25 - const double coef[160] =  
26 - {  
27 - 0.0835498, -0.0204216, -0.0675207, -0.0489665, -0.033897, -0.021236, -0.00268309, -0.0164719,  
28 - -0.0187461, 0.0227914, 0.0300364, 0.015184, -0.0202062, -0.0158775, -0.0168518, -0.0179463,  
29 - -0.038041, -0.0119964, 0.00579416, 0.0356555, 0.0566812, -0.0199519, -0.0280012, -0.0420213,  
30 - -0.0132371, -0.0144199, -0.0541125, -0.0105326, 0.0603322, 0.022851, 0.00906489, 0.00544175,  
31 - -0.0290449, -0.0236012, -0.00222911, 0.00202367, -0.0600652, -0.00660235, 0.00674581, -0.0434849,  
32 - -0.0202302, -0.0287063, -0.0283714, -0.0407221, -0.0072558, 0.00972238, 0.00968606, 0.0152914,  
33 - -0.0149908, 0.0289505, 0.0488872, 0.0189728, -0.00561173, -0.0135145, -0.0488983, -0.0182296,  
34 - 0.00738071, -0.00137348, 0.0304801, 0.00910722, -0.00820217, -0.00508927, -0.0146195, -0.00154415,  
35 - -0.00504071, -0.0246486, -0.0311558, 0.0192517, 0.0282089, -0.00265505, 0.0248406, -0.0107161,  
36 - 0.0285478, -0.0112178, -0.0346098, -0.0519415, -0.0952246, 0.00133508, 0.00722505, 0.0403746,  
37 - 0.0649075, 0.0123525, -0.0457291, -0.0256825, 0.0120643, -0.00891199, -0.0416236, -0.0463997,  
38 - -0.0164144, 0.0205189, 0.0227254, -0.0232941, -0.0217079, -0.0199973, -0.0149456, -0.0384636,  
39 - -0.00166413, 0.0212203, 0.00416943, 0.0416679, -0.00479935, -0.0405398, -0.0239473, 0.00734616,  
40 - 0.0178309, -0.00162916, -0.0119294, 0.0305882, 0.0530868, -0.0145587, 0.00292821, -0.00612065,  
41 - -0.0178099, -0.0325072, -0.0661953, 0.00742307, 0.0488632, 0.0027951, -0.0201514, -0.0186999,  
42 - 0.0404047, 0.00993155, 0.0343232, 0.0122804, 0.0379228, 0.0375848, 0.0775912, 0.0897432,  
43 - -0.0461039, 0.00967581, 0.0305412, 0.0137018, -0.0143922, -0.00987391, -0.0348911, -0.018628,  
44 - 0.0197026, -0.00799958, 0.00957767, 0.00337207, -0.0613752, 0.0195736, -0.0140907, 0.0353882,  
45 - 0.034985, 0.0218205, 0.0298671, 0.0567854, -0.00573089, 0.018223, 8.00595e-05, 0.00255585,  
46 - -0.0136921, -0.0121694, -0.0137683, 0.0372801, -0.0100846, 0.0482397, 0.057524, 0.0142762  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p49(hatfit_yaw00_lev2_p49);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p49_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p50.mh deleted
1 -// hat_yaw00_lev2_p50.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p50_mh  
4 -#define stasm_hat_yaw00_lev2_p50_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p50(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.0477386;  
25 - const double coef[160] =  
26 - {  
27 - -0.0495539, 0.0211041, -0.0123644, -0.00237358, 0.0108027, -0.0275818, -0.0549775, -0.0233839,  
28 - -0.0836514, 0.0310929, -0.010384, -0.0336357, -0.0451937, -0.0144377, -0.0114682, -0.0333021,  
29 - 0.0882937, -0.00533626, -0.0302569, -0.0444939, -0.0423566, 0.0042213, 0.0342134, 0.0200237,  
30 - 0.0692929, 0.0399971, 0.0131628, -0.00253586, -0.0242977, -0.0384338, -0.0239605, -0.00330828,  
31 - -0.0419197, 0.00794452, -0.02165, 0.0106045, 0.0321402, -0.0296086, -0.0243697, -0.039781,  
32 - -0.042991, -0.0300578, 0.0575712, 0.0340556, 0.0579353, -0.0319422, -0.00851638, -0.0470556,  
33 - -0.00101905, -0.0480291, -0.0347489, -0.0109098, 0.00852354, 0.0360537, 0.0439627, 0.042935,  
34 - -0.0107764, -0.0386511, -0.0721515, -0.0327677, 0.00865226, 0.0152686, 0.0465945, 0.0362127,  
35 - 4.46165e-05, 0.0391035, 0.0494602, 0.0191409, 0.00970513, -0.0327974, -0.0348296, -0.0350654,  
36 - -0.0118673, -0.00809259, 0.0306083, 0.0223223, 0.0113989, 0.0111524, -0.0393564, -0.00130007,  
37 - -0.00938587, 0.0532157, 0.00277165, 0.0182028, -0.0584938, 0.0277438, 0.00704494, -0.00816859,  
38 - 0.0295228, 0.00526707, -0.0163852, -0.0128342, -0.0167003, -0.0067569, 0.0236241, -0.00624285,  
39 - 0.0457654, 0.0173623, -0.0646333, -0.00727445, 0.00955263, 0.0091617, -0.0389154, -0.0404082,  
40 - 0.036049, 0.0225123, 0.0275935, -0.0153545, -0.00186503, -0.0072327, -0.0506511, -0.0285569,  
41 - -0.00781563, 0.0385601, 0.00797834, 0.0318072, -0.00728755, -0.0361007, -0.0141264, -0.0288934,  
42 - 0.104485, 0.0503813, 0.0321288, -0.0221143, -0.0110662, 0.0157634, 0.0254731, 0.0313357,  
43 - -0.0274174, 0.0228067, 0.0466918, 0.0514846, 0.0267139, 0.0101061, -0.00114006, 0.0169987,  
44 - 0.0127578, -0.0134715, -0.013775, -0.0045049, 0.0264766, 0.0464675, 0.0606609, 0.0584783,  
45 - -0.0149799, 0.0290195, 0.0436679, 0.0239956, 0.0250228, -0.00806094, 0.0177236, 0.00230823,  
46 - -0.012279, -0.014165, 0.0218013, 0.00711751, -0.04036, 0.0250468, -0.0194546, 0.0282929  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p50(hatfit_yaw00_lev2_p50);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p50_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p51.mh deleted
1 -// hat_yaw00_lev2_p51.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p51_mh  
4 -#define stasm_hat_yaw00_lev2_p51_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p51(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.0764357;  
25 - const double coef[160] =  
26 - {  
27 - 0.0650944, 0.0193851, -0.0594972, -0.100121, -0.104022, -0.0135567, -0.0376246, 0.0163301,  
28 - -0.0129405, 0.0103163, 0.0383381, 0.0231603, -0.0437137, -0.0245345, 0.0999677, -0.0503141,  
29 - 0.0283688, 3.67082e-05, 0.0251029, 0.0506682, 0.0184266, -0.0705395, 0.0184774, 0.0297773,  
30 - -0.00595488, -0.0341949, -0.00113204, 0.00722669, 0.0464591, -0.0242277, -0.0192974, 0.00749769,  
31 - -0.0107425, -0.0521185, -0.04147, -0.0343186, -0.0526623, 0.0383393, 0.0396407, 0.0098424,  
32 - -0.00613143, -0.0146145, -0.037507, 0.052777, 0.108913, 0.0489861, 0.0294413, 0.00825218,  
33 - 0.00635863, 0.017598, 0.00982251, 0.00746601, 0.0341631, 0.0363752, 0.0151007, 0.00218081,  
34 - 0.0294743, 0.0752663, 0.0559439, 0.000286545, 0.0110606, 0.012381, 0.0289762, 0.0671849,  
35 - 0.0313379, 0.0311749, 0.0262417, 0.0283269, 0.0130074, -0.0453311, -0.0087264, 0.0826683,  
36 - -0.0305231, -0.0395294, -0.0730491, -0.0439395, -0.00667226, 0.0224563, 0.00542897, -0.00669543,  
37 - -0.00254243, -0.0285783, -0.0136673, 0.0294769, 0.0177926, -0.0204505, 0.00655116, -0.0212695,  
38 - -0.0351333, -0.026744, 0.0102726, 0.00539215, -0.0062701, -0.0134256, -0.0305623, -0.0311588,  
39 - -0.0275912, 0.00367917, -0.0134105, 0.00069081, 0.003861, 0.0132189, -0.0253056, -0.0409523,  
40 - 0.00296127, 0.00236138, -0.00174571, 0.00992103, -0.00668856, 0.00554392, -0.0147451, 0.00857709,  
41 - -0.0172276, -0.0069705, 0.00110024, 0.0114147, 0.00020103, 0.0260044, 0.0350674, -0.015979,  
42 - -0.0468747, -0.0412072, -0.020738, -0.0234711, -0.0415735, 0.0120218, -0.0126633, -0.02575,  
43 - -0.000798617, 0.0116575, -0.00498169, -0.0220634, -0.0188038, 0.00136545, 0.00679813, 0.0155936,  
44 - 0.0294948, -0.00340731, -0.00214841, -0.0186313, -0.019873, -0.0132203, -0.00228597, 0.0017341,  
45 - 0.0248672, 0.00242723, 0.00372801, 0.0125139, -0.00768655, -0.0294099, -0.00568277, -0.00574113,  
46 - -0.00529745, -0.010464, -0.00262238, -0.0218967, -0.00582704, 0.00480886, 0.00623102, 0.00438627  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p51(hatfit_yaw00_lev2_p51);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p51_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p52.mh deleted
1 -// hat_yaw00_lev2_p52.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p52_mh  
4 -#define stasm_hat_yaw00_lev2_p52_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p52(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.0675872;  
25 - const double coef[160] =  
26 - {  
27 - 0.0422232, 0.00605944, -0.0402839, -0.0373185, -0.0290048, -0.0300657, -0.0521738, -0.0466676,  
28 - -0.010222, 0.0108525, 0.010731, 0.00984706, 0.0071276, -0.0020334, 0.00506905, -0.0378795,  
29 - 0.0256222, -0.00261496, -0.00874904, 0.0389066, 0.00516485, -0.0127199, 0.0187019, -0.000190753,  
30 - -0.00267674, -0.0253644, -0.00748812, 0.0673018, 0.0356246, -0.0255024, -0.00546691, -0.0188718,  
31 - -0.0131194, -0.0303938, -0.0786897, -0.0136168, -0.00421177, -0.0507213, -0.0482906, -0.0439651,  
32 - 0.0165339, -0.00723551, 0.0494401, 0.0500584, 0.0445881, 0.0448531, 0.00679038, 0.127445,  
33 - 0.00635129, -0.00477785, -0.0144259, 0.00167362, -0.00852137, 0.0127319, 0.0194569, 0.0380326,  
34 - -0.00862816, 0.00856149, 0.0171049, 0.0156228, -0.021514, 0.0473204, -0.00787639, 0.02784,  
35 - 0.00322575, 0.0140646, 0.00674093, -0.00690135, -0.0250757, 0.0660233, -0.0360162, -0.00921877,  
36 - 0.00959317, 0.0110007, 0.0146054, 0.018331, -0.0163642, 0.049363, 0.0730171, 0.0120552,  
37 - -0.0164216, 0.023567, 0.0119819, 0.0361643, 0.0255793, -0.0372276, 0.00954623, 0.0744301,  
38 - -0.0511832, -0.0570134, -0.0396644, -0.0404291, -0.0241616, -0.0218683, 0.0113479, 0.00422602,  
39 - -0.0198206, -0.0071985, -0.0374479, -0.0315704, -0.0633209, 0.0221232, -0.015953, -0.00428115,  
40 - 0.0153375, 0.0136208, -0.023364, -0.0307367, -0.0540647, 0.0534357, -0.0172693, -0.0192023,  
41 - -0.0168497, 0.04081, 0.0412586, 0.0312318, -0.00389699, -0.0169878, 0.044265, 0.00451415,  
42 - 0.0174412, 0.046257, 0.000171126, 0.00684629, 0.00116319, -0.0263814, 0.0101471, 0.0133016,  
43 - -0.0112506, -0.0140623, -0.0175112, -7.98279e-05, -0.00964185, -0.00319915, 0.00209215, -0.0136634,  
44 - -0.014852, -0.00364934, 0.00261632, -0.00717517, 0.0168242, -0.00207797, -0.014872, -0.0169025,  
45 - -0.00321814, -0.00673075, -0.00480385, 0.0226337, 0.0466613, 0.0354814, 0.0169009, -0.00421824,  
46 - -0.000706595, 0.0251857, 0.00525701, -0.0187527, 0.00833638, -0.0156336, -0.0185438, -0.00773955  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p52(hatfit_yaw00_lev2_p52);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p52_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p53.mh deleted
1 -// hat_yaw00_lev2_p53.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p53_mh  
4 -#define stasm_hat_yaw00_lev2_p53_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p53(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = 0.0626878;  
25 - const double coef[160] =  
26 - {  
27 - -0.018691, -0.0296059, -0.0703994, 0.00120945, -0.0494968, 0.0795052, -0.00971431, -0.0329191,  
28 - -0.0362483, -0.0085063, -0.0191623, -0.024323, -0.0312561, -0.0143246, -0.00839651, -0.0488237,  
29 - -0.0588511, -0.00926484, 0.0441297, 0.0445941, 0.017878, -0.046711, 0.0849654, -0.0249244,  
30 - -0.0423636, -0.0462836, 0.0275196, 0.0497014, 0.063428, 0.0314373, -0.00740839, -0.0418502,  
31 - 0.0557852, -0.0506972, -0.0623033, -0.0245665, 0.0507803, 0.0253386, -0.0329503, 0.0540937,  
32 - 0.0081901, -0.0173538, -0.0468151, -0.0113454, 0.0219419, 0.094097, -0.0336471, -0.0388668,  
33 - -0.00046048, 0.00541129, 0.0423549, 0.0338251, 0.0152872, 0.0485634, 0.0308025, 0.0141435,  
34 - 0.0688133, 0.0714458, 0.0222149, 0.00240129, -0.003577, 0.0127541, 0.0484851, 0.0474281,  
35 - 0.0625819, 0.0711041, -0.0137645, -0.00438153, -0.0217192, -0.0282293, 0.0145261, 0.0291524,  
36 - 0.000221867, 0.0219362, -0.00657695, -0.00351057, -0.019949, 0.0184259, -0.0142055, 0.00232768,  
37 - 0.0323774, 0.0241413, 0.0107102, 0.0214944, 0.000167494, 0.00677882, 0.0125334, 0.0430097,  
38 - 0.00430616, -0.0118973, 0.0184187, 0.0247654, 0.0199142, -0.0243278, -0.0211138, -0.00152234,  
39 - -0.0335908, -0.0136346, -0.00509563, -0.0118379, 0.00521896, -0.0137947, -0.029525, -0.033767,  
40 - -0.0409034, -0.0136538, -0.00955293, -0.0135913, 0.0034148, -0.00914535, -0.0143001, -0.0305599,  
41 - 0.00261832, 0.0124695, -0.0291263, -0.00591625, 0.00662083, 0.00995792, 0.0301587, -0.00637953,  
42 - -0.00596176, -0.023765, 0.00159443, -0.017357, 0.0219382, -0.00169842, 0.00159802, -0.0072873,  
43 - -0.00549211, -0.0196789, 0.00654718, -0.00794658, -0.0214648, -0.0236879, -0.0144501, -0.0129102,  
44 - 0.00940209, -0.013199, 0.00696873, -0.0156188, -0.0263607, -0.0121995, -0.0039541, 0.0131912,  
45 - 0.0121015, -0.00687284, -0.00235904, -0.0296469, -0.0215484, -0.0173748, -0.0020463, 0.0232373,  
46 - -0.0247, -0.00367961, -0.00750513, -0.0123954, -0.0110696, -0.0125895, 0.0128087, 0.0139221  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p53(hatfit_yaw00_lev2_p53);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p53_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p54.mh deleted
1 -// hat_yaw00_lev2_p54.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p54_mh  
4 -#define stasm_hat_yaw00_lev2_p54_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p54(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.277291;  
25 - const double coef[160] =  
26 - {  
27 - -0.0446887, -0.00374708, 0.00385274, 0.0503045, 0.0217272, -0.0400245, 0.0183714, -0.0416097,  
28 - 0.0361514, 0.0264205, -0.0355195, -0.0535544, -0.0176517, 0.0109518, 0.0471306, 0.0530063,  
29 - 0.0408165, -0.00365712, 0.0186745, -0.0167308, -0.0192916, -0.0318051, 0.0164768, 0.0619793,  
30 - -0.000283606, 0.0150233, 0.0253617, 0.0234364, -0.00652511, -0.0238146, -0.0132057, -0.00482485,  
31 - -0.0557863, -0.0139786, 0.0177731, -0.0304113, -0.0156029, -0.0503534, -0.00948837, -0.00765604,  
32 - 0.00322491, 0.0139671, 0.0437126, 0.051357, -0.0120266, -0.0424331, 0.0545242, 0.0207623,  
33 - 0.0389337, -0.0450301, -0.0408157, -0.00188467, 0.0802237, 0.10159, 0.00144506, 0.00801055,  
34 - 0.0471722, 0.00134928, 0.0049963, 0.00331887, -0.023034, -0.0105944, 0.000381919, 0.0476973,  
35 - -0.01709, -0.00342293, 0.0247222, 0.0385434, 0.031444, -0.00491429, -0.0478791, -0.00725465,  
36 - -0.00313559, -0.026061, -0.00803455, -0.00766215, -0.00734289, -0.00485036, -0.0128516, 0.0467148,  
37 - 0.0217181, 0.0961528, 0.0442988, 0.0244961, -0.00209479, 0.070689, 0.0440197, -0.0210048,  
38 - -0.0333998, 0.00952642, -0.0375876, 0.00130615, 0.033453, 0.0267356, 0.0286615, -0.0131523,  
39 - 0.0185672, 0.00152239, -0.0076401, 0.0130947, 0.0407226, 0.0263838, -0.0137793, -0.0336713,  
40 - 0.0205575, 0.0190752, 0.00701367, 0.0192376, 0.000230231, 0.00256423, -0.00603685, 0.00141138,  
41 - -0.000274883, -0.0127365, -0.0275762, -0.00276515, -0.0121963, -0.00158619, -0.00822213, 0.021954,  
42 - 0.00219908, 0.0747051, -0.00507968, -0.0224858, -0.0288911, -0.009155, -0.0148191, 0.0314522,  
43 - -0.00385337, 0.0544586, -0.0213008, -0.0350865, -0.0216466, 0.0122098, 0.00669712, 0.00928643,  
44 - -0.0222463, -0.00865128, -0.0119568, -0.0130535, -0.028518, -0.0214098, -0.0315799, -0.0243013,  
45 - 0.0445565, 0.0313687, 0.0127979, 0.0226593, 0.002793, -0.00884828, 0.0147583, 0.0132262,  
46 - 0.0187937, -0.00249565, -0.00482565, -0.00873885, -0.00158184, 0.018112, 0.00190477, 0.0203196  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p54(hatfit_yaw00_lev2_p54);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p54_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p55.mh deleted
1 -// hat_yaw00_lev2_p55.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p55_mh  
4 -#define stasm_hat_yaw00_lev2_p55_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p55(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.250169;  
25 - const double coef[160] =  
26 - {  
27 - 0.00770038, -0.0117506, 0.062048, 0.0180783, 0.0240321, 0.0333108, 0.0369724, -0.0106229,  
28 - 0.0118312, 0.0499778, 0.061373, 0.0373043, 0.0472146, -0.00673929, 0.0755102, 0.0273608,  
29 - 0.0547031, -0.015602, -0.0683437, -0.0307405, 0.0675858, 0.0804987, 0.0421439, 0.0451601,  
30 - 0.0381199, -0.00587557, -0.017652, 0.00875733, -0.00608711, 0.0247261, -0.0605143, 0.0144518,  
31 - 0.107937, 0.00733392, -0.0109964, 0.0212265, -0.0131021, -0.055415, -0.0756234, 0.06983,  
32 - -0.0126466, 0.00585092, 0.020196, 0.030979, 0.00395235, 0.0345755, -0.0128192, -0.0237322,  
33 - 0.00551386, 0.05754, -0.0355483, -0.0133549, -0.034749, 0.024405, 0.0142873, -0.00536911,  
34 - -0.0123543, 0.0699165, -0.00607456, 0.0269026, -0.0222243, 0.0179932, -0.0170113, -0.0444965,  
35 - -0.043051, 0.0686616, 0.0156304, 0.0271785, -0.00155287, -0.0190537, 0.00520236, -0.0426718,  
36 - -0.0380035, 0.0159989, -0.0108328, 0.00100199, 0.0144364, 0.0342008, 0.0593881, -0.0223646,  
37 - 0.0102675, -0.0133535, -0.00346879, 0.01142, 0.001026, -0.00617268, -0.0179935, 0.0294985,  
38 - 0.00672279, 0.0123285, 0.0107054, -0.00973206, -0.00529085, -0.0241834, -0.01892, 0.0318575,  
39 - -0.0107454, -0.0399393, -0.00696133, -0.0353624, -0.000994443, -0.0316886, 0.0117592, 0.0338041,  
40 - 0.0196972, -0.0370209, -0.0057983, -0.0262384, -0.0001756, -0.0105558, 0.0138915, 0.0301981,  
41 - 0.046032, 0.0066506, 0.0175139, 0.0332507, 0.00442133, -0.0277928, 0.0017533, 0.0299767,  
42 - -0.00254022, -0.00614713, 0.0406137, 0.0403652, 0.0213262, -0.00909879, -0.0216363, -0.0136817,  
43 - -0.00606465, -0.0205355, -0.0101716, -0.020908, -0.020426, 0.00635634, -0.00863355, -0.0117216,  
44 - -0.0107347, 0.00235228, 0.00293927, 0.00761096, -0.00581517, 0.0156982, -0.00447562, -0.00811945,  
45 - -0.0236372, 0.0142137, -0.0213592, 0.0131076, -0.00325128, 0.00408089, -0.0124824, -0.0344511,  
46 - -0.0238587, -0.019063, -0.00917022, -0.0286919, 0.023084, 0.0092957, 0.0240128, 0.036306  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p55(hatfit_yaw00_lev2_p55);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p55_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p56.mh deleted
1 -// hat_yaw00_lev2_p56.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p56_mh  
4 -#define stasm_hat_yaw00_lev2_p56_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p56(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.328306;  
25 - const double coef[160] =  
26 - {  
27 - 0.0422546, 0.184962, 0.111152, 0.115769, 0.101409, -0.0368084, -0.0156815, 0.139848,  
28 - -0.052356, -0.108451, -0.0700122, -0.0229977, -0.0024418, 0.0153147, 0.0345232, 0.0241745,  
29 - 0.0212702, 0.000153695, -0.0788591, -0.0915139, -0.0247898, 0.0565069, 0.00748018, 0.0422068,  
30 - 0.0181788, 0.0418746, -0.0156512, 0.0312404, -0.00018109, 0.114732, -0.0092167, -0.0121939,  
31 - 0.0231432, 0.0906016, 0.160848, 0.0908163, 0.0713517, 0.0394256, 0.00905898, 0.0264914,  
32 - 0.0148162, -0.0424319, -0.0394716, -0.0317375, -0.0753654, -0.0172819, -0.0305321, -0.0236258,  
33 - 0.022185, 0.012337, 0.0471083, 0.0319807, -0.0116053, -0.0167637, 0.0203835, 0.00503093,  
34 - -0.0140213, 0.0198297, 0.0664976, 0.0462881, 0.0105653, -0.000511109, -0.00413334, -0.0450897,  
35 - -0.00640742, -0.0325777, 0.0146104, 0.0213001, 0.0387468, -0.00322437, 0.0274184, 0.00179133,  
36 - -0.0146529, -0.0246124, -0.0441073, -0.042919, -0.0813967, -0.0495854, -0.0512577, -0.0147774,  
37 - 0.0484091, -0.00169258, 0.00229933, 0.0214474, 0.0207526, -0.0267993, -0.042788, -0.0367772,  
38 - -0.0232888, -0.0114198, -0.00746757, -0.0123173, 0.000351264, 0.00888676, 0.0162699, 0.0085016,  
39 - 0.0219701, 0.00384312, -0.0292739, -0.0425834, 0.0015455, 0.00867374, -0.00863364, 0.0193312,  
40 - 0.023051, 0.00926908, 0.00392346, 0.0118959, 0.0199253, 0.00515107, 0.0196919, 0.0199765,  
41 - -0.0084015, -0.00823807, 0.0127497, -0.0211327, -0.0121992, -0.0401961, -0.0610518, -0.0164254,  
42 - -0.000862504, 0.0221161, 0.0126576, 0.00322465, -0.0033571, 0.00501517, 0.0331727, 0.048669,  
43 - -0.0105479, -0.0102952, 0.0363188, 0.0324739, 0.0273342, -0.0126718, 0.00903472, -0.00375157,  
44 - 0.00556322, 0.0250934, 0.0164272, 0.0050311, -0.000954502, 0.00514953, -0.00287182, -0.0133536,  
45 - -0.0146159, 0.0136428, 0.00980887, 0.0328536, 0.0203876, 0.0245116, 0.00937394, -0.0276986,  
46 - -0.00316586, -0.0252487, 0.0171106, 0.0432378, 0.00206141, 0.011208, 0.0426284, -0.0135959  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p56(hatfit_yaw00_lev2_p56);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p56_mh  
3rdparty/stasm4.0.0/stasm/include/hat/hat_yaw00_lev2_p57.mh deleted
1 -// hat_yaw00_lev2_p57.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev2_p57_mh  
4 -#define stasm_hat_yaw00_lev2_p57_mh  
5 -  
6 -namespace stasm {  
7 -  
8 -// tasm -V1 /b/stasm/train/conf/tasm_muct77.conf  
9 -// static const int EYEMOUTH_DIST = 100;  
10 -// static const int FACESCALE = 1  
11 -// static const int PYRSCALE = 1  
12 -// static const double SIGMOIDSCALE = 0  
13 -// static const double PYR_RATIO = 2;  
14 -// static const int NEGTRAIN_SEED = 2013;  
15 -// static const int HAT_PATCH_WIDTH = 19;  
16 -// static const int HAT_PATCH_WIDTH_ADJ = -6;  
17 -// static const int GRIDHEIGHT = 4;  
18 -// static const int GRIDWIDTH = 5;  
19 -// static const int BINS_PER_HIST = 8;  
20 -// static const double WINDOW_SCALE = 0.5;  
21 -  
22 -static double hatfit_yaw00_lev2_p57(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.203007;  
25 - const double coef[160] =  
26 - {  
27 - 0.0865128, 0.0248213, 0.0086474, 0.0259264, 0.0268835, 0.0689304, -0.102411, 0.0205806,  
28 - 0.117378, -0.00638402, -0.0704098, -0.0455065, 0.0117648, 0.0137531, 0.0162044, 0.0398035,  
29 - 0.0274852, -0.00498262, 0.0209268, 0.0316234, 0.0288375, 0.0340683, 0.0668118, 0.0260287,  
30 - 0.0215089, 0.0406523, 0.0853733, 0.0623678, 0.0242103, -0.012731, 0.0075814, 0.0342916,  
31 - 0.0283612, -0.00154386, -0.0240037, -0.0495551, 0.00866836, -0.0187868, 0.0618618, 0.0776875,  
32 - -0.0219694, 0.0250212, -0.0495675, 0.0345358, -0.00554467, -0.0609616, 0.0596593, -0.0024294,  
33 - -0.00819783, 0.0356277, 0.0464799, 0.0898769, 0.0426898, -0.0331242, 0.000643486, -0.00481121,  
34 - 0.000895754, 0.0312877, -0.00516461, 0.0300407, 0.00527737, -0.00775853, 0.00704294, 0.0223022,  
35 - -0.00470824, 0.0474949, 0.0244843, -0.0149368, -0.0229115, -0.0154321, -0.0265509, 0.0119826,  
36 - -0.016407, -0.0128797, 0.00940966, 0.0142355, 0.0178779, 0.02561, -0.0083376, 0.0394511,  
37 - -0.052462, -0.0293036, 0.00800413, -0.0132136, -0.0146051, 0.0310741, -0.00819054, -0.0509036,  
38 - -0.024018, -0.0654997, -0.0291971, -0.0366762, -0.0289362, 0.0235513, 0.00167891, -0.00503019,  
39 - -0.0119401, -0.0284647, 0.00416893, 0.00107612, 0.012074, 0.0370183, -2.30073e-05, -0.0357759,  
40 - 0.00721041, 0.00510823, 0.0151765, -0.0191009, -0.0173274, -0.00825617, -0.0405202, -0.0194431,  
41 - 0.0323954, -0.0224443, -0.020123, 0.0101763, -0.0117992, -0.000572933, 0.0238616, 0.00865666,  
42 - 0.0040677, 0.011807, -0.0538971, -0.00438757, -0.0352308, -0.000402236, -0.00168159, -0.00856236,  
43 - -0.00958126, 0.0209521, 0.0110831, 0.0138053, -0.0217701, -0.0060596, -0.0140786, -0.0134007,  
44 - -0.0150505, 0.00959312, -0.00261968, -0.0179398, -0.0201037, -0.00983304, -0.000632587, 0.00957735,  
45 - 0.0348604, 0.0354315, -0.00866957, -0.0197128, -0.00944631, -8.65125e-05, 0.00391458, 0.0133003,  
46 - -0.00452637, 0.010231, 0.0347043, 0.0398113, 0.00425353, -0.00193257, -0.0202522, -0.0150822  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev2_p57(hatfit_yaw00_lev2_p57);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev2_p57_mh