class_docstr: Represents the type of the elements in a `Tensor`.
  
  `DType`'s are used to specify the output data type for operations which
  require it, or to inspect the data type of existing `Tensor`'s.
  
  Examples:
  
  >>> tf.constant(1, dtype=tf.int64)
  <tf.Tensor: shape=(), dtype=int64, numpy=1>
  >>> tf.constant(1.0).dtype
  tf.float32
  
  See `tf.dtypes` for a complete list of `DType`'s defined.
class_docstr_tok: ["Represents","the","type","of","the","elements","in","a","`","Tensor","`",".","`","DType","`","'s","are","used","to","specify","the","output","data","type","for","operations","which","require","it",",","or","to","inspect","the","data","type","of","existing","`","Tensor","`","'s",".","Examples",":",">",">",">","tf.constant","(","1",",","dtype=tf.int64",")","<","tf.Tensor",":","shape=","(",")",",","dtype=int64",",","numpy=1",">",">",">",">","tf.constant","(","1.0",")",".dtype","tf.float32","See","`","tf.dtypes","`","for","a","complete","list","of","`","DType","`","'s","defined","."]
docstr: Returns the minimum representable value in this data type.
  
  Raises:
    TypeError: if this is a non-numeric, unordered, or quantized type.
docstr_tok: ["Returns","the","minimum","representable","value","in","this","data","type",".","Raises",":","TypeError",":","if","this","is","a","non-numeric",",","unordered",",","or","quantized","type","."]
code: def min(self):
      """Returns the minimum representable value in this data type.
  
      Raises:
        TypeError: if this is a non-numeric, unordered, or quantized type.
  
      """
      if self.is_quantized or self.base_dtype in (
          bool,
          string,
          complex64,
          complex128,
      ):
          raise TypeError(
              f"Cannot find minimum value of {self} with "
              f"{'quantized type' if self.is_quantized else 'type'} "
              f"{self.base_dtype}."
          )
  
      # There is no simple way to get the min value of a dtype, we have to check
      # float and int types separately.
      try:
          return ml_dtypes.finfo(self.as_numpy_dtype).min
      except:  # bare except as possible raises by finfo not documented
          try:
              return ml_dtypes.iinfo(self.as_numpy_dtype).min
          except:
              raise TypeError(f"Cannot find minimum value of {self}.")
  
imports: import abc
  import builtins
  import dataclasses
  from typing import Type, Sequence, Optional
  import ml_dtypes
  import numpy
  from tensorflow.core.framework import types_pb2
  from tensorflow.python import pywrap_tensorflow
  from tensorflow.python.framework import _dtypes
  from tensorflow.python.framework import cpp_shape_inference_pb2
  from tensorflow.python.types import doc_typealias
  from tensorflow.python.util.tf_export import tf_export
  from tensorflow.python.types import trace
  from tensorflow.core.function import trace_type
  from tensorflow.tools.docs import doc_controls
label_desc: Use image node_id 7 for calling the DType obj's underlying member method code with example usage: obj.min() and returns: ml_dtypes, ml_dtypes