code: def exp(x: Array, /) -> Array:
      """
      Array API compatible wrapper for :py:func:`np.exp <numpy.exp>`.
  
      See its docstring for more information.
      """
      if x.dtype not in _floating_dtypes:
          raise TypeError(
              "Only floating-point dtypes are allowed in exp"
          )
      return Array._new(np.exp(x._array))
  
imports: from __future__ import annotations
  from ._dtypes import _boolean_dtypes, _floating_dtypes, _real_floating_dtypes, _complex_floating_dtypes, _integer_dtypes, _integer_or_boolean_dtypes, _real_numeric_dtypes, _numeric_dtypes, _result_type
  from ._array_object import Array
  import numpy
label_desc: Use image node_id 22 for calling a global function with example usage: exp() and returns: Array