code: def test_symbolic_tensor_shape():
      valid_input = tf.keras.layers.Input((None, None, 1))
      updates, indices = tf.nn.max_pool_with_argmax(
          valid_input, ksize=[2, 2], strides=[2, 2], padding="SAME"
      )
      output = MaxUnpooling2D(
          pool_size=(2, 2), strides=(2, 2), padding="SAME"
      )(updates, indices)
      np.testing.assert_array_equal(
          valid_input.shape.as_list(), output.shape.as_list()
      )
  
file_path: addons/tensorflow_addons/layers/tests/max_unpooling_2d_test.py
imports: import numpy
  import pytest
  import tensorflow
  from tensorflow_addons.layers.max_unpooling_2d import MaxUnpooling2D
label_desc: Use image node_id 11 for calling a global function with example usage: test_symbolic_tensor_shape() without return types