def test_input_sample(make_data):
"""Test the input and tiling layer."""
x, _, X = make_data
n_samples = tf.placeholder_with_default(3, [])
s = ab.InputLayer(name='myname', n_samples=n_samples)
F, KL = s(myname=x)
tc = tf.test.TestCase()
with tc.test_session():
f = F.eval()
X_array = X.eval()
assert KL == 0.0
assert np.array_equal(f, X_array)
for i in range(3):
assert np.array_equal(f[i], x)
评论列表
文章目录