From ace53eb614fc14519cdffe1d0d8546c85616e2a9 Mon Sep 17 00:00:00 2001 From: WangXi Date: Thu, 5 Nov 2020 11:47:49 +0000 Subject: [PATCH] fix tanh remainder en doc, test=document_fix --- python/paddle/nn/layer/activation.py | 4 +--- python/paddle/tensor/math.py | 9 +++------ 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/python/paddle/nn/layer/activation.py b/python/paddle/nn/layer/activation.py index b0a1b27855a80b..32979bae34d803 100644 --- a/python/paddle/nn/layer/activation.py +++ b/python/paddle/nn/layer/activation.py @@ -252,12 +252,10 @@ class Tanh(layers.Layer): import paddle import numpy as np - paddle.disable_static() - x = paddle.to_tensor(np.array([-0.4, -0.2, 0.1, 0.3])) m = paddle.nn.Tanh() out = m(x) - print(out.numpy()) + print(out) # [-0.37994896 -0.19737532 0.09966799 0.29131261] """ diff --git a/python/paddle/tensor/math.py b/python/paddle/tensor/math.py index c83e788538e1c1..338929c7df8812 100755 --- a/python/paddle/tensor/math.py +++ b/python/paddle/tensor/math.py @@ -390,8 +390,8 @@ def remainder(x, y, name=None): ``paddle.remainder`` supports broadcasting. If you want know more about broadcasting, please refer to :ref:`user_guide_broadcasting` . Args: - x (Tensor): the input tensor, it's data type should be int32, int64. - y (Tensor): the input tensor, it's data type should be int32, int64. + x (Tensor): the input tensor, it's data type should be float32, float64, int32, int64. + y (Tensor): the input tensor, it's data type should be float32, float64, int32, int64. name (str, optional): Name for the operation (optional, default is None). For more information, please refer to :ref:`api_guide_Name`. Returns: @@ -403,13 +403,10 @@ def remainder(x, y, name=None): import paddle - paddle.disable_static() - x = paddle.to_tensor([2, 3, 8, 7]) y = paddle.to_tensor([1, 5, 3, 3]) z = paddle.remainder(x, y) - print(z.numpy()) # [0, 3, 2, 1] - + print(z) # [0, 3, 2, 1] """ op_type = 'elementwise_mod' axis = -1