code: def testAssignNonStrictShapeChecking(self):
      data = array_ops.fill([1024, 1024], 0)
      p = variable_v1.VariableV1([1])
      a = state_ops.assign(p, data, validate_shape=False)
      self.evaluate(a)
      self.assertAllEqual(p, self.evaluate(data))
  
      # Assign to yet another shape
      data2 = array_ops.fill([10, 10], 1)
      a2 = state_ops.assign(p, data2, validate_shape=False)
      self.evaluate(a2)
      self.assertAllEqual(p, self.evaluate(data2))
  
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 1 for calling the AssignOpTest obj's underlying member method code with example usage: obj.testAssignNonStrictShapeChecking() without return types