Files

551 lines
28 KiB
JavaScript

// TEST DATA
// Keyed by mocha test ID
// Python code for generating test data can be found in the matching jupyter notebook in folder `notebooks/`.
(function () {
var DATA = {
'recurrent.LSTM.0': {
input: {
data: [0.665517, 0.700148, 0.455626, 0.804744, -0.880561, -0.520282, 0.574518, -0.675696, -0.97577, -0.240988, 0.80853, 0.237721, -0.97565, 0.164267, -0.003728, 0.882893, 0.121681, -0.925775],
shape: [3, 6]
},
weights: [
{
data: [0.021587, 0.171208, 0.42254, -0.348744, 0.040626, 0.479164, 0.684427, -0.694989, 0.064855, 0.056754, -0.076463, 0.184194, -0.793392, 0.627222, -0.855503, -0.362412, 0.855828, 0.681804, -0.326362, -0.218483, 0.302837, 0.321287, -0.052374, 0.066035],
shape: [6, 4]
},
{
data: [-0.486398, -0.924962, 0.924244, -0.099505, 0.697209, -0.988196, 0.312034, -0.82215, -0.450764, -0.702362, 0.86183, -0.505312, 0.224025, -0.210654, -0.378863, 0.270893],
shape: [4, 4]
},
{
data: [-0.752966, 0.132946, 0.249025, -0.746897],
shape: [4]
},
{
data: [-0.321918, 0.410663, -0.775844, -0.651728, 0.078787, 0.493956, -0.207594, -0.280414, -0.172642, -0.673013, -0.577208, -0.485994, 0.501094, 0.138545, 0.010672, 0.470218, -0.560627, 0.188022, 0.383913, 0.692257, -0.360569, -0.077626, -0.009927, 0.454896],
shape: [6, 4]
},
{
data: [-0.008879, -0.535629, 0.500476, -0.443752, -0.370062, 0.766849, 0.348937, 0.530872, 0.151555, -0.41474, -0.538834, -0.242793, -0.809167, 0.950484, 0.326277, -0.861456],
shape: [4, 4]
},
{
data: [-0.852859, 0.946774, 0.323797, -0.109777],
shape: [4]
},
{
data: [-0.793815, -0.518475, -0.579862, 0.302531, 0.680386, 0.692198, -0.682758, -0.752123, 0.743339, 0.221127, 0.042567, 0.215791, -0.256099, 0.022924, 0.157546, 0.535038, -0.591736, 0.443027, -0.51415, 0.467614, -0.391062, 0.993584, 0.965207, 0.509182],
shape: [6, 4]
},
{
data: [0.476861, -0.902137, 0.156377, 0.778033, 0.679346, 0.284676, 0.042898, 0.289311, -0.861268, -0.784418, 0.932704, -0.825608, -0.765997, -0.944845, -0.980398, -0.006388],
shape: [4, 4]
},
{
data: [0.824388, -0.068399, 0.018677, -0.595055],
shape: [4]
},
{
data: [0.180806, -0.699554, -0.809467, -0.616054, -0.217633, 0.690901, 0.098324, 0.76948, -0.122458, 0.011661, 0.377493, -0.022008, -0.898668, -0.569468, -0.162894, 0.853575, 0.607888, -0.742334, 0.593786, -0.223577, -0.626006, 0.871527, 0.493996, -0.143212],
shape: [6, 4]
},
{
data: [0.672312, -0.799748, 0.482037, -0.833993, 0.825852, -0.939344, -0.227248, -0.287931, 0.996954, 0.391395, 0.122945, -0.582373, 0.170427, 0.895754, -0.548469, 0.313066],
shape: [4, 4]
},
{
data: [-0.590664, 0.408132, 0.246375, -0.796643],
shape: [4]
}
],
expected: {
data: [-0.12453, 0.324853, 0.173839, 0.145323],
shape: [4]
}
},
'recurrent.LSTM.1': {
input: {
data: [0.218071, -0.494078, 0.765253, 0.73909, -0.631062, 0.886984, -0.606791, -0.153821, -0.772063, 0.758903, -0.855796, -0.307768, 0.947849, 0.654099, 0.100526, -0.662352, -0.969299, 0.120011, -0.356979, 0.062594, 0.727154, -0.336611, -0.870729, -0.949392, -0.881842, 0.731806, 0.361095, -0.168111, 0.835201, 0.10262, -0.76506, -0.680559, 0.56447, 0.52546, 0.503997, -0.947011, -0.578522, 0.289283, 0.649655, 0.453943],
shape: [8, 5]
},
weights: [
{
data: [0.904105, -0.877164, 0.33871, 0.812244, -0.802633, 0.595832, -0.981528, 0.378119, 0.41493, -0.11458, -0.692809, 0.875448, 0.318268, -0.627292, 0.941065, 0.916899, -0.78002, 0.54744, -0.282447, -0.214613, -0.087847, -0.404508, -0.411046, -0.425703, -0.603508],
shape: [5, 5]
},
{
data: [-0.708522, -0.706998, 0.233695, 0.906727, -0.986561, 0.797093, -0.065787, 0.680991, 0.839202, 0.009629, -0.39912, -0.935261, 0.187645, 0.505894, -0.292493, 0.909563, -0.869531, -0.741938, -0.617129, -0.750299, 0.78066, -0.489417, 0.306455, -0.684443, -0.097986],
shape: [5, 5]
},
{
data: [0.351652, 0.052999, 0.049473, -0.569237, 0.204228],
shape: [5]
},
{
data: [0.067039, 0.428238, -0.349015, -0.542575, 0.975082, 0.727611, 0.470814, -0.569386, 0.338722, 0.972686, 0.114987, 0.967292, 0.424026, 0.922109, -0.380777, -0.89206, -0.144607, -0.091346, -0.419741, -0.779593, -0.104814, -0.079318, 0.377633, 0.490806, -0.452043],
shape: [5, 5]
},
{
data: [-0.174106, -0.833394, 0.381703, -0.843934, -0.236694, -0.36737, -0.367741, 0.837889, -0.039786, 0.361505, 0.286408, 0.273419, -0.69914, -0.82985, -0.459621, -0.559184, -0.869297, 0.514745, 0.614001, 0.001062, 0.051854, -0.369003, 0.30649, 0.899397, 0.365186],
shape: [5, 5]
},
{
data: [-0.585018, 0.56124, 0.203839, -0.185823, -0.172334],
shape: [5]
},
{
data: [0.928699, -0.755814, -0.167684, -0.11633, 0.984822, 0.163734, 0.294156, 0.159899, 0.429806, 0.120375, 0.536481, 0.315275, 0.334484, 0.385015, 0.303987, -0.500827, -0.317092, -0.562572, 0.939739, 0.402176, -0.220776, 0.177354, -0.29364, -0.109566, 0.317174],
shape: [5, 5]
},
{
data: [-0.293165, 0.91974, -0.295233, -0.963946, 0.96014, -0.400338, 0.690912, -0.817071, -0.544351, 0.133677, 0.44247, -0.787779, 0.705348, -0.41608, -0.298659, 0.277014, -0.727674, -0.965871, 0.773519, 0.03901, -0.824034, -0.962203, 0.307807, 0.422613, -0.849913],
shape: [5, 5]
},
{
data: [-0.517725, 0.941461, 0.58815, -0.186298, -0.946213],
shape: [5]
},
{
data: [0.35193, -0.016184, -0.950798, 0.227653, -0.950189, -0.244107, 0.114508, -0.716402, -0.688769, 0.253202, 0.438141, -0.883068, -0.305492, 0.466456, -0.971678, -0.687383, 0.970269, 0.5688, -0.05607, 0.245652, -0.849934, 0.141141, -0.50186, 0.8381, 0.615684],
shape: [5, 5]
},
{
data: [0.737993, -0.987905, 0.734592, 0.869378, -0.219359, 0.16681, 0.618012, 0.167843, -0.129422, -0.743455, 0.398148, 0.849206, -0.941554, 0.796703, 0.939108, 0.23178, -0.652339, 0.019098, -0.925936, -0.892392, 0.785007, 0.794477, -0.682383, 0.542452, 0.94182],
shape: [5, 5]
},
{
data: [-0.80119, -0.093136, -0.781478, 0.664981, 0.81755],
shape: [5]
}
],
expected: {
data: [0.143347, 0.400829, 0.363268, 0.449314, 0.438799],
shape: [5]
}
},
'recurrent.LSTM.2': {
input: {
data: [-0.227681, -0.564636, 0.716448, -0.000751, 0.663013, 0.268259, 0.431448, 0.576852, 0.847214, 0.343712, 0.18475, 0.892598, 0.410263, -0.456105, 0.129722, 0.32196, 0.822134, -0.828802],
shape: [3, 6]
},
weights: [
{
data: [0.737993, -0.987905, 0.734592, 0.869378, -0.219359, 0.16681, 0.618012, 0.167843, -0.129422, -0.743455, 0.398148, 0.849206, -0.941554, 0.796703, 0.939108, 0.23178, -0.652339, 0.019098, -0.925936, -0.892392, 0.785007, 0.794477, -0.682383, 0.542452],
shape: [6, 4]
},
{
data: [-0.80119, -0.093136, -0.781478, 0.664981, 0.81755, 0.218071, -0.494078, 0.765253, 0.73909, -0.631062, 0.886984, -0.606791, -0.153821, -0.772063, 0.758903, -0.855796],
shape: [4, 4]
},
{
data: [-0.70843, 0.498261, -0.623474, 0.535158],
shape: [4]
},
{
data: [0.580306, -0.296833, 0.121502, -0.977523, 0.877687, 0.774025, -0.725648, -0.213151, -0.948003, -0.511497, 0.317716, -0.92893, 0.201734, -0.133568, 0.025041, -0.687222, 0.470544, 0.218157, -0.836292, -0.214753, 0.595943, -0.327372, 0.741947, -0.676712],
shape: [6, 4]
},
{
data: [0.174573, 0.966347, 0.513937, -0.918984, -0.179514, -0.005981, -0.001902, -0.416525, -0.995087, -0.525005, 0.845153, -0.186304, -0.438887, -0.655774, -0.148635, -0.599405],
shape: [4, 4]
},
{
data: [0.831703, -0.056395, -0.05029, 0.769424],
shape: [4]
},
{
data: [0.889205, -0.43136, -0.727118, -0.655748, -0.2192, 0.890584, 0.8054, -0.933102, 0.401568, -0.51176, -0.543002, -0.474774, 0.351757, 0.732884, 0.122016, 0.872491, -0.571982, -0.902422, -0.552792, -0.7109, -0.600126, -0.972316, -0.75083, 0.575192],
shape: [6, 4]
},
{
data: [-0.036052, 0.124117, -0.808064, 0.356125, 0.641676, -0.660627, 0.881061, -0.122551, -0.77176, 0.506867, -0.012891, -0.703622, 0.310051, -0.165457, -0.053827, -0.099419],
shape: [4, 4]
},
{
data: [-0.449699, 0.389277, -0.806093, -0.428724],
shape: [4]
},
{
data: [0.212637, -0.467531, -0.620686, 0.159973, -0.833823, -0.182395, -0.773963, -0.44321, -0.42257, 0.988158, 0.65153, 0.627531, -0.384759, 0.445376, -0.562395, -0.980412, 0.157505, 0.626722, 0.540642, -0.920682, 0.685835, -0.725439, 0.810205, 0.832403],
shape: [6, 4]
},
{
data: [-0.399353, -0.895862, -0.41293, 0.819636, 0.787156, 0.259826, -0.355711, -0.12699, 0.624865, -0.033767, 0.153665, 0.399579, -0.044954, -0.764389, -0.129632, -0.944864],
shape: [4, 4]
},
{
data: [0.278761, -0.085793, -0.689403, -0.817458],
shape: [4]
}
],
expected: {
data: [-0.000639, -0.24115, 0.023406, 0.027907, 0.159339, -0.198692, 0.090217, -0.289232, 0.109366, -0.139732, -0.064631, 0.007348],
shape: [3, 4]
}
},
'recurrent.LSTM.3': {
input: {
data: [0.870504, -0.776493, 0.174083, -0.284585, -0.547467, 0.925727, 0.158879, -0.22124, 0.076485, -0.231166, 0.948932, 0.470572, 0.286061, -0.787186, -0.599283, -0.787769, 0.119607, 0.030586],
shape: [3, 6]
},
weights: [
{
data: [-0.399353, -0.895862, -0.41293, 0.819636, 0.787156, 0.259826, -0.355711, -0.12699, 0.624865, -0.033767, 0.153665, 0.399579, -0.044954, -0.764389, -0.129632, -0.944864, 0.635317, -0.991724, 0.731262, -0.845773, 0.244354, -0.555815, -0.851347, 0.796695],
shape: [6, 4]
},
{
data: [0.278761, -0.085793, -0.689403, -0.817458, -0.227681, -0.564636, 0.716448, -0.000751, 0.663013, 0.268259, 0.431448, 0.576852, 0.847214, 0.343712, 0.18475, 0.892598],
shape: [4, 4]
},
{
data: [0.012297, 0.389123, 0.399996, -0.507058],
shape: [4]
},
{
data: [0.443387, -0.271017, 0.042064, 0.48716, -0.246962, -0.975622, -0.174327, 0.787865, 0.978067, 0.526498, -0.683938, -0.773939, 0.807468, -0.325152, -0.895123, -0.485473, -0.892523, 0.348851, 0.519427, 0.374038, 0.350135, 0.013799, 0.672398, -0.679017],
shape: [6, 4]
},
{
data: [-0.983039, -0.525419, 0.550219, 0.806464, 0.955629, 0.456672, 0.290256, 0.033372, -0.407236, 0.905558, -0.746019, -0.314613, -0.210773, -0.955458, 0.386323, 0.679631],
shape: [4, 4]
},
{
data: [0.145422, -0.986237, 0.881884, 0.662444],
shape: [4]
},
{
data: [0.810654, 0.102302, 0.202039, 0.467343, 0.908398, -0.916432, 0.528624, 0.503252, -0.53162, -0.320848, -0.954496, 0.421145, 0.586025, -0.80704, 0.974678, 0.505209, -0.403837, -0.989859, -0.968725, 0.416634, 0.337899, 0.587143, -0.008384, 0.73568],
shape: [6, 4]
},
{
data: [0.36829, 0.611324, 0.989631, -0.403658, 0.521456, 0.711492, 0.483921, -0.449255, -0.865488, -0.654536, -0.598895, 0.515197, -0.230907, -0.562288, -0.465097, 0.239403],
shape: [4, 4]
},
{
data: [0.5952, 0.991056, 0.922168, 0.849064],
shape: [4]
},
{
data: [-0.344771, -0.244657, 0.155264, -0.880829, 0.893038, -0.636239, -0.963082, 0.654851, 0.505102, 0.697821, 0.1246, -0.438986, -0.520126, 0.148908, 0.323943, 0.360464, -0.342883, -0.011561, 0.688861, -0.395918, 0.374945, -0.952858, 0.54551, -0.40125],
shape: [6, 4]
},
{
data: [-0.8498, 0.430774, 0.873073, 0.048923, 0.334624, -0.535482, -0.161324, 0.902336, 0.280753, 0.753689, -0.15467, -0.322404, -0.590549, 0.777274, -0.571364, 0.649152],
shape: [4, 4]
},
{
data: [0.910033, -0.779975, 0.603546, 0.156029],
shape: [4]
}
],
expected: {
data: [0.063312, -0.043293, 0.461033, -0.011051],
shape: [4]
}
},
'recurrent.LSTM.4': {
input: {
data: [0.870504, -0.776493, 0.174083, -0.284585, -0.547467, 0.925727, 0.158879, -0.22124, 0.076485, -0.231166, 0.948932, 0.470572, 0.286061, -0.787186, -0.599283, -0.787769, 0.119607, 0.030586],
shape: [3, 6]
},
weights: [
{
data: [-0.399353, -0.895862, -0.41293, 0.819636, 0.787156, 0.259826, -0.355711, -0.12699, 0.624865, -0.033767, 0.153665, 0.399579, -0.044954, -0.764389, -0.129632, -0.944864, 0.635317, -0.991724, 0.731262, -0.845773, 0.244354, -0.555815, -0.851347, 0.796695],
shape: [6, 4]
},
{
data: [0.278761, -0.085793, -0.689403, -0.817458, -0.227681, -0.564636, 0.716448, -0.000751, 0.663013, 0.268259, 0.431448, 0.576852, 0.847214, 0.343712, 0.18475, 0.892598],
shape: [4, 4]
},
{
data: [0.012297, 0.389123, 0.399996, -0.507058],
shape: [4]
},
{
data: [0.443387, -0.271017, 0.042064, 0.48716, -0.246962, -0.975622, -0.174327, 0.787865, 0.978067, 0.526498, -0.683938, -0.773939, 0.807468, -0.325152, -0.895123, -0.485473, -0.892523, 0.348851, 0.519427, 0.374038, 0.350135, 0.013799, 0.672398, -0.679017],
shape: [6, 4]
},
{
data: [-0.983039, -0.525419, 0.550219, 0.806464, 0.955629, 0.456672, 0.290256, 0.033372, -0.407236, 0.905558, -0.746019, -0.314613, -0.210773, -0.955458, 0.386323, 0.679631],
shape: [4, 4]
},
{
data: [0.145422, -0.986237, 0.881884, 0.662444],
shape: [4]
},
{
data: [0.810654, 0.102302, 0.202039, 0.467343, 0.908398, -0.916432, 0.528624, 0.503252, -0.53162, -0.320848, -0.954496, 0.421145, 0.586025, -0.80704, 0.974678, 0.505209, -0.403837, -0.989859, -0.968725, 0.416634, 0.337899, 0.587143, -0.008384, 0.73568],
shape: [6, 4]
},
{
data: [0.36829, 0.611324, 0.989631, -0.403658, 0.521456, 0.711492, 0.483921, -0.449255, -0.865488, -0.654536, -0.598895, 0.515197, -0.230907, -0.562288, -0.465097, 0.239403],
shape: [4, 4]
},
{
data: [0.5952, 0.991056, 0.922168, 0.849064],
shape: [4]
},
{
data: [-0.344771, -0.244657, 0.155264, -0.880829, 0.893038, -0.636239, -0.963082, 0.654851, 0.505102, 0.697821, 0.1246, -0.438986, -0.520126, 0.148908, 0.323943, 0.360464, -0.342883, -0.011561, 0.688861, -0.395918, 0.374945, -0.952858, 0.54551, -0.40125],
shape: [6, 4]
},
{
data: [-0.8498, 0.430774, 0.873073, 0.048923, 0.334624, -0.535482, -0.161324, 0.902336, 0.280753, 0.753689, -0.15467, -0.322404, -0.590549, 0.777274, -0.571364, 0.649152],
shape: [4, 4]
},
{
data: [0.910033, -0.779975, 0.603546, 0.156029],
shape: [4]
}
],
expected: {
data: [-0.111556, -0.055448, 0.40116, 0.146942, -0.295983, -0.048145, 0.543668, 0.173458, 0.063312, -0.043293, 0.461033, -0.011051],
shape: [3, 4]
}
},
'recurrent.LSTM.5': {
input: {
data: [0.682253, -0.502593, -0.57604, 0.585538, 0.811808, -0.133528, -0.851471, 0.808487, 0.777171, 0.436317, 0.023861, -0.226522, -0.19441, -0.69482, -0.047086, 0.580698, 0.770829, 0.327904],
shape: [3, 6]
},
weights: [
{
data: [-0.8498, 0.430774, 0.873073, 0.048923, 0.334624, -0.535482, -0.161324, 0.902336, 0.280753, 0.753689, -0.15467, -0.322404, -0.590549, 0.777274, -0.571364, 0.649152, 0.707209, -0.986659, 0.520748, -0.281583, -0.017415, 0.200441, -0.065796, 0.930076],
shape: [6, 4]
},
{
data: [0.910033, -0.779975, 0.603546, 0.156029, 0.870504, -0.776493, 0.174083, -0.284585, -0.547467, 0.925727, 0.158879, -0.22124, 0.076485, -0.231166, 0.948932, 0.470572],
shape: [4, 4]
},
{
data: [0.614807, 0.771408, 0.865982, -0.307693],
shape: [4]
},
{
data: [0.632795, 0.833456, -0.090448, 0.901854, -0.929899, -0.755374, 0.715706, 0.571761, -0.061621, -0.500084, -0.92957, 0.920715, -0.030224, 0.602723, 0.258959, 0.667771, 0.517006, -0.96331, -0.450637, -0.146336, 0.243147, 0.671601, 0.18966, 0.262641],
shape: [6, 4]
},
{
data: [0.92605, -0.967635, -0.374325, -0.375275, 0.696302, 0.832335, 0.622576, -0.777144, 0.134596, 0.913429, -0.698464, 0.028779, -0.143005, -0.142309, -0.481734, -0.174024],
shape: [4, 4]
},
{
data: [0.320093, -0.72147, 0.032547, -0.194959],
shape: [4]
},
{
data: [0.996387, -0.200825, 0.29546, 0.598368, 0.558754, 0.607083, -0.084886, 0.885766, -0.89634, 0.879413, 0.464223, -0.99116, -0.678215, -0.953315, -0.512969, -0.689409, 0.73474, 0.708066, 0.308611, -0.283048, -0.203385, 0.047007, -0.218497, -0.105809],
shape: [6, 4]
},
{
data: [-0.675858, 0.606308, 0.336724, 0.526601, 0.601578, 0.369232, 0.317466, -0.950919, -0.984949, 0.407332, 0.132243, -0.130479, -0.556299, 0.559595, -0.96162, 0.943603],
shape: [4, 4]
},
{
data: [-0.148769, -0.166894, 0.462788, 0.885829],
shape: [4]
},
{
data: [0.587544, -0.696292, -0.975716, -0.812035, -0.524012, 0.690284, 0.771995, 0.367133, -0.760842, -0.13163, 0.035398, 0.657251, 0.700342, 0.869493, 0.75462, -0.240998, -0.296795, -0.595469, -0.018214, -0.036442, 0.309746, -0.389129, -0.198983, -0.212365],
shape: [6, 4]
},
{
data: [-0.226446, 0.727963, -0.947492, -0.480227, 0.771183, 0.280201, -0.775829, 0.626171, 0.68377, 0.166377, 0.466782, 0.160253, -0.566836, -0.640068, 0.509834, -0.724127],
shape: [4, 4]
},
{
data: [-0.819411, 0.247027, -0.205291, 0.667737],
shape: [4]
}
],
expected: {
data: [0.057312, -0.285455, -0.310825, 0.069613],
shape: [4]
}
},
'recurrent.LSTM.6': {
input: {
data: [0.490368, -0.652774, -0.683076, 0.821928, -0.948643, 0.995002, -0.810977, -0.048727, -0.829477, -0.164787, -0.577251, -0.262461, 0.728068, 0.946692, -0.873341, 0.779233, -0.154365, -0.206354],
shape: [3, 6]
},
weights: [
{
data: [-0.226446, 0.727963, -0.947492, -0.480227, 0.771183, 0.280201, -0.775829, 0.626171, 0.68377, 0.166377, 0.466782, 0.160253, -0.566836, -0.640068, 0.509834, -0.724127, 0.635193, -0.966521, 0.908026, -0.71012, 0.441452, -0.409814, 0.564184, -0.538442],
shape: [6, 4]
},
{
data: [-0.819411, 0.247027, -0.205291, 0.667737, 0.682253, -0.502593, -0.57604, 0.585538, 0.811808, -0.133528, -0.851471, 0.808487, 0.777171, 0.436317, 0.023861, -0.226522],
shape: [4, 4]
},
{
data: [0.365624, 0.066587, -0.385883, -0.271312],
shape: [4]
},
{
data: [0.456967, -0.792196, 0.170517, -0.623789, 0.012535, 0.614973, 0.712928, 0.417689, -0.412791, -0.897433, -0.725179, 0.181569, 0.54312, -0.673966, 0.097252, -0.2808, 0.323174, 0.658955, 0.173371, -0.180714, -0.4045, 0.133059, -0.331754, -0.677354],
shape: [6, 4]
},
{
data: [-0.581328, -0.967176, -0.514652, 0.073846, 0.522893, 0.405057, 0.176371, -0.434225, -0.400714, 0.169022, 0.741727, 0.358031, -0.749035, 0.716709, 0.80707, -0.110641],
shape: [4, 4]
},
{
data: [-0.050035, 0.777702, -0.593197, -0.69752],
shape: [4]
},
{
data: [-0.771349, 0.745359, 0.56264, 0.57919, 0.007292, 0.445615, -0.05148, 0.314269, 0.574758, -0.423496, 0.256812, 0.773732, 0.996315, 0.104284, 0.82444, -0.208912, 0.195171, -0.997173, -0.284183, -0.926904, 0.371911, -0.73021, -0.267335, -0.708947],
shape: [6, 4]
},
{
data: [-0.960678, 0.214926, -0.026583, 0.621268, 0.246651, -0.683449, 0.87948, -0.626721, 0.975517, 0.669916, 0.281519, 0.065349, -0.102511, -0.419867, 0.378993, -0.381006],
shape: [4, 4]
},
{
data: [-0.982264, -0.198675, 0.991023, 0.561524],
shape: [4]
},
{
data: [-0.172328, -0.486888, 0.995789, -0.191013, 0.746455, -0.612819, 0.223371, -0.981196, 0.745684, -0.683648, -0.451156, 0.907458, 0.57535, 0.48007, 0.989538, 0.453527, -0.34765, 0.095203, 0.361504, -0.412202, 0.282818, -0.728989, -0.987193, 0.204244],
shape: [6, 4]
},
{
data: [-0.583267, -0.821648, 0.597127, -0.06219, 0.097115, 0.59847, -0.178556, -0.822068, -0.219792, 0.331711, -0.374065, 0.937862, -0.971386, -0.429613, -0.947444, 0.912872],
shape: [4, 4]
},
{
data: [0.488258, 0.168768, 0.947903, -0.817885],
shape: [4]
}
],
expected: {
data: [0.096457, 0.059243, -0.356958, -0.170443, 0.015293, 0.34979, -0.307499, -0.045493, 0.259022, 0.390459, -0.390515, 0.0],
shape: [3, 4]
}
},
'recurrent.LSTM.7': {
input: {
data: [-0.895596, -0.990112, 0.890743, 0.530544, -0.934244, -0.057071, 0.749248, -0.961684, 0.237511, -0.050776, -0.680631, 0.155604, 0.537174, 0.755353, -0.194927, -0.09975, 0.933139, -0.872933],
shape: [3, 6]
},
weights: [
{
data: [-0.583267, -0.821648, 0.597127, -0.06219, 0.097115, 0.59847, -0.178556, -0.822068, -0.219792, 0.331711, -0.374065, 0.937862, -0.971386, -0.429613, -0.947444, 0.912872, -0.596752, -0.409293, -0.946332, 0.321693, -0.539954, -0.499509, -0.100364, -0.075292],
shape: [6, 4]
},
{
data: [0.488258, 0.168768, 0.947903, -0.817885, 0.490368, -0.652774, -0.683076, 0.821928, -0.948643, 0.995002, -0.810977, -0.048727, -0.829477, -0.164787, -0.577251, -0.262461],
shape: [4, 4]
},
{
data: [-0.013069, 0.192357, 0.917856, 0.538656],
shape: [4]
},
{
data: [-0.535237, 0.633479, -0.653468, 0.167141, 0.854666, 0.138915, -0.412028, -0.423534, -0.421233, 0.274011, 0.842473, -0.150705, 0.665088, 0.695135, 0.400596, -0.504661, -0.662959, 0.848597, -0.570979, -0.746434, 0.663839, 0.593634, 0.953271, 0.657465],
shape: [6, 4]
},
{
data: [0.750482, 0.539448, -0.159498, 0.645331, 0.527079, -0.191385, 0.725661, 0.249156, 0.568382, -0.5303, -0.846073, -0.681019, 0.145277, -0.765912, 0.684658, -0.545273],
shape: [4, 4]
},
{
data: [-0.881726, -0.801064, -0.68114, -0.248726],
shape: [4]
},
{
data: [0.304896, -0.678196, -0.516914, 0.233081, 0.538767, -0.682445, 0.512186, -0.486018, -0.138851, -0.835238, -0.146508, -0.588843, -0.955952, -0.153781, -0.287725, -0.977731, 0.857517, -0.058545, -0.126941, 0.150143, 0.009356, 0.624512, -0.635774, 0.918241],
shape: [6, 4]
},
{
data: [-0.414446, 0.877844, 0.753147, 0.044312, 0.068207, -0.665755, 0.427894, 0.521407, 0.751516, -0.004073, 0.806438, 0.513524, 0.641535, 0.521914, 0.335986, 0.68436],
shape: [4, 4]
},
{
data: [0.653659, 0.416405, 0.5056, -0.472207],
shape: [4]
},
{
data: [-0.222306, 0.88496, -0.422156, -0.954009, 0.934796, 0.229722, 0.828176, 0.139011, -0.708614, -0.424538, -0.689136, -0.204891, -0.596693, -0.116728, 0.628782, -0.171281, -0.87043, -0.512016, 0.545303, 0.766001, -0.80476, -0.390307, 0.481595, -0.613418],
shape: [6, 4]
},
{
data: [-0.830074, -0.390926, -0.155379, -0.175033, 0.339507, -0.898578, -0.413653, -0.783312, 0.390054, 0.291915, -0.639546, -0.358026, -0.299562, 0.530356, 0.699093, -0.657777],
shape: [4, 4]
},
{
data: [0.24583, 0.988469, -0.405046, -0.656416],
shape: [4]
}
],
expected: {
data: [-0.205244, -0.466885, 0.086119, 0.010247],
shape: [4]
}
},
'recurrent.LSTM.8': {
input: {
data: [0.368991, -0.123966, 0.631496, 0.943994, 0.600226, -0.048626, -0.909187, 0.834248, 0.49412, 0.805862, -0.050475, 0.913926, 0.21511, 0.211005, 0.665054, 0.025722, 0.002203, -0.724677],
shape: [3, 6]
},
weights: [
{
data: [-0.830074, -0.390926, -0.155379, -0.175033, 0.339507, -0.898578, -0.413653, -0.783312, 0.390054, 0.291915, -0.639546, -0.358026, -0.299562, 0.530356, 0.699093, -0.657777, -0.805037, -0.737004, -0.533156, -0.02555, 0.961913, 0.354405, 0.414537, -0.856747],
shape: [6, 4]
},
{
data: [0.24583, 0.988469, -0.405046, -0.656416, -0.895596, -0.990112, 0.890743, 0.530544, -0.934244, -0.057071, 0.749248, -0.961684, 0.237511, -0.050776, -0.680631, 0.155604],
shape: [4, 4]
},
{
data: [0.070481, 0.080038, -0.116364, 0.533474],
shape: [4]
},
{
data: [-0.570937, -0.948642, -0.076626, 0.421367, -0.262457, 0.010292, 0.636362, -0.415754, -0.629058, 0.21901, -0.247907, -0.526383, 0.584229, 0.981861, -0.963244, 0.08764, 0.564196, -0.156839, 0.825675, -0.294981, -0.649332, -0.920255, -0.737745, 0.795063],
shape: [6, 4]
},
{
data: [-0.787069, -0.686437, 0.370887, -0.733668, -0.1813, 0.891732, -0.010485, -0.728737, 0.212881, -0.455173, 0.329212, 0.049504, 0.973952, -0.840323, -0.297668, 0.593758],
shape: [4, 4]
},
{
data: [-0.461236, -0.909306, -0.712793, 0.021968],
shape: [4]
},
{
data: [0.766778, 0.562037, 0.544008, 0.89599, 0.239717, -0.112589, 0.930375, 0.280728, 0.110832, -0.614817, 0.290666, -0.583849, 0.307573, 0.526235, 0.460667, -0.252717, 0.134203, -0.118558, -0.929403, -0.298018, 0.866731, 0.903492, -0.0731, -0.380552],
shape: [6, 4]
},
{
data: [0.197365, 0.324247, -0.459645, 0.839329, 0.599181, 0.884638, -0.795411, 0.041385, -0.890231, -0.587564, -0.539517, 0.100064, 0.357999, 0.571789, 0.761874, 0.630076],
shape: [4, 4]
},
{
data: [-0.230924, 0.835574, 0.554286, -0.07479],
shape: [4]
},
{
data: [0.061966, -0.328546, -0.473147, -0.133939, 0.718774, 0.844003, 0.797037, 0.460946, 0.122338, 0.912691, -0.905557, -0.01608, -0.79897, 0.191321, 0.628398, 0.772506, 0.039616, 0.721248, 0.067614, -0.829427, -0.790671, -0.304932, -0.252681, 0.397716],
shape: [6, 4]
},
{
data: [0.920269, 0.512221, -0.161488, -0.924669, -0.108452, 0.958513, -0.71449, -0.058393, 0.731605, 0.933717, -0.279224, 0.463539, 0.804413, -0.809996, -0.817534, 0.368553],
shape: [4, 4]
},
{
data: [0.471066, -0.353779, 0.713482, 0.976048],
shape: [4]
}
],
expected: {
data: [-0.298913, 0.112511, -0.377537, -0.352711, -0.199123, 0.316225, -0.729331, -0.140863, -0.189882, 0.326902, -0.515816, -0.203355],
shape: [3, 4]
}
}
}
window.TEST_DATA = Object.assign({}, window.TEST_DATA, DATA)
})()