code: def ragged_hash(self):
      """The operation invoked by the `RaggedTensor.__hash__` operator."""
      g = getattr(self.row_splits, "graph", None)
      # pylint: disable=protected-access
      if (
          tensor.Tensor._USE_EQUALITY
          and ops.executing_eagerly_outside_functions()
          and (g is None or g.building_function)
      ):
          raise TypeError("RaggedTensor is unhashable.")
      else:
          return id(self)
  
file_path: tensorflow/tensorflow/python/ops/ragged/ragged_operators.py
imports: from tensorflow.python.framework import ops
  from tensorflow.python.framework import tensor
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops.ragged import ragged_getitem
  from tensorflow.python.ops.ragged import ragged_tensor
  from tensorflow.python.util import tf_decorator
label_desc: Use image node_id 6 for calling a global function with example usage: ragged_hash() and returns: id