code: def _assert_near(
      x,
      y,
      rtol=None,
      atol=None,
      message=None,
      summarize=None,
      name=None,
  ):  # pylint: disable=unused-argument
      """Raises an error if abs(x - y) > atol + rtol * abs(y)."""
      del summarize
      del name
      x = ops.convert_to_tensor(x)
      y = ops.convert_to_tensor(y)
      rtol = rtol if rtol else 10 * np.finfo(x.dtype).eps
      atol = atol if atol else 10 * np.finfo(x.dtype).eps
      if np.any(np.abs(x - y) > atol + rtol * np.abs(y)):
          raise ValueError(
              "x = {} and y = {} are not equal to tolerance rtol = {}, "
              "atol = {} {}".format(x, y, rtol, atol, message or "")
          )
  
imports: import numpy
  import six
  from tensorflow_probability.python.internal.backend.numpy import _utils
  from tensorflow_probability.python.internal.backend.numpy import dtype
  from tensorflow_probability.python.internal.backend.numpy import ops
label_desc: Use image node_id 17 for calling a global function with example usage: _assert_near(x, y, rtol, atol, message, summarize, name) without return types