code: def test_hashed_output(self):
      op = sparse_ops.sparse_cross_hashed(
          [
              self._sparse_tensor([["batch1-FC1-F1"]]),
              self._sparse_tensor([["batch1-FC2-F1"]]),
              self._sparse_tensor([["batch1-FC3-F1"]]),
          ],
          num_buckets=100,
          hash_key=sparse_ops._DEFAULT_HASH_KEY + 1,
      )
      # Check actual hashed output to prevent unintentional hashing changes.
      expected_out = self._sparse_tensor([[31]])
      with self.cached_session():
          self._assert_sparse_tensor_equals(
              expected_out, self.evaluate(op)
          )
  
imports: import numpy
  from tensorflow.python.client import session
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import sparse_tensor
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import gen_sparse_ops
  from tensorflow.python.ops import sparse_ops
  from tensorflow.python.platform import test
label_desc: Use image node_id 16 for calling the SparseCrossOpTest obj's underlying member method code with example usage: obj.test_hashed_output() without return types