parameters: (a)
return_statement: return _unary_operation(_ti_core.expr_abs, builtins.abs, a)
docstring: The absolute value function.
  
      Args:
          a (Union[:class:`~taichi.lang.expr.Expr`, :class:`~taichi.lang.matrix.Matrix`]): A number or a matrix.
  
      Returns:
          The absolute value of `a`.
docstring_summary: The absolute value function.
docstring_tokens: The absolute value function .
function: def abs(a):  # pylint: disable=W0622
      """The absolute value function.
  
      Args:
          a (Union[:class:`~taichi.lang.expr.Expr`, :class:`~taichi.lang.matrix.Matrix`]): A number or a matrix.
  
      Returns:
          The absolute value of `a`.
      """
      return _unary_operation(_ti_core.expr_abs, builtins.abs, a)
function_tokens: def abs ( a ) : # pylint: disable=W0622 return _unary_operation ( _ti_core . expr_abs , builtins . abs , a )