code: def test_random_binarize(self) -> None:
      x_in = (
          np.random.uniform(
              low=2**63 + 1,
              high=2**63 - 1,
              size=2000,
          )
          .astype(np.int64)
          .tolist()
      )
      x = int64factory.tensor(tf.constant(x_in, dtype=tf.int64))
  
      y = x.bits()
      actual = y.to_native()
  
      j = 0
      for i in x_in:
          if i < 0:
              binary = bin(((1 << 64) - 1) & i)[2:][::-1]
          else:
              binary = bin(i)
              binary = binary[2:].zfill(64)[::-1]
          bin_list = np.array(list(binary)).astype(np.int64)
          np.testing.assert_equal(actual[j], bin_list)
          j += 1
  
file_path: tf-encrypted/tf_encrypted/tensor/native_int64_test.py
imports: import unittest
  import numpy
  import tensorflow
  from tf_encrypted.tensor import int64factory
label_desc: Use image node_id 2 for calling the TestInt64Tensor obj's underlying member method code with example usage: obj.test_random_binarize() without return types