code: def _machine_eps(dtype):
      """Returns the machine epsilon for the supplied dtype."""
      dtype = dtype_util.as_numpy_dtype(tf.as_dtype(dtype))
      return np.finfo(dtype).eps
  
file_path: probability/tensorflow_probability/python/optimizer/linesearch/hager_zhang.py
imports: import collections
  import numpy
  import tensorflow.compat.v2
  from tensorflow_probability.python.internal import dtype_util
  from tensorflow_probability.python.internal import prefer_static
  from tensorflow_probability.python.optimizer.linesearch.internal import hager_zhang_lib
label_desc: Use image node_id 1 for calling a global function with example usage: _machine_eps(dtype) and returns: np