code: def test_sparse_bincount_all_binary(self, dtype):
      np.random.seed(42)
      num_rows = 128
      size = 10
      n_elems = 4096
      inp_indices = np.random.randint(0, num_rows, (n_elems, 1))
      inp_vals = np.random.randint(0, size, (n_elems,), dtype=dtype)
  
      np_out = np.ones((size,))
      self.assertAllEqual(
          np_out,
          self.evaluate(
              gen_math_ops.sparse_bincount(
                  indices=inp_indices,
                  values=inp_vals,
                  dense_shape=[num_rows],
                  size=size,
                  weights=[],
                  binary_output=True,
              )
          ),
      )
  
imports: from absl.testing import parameterized
  import numpy
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import errors_impl
  from tensorflow.python.framework import ops
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import bincount_ops
  from tensorflow.python.ops import gen_math_ops
  from tensorflow.python.ops import random_ops
  from tensorflow.python.ops import sparse_ops
  from tensorflow.python.ops.ragged import ragged_factory_ops
  from tensorflow.python.ops.ragged import ragged_tensor
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 3 for calling the SparseBincountOpTest obj's underlying member method code with example usage: obj.test_sparse_bincount_all_binary(dtype) without return types