Commit 3bec8ea61fb55960f1982bf1193c7020fe7b10bf

Authored by Josh Klontz
2 parents 244a6b21 394ebf22

Merge pull request #276 from biometrics/stasm_revert

Reverted Stasm 4.1 to Stasm 4.0
Showing 531 changed files with 11953 additions and 12818 deletions

Too many changes.

To preserve performance only 100 of 531 files are displayed.

3rdparty/stasm/stasm/stasm/include/atface.h deleted
1 -// atface.h: face point attributes  
2 -//  
3 -// These attributes are used when training new models (they appear in  
4 -// LANDMARK_INFO_TAB). They are also sometimes used when testing Stasm.  
5 -// They are not needed for doing landmark searches.  
6 -//  
7 -// Some of these bits apply to the entire image (AT_BadImg); other apply  
8 -// only to a specific points (AT_Glasses).  
9 -//  
10 -// In shape files, the bits appear in the in the "tag" preceding each shape.  
11 -// For example  
12 -// 0004 d0145  
13 -// means that the face in image d0145.jpg is wearing glasses.  
14 -  
15 -#ifndef STASM_ATFACE_HPP  
16 -#define STASM_ATFACE_HPP  
17 -  
18 -static const char* const AT_NAMES[] = // used only for information during training  
19 -{  
20 - "Male", // AT_Male 0x0001  
21 - "Child", // AT_Child 0x0002  
22 - "Glasses", // AT_Glasses 0x0004  
23 - "Beard", // AT_Beard 0x0008  
24 - "Mustache", // AT_Mustache 0x0010  
25 - "MouthOpen", // AT_MouthOpen 0x0020  
26 - "Expression", // AT_Expression 0x0040  
27 - "Eye", // AT_Eye 0x0080  
28 - "BadImg", // AT_BadImg 0x0100  
29 - "Cropped", // AT_Cropped 0x0200  
30 - "Obscured", // AT_Obscured 0x0400  
31 - "BadEye", // AT_BadEye 0x0800  
32 - "Hat", // AT_Hat 0x1000  
33 - "Unused", // AT_Hat 0x2000  
34 - "MultiFace", // AT_MultiFace 0x4000  
35 - "BadTrain", // AT_BadTrain 0x8000  
36 -};  
37 -  
38 -static const unsigned AT_Male = 0x0001; // gender, 1=male  
39 -static const unsigned AT_Child = 0x0002; // child  
40 -static const unsigned AT_Glasses = 0x0004; // face is wearing specs  
41 -static const unsigned AT_Beard = 0x0008; // beard including possible mustache  
42 -static const unsigned AT_Mustache = 0x0010; // mustache  
43 -static const unsigned AT_MouthOpen = 0x0020; // mouth is open  
44 -static const unsigned AT_Expression = 0x0040; // non-neutral expression on face  
45 -static const unsigned AT_Eye = 0x0080; // is eye landmark, used only during training  
46 -  
47 -static const unsigned AT_BadImg = 0x0100; // image is "bad" in some way (blurred, duplicated, etc.)  
48 -static const unsigned AT_Cropped = 0x0200; // a landmark would be off the page  
49 -static const unsigned AT_Obscured = 0x0400; // face is obscured e.g. by subject's hand  
50 -static const unsigned AT_BadEye = 0x0800; // an eye is closed or obscured by hair etc.  
51 -static const unsigned AT_Hat = 0x1000; // HAT desciptor (ignored if pyr lev > HAT_START_LEV)  
52 -  
53 -// following are currently used only in aflw.shape  
54 -static const unsigned AT_MultiFace = 0x4000; // multiple faces in the image  
55 -static const unsigned AT_BadTrain = 0x8000; // face is not suitable for training face det  
56 - // (by manual inspection of train face rects)  
57 -  
58 -static const unsigned AT_Meta = 0xFF000000; // "meta bits" used for face and pose detectors  
59 -  
60 -static const unsigned AT_Pose = 0x80000000; // 4 elements: yaw, pitch, roll, estimated_err  
61 -  
62 -static const unsigned AT_EYAW00 = 0x81000000; // yaw00 face detector results, see DetPar  
63 -static const unsigned AT_EYAW22 = 0x82000000;  
64 -static const unsigned AT_EYAW45 = 0x83000000;  
65 -static const unsigned AT_EYAW_22 = 0x8A000000; // ms bit of nibble indicates negative yaw  
66 -static const unsigned AT_EYAW_45 = 0x8B000000;  
67 -  
68 -static const unsigned AT_Any = 0xFFFFFFFF; // special case, match any bit in Mask0  
69 -  
70 -#endif // STASM_ATFACE_HPP  
3rdparty/stasm/stasm/stasm/include/hat/hat_yaw00_lev1_p18.mh deleted
1 -// hat_yaw00_lev1_p18.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p18_mh  
4 -#define stasm_hat_yaw00_lev1_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_lev1_p18(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.448753;  
25 - const double coef[160] =  
26 - {  
27 - -0.0498749, -0.0295384, -0.0622896, 0.0356942, -0.0292167, 0.0283713, 0.00836971, -0.0121596,  
28 - 0.0209972, 0.00382417, 0.050891, -0.0164777, 0.0242696, -0.00391463, -0.0277812, -0.0138764,  
29 - 0.072988, -0.0271966, -0.0908054, -0.0734843, -0.0604963, 0.0136477, -0.0727193, 0.0275438,  
30 - 0.0110599, 0.0588015, 0.00201384, 0.0164636, -0.00199381, 0.0922571, 0.0699612, 0.0217522,  
31 - -0.00142602, -0.00528477, 0.00603293, 0.0617398, -0.0417845, 0.0516238, -0.0569251, 0.0888432,  
32 - 0.0420806, 0.0498754, 0.0839362, 0.0110966, 0.0596055, 0.0101679, 0.00859569, -0.021343,  
33 - 0.0153672, -0.0383215, -0.0905357, -0.00618441, 0.0649987, -0.0654346, -0.0405493, 0.0329732,  
34 - -0.09689, 0.0202469, 0.0330359, 0.0379222, 0.179394, 0.0828963, 0.130292, 0.0730782,  
35 - -0.0308012, 0.108059, 0.0110634, -0.0114949, -0.084209, -0.0632223, 0.00555993, 0.00827395,  
36 - -0.0322704, 0.0254536, 0.0448415, -0.0122099, 0.0581972, -0.0255867, -0.00141774, -0.0369018,  
37 - -0.00161121, 0.00661957, -0.045868, -0.0756884, -0.0735135, -0.0600961, 0.0242683, -0.0197821,  
38 - 0.0745215, -0.0585634, -0.0179505, 0.0547213, -0.0345571, -0.025263, 0.0334299, 0.00947121,  
39 - 0.051453, 0.0639829, 0.0359268, 0.0210573, -0.0619948, -0.0628176, -0.0306752, -0.051822,  
40 - 0.0126318, -0.0452903, -0.01876, 0.00772562, -0.00129544, 0.0511064, -0.0106129, -0.00556659,  
41 - 0.0426059, 0.032925, 0.0212555, 0.0334898, -0.0357824, -0.00509332, 0.0150316, 0.00836535,  
42 - 0.0260177, 0.0158509, 0.0215553, 0.0268927, 0.0590347, 0.0190613, 0.0199399, -0.0514828,  
43 - -0.00742887, -0.0419478, 0.00628358, 0.0638355, -0.00724743, 0.0347969, -0.00623699, -0.0583069,  
44 - -0.0161296, -0.037127, 0.0168519, 0.0147875, -0.00326895, 0.0385574, -0.0158858, 0.0614535,  
45 - -0.0200043, 0.00139308, 0.013431, -0.0543626, 0.0576407, -0.0165498, -0.0840573, 0.0222336,  
46 - 0.0296575, -0.00278878, 0.00448438, -0.00359893, 0.0102988, 0.106763, 0.090092, 0.0431567  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p18(hatfit_yaw00_lev1_p18);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p18_mh  
3rdparty/stasm/stasm/stasm/include/hat/hat_yaw00_lev1_p19.mh deleted
1 -// hat_yaw00_lev1_p19.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p19_mh  
4 -#define stasm_hat_yaw00_lev1_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_lev1_p19(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.262195;  
25 - const double coef[160] =  
26 - {  
27 - 0.0570257, 0.0367344, -0.0570711, -0.011802, -0.0167134, 0.101382, -0.0180198, 0.00963814,  
28 - -0.0279159, 0.00725883, -0.0390742, -0.0731636, -0.0300552, 0.0610662, -0.0564866, -0.00215811,  
29 - 0.0331278, -0.0245061, -0.0190675, 0.0308108, 0.0597088, -0.0582475, 0.0068199, -0.0045789,  
30 - 0.0112172, -0.0042283, -0.0460313, -0.0683531, 0.0490784, 0.0357457, 0.0513087, 0.065163,  
31 - 0.0120269, 0.0846221, -0.0103265, 0.0475844, 0.00477526, 0.0399056, 0.0540089, -0.0564785,  
32 - -0.07569, -0.0260325, -0.0242496, -0.0162332, -0.01269, 0.0115391, 0.144577, 0.0917523,  
33 - -0.0031184, 0.0494672, 0.0600518, 0.0757492, 0.0268476, -0.0358991, -0.0714125, -0.0217126,  
34 - -0.0619601, 0.00266571, 0.0342395, 0.0499819, 0.0149065, -0.0327131, -0.0215528, -0.0440197,  
35 - -0.0420585, -0.0419247, 0.0676071, 0.0562871, -0.00336289, -0.0189186, -0.0412871, -0.063268,  
36 - -0.0263585, -0.139443, 0.050477, -0.0565013, -0.0138931, 0.00646753, 0.0454679, 0.0638653,  
37 - 0.00880726, 0.0693776, -0.00639578, 0.0123959, -0.0768389, 0.0366207, -0.0836684, -0.0324729,  
38 - -0.000682837, 0.0349943, 0.000274644, -0.00886348, 0.00739915, 0.00832502, 0.0206392, -0.0190099,  
39 - 0.0570095, 0.033442, -0.00262595, 0.0070713, 0.00129516, 0.0143729, 0.0452677, 0.00304362,  
40 - 0.00623422, 0.0423643, 0.00203898, -0.0335307, 0.0291394, -0.0161017, 0.00515308, 0.0344269,  
41 - 0.00664613, -0.020668, -0.0448438, 0.0866967, 0.0269182, 0.0468494, 0.0656892, 0.00646981,  
42 - -0.0383485, -0.00762912, -0.0750351, 0.0130538, 0.0269591, -0.0112271, -0.0624056, 0.0493525,  
43 - 0.0296482, -0.0213624, 0.0267932, 0.0117763, -0.0091476, 0.0151417, -0.00320312, 0.0152537,  
44 - -0.0114015, -0.00710413, 0.00773785, -0.00463671, -0.034757, 0.0182189, 0.0225663, 0.0463874,  
45 - 0.0323866, 0.0080666, 0.0581044, 0.0524154, 0.0108156, -0.0567258, -0.0227012, -0.048997,  
46 - 0.0646889, -0.0463338, -0.0283976, -0.0935714, 0.0225522, -0.0529328, 0.11244, -0.0702994  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p19(hatfit_yaw00_lev1_p19);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p19_mh  
3rdparty/stasm/stasm/stasm/include/hat/hat_yaw00_lev1_p20.mh deleted
1 -// hat_yaw00_lev1_p20.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p20_mh  
4 -#define stasm_hat_yaw00_lev1_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_lev1_p20(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.40301;  
25 - const double coef[160] =  
26 - {  
27 - -0.044357, 0.065885, -0.100565, -0.0292176, 0.0431703, 0.0559038, 0.0422983, 0.0677039,  
28 - 0.0111116, 0.0543616, -0.00831535, 0.0316774, -0.0405766, 0.0545119, 0.0547792, 0.00707303,  
29 - -0.0118569, 0.0359603, 0.000738419, -0.00720546, 0.0159878, -0.0454474, -0.00219371, -0.0321887,  
30 - -0.00711376, -0.0118625, -0.031807, 0.0318091, 0.0721441, -0.00390437, 0.000654461, -0.00217822,  
31 - 0.0136697, -0.0564804, -0.0142228, 0.0489046, 0.0135339, 0.0265044, 0.0836901, -0.0131859,  
32 - 0.0193591, -0.0579067, 0.143029, 0.0854465, -0.0273751, -0.0743443, -0.00470803, -0.0470495,  
33 - 0.0284289, -0.0908781, -0.0390148, 0.0216415, 0.0237698, -0.00135428, 0.0883609, 0.0570308,  
34 - -0.0190371, 0.0543571, -0.0426702, -0.0233553, -0.062339, -0.0680657, -0.0296903, 0.0182473,  
35 - -0.0275637, 0.031327, 0.0632576, -0.0441019, -0.0551259, -0.0493404, -0.0933736, 0.0139715,  
36 - 0.0351187, 0.201519, 0.109671, -0.0436287, 0.0343854, 0.0617872, 0.00231902, 0.131171,  
37 - -0.0447616, 0.0471011, -0.0241846, -0.130945, -0.00283226, 0.0292567, -0.0124652, 0.00699345,  
38 - -0.00646692, 0.00169924, 0.0120173, 0.0392728, -0.027388, 0.0654505, 0.0643972, -0.0154942,  
39 - -0.0480685, -0.0210734, -0.0285767, 0.0874262, 0.0749026, 0.0901079, 0.0342709, -0.0234091,  
40 - 0.0509444, -0.014923, -0.0252291, 0.0453003, 0.0172163, -0.0234517, 0.0583706, -0.00834267,  
41 - -0.128634, -0.0329519, 0.0279247, -0.0235598, -0.00885352, -0.0981358, -0.0500313, -0.0635172,  
42 - 0.0233945, -0.051642, -0.0143921, 0.0752504, 0.0105108, -0.022365, 0.0275288, -0.0364368,  
43 - 0.0413996, -0.0392726, 0.0157608, -0.0648484, 0.0178105, -0.0352664, 0.0258897, -0.0719777,  
44 - 0.0267576, 0.019921, 0.000531101, 0.00717289, -0.0355602, -0.0040235, 0.0217799, -0.0267584,  
45 - -0.00189987, 0.0767193, 0.0513729, 0.0696818, 0.0447269, -0.00696514, 0.0455562, 0.0813045,  
46 - -0.0438993, 0.0213466, -0.0743853, 0.0140133, 0.0300957, 0.042562, -0.0818879, 0.0010326  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p20(hatfit_yaw00_lev1_p20);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p20_mh  
3rdparty/stasm/stasm/stasm/include/hat/hat_yaw00_lev1_p21.mh deleted
1 -// hat_yaw00_lev1_p21.mh:  
2 -  
3 -#ifndef stasm_hat_yaw00_lev1_p21_mh  
4 -#define stasm_hat_yaw00_lev1_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_lev1_p21(const double* const d) // d has 160 elements  
23 -{  
24 - const double intercept = -0.360611;  
25 - const double coef[160] =  
26 - {  
27 - -0.0436506, -0.054941, -0.00971474, 0.0521024, 0.00206954, 0.0185906, -0.00413247, -0.024137,  
28 - -0.0462877, -0.04999, -0.0126494, -0.0039948, 0.0150353, 0.0313915, 0.0540088, -0.0256915,  
29 - -0.128476, -0.0262562, 0.0509892, 0.00366824, -0.00866948, 0.0298188, -0.00831123, 0.0105693,  
30 - -0.0529987, -0.0259216, -0.00600078, -0.0230685, 0.0339906, 0.0307667, -0.0178926, 0.0698492,  
31 - 0.0722452, -0.0227056, -0.00609198, 0.0519129, 0.0620325, 0.0588752, 0.00577859, 0.00438022,  
32 - 0.0282987, 0.0421252, 0.0104122, -0.018805, -0.102164, -0.0445192, -0.0648688, 0.0809432,  
33 - 0.0950726, 0.117475, 0.0853208, 0.0458148, -0.0171331, 0.0300579, -0.0406555, 0.0118699,  
34 - 0.0976135, 0.0484639, -0.033011, 0.0899271, 0.0202407, 0.0261913, -0.00930254, 0.0461875,  
35 - 0.0378907, -0.0493307, -0.0274167, -0.0190517, -0.0107293, -0.0157886, 0.0123958, 0.0879697,  
36 - 0.00302485, 0.0109669, -0.0332263, -0.0316753, -0.0598432, -0.0198672, 0.0300908, -0.0590955,  
37 - -0.0598014, -0.0300721, -0.0144178, 0.00587939, -0.0163208, -0.010562, 0.0622535, -0.0122884,  
38 - -0.0888054, 0.00986846, 0.0480497, -0.0690815, 0.0316751, -0.0658706, -0.017178, 2.19983e-05,  
39 - -0.031337, 0.12937, 0.00135608, 0.00324541, -0.0383022, -0.0209004, 0.012759, -0.0579081,  
40 - -0.022554, -0.0243307, -0.161701, -0.0383884, -0.0341709, 0.0256652, 0.0349183, 0.0408659,  
41 - -0.0589702, 0.0420497, 0.069216, 0.0258794, 0.0283805, -0.0236499, -0.00459621, 0.0139046,  
42 - 0.0328212, 0.0585561, 0.0112508, 0.0231436, 0.0542301, -0.00382625, 0.045863, 0.0514639,  
43 - -0.00793891, -0.0151828, -0.0451044, 0.00866035, -0.0408645, 0.00331327, -0.080927, -0.085434,  
44 - 0.0547401, 0.0158916, 0.0294454, 0.0202408, 0.0291153, 0.0326214, 0.0244101, 0.0986617,  
45 - 0.0364547, -0.0604266, 0.0127313, -0.0474485, 0.0555188, 0.0124198, -0.0257955, 0.0798925,  
46 - 0.124739, -0.0247137, 0.0450575, 0.0279182, -0.005408, 0.00205407, -0.0160856, -0.0509189  
47 - };  
48 - return linmod(d, intercept, coef, 160);  
49 -}  
50 -  
51 -static const HatDescMod hat_yaw00_lev1_p21(hatfit_yaw00_lev1_p21);  
52 -  
53 -} // namespace stasm  
54 -#endif // stasm_hat_yaw00_lev1_p21_mh  
3rdparty/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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/stasm/stasm/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