File indexing completed on 2025-06-06 01:33:37
0001 #ifndef RecoTracker_LSTCore_src_alpaka_pLSEmbedNetworkWeights_h
0002 #define RecoTracker_LSTCore_src_alpaka_pLSEmbedNetworkWeights_h
0003
0004 #include <alpaka/alpaka.hpp>
0005
0006 #include "FWCore/Utilities/interface/HostDeviceConstant.h"
0007
0008 namespace ALPAKA_ACCELERATOR_NAMESPACE::lst::dnn::plsembdnn {
0009
0010 HOST_DEVICE_CONSTANT float bias_fc1[32] = {
0011 -0.1340593f, -0.9828863f, -0.5010322f, -0.2565299f, -0.9114241f, -0.2267123f, -0.3029281f, 0.1603906f,
0012 -0.0855007f, -1.5674509f, -0.2862165f, -0.1820142f, -0.9209892f, 0.3407668f, 0.6446100f, -0.8276196f,
0013 -0.2388848f, 0.5277666f, 0.4007535f, -0.8218219f, 0.1809824f, 0.1675569f, -0.3520412f, -0.7230482f,
0014 -0.5384940f, -0.7348397f, -0.0768758f, -0.1644568f, 0.1545210f, -0.1948077f, -0.4455988f, 0.6596652f};
0015
0016 HOST_DEVICE_CONSTANT const float wgtT_fc1[10][32] = {
0017 {2.5416601f, -0.0328223f, 2.2707686f, -1.0293980f, -0.0108615f, 0.0001905f, -0.0096710f, 0.0683880f,
0018 -0.0074608f, 0.0071239f, -3.3549898f, 0.1356739f, 0.0113838f, -0.1957042f, -0.2505387f, 0.0056074f,
0019 0.0062737f, 0.0822115f, -0.3011822f, 0.0076654f, -0.0232170f, 0.0108539f, -0.0028272f, 1.7266624f,
0020 -2.1167483f, -0.0016584f, -0.1289798f, 2.1894405f, -0.2520899f, -0.2965456f, -0.0410584f, -0.2922559f},
0021 {0.1457039f, -0.4586894f, -0.0268244f, 0.6341490f, -0.0096465f, 0.0986437f, -0.0534766f, -0.3335054f,
0022 -0.0610394f, -0.0446348f, 0.0846870f, -0.1076022f, -0.0298957f, 0.0158191f, 0.1662600f, -0.0638973f,
0023 0.0049133f, 0.2975469f, 0.2025267f, 0.0538068f, -0.1046022f, -0.0169812f, 0.0198108f, 2.6794984f,
0024 -0.0040652f, -0.0224352f, -0.3215843f, -0.0036256f, -0.3061447f, 0.1376955f, -0.0510164f, 0.1884841f},
0025 {-0.0030831f, -0.3372852f, -0.0166195f, 1.5336628f, 2.7060704f, -0.0437477f, 1.0132277f, -0.1852904f,
0026 -1.2448947f, -1.5341446f, -0.0131641f, 0.2391158f, 0.0113307f, 0.1669618f, -0.2173352f, -0.5257770f,
0027 1.9480581f, 0.1010766f, 0.3557915f, 1.6881727f, 0.0354072f, -0.1884732f, -2.5510240f, 0.4739791f,
0028 0.0055504f, 1.1534007f, 0.0329746f, 0.0080900f, 0.2474189f, 0.2551234f, -0.9819525f, -0.1403632f},
0029 {-0.0036104f, 0.0356300f, -0.0059668f, -1.0046377f, 1.9088006f, 0.0076659f, -0.9931654f, -0.1988026f,
0030 -0.3962959f, 0.6151165f, -0.0060982f, 0.1049091f, 1.4861504f, 0.1062762f, -0.0311854f, -1.9524248f,
0031 -0.3105941f, -0.0259684f, -0.0618635f, 2.5692437f, 0.3061492f, -0.4483947f, 1.7864583f, -0.1686022f,
0032 -0.0096641f, -1.9978869f, -0.3446169f, -0.0137990f, 0.1149078f, 0.0974244f, 2.3347342f, -0.0812400f},
0033 {-0.2462796f, -0.4396048f, -0.0494715f, -1.3303740f, -0.2699632f, -1.1073607f, -0.1299932f, -0.1140520f,
0034 0.0030989f, 0.1195869f, -0.2182885f, -0.2960219f, 0.0240108f, -0.8627685f, 0.5231963f, -0.0351020f,
0035 -0.1169347f, 1.1842072f, -0.6560344f, -0.3228459f, 0.6108676f, 0.3261251f, -0.4187594f, -2.2404015f,
0036 -0.0415614f, -0.2603707f, -0.1996082f, -0.1232701f, 0.0917548f, -0.2338118f, -0.2182314f, -0.3510370f},
0037 {-0.0714504f, 0.1694614f, -0.1212256f, 0.8605723f, -0.0601546f, 0.0809365f, 0.0608738f, 0.1864134f,
0038 0.0192681f, 0.0161601f, -0.1131914f, 0.2012984f, 0.0180652f, -0.1780414f, -0.1193754f, 0.0181790f,
0039 -0.0114934f, -0.1083514f, -0.2870274f, -0.0809118f, -0.0054693f, -0.0340989f, -0.0014216f, 0.8288158f,
0040 0.0135911f, 0.0327867f, 0.1917122f, 0.0381925f, 0.1632099f, 0.1428811f, -0.0246241f, -0.1924587f},
0041 {-0.0036438f, 0.0256314f, -0.0300497f, -1.0106803f, 0.0035058f, -0.0060116f, 0.0083219f, -0.0707436f,
0042 0.0077562f, 0.0055091f, -0.0182911f, 0.1102780f, 0.0031401f, -0.0876552f, -0.0806563f, -0.0096622f,
0043 0.0043411f, -0.0197603f, -0.0258972f, 0.0088151f, -0.0350756f, -0.0262632f, -0.0316888f, 0.1284771f,
0044 0.0043740f, 0.0051480f, 0.0951583f, 0.0067314f, 0.0682082f, -0.1340998f, -0.0050629f, 0.0642558f},
0045 {-0.0054586f, 0.0009096f, -0.0030542f, 0.6611922f, -0.1600213f, -0.0148051f, 0.9854947f, 0.0288909f,
0046 1.1527209f, 1.0436976f, -0.0028568f, -0.0720929f, -1.0642092f, 0.0973633f, -0.1374519f, -0.9689922f,
0047 0.4894241f, 0.0242693f, -0.1340113f, -0.7291636f, 0.2409281f, 0.2435558f, 0.0865763f, 0.3773251f,
0048 -0.0027488f, -0.4639902f, -0.2531397f, 0.0071339f, -0.1999463f, -0.1190471f, -0.6877595f, 0.0047258f},
0049 {-0.0120549f, -0.1758562f, 0.0011764f, 0.3682616f, -0.6805586f, -0.0043064f, -0.7592892f, -0.2557418f,
0050 -0.9907975f, -0.8492736f, -0.0069985f, -0.1843629f, 1.2173564f, 0.2437091f, 0.0774442f, 0.5591520f,
0051 -0.5105006f, 0.0027117f, 0.1045879f, 0.1031876f, 0.0953953f, -0.1073882f, -0.6009388f, -0.2570243f,
0052 0.0021526f, 0.3647284f, 0.0685335f, 0.0044424f, -0.2055883f, -0.2634717f, 0.6269304f, -0.3556093f},
0053 {-0.0079250f, 0.7729475f, 0.0849546f, -0.8746681f, 0.0320457f, 0.4836094f, -0.3186437f, -0.3189255f,
0054 -0.4439107f, -0.1149620f, 0.0121082f, 0.0500634f, -0.1568543f, 0.5223573f, 0.1398361f, 0.1576022f,
0055 -0.2577638f, -0.2778306f, -0.0510035f, -0.1373392f, -0.2826018f, -0.2499845f, -0.3446021f, -0.3572769f,
0056 0.0861826f, -0.2098824f, -0.2837019f, -0.0461243f, -0.1658643f, -0.1032380f, -0.4622661f, 0.5626078f},
0057 };
0058
0059 HOST_DEVICE_CONSTANT float bias_fc2[32] = {
0060 0.0105723f, -0.2707566f, -0.6415900f, 0.1445962f, -0.1994256f, -0.8090018f, -0.5117746f, -0.2069796f,
0061 0.1182040f, 0.9573752f, 0.3139997f, -0.3268543f, -0.1971201f, -0.1042343f, 1.0352775f, 0.9894913f,
0062 -0.1150268f, -0.8350365f, 0.0436235f, -0.0624019f, -0.1608878f, 0.1185942f, -0.4287006f, 0.0142972f,
0063 0.3475012f, 0.2757536f, 0.1677805f, 0.2218136f, 0.6477259f, -0.0667593f, -0.3735817f, 0.3465582f};
0064
0065 HOST_DEVICE_CONSTANT const float wgtT_fc2[32][32] = {
0066 {0.4324417f, -0.7673035f, -0.5471554f, 0.2779039f, -0.1687835f, -0.3419161f, -0.2172146f, -0.1137175f,
0067 0.1006160f, -1.4182508f, -0.0449841f, -0.0836498f, -0.2234416f, -0.6160108f, 0.2412257f, -0.8647211f,
0068 0.0417510f, 0.1623519f, 0.1340735f, 0.0025605f, 0.0115248f, 0.1154064f, 0.6384731f, 0.2058234f,
0069 0.0226727f, 0.2391510f, -0.1429649f, -0.9331749f, -0.6874904f, -0.1115381f, 0.5503330f, -0.3975948f},
0070 {0.4198115f, -0.9781777f, 1.1694254f, -0.2482220f, -0.2470811f, 0.5768772f, -0.5305969f, -0.0288219f,
0071 -0.4659587f, 0.0642344f, 0.7057289f, 0.0720710f, -0.0783920f, -0.9876766f, 0.0783636f, -0.1893978f,
0072 -0.0758926f, 0.2099811f, -0.1361028f, -0.4371021f, -0.1723918f, 0.0152078f, -0.9455445f, 0.1688402f,
0073 -0.1537039f, 0.2397139f, -0.1715712f, 0.3233564f, -1.1558517f, -0.1481061f, 0.3871148f, -3.0129161f},
0074 {1.5506999f, -0.7427068f, -0.0985662f, -0.0608831f, -0.1102521f, -0.6252385f, -1.0874984f, -0.1439679f,
0075 -0.1909697f, -0.8877065f, -0.7737633f, 0.1476054f, -0.1476790f, 0.1049815f, -1.0176442f, -0.7432327f,
0076 -0.0277563f, -0.4307946f, -0.0810082f, -0.1258892f, -0.1043469f, -0.1274398f, 0.7762615f, 0.0970514f,
0077 0.0164470f, -0.1850846f, -0.1031034f, -0.8658178f, -0.5275577f, -0.0407144f, 1.1957259f, -0.3066156f},
0078 {1.0043048f, 0.9897588f, -0.0755118f, 0.8046477f, -0.0481381f, 0.2568143f, -2.4283130f, 0.1471182f,
0079 -0.2527807f, -0.0399207f, -1.0368594f, 0.0640951f, -0.0008671f, 1.8275114f, 0.0725308f, 0.8923700f,
0080 -0.1028159f, 0.2249785f, 0.0144401f, 0.2016954f, -0.0844297f, -4.5526829f, 0.3173841f, -0.2403957f,
0081 0.3779835f, -0.0756613f, 0.0244575f, 0.2806599f, 1.4048293f, -0.0901546f, 0.6152505f, 1.8816514f},
0082 {1.2572728f, -0.8402531f, 0.7099119f, -0.0828932f, 0.0951915f, 0.0335798f, 0.0707794f, -0.1213218f,
0083 2.4428368f, 0.0997803f, 0.2755027f, -0.2048883f, -0.0256399f, -0.5734878f, 1.4970483f, -0.0192147f,
0084 -0.2558543f, 0.7279229f, 1.7061840f, 3.0295851f, -0.0714562f, -2.5080121f, -0.0624514f, -3.0032690f,
0085 -1.2456235f, -2.2851458f, -0.0083880f, 0.2058039f, -0.4265900f, -0.0757150f, 0.2381934f, 0.2736590f},
0086 {0.1065874f, 0.2314566f, -2.2796247f, 0.2356272f, -0.1397772f, 0.2422709f, 0.0237261f, 0.0625369f,
0087 -0.1142090f, -0.0289660f, -0.4121158f, 0.1791920f, -0.1329814f, 0.1336152f, 0.1904465f, 0.2791202f,
0088 0.0282886f, 0.7375806f, -0.1477007f, -0.0192417f, -0.1302946f, 0.5291457f, -0.1899594f, -0.4349242f,
0089 -0.5118493f, -0.3964539f, -0.0120087f, 0.5831125f, 0.2160608f, -0.1652738f, 0.5743094f, -0.3556770f},
0090 {-0.7013212f, -0.1755788f, 0.2377748f, -0.0029153f, -0.1256457f, 0.0464455f, 0.0461463f, -0.0562263f,
0091 -1.2902886f, -0.0348516f, -0.0040065f, 0.9912087f, -0.1560700f, 0.6114389f, 0.0784754f, -0.0253012f,
0092 0.0399759f, 0.2378236f, -1.2157595f, -1.7106811f, 0.0517821f, 0.5861024f, 0.0102360f, -1.9680523f,
0093 2.0222547f, -1.3292055f, 0.0593771f, 0.0107671f, 0.0280164f, -0.0309554f, -0.0805548f, -0.1452420f},
0094 {-0.0432347f, 0.0560752f, -0.1208499f, -0.0638094f, -0.1221812f, -0.1314433f, 0.0797006f, 0.1095768f,
0095 0.1978949f, -0.1274918f, -0.0633354f, 0.1514086f, -0.0588417f, -0.0213551f, 0.0453078f, 0.0805805f,
0096 0.0705929f, -0.0328658f, -0.0893497f, 0.0363103f, 0.0115460f, 0.0996364f, -0.0262905f, 0.0276413f,
0097 0.1146021f, -0.1201120f, 0.1511603f, 0.1474506f, -0.1392362f, 0.0996529f, 0.0846859f, -0.1433949f},
0098 {-0.0144876f, 0.9510946f, 0.6066840f, -0.0158065f, -0.1532562f, 0.4006624f, 0.1642794f, -0.1924054f,
0099 1.2457638f, 0.0806144f, 0.0457707f, 0.8251908f, 0.0542646f, -0.0357075f, -0.2907715f, 0.0294688f,
0100 -0.0143071f, -1.0185090f, 1.2616084f, 2.0172362f, 0.0323089f, -0.4956438f, -0.0235321f, 1.4845730f,
0101 -0.2411717f, 1.4490621f, -0.1344340f, 0.0051763f, -0.1433502f, -0.0149648f, 0.2097654f, 0.2438675f},
0102 {2.2308834f, 0.0572265f, 0.2028466f, -0.1269566f, 0.0567031f, -0.7891721f, -0.0454425f, 0.0718930f,
0103 -0.6231729f, 0.0513892f, -0.1396189f, 1.0509667f, 0.0197597f, -3.7982774f, 0.1488162f, 0.0179314f,
0104 0.0265696f, 0.7038008f, -1.1987691f, -1.2845273f, -0.0189805f, 1.7856516f, -0.1089924f, -1.5082254f,
0105 -0.0725589f, -3.6487772f, -0.0670966f, -0.2939831f, 0.2982934f, -0.0706767f, 0.2463991f, -0.4632871f},
0106 {1.2691945f, -1.6950474f, 0.9718248f, -1.2557473f, -0.0843802f, -0.8682168f, -0.0769571f, -0.1858943f,
0107 -0.0081168f, -1.8139172f, -0.6833571f, -0.0535852f, 0.0067404f, -0.2991555f, -0.9731231f, -1.0928844f,
0108 -0.2313154f, -0.8572839f, 0.0164396f, -0.0120993f, -0.1714177f, 0.0306930f, 1.0370599f, 0.0376184f,
0109 0.0336998f, 0.0127069f, -0.1393424f, -1.4432834f, -0.9254046f, 0.1010159f, 1.5789299f, -0.3814271f},
0110 {-0.0574547f, -0.0681054f, 0.1552017f, 0.0761608f, 0.0373731f, 0.0219471f, -0.0569846f, 0.0849170f,
0111 0.1166299f, -0.1738986f, -0.1584568f, -0.0492199f, -0.1243339f, 0.1141277f, -0.0858282f, -0.1317060f,
0112 -0.0738105f, -0.1702452f, 0.0296549f, 0.0598173f, -0.1193228f, -0.0333553f, -0.0761291f, 0.1107883f,
0113 -0.0568867f, -0.0525629f, 0.1529157f, 0.0498271f, 0.1178267f, 0.0795109f, 0.1675527f, -0.1520976f},
0114 {-1.6536322f, 0.6448058f, -0.0087195f, 0.0598767f, -0.1151469f, -0.0457370f, -0.1676109f, 0.0407258f,
0115 -9.9194479f, 0.1196577f, 0.2541163f, -0.0141259f, -0.0078915f, -2.6990201f, 0.2910182f, 0.3034261f,
0116 0.1360894f, 0.4914473f, -0.3977694f, -7.2515898f, 0.1637411f, -13.7269659f, 0.0329545f, -0.0080273f,
0117 -0.3791377f, 0.3196916f, 0.1767528f, -0.0027336f, 0.1099117f, -0.0302469f, 0.6338997f, -0.0870916f},
0118 {0.1707803f, 0.2295529f, -1.3998934f, 0.6977680f, 0.0054978f, 0.8450817f, 0.6746160f, -0.1336917f,
0119 0.1212842f, 0.4899071f, 0.9479164f, -0.3161806f, 0.0860273f, 0.5341747f, -0.0213259f, 0.1984338f,
0120 -0.1988392f, 0.6882323f, -0.0482900f, 0.1955348f, -0.1427102f, -0.1824984f, -0.2451700f, -0.1075564f,
0121 0.0141908f, 0.0032365f, 0.0029449f, -0.3940665f, -0.0678450f, -0.0779321f, 0.0275283f, -0.3630400f},
0122 {-0.5806513f, -0.6154314f, -0.2262352f, -0.0713557f, -0.1936528f, -0.7763327f, 0.1930804f, 0.0099515f,
0123 0.0811277f, 0.3898111f, -0.1023425f, 0.3435638f, -0.1730143f, -0.1884138f, 0.4772736f, 0.2264327f,
0124 -0.1591666f, -0.6873384f, 0.3482575f, -0.2166736f, 0.0310656f, 0.2354132f, 0.0155102f, 0.1464832f,
0125 0.3026945f, 0.2421199f, -0.1765095f, 0.4064289f, 0.4244477f, -0.0657526f, -0.0002334f, 0.2020380f},
0126 {-2.3500936f, 0.3051382f, 0.0742651f, -0.0630357f, 0.0632868f, 0.3862685f, 0.0748486f, 0.0506923f,
0127 -2.4151185f, 0.0802129f, -0.1211919f, -1.9044075f, 0.0645995f, -0.4068294f, -0.4385396f, -0.1199773f,
0128 -0.0219308f, -0.6580852f, 0.7465926f, -3.1614089f, -0.1574137f, -0.4429669f, 0.0698753f, -0.0604795f,
0129 1.5435756f, -2.2144003f, -0.0111754f, 0.1280562f, -0.0024847f, -0.1617478f, 0.0246055f, -0.0678383f},
0130 {0.2329811f, 0.7879948f, -3.3233993f, 0.1164390f, -0.1270224f, -0.5550243f, -0.0672430f, -0.0016068f,
0131 -0.2102381f, -0.0552910f, -0.1676428f, -1.5530976f, 0.0654266f, 0.5756884f, -0.0021305f, 0.0488199f,
0132 -0.0614975f, 0.2123013f, -1.3390820f, -1.1011786f, 0.0028438f, -1.8221409f, 0.1037516f, 0.1652413f,
0133 1.0206385f, 0.7670507f, -0.1004305f, -0.0437249f, 0.3590544f, -0.1849019f, -0.1284416f, -0.1975219f},
0134 {-0.5958156f, -0.8498669f, -0.0993299f, -0.7103062f, -0.1668082f, 0.1878954f, -0.8532909f, -0.0939539f,
0135 -0.2151955f, 0.2173233f, -0.7155760f, -0.3415899f, -0.0404417f, -1.6671551f, -3.6663096f, 0.2828735f,
0136 -0.1037000f, -1.1636399f, -0.0182679f, 0.0165802f, -0.1280557f, 0.1139740f, 0.1060428f, -0.1096078f,
0137 -0.2083402f, 0.0569669f, -0.0949440f, 0.7387905f, 0.5553990f, -0.0876781f, 0.4042123f, 0.7967463f},
0138 {-0.7755491f, 1.0329288f, -0.4435873f, -0.1616621f, 0.0015863f, -0.2154487f, 0.2481335f, -0.1895383f,
0139 -0.6515585f, 0.2643988f, 0.0165948f, -0.3663197f, -0.0378082f, 0.3794657f, 0.2348393f, -0.0952029f,
0140 -0.1977327f, 0.0279894f, 0.0321040f, -0.5212879f, -0.1538097f, 0.3082405f, 0.0100385f, -0.0208207f,
0141 -0.3540405f, 0.0978729f, -0.1378782f, 0.3500296f, 0.0489568f, -0.1101327f, 0.1888299f, -0.0786323f},
0142 {-0.3213858f, -0.6230492f, -2.5913410f, 0.0656858f, 0.0227841f, 0.2191865f, 0.0349099f, -0.1695805f,
0143 -1.3844441f, -0.1035527f, -0.4150586f, 0.7789264f, -0.0936344f, -1.9199731f, -0.9188107f, -0.0188966f,
0144 -0.0784041f, -0.0764103f, -2.2291248f, -2.6501858f, 0.1083791f, 0.9166861f, 0.0986617f, -1.8152469f,
0145 1.2902076f, -2.4815612f, -0.0582435f, -0.1825741f, 0.1351472f, 0.0469752f, -0.3347861f, 0.0561743f},
0146 {-1.1506671f, 0.0244561f, 0.6939688f, -0.1839749f, -0.1237261f, -0.4704360f, -0.1274202f, 0.0769576f,
0147 0.2063637f, 0.1067972f, -0.2297383f, -0.3197641f, -0.2756677f, 1.2856065f, -0.1331317f, 0.0524933f,
0148 -0.1498061f, -1.2895508f, -0.2076671f, 0.1729939f, 0.1393973f, -0.3071945f, 0.1510896f, -0.3418963f,
0149 0.0207888f, -0.7296978f, -0.1016554f, 0.4193136f, 0.4209033f, -0.1884461f, 0.1778586f, 0.0882449f},
0150 {0.4260942f, -1.5393538f, 0.6496511f, -0.0233054f, -0.1154911f, -0.5248225f, -0.1159717f, 0.0961992f,
0151 0.5141736f, 0.0912039f, 0.0121801f, 1.0660315f, -0.0990365f, 0.4318093f, 0.1146076f, -0.0014916f,
0152 -0.2176866f, -0.3261453f, -0.1865387f, 0.0657357f, -0.0412201f, 0.5913283f, -0.0169150f, 0.4873077f,
0153 -0.8425939f, -0.4378911f, -0.0446746f, -0.0338331f, 0.2323655f, -0.1166838f, 0.1849742f, -0.0444494f},
0154 {-4.7958317f, -0.3887547f, 0.3943746f, 0.0266415f, -0.1849546f, -0.2362574f, -0.0759386f, -0.0406316f,
0155 -2.6863902f, -0.0420164f, 0.0278654f, 1.0999503f, -0.1342072f, 0.2744266f, -0.8209524f, -0.0725991f,
0156 -0.1575413f, 0.1468416f, 1.2511518f, -0.5824468f, -0.0420395f, 1.9468178f, 0.0576381f, 0.8301008f,
0157 0.6880937f, -2.0490625f, 0.0765251f, 0.0892806f, 0.0115464f, 0.1037114f, -0.1933933f, -0.0826425f},
0158 {-2.3926468f, 0.9652472f, 0.3846242f, -1.8219428f, 0.0496668f, 0.5097333f, 0.6558178f, -0.0933043f,
0159 0.1346592f, 0.2552424f, -0.5247180f, 0.0975937f, -0.0956505f, -1.1939684f, -1.6109539f, 0.0291610f,
0160 0.0250445f, -0.2117734f, -0.3671367f, -0.5285300f, -0.1611722f, 0.0041839f, -0.5533955f, -0.7813846f,
0161 -0.0904857f, -0.8434240f, 0.0171278f, -1.0767213f, 0.0603934f, 0.0493840f, 0.9862781f, 0.5520182f},
0162 {1.2454330f, 0.5972028f, 0.7686826f, 0.2497237f, -0.0017843f, 0.9898069f, -0.6740548f, -0.1179278f,
0163 -0.0231948f, -0.6596659f, -0.8000609f, -0.0699546f, -0.1336576f, -0.2269732f, -0.9051452f, -0.2375571f,
0164 -0.1809363f, 1.0751063f, -0.0816682f, 0.0507760f, -0.1290978f, -0.1294877f, 0.2324601f, -0.0985209f,
0165 -0.0773705f, 0.0194675f, -0.1334576f, 0.1490602f, -0.5308774f, -0.1515271f, 0.6451623f, 0.4562764f},
0166 {-2.5912027f, -1.0880963f, 0.4506941f, -0.0832320f, -0.0843302f, 0.6721463f, 0.0545895f, 0.0961543f,
0167 1.6990305f, 0.2865057f, 0.1326460f, -0.1172203f, 0.0603488f, -0.5354731f, -0.2468112f, -0.0330492f,
0168 0.1297820f, -1.3489295f, 2.0376251f, -1.7784770f, 0.0269008f, -11.7133312f, -0.0559333f, 0.7457867f,
0169 -2.6041806f, -0.0074611f, -0.0230596f, 0.0895037f, -0.4107127f, 0.0811662f, 0.6025116f, 0.5589377f},
0170 {-0.0036496f, 0.0953889f, 0.0583121f, 0.1509429f, 0.1070117f, -0.0241024f, -0.0295597f, 0.0651249f,
0171 0.0219596f, -0.1901910f, -0.0578079f, -0.0827582f, 0.0612196f, 0.1677822f, -0.1403515f, 0.2001222f,
0172 -0.1410438f, -0.0583785f, 0.0972384f, 0.1244574f, -0.1271764f, 0.0921396f, 0.0901482f, 0.1575983f,
0173 -0.2287041f, 0.1462671f, -0.1644860f, 0.1111774f, -0.0805172f, 0.1350349f, -0.0304200f, -0.0757810f},
0174 {0.9101577f, -1.3877189f, -0.4038962f, -0.7405658f, -0.1486192f, 0.6282634f, -0.1020244f, -0.1434855f,
0175 -0.0409669f, -0.4650875f, -0.5027285f, -0.1512777f, -0.1083134f, -0.2462458f, -1.2334225f, 0.0333704f,
0176 -0.1389711f, -0.0595776f, 0.0769746f, 0.0092279f, 0.0156819f, 0.0397862f, 0.3602265f, -0.2466761f,
0177 -0.1023989f, -0.0133800f, -0.0732056f, -0.1141649f, -0.5918769f, -0.2099056f, 1.2307832f, 0.5027910f},
0178 {0.0871296f, -0.1295669f, -0.0896348f, 0.1452128f, -0.0074592f, -0.0557586f, 0.0685396f, -0.2240884f,
0179 -0.0698905f, 0.0113810f, -0.0523082f, -0.1892864f, 0.0904176f, -0.0987607f, -0.0371940f, 0.1888202f,
0180 -0.1023782f, -0.1107638f, -0.3174691f, 0.1640519f, 0.1137626f, 0.0541831f, 0.1192290f, 0.0172333f,
0181 -0.0766619f, -0.0557404f, 0.0514295f, -0.1727580f, 0.0018607f, -0.0966285f, -0.1801928f, 0.0916549f},
0182 {0.0203243f, 0.1540937f, 0.1249107f, -0.0625153f, -0.0568734f, 0.1500905f, 0.0521899f, 0.0298344f,
0183 -0.1538603f, -0.0282811f, 0.0944993f, -0.0991179f, -0.1573601f, 0.1045044f, -0.0351922f, -0.1540347f,
0184 0.1740243f, 0.1529267f, 0.0141616f, -0.0580653f, 0.0217751f, -0.0410015f, -0.0343460f, -0.1464343f,
0185 -0.0670722f, 0.0355232f, 0.1358264f, 0.1224003f, 0.0507292f, 0.1662261f, -0.0108287f, -0.0883858f},
0186 {0.2929641f, -0.8316358f, 0.9932570f, -0.0724017f, -0.0624820f, 0.5539349f, 0.1305689f, -0.0199843f,
0187 -0.5265004f, 0.2388491f, -0.1920091f, -0.2762667f, 0.1056171f, -3.2570002f, -0.3361678f, -0.0135878f,
0188 0.1645315f, -0.2142355f, -0.8796312f, -7.7323594f, -0.1374875f, -0.4608127f, -0.0796791f, -0.5507361f,
0189 -1.8336040f, 2.5669088f, -0.1433435f, -0.0408195f, -0.2189375f, -0.0146195f, 0.5396200f, 0.3951851f},
0190 {-1.8827964f, -0.4098588f, -0.6180743f, 0.4903710f, -0.1164847f, 0.2144586f, 0.5754681f, -0.1139816f,
0191 0.1691127f, 0.5704660f, 0.3751363f, 0.4575492f, -0.1647383f, -0.6087861f, 0.3280568f, 0.1446891f,
0192 0.0018978f, 0.1308372f, 0.2239647f, 0.1750600f, -0.0949092f, -0.2125228f, 0.0509538f, 0.5438231f,
0193 -0.0231656f, -0.0102621f, -0.1143090f, 0.1692356f, 0.0145388f, 0.1456209f, -0.0454612f, 0.0101373f},
0194 };
0195
0196 HOST_DEVICE_CONSTANT float bias_fc3[6] = {-0.4601035f, -0.2295580f, -0.0389458f, 0.2728636f, 0.0650524f, 0.1829060f};
0197
0198 HOST_DEVICE_CONSTANT const float wgtT_fc3[32][6] = {
0199 {-0.3411210f, -0.0397080f, 0.5651972f, 0.1536432f, 0.3772743f, 0.1471741f},
0200 {-0.0762910f, -0.3063827f, -0.2129947f, -0.1495240f, -0.4025716f, 0.0381839f},
0201 {-0.0219088f, 0.0004738f, 0.2221964f, 0.1870263f, 0.1499673f, 0.0290947f},
0202 {0.1921718f, 0.0920977f, -0.2728071f, -0.2693111f, -0.1457593f, -0.0825119f},
0203 {-0.1468817f, 0.0075058f, 0.0525970f, 0.0462784f, 0.1044439f, -0.0501118f},
0204 {0.0682404f, 0.3191431f, -0.2575107f, -0.1767330f, 0.1108677f, -0.0563356f},
0205 {0.2022640f, 0.0946275f, -0.2768224f, -0.2648008f, -0.1477039f, -0.0858348f},
0206 {0.2237751f, 0.0673614f, 0.0758461f, -0.0784104f, -0.0023624f, -0.0444682f},
0207 {-0.6424130f, 0.6359105f, -0.5453408f, 0.1293409f, 0.4565887f, 0.0721758f},
0208 {-1.9180968f, -2.0464785f, -1.0575339f, 1.8443462f, -1.7794129f, 0.3827156f},
0209 {0.1102831f, 0.0365143f, -0.2860785f, -0.1689088f, -0.1726920f, -0.0602505f},
0210 {-0.3096818f, 0.2978379f, -0.2525163f, 0.0643401f, 0.2176419f, 0.0323191f},
0211 {-0.1721586f, -0.0278779f, 0.0009259f, -0.0315924f, -0.0594473f, 0.1102493f},
0212 {0.1011149f, 0.2353841f, -0.4008681f, -0.2701374f, -0.0625554f, -0.0724697f},
0213 {0.0042279f, -0.1473476f, -0.3127778f, 0.0558405f, -0.3056587f, -0.0559929f},
0214 {-0.9212925f, -1.1549798f, -0.1323241f, 1.0125355f, -0.7895814f, 0.2322977f},
0215 {0.0436638f, 0.1259097f, 0.0325146f, -0.0898681f, -0.0401595f, -0.0767325f},
0216 {0.3320802f, 0.1589662f, 0.0919260f, -0.1462629f, 0.0988948f, -0.0727050f},
0217 {-0.4337279f, 0.4040831f, -0.3383405f, 0.1142050f, 0.3045402f, 0.0515237f},
0218 {0.8031816f, -0.8029570f, 0.7040247f, -0.1723298f, -0.5671331f, -0.0858645f},
0219 {0.1517031f, 0.0229139f, 0.1691006f, 0.0969766f, -0.1039258f, -0.1347231f},
0220 {0.3062419f, -0.3281854f, 0.2683749f, -0.0538388f, -0.2349393f, -0.0365046f},
0221 {0.3657214f, 0.3913901f, 0.0527000f, -0.4020816f, 0.2513908f, -0.0957916f},
0222 {0.3929159f, -0.3648293f, 0.2996375f, -0.1187399f, -0.2802985f, -0.0493542f},
0223 {0.2997055f, -0.3183403f, 0.2615302f, -0.0430490f, -0.2266634f, -0.0338770f},
0224 {-0.2654389f, 0.2434373f, -0.2290332f, 0.0705398f, 0.1711185f, 0.0307495f},
0225 {-0.1277946f, 0.0578584f, 0.0924456f, -0.1165068f, -0.0222394f, 0.1304205f},
0226 {-0.0692971f, -0.0007383f, 0.2981678f, 0.1123612f, 0.1953249f, 0.0530549f},
0227 {-0.1573147f, 0.1434165f, 0.1666125f, 0.2058718f, 0.2853577f, 0.0408852f},
0228 {-0.0342600f, 0.0242836f, 0.1001021f, -0.2229733f, -0.2102158f, -0.0860839f},
0229 {0.9001538f, 0.8010113f, 0.4412947f, -0.8558410f, 0.6589929f, -0.1841511f},
0230 {0.0723728f, 0.0476184f, 0.2816380f, 0.0934067f, 0.1914912f, 0.0079167f},
0231 };
0232
0233 }
0234
0235 #endif