code: def testInitRequiredAssignSub(self):
      p = variable_v1.VariableV1(
          array_ops.fill([1024, 1024], 1), dtypes.int32
      )
      a = state_ops.assign_sub(p, array_ops.fill([1024, 1024], 0))
      with self.assertRaisesOpError("use uninitialized"):
          self.evaluate(a)
  
file_path: tensorflow-upstream/tensorflow/python/kernel_tests/v1_compat_tests/dense_update_ops_test.py
imports: from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import state_ops
  from tensorflow.python.ops import variable_v1
  from tensorflow.python.platform import test
label_desc: Use image node_id 3 for calling the AssignOpTest obj's underlying member method code with example usage: obj.testInitRequiredAssignSub() without return types