From b586cc2ae861adf919c43300be6dfd875acc6d92 Mon Sep 17 00:00:00 2001 From: Yibing Liu Date: Sun, 19 Aug 2018 15:45:27 +0000 Subject: [PATCH] Fix typos in unsqueeze & unsequeeze wrapper --- python/paddle/fluid/layers/nn.py | 13 ++++++++----- python/paddle/fluid/tests/unittests/test_layers.py | 7 +++---- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/python/paddle/fluid/layers/nn.py b/python/paddle/fluid/layers/nn.py index 64864c267d0..bb2f2f817a7 100644 --- a/python/paddle/fluid/layers/nn.py +++ b/python/paddle/fluid/layers/nn.py @@ -4485,6 +4485,7 @@ def reshape(x, shape, actual_shape=None, act=None, inplace=True, name=None): return helper.append_activation(out) + def squeeze(x, axes, inplace=False, name=None): """ Remove single-dimensional entries from the shape of a tensor. Takes a @@ -4511,7 +4512,7 @@ def squeeze(x, axes, inplace=False, name=None): Args: x (Variable): The input variable to be squeezed. axes (list): List of integers, indicating the dimensions to be squeezed. - name (str): Name for this layers. + name (str|None): Name for this layer. Returns: Variable: Output squeezed variable. @@ -4530,8 +4531,9 @@ def squeeze(x, axes, inplace=False, name=None): attrs={"axes": axes}, outputs={"Out": out}) - return out - + return out + + def unsqueeze(x, axes, inplace=False, name=None): """ Insert single-dimensional entries to the shape of a tensor. Takes one @@ -4545,7 +4547,7 @@ def unsqueeze(x, axes, inplace=False, name=None): Args: x (Variable): The input variable to be unsqueezed. axes (list): List of integers, indicating the dimensions to be inserted. - name (str): Name for this layers. + name (str|None): Name for this layer. Returns: Variable: Output unsqueezed variable. @@ -4564,7 +4566,8 @@ def unsqueeze(x, axes, inplace=False, name=None): attrs={"axes": axes}, outputs={"Out": out}) - return out + return out + def lod_reset(x, y=None, target_lod=None): """ diff --git a/python/paddle/fluid/tests/unittests/test_layers.py b/python/paddle/fluid/tests/unittests/test_layers.py index 248976a9ffe..9f614433d9a 100644 --- a/python/paddle/fluid/tests/unittests/test_layers.py +++ b/python/paddle/fluid/tests/unittests/test_layers.py @@ -243,16 +243,16 @@ class TestBook(unittest.TestCase): def test_sequence_unsqueeze(self): program = Program() with program_guard(program): - x = layers.data(name='x', shape=[8,2], dtype='float32') + x = layers.data(name='x', shape=[8, 2], dtype='float32') out = layers.unsqueeze(x=x, axes=[1]) self.assertIsNotNone(out) print(str(program)) - + def test_squeeze(self): program = Program() with program_guard(program): x = layers.data(name='x', shape=[1, 1, 4], dtype='float32') - out = layers.squeeze(x=x, axes=[0]) + out = layers.squeeze(x=x, axes=[2]) self.assertIsNotNone(out) print(str(program)) @@ -277,7 +277,6 @@ class TestBook(unittest.TestCase): out = layers.sequence_reshape(input=x, new_dim=16) self.assertIsNotNone(out) print(str(program)) - def test_im2sequence(self): program = Program() -- GitLab