def testHStack(self):
with self.test_session(force_gpu=True):
p1 = array_ops.placeholder(dtypes.complex64, shape=[4, 4])
p2 = array_ops.placeholder(dtypes.complex64, shape=[4, 4])
c = array_ops.concat([p1, p2], 0)
params = {
p1: (np.random.rand(4, 4) +
1j*np.random.rand(4, 4)).astype(np.complex64),
p2: (np.random.rand(4, 4) +
1j*np.random.rand(4, 4)).astype(np.complex64),
}
result = c.eval(feed_dict=params)
self.assertEqual(result.shape, c.get_shape())
self.assertAllEqual(result[:4, :], params[p1])
self.assertAllEqual(result[4:, :], params[p2])
评论列表
文章目录