Files
keras-js/test/data/convolutional.js
T
2016-08-25 18:03:57 -04:00

31 lines
2.2 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 = {
'convolutional.Convolution2D.0': {
input: {
data: [0.370554, 0.667794, -0.386068, 0.787226, 0.443088, -0.620122, 0.108455, -0.295736, -0.636215, 0.571204, 0.930966, -0.535293, -0.832877, 0.207097, 0.457986, -0.447522, 0.370613, 0.035735, -0.903031, -0.724262, -0.626065, 0.988636, 0.041331, 0.157579, 0.469638, 0.083924, 0.826307, 0.61584, -0.194004, -0.285551, 0.905753, -0.312737, 0.7302, 0.660555, 0.076323, 0.844939, -0.805707, -0.794305, 0.403015, 0.78096, -0.680879, -0.448855, 0.344983, -0.671394, 0.402742, -0.02473, 0.361356, 0.043096, -0.913207, -0.552127],
shape: [5, 5, 2]
},
weights: [
{
data: [0.032797, 0.141335, -0.943052, -0.656957, 0.370554, 0.667794, -0.386068, 0.787226, 0.443088, -0.620122, 0.108455, -0.295736, -0.636215, 0.571204, 0.930966, -0.535293, -0.832877, 0.207097, 0.457986, -0.447522, 0.370613, 0.035735, -0.903031, -0.724262, -0.626065, 0.988636, 0.041331, 0.157579, 0.469638, 0.083924, 0.826307, 0.61584, -0.194004, -0.285551, 0.905753, -0.312737, 0.7302, 0.660555, 0.076323, 0.844939, -0.805707, -0.794305, 0.403015, 0.78096, -0.680879, -0.448855, 0.344983, -0.671394, 0.402742, -0.02473, 0.361356, 0.043096, -0.913207, -0.552127, 0.15041, -0.759133, 0.000233, -0.723981, -0.894383, -0.643446, -0.115264, 0.755175, 0.898528, -0.043665, -0.077761, 0.274578, -0.350784, -0.764844, -0.897798, 0.275317, 0.624532, 0.340521],
shape: [3, 3, 2, 4]
},
{
data: [0.032797, 0.141335, -0.943052, -0.656957],
shape: [4]
}
],
expected: {
data: [-2.849086, 2.196282, -1.293852, -0.662024, -0.171078, -1.51568, -0.627598, -0.522643, 1.786502, 0.494687, -2.932128, -2.497979, -0.84546, 0.148724, 0.88236, -0.48741, -0.423073, -1.496895, 1.482832, 0.014826, -0.489317, 0.250107, 0.327165, -0.209687, -0.869405, 1.146511, -1.012856, -0.260411, 2.120708, 2.675417, -1.439192, -0.438936, -0.075127, -1.3943, -0.41075, -0.964009],
shape: [3, 3, 4]
}
}
}
window.TEST_DATA = Object.assign({}, window.TEST_DATA, DATA)
})()