code: def min(self):
      if self._ivy_dtype in (ivy.bool, ivy.complex128, ivy.complex64):
          raise ivy.utils.exceptions.IvyException(
              f"Cannot find maximum value of {self._ivy_dtype}"
          )
      if self._ivy_dtype is ivy.bfloat16:
          return float.fromhex("-0x1.FEp127")
      return self._ivy_dtype.info.min
  
imports: import ivy
  import ivy.functional.frontends.tensorflow
  import ivy.functional.frontends.numpy
  from ivy.functional.frontends.tensorflow.func_wrapper import to_ivy_arrays_and_back, handle_tf_dtype
label_desc: Use image node_id 15 for calling the DType obj's underlying member method code with example usage: obj.min() and returns: self, float