original_docstring: Returns a new tensor with the hyperbolic sine of the elements of :attr:`input`.
  
      .. math::
          \\text{out}_{i} = \\sinh(\\text{input}_{i})
  
      Args:
          input (Tensor): the input tensor.
  
      For example:
  
      .. code-block:: python
  
          >>> import numpy as np
          >>> import oneflow as flow
  
          >>> x1 = flow.Tensor(np.array([1, 2, 3]))
          >>> x2 = flow.Tensor(np.array([1.53123589,0.54242598,0.15117185]))
          >>> x3 = flow.Tensor(np.array([1,0,-1]))
  
          >>> flow.sinh(x1).numpy()
          array([ 1.1752012,  3.6268604, 10.017875 ], dtype=float32)
          >>> flow.sinh(x2).numpy()
          array([2.20381  , 0.5694193, 0.1517483], dtype=float32)
          >>> flow.sinh(x3).numpy()
          array([ 1.1752012,  0.       , -1.1752012], dtype=float32)
  
      
docstring: Returns a new tensor with the hyperbolic sine of the elements of :attr:`input`.
docstring_tokens: Returns a new tensor with the hyperbolic sine of the elements of : attr : ` input ` .
code: def sinh_op(input):
      """Returns a new tensor with the hyperbolic sine of the elements of :attr:`input`.
  
      .. math::
          \\text{out}_{i} = \\sinh(\\text{input}_{i})
  
      Args:
          input (Tensor): the input tensor.
  
      For example:
  
      .. code-block:: python
  
          >>> import numpy as np
          >>> import oneflow as flow
  
          >>> x1 = flow.Tensor(np.array([1, 2, 3]))
          >>> x2 = flow.Tensor(np.array([1.53123589,0.54242598,0.15117185]))
          >>> x3 = flow.Tensor(np.array([1,0,-1]))
  
          >>> flow.sinh(x1).numpy()
          array([ 1.1752012,  3.6268604, 10.017875 ], dtype=float32)
          >>> flow.sinh(x2).numpy()
          array([2.20381  , 0.5694193, 0.1517483], dtype=float32)
          >>> flow.sinh(x3).numpy()
          array([ 1.1752012,  0.       , -1.1752012], dtype=float32)
  
      """
      return flow._C.sinh(input)
code_tokens: def sinh_op ( input ) : return flow . _C . sinh ( input )
short_docstring: Returns a new tensor with the hyperbolic sine of the elements of :attr:`input`.
short_docstring_tokens: Returns a new tensor with the hyperbolic sine of the elements of : attr : ` input ` .
comment: """Returns a new tensor with the hyperbolic sine of the elements of :attr:`input`.
  
      .. math::
          \\text{out}_{i} = \\sinh(\\text{input}_{i})
  
      Args:
          input (Tensor): the input tensor.
  
      For example:
  
      .. code-block:: python
  
          >>> import numpy as np
          >>> import oneflow as flow
  
          >>> x1 = flow.Tensor(np.array([1, 2, 3]))
          >>> x2 = flow.Tensor(np.array([1.53123589,0.54242598,0.15117185]))
          >>> x3 = flow.Tensor(np.array([1,0,-1]))
  
          >>> flow.sinh(x1).numpy()
          array([ 1.1752012,  3.6268604, 10.017875 ], dtype=float32)
          >>> flow.sinh(x2).numpy()
          array([2.20381  , 0.5694193, 0.1517483], dtype=float32)
          >>> flow.sinh(x3).numpy()
          array([ 1.1752012,  0.       , -1.1752012], dtype=float32)
  
      """