Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-03-26 01:51:33

0001 #ifndef RecoTracker_LSTCore_src_alpaka_T3NeuralNetworkWeights_h
0002 #define RecoTracker_LSTCore_src_alpaka_T3NeuralNetworkWeights_h
0003 
0004 #include <alpaka/alpaka.hpp>
0005 
0006 #include "FWCore/Utilities/interface/HostDeviceConstant.h"
0007 
0008 namespace ALPAKA_ACCELERATOR_NAMESPACE::lst::dnn::t3dnn {
0009 
0010   HOST_DEVICE_CONSTANT float bias_layer1[32] = {
0011       -0.9152892f, 3.2650192f, -0.4164221f, -0.1210157f, -2.4165483f, -1.0984275f, -2.1654966f, -0.8991888f,
0012       -0.0503724f, 7.1305695f, -5.2781415f, 3.2997849f,  1.0025330f,  -0.5117974f, 0.2957068f,  -0.1811045f,
0013       -2.7853479f, 1.8040915f, -2.8807588f, -4.6462102f, 1.2869841f,  -0.0526987f, 0.4946094f,  2.6554070f,
0014       -0.1360572f, 0.2122774f, 4.7361507f,  -1.4605266f, 0.1759245f,  -0.7966636f, -0.0401897f, -0.2652957f};
0015 
0016   HOST_DEVICE_CONSTANT float wgtT_layer1[14][32] = {
0017       {0.2570587f,  1.5017653f,  -1.8436140f, 1.6314303f,  -0.1464428f, 1.2261974f,  2.8629315f,  -0.0778951f,
0018        -0.0007868f, -2.4665442f, 3.7231014f,  -0.4062112f, 5.0222125f,  -0.4256854f, -0.8145034f, -0.0993065f,
0019        1.1874412f,  3.7737985f,  -2.0898068f, 5.0041976f,  -0.4184950f, 0.0133298f,  -1.1757115f, 0.8953519f,
0020        -0.2589224f, 3.4567924f,  -1.0867721f, -0.0325336f, -0.1398652f, 5.9361205f,  -0.2938714f, 0.0110872f},
0021       {0.0062326f,  0.0294117f,  -0.1038531f, -0.1871421f, 0.0092176f,  0.0194613f, -0.0970159f, 0.0044040f,
0022        0.0040717f,  -0.0464808f, -0.0161564f, 0.0660082f,  0.0107912f,  0.0041196f, 0.0076985f,  -0.0447547f,
0023        -0.0234053f, -0.0128952f, -0.0374210f, 0.0277440f,  0.0126392f,  0.0053390f, -0.0176450f, 0.0422363f,
0024        -0.1089868f, 0.0229251f,  -0.0632515f, -0.0000745f, -0.0120581f, 0.0553841f, 0.1958316f,  -0.2002713f},
0025       {-0.3374411f, 1.0331864f,  -2.3923049f, -1.7857485f, 5.2973804f,  -2.4907997f, -5.4545326f, -0.1601160f,
0026        -0.0028237f, 0.3510691f,  1.9307067f,  0.1516920f,  -9.8718386f, -0.0893254f, -0.3546923f, 0.1746188f,
0027        -2.5511057f, -6.9032016f, 1.1837323f,  -1.5620790f, 0.3867095f,  -0.0118511f, 0.0633005f,  -0.4638650f,
0028        -0.1623496f, -6.3706584f, -1.3387657f, -0.3824906f, 0.0013318f,  -0.2500904f, 0.0434040f,  0.2572088f},
0029       {0.4586262f,  -5.7731452f, 2.1999521f,  1.8049341f,  -0.2857220f, 0.9761068f,  7.4085426f,  0.6136439f,
0030        -0.0216335f, -2.1852305f, -0.8797144f, -0.0105609f, 2.9077356f,  0.6365089f,  0.4854219f,  0.1170259f,
0031        1.9888018f,  1.5127803f,  -1.5444536f, 8.0876036f,  0.2033372f,  -0.0132441f, -0.8586000f, -1.9558586f,
0032        -0.0361535f, 4.7021170f,  1.0431648f,  2.0264521f,  -0.2665041f, 6.2334776f,  -0.0008584f, -0.0026126f},
0033       {-1.5857489f, 2.3446348f,  -14.6416082f, 2.6467063f,   3.0982802f,  14.1958466f,  7.0268164f,  -0.4456313f,
0034        0.0005447f,  -1.3794490f, -10.3501320f, 1.1612288f,   9.6774111f,  -0.1875248f,  21.0353413f, -0.1961844f,
0035        8.0234823f,  -4.1653094f, -7.1429234f,  15.8104372f,  2.7506628f,  -0.0142524f,  22.4932308f, 0.7682357f,
0036        0.0385473f,  13.5405970f, -4.9976201f,  -22.4438667f, -0.1693429f, -18.7507858f, -0.0939464f, 0.2192265f},
0037       {65.2134705f,  1.4352289f,  -0.6685436f, 22.9858570f, 1.6736605f, -0.1810708f, 0.5204540f,  -53.2590408f,
0038        -0.0630155f,  3.6024182f,  -3.8777969f, 5.0021510f,  0.0055030f, 23.8294449f, -1.3818942f, -0.2419317f,
0039        -10.2253504f, -1.8309352f, 1.7169305f,  -0.3938941f, 9.1144180f, -0.0004920f, -3.1774588f, -36.4919891f,
0040        -0.1711030f,  6.5288949f,  4.5861993f,  0.8314257f,  0.0305954f, 5.1864023f,  0.2658210f,  -0.1748345f},
0041       {-0.7423377f, -5.8733273f,  5.0070434f,  -6.5473375f, 3.8788877f,  6.8001447f,  3.3014266f, -0.5657389f,
0042        -0.0376282f, 6.1230965f,   4.0765481f,  0.1596697f,  -7.4254904f, 0.2356068f,  3.5560462f, -0.1223621f,
0043        0.7022666f,  -9.2908258f,  -4.4684458f, -1.1861130f, 0.1879538f,  -0.0337607f, 0.9228330f, 1.2672698f,
0044        -0.1690857f, -11.2556086f, 4.1028724f,  0.4850706f,  0.0041372f,  3.7200036f,  0.1445599f, 0.2449260f},
0045       {-2.3848257f, -1.7144806f, -0.2987937f,  10.1947727f, 0.7855392f, 7.1466241f,  -2.2256043f, -1.2184218f,
0046        0.1233135f,  5.3274498f,  2.9086673f,   1.5096599f,  2.8449385f, -0.2345320f, -2.2044909f, 0.1858539f,
0047        -0.7592235f, 3.1651254f,  0.5184333f,   -3.7233777f, 1.5772278f, 0.0997663f,  -0.0325775f, -13.2207737f,
0048        -0.0340279f, -6.4953661f, -18.9173355f, 0.9963044f,  0.1927230f, 4.6532283f,  -0.0916147f, -0.0406466f},
0049       {5.0975156f,  -0.7078310f,  26.7917671f, -1.9278797f, -2.4459264f, -12.1174421f, -5.1347051f,  2.0090365f,
0050        -0.0012259f, -11.6201696f, 24.7306499f, -8.7715597f, 4.8136749f,  -0.7106145f,  -46.1458054f, 0.1771528f,
0051        22.9087524f, -5.5876012f,  6.9944615f,  29.2786064f, -7.2195830f, 0.0270186f,   14.7860146f,  1.0168871f,
0052        0.1467975f,  -19.6260185f, 3.3284237f,  22.5860500f, -0.0160821f, -35.1570702f, 0.1473373f,   0.1500054f},
0053       {53.6092033f, -0.7677985f,  3.3910768f,  -27.1046524f, -5.1561117f, 1.6982658f,   0.9386115f,  -72.5867996f,
0054        57.8674583f, -8.2815771f,  3.2216380f,  -28.9387760f, 3.2793560f,  37.3099365f,  2.2979465f,  0.1827718f,
0055        6.8113675f,  1.0104842f,   -1.5407079f, -2.5780137f,  32.4788666f, -61.8150520f, -2.6497467f, -10.6412830f,
0056        -0.2596186f, -11.8458385f, 27.5528336f, -1.3142428f,  -0.2566442f, -17.8737431f, 0.0261727f,  0.0107839f},
0057       {0.2419503f,  -3.8581870f, 6.1144238f,  2.3472424f,  1.9470867f,  -3.3741038f, 0.4852004f,  0.6366135f,
0058        -0.0736884f, 2.2963598f,  -0.4113644f, -2.0738223f, -3.7331092f, 0.7157578f,  1.2168316f,  -0.1584605f,
0059        -2.3843584f, -6.1547771f, -0.4764193f, 4.6278925f,  -1.3195806f, -0.0717061f, 2.5889101f,  -3.7769084f,
0060        0.0527631f,  3.8808305f,  -0.0672685f, 0.3294500f,  -0.1916338f, -2.2346771f, -0.1518883f, 0.0462940f},
0061       {0.7453216f,  -0.5999010f, -2.6196895f, -6.5323448f,  0.0482639f,  0.0162446f,  -0.1185504f, -2.6736362f,
0062        -0.0037108f, -4.2818441f, 4.1449761f,  3.3861248f,   0.1735097f,  -4.7952204f, 0.8002076f,  0.0598137f,
0063        0.2611136f,  2.4648571f,  1.3178054f,  -12.6864462f, -1.4815618f, -0.0113616f, 0.0697572f,  11.0613089f,
0064        -0.1636935f, -1.3598750f, 5.4537063f,  0.4077346f,   0.2614925f,  0.4335817f,  -0.1616396f, 0.0372773f},
0065       {0.3573107f,  -0.1230106f, -0.0517133f, -0.7743639f, 0.1088887f,  -0.0315369f, -0.4702122f, 0.4170579f,
0066        0.0149554f,  -2.9016135f, 0.8456838f,  -1.4586754f, -0.3096066f, 0.3871936f,  -0.0811070f, -0.0972313f,
0067        1.3539683f,  -0.4489806f, 2.1791372f,  -0.0245313f, -0.5678235f, 0.0153700f,  0.0444115f,  -1.1144291f,
0068        -0.0992134f, -0.0615626f, -1.5467011f, 0.3384680f,  -0.2377923f, -3.0146224f, -0.1680345f, -0.0683730f},
0069       {17.0918045f, 0.3651829f,  0.4609411f,  -8.8885517f,  -1.3358241f, 0.3141162f,   0.5917582f,  -3.1579833f,
0070        18.4088402f, -0.7021288f, -0.1767638f, -20.7704201f, 1.0183893f,  -12.4671431f, 0.0741675f,  0.2120477f,
0071        -0.4298171f, -0.3993036f, -0.4320501f, 0.1840025f,   35.6576691f, -19.6535892f, -1.1798559f, -4.8292837f,
0072        0.1928347f,  -2.1754487f, 5.7580199f,  -0.4750445f,  -0.0005913f, -3.2222869f,  -0.0762974f, -0.0288493f},
0073   };
0074 
0075   HOST_DEVICE_CONSTANT float bias_layer2[32] = {
0076       -2.9135964f, 2.8539734f, 0.1411822f,  1.3484665f,  4.0785451f,  3.1302166f, 0.6947064f,  -6.6154590f,
0077       0.5603381f,  1.1026498f, -0.0329598f, 5.5717101f,  -4.4454126f, 0.8731447f, -0.0039664f, 3.3978446f,
0078       0.2816379f,  1.0174516f, 5.7364573f,  -0.2107503f, 1.5612308f,  3.0443959f, -0.5723908f, -2.2100310f,
0079       3.2695763f,  1.2092905f, 0.3386045f,  2.9886062f,  1.6525602f,  2.2572896f, 1.5943902f,  3.8117774f};
0080 
0081   HOST_DEVICE_CONSTANT float wgtT_layer2[32][32] = {
0082       {-34.7392120f, -3.6741450f,  0.9912871f,  2.2665858f,  -4.2091088f, -5.7695718f, -0.7361242f, 1.9049225f,
0083        -2.0010724f,  0.5481573f,   -0.1977228f, -8.8578167f, 0.2730211f,  0.2286723f,  -0.2417704f, 3.0146859f,
0084        -4.6289725f,  -1.9597307f,  -3.8090327f, -0.0440762f, -0.1491523f, 7.2579861f,  -1.3858653f, 5.7306480f,
0085        1.3374176f,   -58.5746918f, -0.7968796f, -7.3152990f, 0.8867928f,  -1.0549910f, -1.5279640f, -0.3361593f},
0086       {0.1808980f,   -0.3280856f, 0.2590686f,  -1.0191135f, -0.4207653f, -0.7095064f, 0.1365926f,  0.4096814f,
0087        -10.8506107f, 1.2207726f,  -0.1571288f, -0.7078422f, 5.8424225f,  1.6238457f,  -0.0862379f, -1.4228019f,
0088        0.4024760f,   1.8243361f,  -0.6990436f, 0.0060351f,  -0.1591629f, -4.6918707f, -0.1512203f, 0.0915786f,
0089        -0.5897132f,  -0.2044267f, -0.9305406f, -0.5472224f, -2.8864694f, 1.0543642f,  0.5347654f,  -0.5453511f},
0090       {0.0880480f, 0.4925799f,  -2.0632777f, 0.7970945f,  0.1767638f,  2.1716123f,  -1.6498836f, 2.0251210f,
0091        3.4944487f, 4.9597678f,  0.0147583f,  1.4637951f,  -1.9777663f, -0.4427343f, -0.2699612f, 0.2240291f,
0092        1.4522513f, 4.8733187f,  1.2140924f,  -0.1049215f, -0.6172752f, -1.0545660f, -0.0994265f, 0.0489118f,
0093        0.1526600f, -0.5299308f, 1.2835877f,  1.1346543f,  3.8537612f,  0.0424094f,  0.6743001f,  3.6908419f},
0094       {13.5742407f, -0.2112840f,  -0.1391970f, -0.2532290f, -6.1313200f, -0.0358473f, -1.1182036f, -1.2637638f,
0095        -0.9513455f, -1.3301764f,  -0.0799558f, -1.3724291f, -1.6102096f, -0.0269820f, -0.2672046f, -4.3722496f,
0096        0.5367125f,  -0.8932595f,  2.7968166f,  -0.1038471f, 0.9354176f,  11.1879988f, 2.5031428f,  -0.5350324f,
0097        0.9403298f,  -23.2240810f, -1.7667898f, -0.9982644f, 0.7523674f,  0.1651796f,  0.6430404f,  0.1910793f},
0098       {0.2658246f,  0.7314553f,  -0.1396945f, 0.8241134f,  -0.0880722f, 0.5978789f,  0.6997685f,  -0.6765627f,
0099        2.1706738f,  -0.8361687f, -0.0501303f, 0.3658123f,  -6.4972825f, -4.6433911f, -0.0610007f, -1.3655313f,
0100        0.8686107f,  -0.5963267f, 0.0234031f,  -0.2062150f, -0.2529819f, -8.4623156f, -0.4437916f, -1.9638975f,
0101        -0.3870836f, -0.5850767f, -4.6490083f, 0.6830147f,  -1.2122021f, -2.5658479f, 0.4557288f,  -0.0879869f},
0102       {-0.0108578f, 0.5193277f,  0.8980315f,  0.6727697f,  -0.2764051f, 0.5845009f,   0.2578916f,  0.5809379f,
0103        0.1509607f,  0.6870583f,  -0.1276244f, -0.0574215f, -4.9936194f, 0.5157762f,   -0.2816216f, -1.3928800f,
0104        0.4075674f,  1.1707770f,  0.0359891f,  -0.0638050f, -0.7958111f, -13.7506857f, 0.9970800f,  0.3291980f,
0105        -0.0093937f, -0.8198650f, 2.4517658f,  0.0728102f,  0.5025729f,  1.1547782f,   -2.2815955f, 0.7980155f},
0106       {-39.5117416f, -1.9099823f,  -0.5987001f, -0.1347036f, 0.2869921f,  -6.9140315f, 1.1130731f,  1.5080519f,
0107        2.2398031f,   -0.0088237f,  -0.0412525f, -6.1471343f, 2.8918502f,  -0.3072237f, -0.1006490f, -1.7464429f,
0108        -0.8411779f,  -42.2267303f, 0.7191703f,  -0.1617323f, -0.2711441f, -0.8011407f, 0.5901257f,  1.3762408f,
0109        0.3728105f,   0.5847842f,   -0.7151731f, -5.5479650f, 0.4756111f,  0.1937995f,  -0.2577415f, 1.4683112f},
0110       {5.5796323f,  -1.9758234f, -3.9855742f,  -1.1933511f, -6.1229320f, -3.4628909f, 0.8108729f,  1.1214327f,
0111        0.2925960f,  -0.3177399f, -0.0674356f,  -7.5650120f, -0.2327600f, -0.1809894f, -0.2001229f, -3.7608955f,
0112        -1.6911368f, -1.2986628f, -10.9993305f, -0.0333699f, 2.1555903f,  4.0816026f,  -1.7761034f, 2.7839565f,
0113        1.7967551f,  -1.9129136f, 0.3337919f,   -5.5511317f, -0.3778784f, -1.7885938f, 0.5358973f,  0.3659674f},
0114       {-0.4947478f, -1.1247686f,   -0.5239698f, -0.2116186f, 0.9495451f,  -1.7275617f,   3.2058396f,   5.8543334f,
0115        1.1329687f,  2.0362375f,    -0.0113123f, -3.6117337f, -2.6473372f, -101.7068253f, 0.0933132f,   -9.5351706f,
0116        2.7397399f,  -6.7515664f,   6.8541646f,  -0.1772990f, -8.0234919f, -11.7267113f,  -79.2402649f, 1.0556825f,
0117        -1.2873408f, -204.0993347f, 2.9009213f,  -1.5086528f, -0.3790632f, -16.6444530f,  -0.7742234f,  -2.5006552f},
0118       {-3.5879157f, 1.2350843f,  0.9988346f,  0.8656718f,  -0.2288211f, 1.5041313f,   1.2635980f,  -0.9575849f,
0119        1.4612056f,  -0.6694647f, -0.2607012f, 2.2113328f,  -0.1756403f, 0.4053871f,   -0.2502097f, -0.9793193f,
0120        1.1052762f,  0.1973925f,  -0.6196574f, -0.1616422f, -0.0878458f, -33.2044487f, -0.6067256f, -2.6461327f,
0121        -0.8652852f, 0.4787520f,  0.0987720f,  2.0803480f,  -2.9416194f, 0.6944812f,   -0.7692280f, -0.2723561f},
0122       {0.9679711f,  -0.8438777f, 1.6422297f,  0.1470843f,  -0.0370339f, -1.7256715f, -3.5553441f, 0.9303662f,
0123        -3.7400429f, -0.0415591f, -0.0421884f, -0.4996702f, 0.2560562f,  -1.1471199f, -0.1010781f, 2.9399052f,
0124        -2.7095137f, 0.1029265f,  -0.9041355f, -0.0961986f, -1.1163988f, 2.2019930f,  1.1136653f,  2.6281602f,
0125        0.1038788f,  0.8405868f,  -1.7726818f, -1.4164388f, 2.5241690f,  -0.4696356f, -0.6558685f, -0.3892841f},
0126       {0.3616795f,  -0.2340108f, 1.3857211f,  -0.1612080f, 0.9073119f,  2.0731826f,  -2.9476249f, -0.8346572f,
0127        -0.2136685f, -1.5312109f, -0.2896508f, 3.2546318f,  -0.8377571f, -0.1631008f, -0.2456917f, 2.3952994f,
0128        0.7205132f,  0.3009275f,  -0.8928477f, 0.0297560f,  -0.9989902f, -5.8525624f, -1.1516922f, -1.4669514f,
0129        -0.9353167f, 0.0053586f,  -0.2916538f, 2.6023183f,  -0.3268352f, 1.1982346f,  0.5936528f,  0.2427792f},
0130       {-8.4515934f, 1.6914611f,  1.8740683f,  -3.0301368f, 1.1796944f,  1.6180993f,  1.5193824f,  -1.3537951f,
0131        1.8400136f,  -2.8482721f, -0.1556847f, 1.9412404f,  4.7879019f,  0.7858805f,  0.0379962f,  -2.2685356f,
0132        2.4616067f,  -3.1357207f, -3.1058917f, -0.0751680f, -6.3824587f, -6.4688945f, -0.4577174f, -4.3322401f,
0133        -5.3993649f, -0.0399034f, 0.6397164f,  2.3432400f,  -3.4454954f, 0.4422087f,  2.4481769f,  -2.0406303f},
0134       {2.0977514f, 2.0378633f,  -5.0659881f, -3.1632454f, -3.7596478f, 1.1832924f,  2.6347756f,  -0.7441098f,
0135        0.9281505f, 0.2330403f,  -0.1830614f, -0.7371528f, 0.9002755f,  0.2897577f,  0.0216177f,  -6.7740455f,
0136        2.5610964f, 0.7834055f,  -7.0665541f, -0.0497221f, 2.1334522f,  -4.0962648f, -0.9172248f, -1.9944772f,
0137        0.2762617f, -7.6493464f, 1.3044875f,  0.1891927f,  -1.2570183f, -0.9203181f, 1.1330502f,  0.2542208f},
0138       {-3.2519467f, 0.1621506f,  1.2959863f,  -0.4015787f, -0.1872185f, -1.3774366f,  -0.6622453f, -0.9865818f,
0139        -0.7389784f, -2.5770009f, -0.1067092f, -1.8156646f, 8.1435080f,  0.1961913f,   -0.2026473f, -0.5137898f,
0140        -0.3847715f, -2.7479975f, -0.5669084f, -0.0805389f, 0.8162143f,  -89.8910904f, -0.0983714f, -0.6288267f,
0141        -0.1096447f, 0.3820810f,  -0.5419686f, -1.2580637f, -0.1827327f, -0.7081568f,  -0.0991779f, -1.8233751f},
0142       {-0.1124980f, -0.0672807f, -0.1147610f, 0.0497073f,  0.1218153f,  0.1264220f,  0.0282118f,  0.1016580f,
0143        0.0696730f,  -0.0004516f, 0.0812953f,  0.0875243f,  0.0982849f,  0.1660293f,  -0.1481024f, -0.0315878f,
0144        -0.0644747f, 0.1398649f,  0.0835874f,  -0.1440294f, -0.1390193f, -0.0628670f, -0.1517032f, -0.0325693f,
0145        -0.1094708f, 0.0963070f,  0.0056602f,  -0.0197677f, -0.0068012f, 0.1578562f,  -0.0302607f, 0.0684079f},
0146       {0.2561692f,  0.6044238f,  -1.0067526f, 3.0207021f,  -0.5215638f, -1.5455573f, -2.4320843f, -0.2874290f,
0147        -5.5609145f, -2.5270512f, -0.1884816f, -1.4440522f, 1.1501647f,  1.2767099f,  -0.2626259f, 1.5462712f,
0148        -0.3342260f, -1.4259053f, -0.1591775f, -0.1777169f, -0.8070273f, -0.6262614f, -0.1421982f, 0.4950019f,
0149        0.3899588f,  1.1158458f,  -1.8252333f, -1.4090738f, -0.9128270f, 1.2212859f,  -0.5060611f, -1.5151979f},
0150       {6.7118378f,  -1.9413553f, -0.9765822f, 1.9195900f,  -1.6302279f, -3.3607423f,  -0.5215842f, 1.6841047f,
0151        -3.7323046f, 2.9130237f,  -0.2912694f, -1.6349151f, -2.9017780f, 0.8473414f,   -0.0895011f, 1.9765211f,
0152        -1.6982929f, 1.3711845f,  -0.8770422f, -0.0966949f, -4.9838910f, -80.1754532f, 0.5617938f,  5.0638437f,
0153        -2.1738896f, 1.1080216f,  -1.2562524f, -2.4832511f, 1.9475292f,  -0.0768876f,  -1.7405595f, 1.2659055f},
0154       {-9.3639793f, -0.7770892f, 0.5863696f,  -2.4971461f, 0.9785317f,  0.6006397f,  -0.7508336f, 1.4561496f,
0155        3.3278019f,  -1.3552047f, 0.0016642f,  -1.0065420f, -0.9822129f, -0.1398876f, -0.0867651f, -2.2540245f,
0156        1.3095651f,  -0.4880162f, -0.9081959f, 0.0172203f,  -0.9673725f, -6.6905494f, 1.8820195f,  -0.3343536f,
0157        -0.9252734f, -0.4198346f, 3.2226353f,  0.0417345f,  -0.2720280f, -0.4798162f, 0.8319970f,  0.6051134f},
0158       {0.0971739f,  -0.1656290f, -3.0162272f, 1.3674160f,  -0.1130774f, -2.0347462f, 0.8287644f,  1.7546188f,
0159        -0.8183546f, -0.2517924f, -0.0338358f, -2.3002670f, -1.8175446f, -0.8929357f, 0.0145055f,  0.7129369f,
0160        -1.2497267f, -0.8694588f, 0.6608886f,  0.0472852f,  0.7463530f,  2.0970786f,  -0.7406388f, 1.6379862f,
0161        0.9597634f,  0.2664887f,  -0.9611518f, -2.1256742f, -0.8108851f, -0.7670876f, -0.2143202f, -0.9296412f},
0162       {-5.5468359f, 1.8933475f,  0.5377558f,  -0.8609743f, 1.6522382f,  3.7070215f,  -1.3910099f, -1.7996042f,
0163        -1.2547578f, -0.3161051f, -0.1433857f, 5.9167895f,  0.2788936f,  0.6513762f,  -0.1890229f, 1.3976518f,
0164        2.5647829f,  1.7091097f,  -2.4891980f, 0.0704016f,  -1.2354076f, -7.9673457f, 0.5024176f,  -3.1194675f,
0165        -1.8552034f, 1.4241451f,  -0.5721908f, 4.6941881f,  -0.4191083f, 1.5897839f,  0.5376836f,  -0.3906031f},
0166       {-7.3998523f, -1.7208674f, 3.6660385f,  3.2399852f,  2.6726487f,   -2.7743144f,  2.6148691f,   5.4286017f,
0167        -3.5616024f, 3.8747442f,  -0.2854572f, -1.7255206f, 1.5527865f,   -95.2269287f, -0.0130005f,  -0.3984787f,
0168        -0.3650612f, -5.9493575f, 4.3472433f,  0.0598797f,  -11.5429420f, -2.9780169f,  -69.4482956f, 3.8544486f,
0169        -2.9926283f, 3.9207959f,  0.2614698f,  -1.5368384f, 1.2026052f,   -10.9552374f, -2.5336740f,  -4.0654378f},
0170       {2.1074338f,  -2.0316105f, -0.2519890f, 0.0232255f,  -0.2889173f, -0.1693905f, 0.4285150f,  0.6449150f,
0171        4.6293564f,  3.3936121f,  0.0660587f,  0.3134870f,  -2.3245549f, -0.9685450f, 0.0889201f,  0.5934311f,
0172        -0.9143091f, 2.3384421f,  -0.4089483f, -0.1643694f, 2.5919075f,  6.0844655f,  0.2091536f,  2.0565152f,
0173        1.1226704f,  -0.2695110f, 0.3927289f,  -0.0457220f, 4.0436058f,  -1.5475131f, -1.3438802f, 1.6676767f},
0174       {1.7787290f,  0.3969800f,  1.7834123f,  1.3779058f,  -0.5738219f, -0.5349790f, -1.4947498f, -0.0787759f,
0175        0.0341407f,  0.4346433f,  -0.1981957f, -0.2886125f, -1.0133898f, -0.7178908f, -0.1872994f, 0.7944858f,
0176        -1.4787679f, -0.2754479f, -3.5224824f, -0.2090070f, -1.1161381f, -3.6711519f, -1.7022727f, 0.1558363f,
0177        0.4152904f,  -2.6727507f, 1.0731899f,  -0.3006089f, 0.1950178f,  -1.4062581f, -1.4458562f, 0.2443156f},
0178       {-0.1570787f, 0.0073413f,  -0.1335499f, -0.1712597f, 0.0029127f,  0.1628582f,  -0.0816609f, -0.1307715f,
0179        -0.1621102f, -0.1200016f, -0.1394555f, 0.0157797f,  -0.1572116f, 0.1745119f,  -0.1128801f, -0.0566642f,
0180        0.0099119f,  -0.1222350f, 0.0299575f,  -0.1031234f, -0.1048335f, 0.1707117f,  -0.1490631f, -0.0835587f,
0181        -0.1712185f, -0.1278749f, 0.1462234f,  -0.0081762f, -0.1106477f, -0.1645385f, 0.1268658f,  0.1686065f},
0182       {-2.2590189f, -0.1024268f, -1.9020500f, -0.7051241f, 0.1037211f,  0.1701183f,   0.1889226f,  0.9506961f,
0183        1.4137075f,  0.4496680f,  -0.2055015f, -0.5990168f, -6.5227470f, -0.1113795f,  -0.1070101f, 0.0105921f,
0184        -0.1653819f, 0.8838411f,  -0.4713951f, 0.0250525f,  0.5694079f,  -63.6874619f, 0.3740432f,  0.2925327f,
0185        0.2328388f,  -0.9265066f, 0.3290201f,  -0.3581912f, 0.8044130f,  -0.0143339f,  0.6609334f,  -0.6653876f},
0186       {1.4302264f,  0.2180429f,  0.9684587f,  1.0369793f,  0.1597588f,  -0.7066790f, -1.7150335f, 0.1960071f,
0187        -0.1694691f, 0.8381965f,  -0.0181254f, -1.8366945f, -1.8840518f, -0.3109443f, -0.0058080f, 2.0794308f,
0188        -1.7936089f, -0.4478118f, -1.2889514f, -0.0300996f, -0.5915933f, -0.8868528f, 1.2223560f,  0.6542705f,
0189        0.0814525f,  -1.3704894f, -0.1875549f, -1.6079675f, -0.2744675f, 0.0382733f,  -0.9821799f, -1.1006635f},
0190       {-0.3911386f, 0.0468989f,  1.9009087f,  -1.6725038f, 0.4506643f,  -1.9519551f, 0.8855276f,  -1.5861524f,
0191        0.3190332f,  -3.1724985f, -0.0278042f, -1.2427157f, 1.6820471f,  0.1633015f,  -0.0449006f, -1.6101545f,
0192        -0.1007412f, -2.7659879f, -0.5162025f, -0.1431058f, 0.8236251f,  -0.9194202f, -0.1490582f, -1.6231275f,
0193        -0.5467592f, 0.1333764f,  -0.4865468f, -0.8269796f, -0.9018597f, 0.0288408f,  -1.0994427f, -2.7987468f},
0194       {0.1278387f,  -0.0134571f, 0.0448454f,  -0.1556552f, -0.1247998f, -0.1196313f, -0.1611872f, -0.0630336f,
0195        -0.1410615f, 0.1682803f,  0.0263861f,  0.0619852f,  0.0423437f,  0.0982059f,  0.0784064f,  0.1412098f,
0196        0.0331818f,  -0.1537199f, -0.1165343f, -0.0441304f, 0.0197925f,  -0.1256299f, 0.0694126f,  -0.0137156f,
0197        0.1587864f,  0.1131037f,  -0.0722358f, 0.1287198f,  -0.0683723f, -0.1212666f, 0.0847685f,  0.1469466f},
0198       {-1.7708958f, 0.2500555f,  -1.0356978f, -1.4820993f, -0.9565629f, 2.2127695f,    1.3409303f,    -0.6528702f,
0199        1.4306690f,  1.7529922f,  0.0491593f,  0.8595024f,  -1.1016617f, -0.1608696f,   -0.1200257f,   -1.9610568f,
0200        2.6189950f,  1.8707203f,  0.5241567f,  -0.2288505f, 0.1528303f,  -127.8296814f, -166.2449646f, -1.0174949f,
0201        -0.6682033f, -0.9169813f, 1.5756097f,  1.4574182f,  -0.1463246f, -1.8262713f,   0.7517605f,    -0.1181977f},
0202       {-0.0324178f, -0.0418596f, -0.1287051f, -0.0232098f, -0.0512466f, -0.0905093f, -0.1104402f, -0.0095842f,
0203        0.1413968f,  -0.0081470f, -0.0251773f, 0.0667293f,  0.0344667f,  0.0116366f,  -0.0908088f, -0.0980062f,
0204        0.1874590f,  -0.0381802f, 0.0684232f,  0.0252469f,  -0.0681347f, 0.1034415f,  0.0576827f,  -0.0557779f,
0205        0.0868192f,  -0.0851723f, -0.0868760f, 0.1192429f,  0.1751331f,  -0.0323825f, -0.1238438f, -0.0623215f},
0206       {0.1757070f,  -0.1212057f, -0.0878934f, 0.0737142f, 0.0712249f,  -0.0818311f, -0.0719173f, -0.0561241f,
0207        0.0630706f,  -0.1523757f, -0.0048847f, 0.1597463f, -0.0302248f, -0.0096164f, -0.0259278f, -0.0815664f,
0208        -0.1283869f, 0.1644790f,  -0.1612884f, 0.1505984f, -0.1614616f, -0.0756450f, -0.1680063f, -0.0716024f,
0209        -0.1266488f, 0.1165592f,  -0.0066066f, 0.0661669f, 0.0148620f,  0.0464089f,  0.1496351f,  -0.1720888f},
0210   };
0211 
0212   HOST_DEVICE_CONSTANT float bias_output_layer[3] = {-0.3838706f, -0.0366794f, 0.5841699f};
0213 
0214   HOST_DEVICE_CONSTANT float wgtT_output_layer[32][3] = {
0215       {0.6237589f, 0.2710748f, 0.5615537f},    {-0.1665458f, 0.3942705f, 0.2601272f},
0216       {0.3388835f, 0.1579971f, 0.0178280f},    {0.5823844f, -0.0299621f, 0.1178701f},
0217       {0.5561634f, 0.1805784f, 0.6629463f},    {0.1693098f, -0.8297758f, 0.1556239f},
0218       {0.0062806f, 0.2958559f, 0.2698825f},    {-0.3925241f, 0.1489681f, -0.0803940f},
0219       {0.5710047f, 0.1924859f, 0.2375189f},    {-0.0372825f, 0.0286687f, 0.2910011f},
0220       {-0.0867018f, -0.1508995f, -0.0193411f}, {0.4878173f, -0.9407690f, 0.3869846f},
0221       {0.9613981f, 0.3148000f, 0.2196945f},    {0.5831478f, 1.2141191f, 0.7358299f},
0222       {-0.0073579f, -0.0419888f, 0.0338354f},  {0.2477632f, 0.9092489f, 0.7818094f},
0223       {0.3554717f, -0.4452990f, 0.0102171f},   {0.3888267f, 0.7089493f, 0.3766315f},
0224       {0.8450955f, -0.0079020f, 0.5853269f},   {0.0646952f, 0.0271975f, 0.0329916f},
0225       {0.5528679f, 0.0075829f, 0.2414524f},    {-1.3869698f, -1.1617719f, -1.1356672f},
0226       {0.0214099f, 0.3563140f, 0.5346315f},    {0.3791857f, -0.2714695f, -0.0823861f},
0227       {-0.3221727f, 0.5334318f, 0.1581419f},   {0.6678535f, 0.6672282f, 0.4110478f},
0228       {0.1442596f, 0.0245941f, -0.1659890f},   {-0.9674007f, 1.4712439f, -0.8418093f},
0229       {0.5696401f, 0.2636259f, 0.2079044f},    {0.0382360f, 0.2687068f, 0.4462553f},
0230       {-0.0957586f, 0.4259349f, 0.3613387f},   {-0.0633585f, 0.4451550f, 0.2848748f},
0231   };
0232 
0233 }  // namespace ALPAKA_ACCELERATOR_NAMESPACE::lst::dnn::t3dnn
0234 
0235 #endif