code: def iinfo(dtype):
      """
      Machine limits for floating-point data types.
      Notes
      -----
      `iinfo` is a standard API in
      https://data-apis.org/array-api/latest/API_specification/data_type_functions.html#iinfo-type
      instead of an official NumPy operator.
      Parameters
      ----------
      dtype : ndarray, integer or dtype
          The kind of integer data type to get information about.
      Returns
      -------
      out : iinfo object
          an object having the following attributes:
              - bits : int
                  number of bits occupied by the type
              - max : int
                  largest representable number.
              - min : int
                  smallest representable number.
      """
      i_info = onp.iinfo(dtype)
      return iinfo_obj(i_info.bits, i_info.max, i_info.min)
  
file_path: mxnet/python/mxnet/numpy/type_functions.py
imports: from typing import NamedTuple
  import numpy
  from .multiarray import ndarray
  from .utils import _type_promotion_table
label_desc: Use image node_id 3 for calling a global function with example usage: iinfo(dtype) and returns: iinfo_obj