class_docstr: common layer unittest 
class_docstr_tok: ["common","layer","unittest"]
docstr: test maxpool
docstr_tok: ["test","maxpool"]
code: def test_maxpool(self):
      """test maxpool"""
      inputs = tf.reshape(
          tf.range(25), shape=[1, 5, 5, 1]
      )  # A 4D tensor
      ksize = [3, 3]
      strides = [1, 1]
      output = cl.max_pool(inputs, ksize, strides)
      output_shape = [1, 3, 3, 1]
      self.assertAllEqual(tf.shape(output), output_shape)
  
      output_true = tf.constant(
          [[[[12], [13], [14]], [[17], [18], [19]], [[22], [23], [24]]]]
      )
      self.assertAllEqual(output, output_true)
  
file_path: delta/delta/layers/common_layers_test.py
imports: import delta.compat
  from absl import logging
  import common_layers
label_desc: Use image node_id 4 for calling the LossUtilTest obj's underlying member method code with example usage: obj.test_maxpool() without return types