parameters: (x, dtype=None)
return_statement: return _apply_tensor_op(F.atan, x, dtype=dtype)
docstring: Trigonometric inverse tangent, element-wise.
  
      The inverse of tan, so that if :math:`y = tan(x)` then :math:`x = arctan(y)`.
  
      Note:
          Numpy arguments `out`, `where`, `casting`, `order`, `subok`, `signature`, and `extobj` are
          not supported.
  
      Args:
          x (Tensor): Input tensor.
          dtype (:class:`mindspore.dtype`, optional): Default: :class:`None`. Overrides the dtype of the
              output Tensor.
  
      Returns:
          Tensor or scalar. This is a scalar if `x` is a scalar.
  
      Supported Platforms:
          ``Ascend`` ``GPU`` ``CPU``
  
      Examples:
          >>> import mindspore.numpy as np
          >>> x = np.arange(5).astype('float32')
          >>> print(np.arctan(x))
          [0.        0.7853982 1.1071488 1.2490457 1.3258177]
docstring_summary: Trigonometric inverse tangent, element-wise.
docstring_tokens: Trigonometric inverse tangent element - wise .
function: def arctan(x, dtype=None):
      """
      Trigonometric inverse tangent, element-wise.
  
      The inverse of tan, so that if :math:`y = tan(x)` then :math:`x = arctan(y)`.
  
      Note:
          Numpy arguments `out`, `where`, `casting`, `order`, `subok`, `signature`, and `extobj` are
          not supported.
  
      Args:
          x (Tensor): Input tensor.
          dtype (:class:`mindspore.dtype`, optional): Default: :class:`None`. Overrides the dtype of the
              output Tensor.
  
      Returns:
          Tensor or scalar. This is a scalar if `x` is a scalar.
  
      Supported Platforms:
          ``Ascend`` ``GPU`` ``CPU``
  
      Examples:
          >>> import mindspore.numpy as np
          >>> x = np.arange(5).astype('float32')
          >>> print(np.arctan(x))
          [0.        0.7853982 1.1071488 1.2490457 1.3258177]
      """
      x = _cast_type_for_trigonometric(x)
      return _apply_tensor_op(F.atan, x, dtype=dtype)
function_tokens: def arctan ( x , dtype = None ) : x = _cast_type_for_trigonometric ( x ) return _apply_tensor_op ( F . atan , x , dtype = dtype )