def test_im2sequence(self): print("test_im2sequence") program = Program() with program_guard(program): x = layers.data(name='x', shape=[3, 128, 128], dtype='float32') output = layers.im2sequence( input=x, stride=[1, 1], filter_size=[2, 2]) self.assertIsNotNone(output) print(str(program))
def test_im2sequence(self): print("test_im2sequence") program = Program() with program_guard(program): x = layers.data(name='x', shape=[3, 128, 128], dtype='float32') output = layers.im2sequence(input=x, stride=[1, 1], filter_size=[2, 2]) self.assertIsNotNone(output) print(str(program))
def __call__(self, inputs): sliced_feature = layers.im2sequence(input=inputs, stride=[1, 1], filter_size=[inputs.shape[2], 1], name="sliced_feature") return sliced_feature