code: def tvmgen_default_fused_nn_max_pool2d(
      placeholder: T.handle, tensor: T.handle
  ) -> None:
      # function attr dict
      T.func_attr(
          {
              "global_symbol": "tvmgen_default_fused_nn_max_pool2d",
              "tir.noalias": True,
          }
      )
      placeholder_1 = T.match_buffer(
          placeholder,
          [602112],
          dtype="uint8",
          elem_offset=0,
          align=64,
          offset_factor=1,
      )
      tensor_1 = T.match_buffer(
          tensor,
          [249],
          dtype="uint8",
          elem_offset=0,
          align=64,
          offset_factor=1,
      )
      # body
      for ax0_ax1_fused in T.serial(0, 28):
          for ax2 in T.serial(0, 28):
              for ax3_outer_init, ax3_inner_init in T.grid(3, 64):
                  tensor_1[
                      (
                          (
                              ((ax0_ax1_fused * 5376) + (ax2 * 192))
                              + (ax3_outer_init * 64)
                          )
                          + ax3_inner_init
                      )
                  ] = T.uint8(0)
              for rv0_rv1_fused, ax3_outer, ax3_inner in T.grid(
                  9, 3, 64
              ):
                  tensor_1[
                      (
                          (
                              ((ax0_ax1_fused * 5376) + (ax2 * 192))
                              + (ax3_outer * 64)
                          )
                          + ax3_inner
                      )
                  ] = T.max(
                      tensor_1[
                          (
                              (
                                  ((ax0_ax1_fused * 5376) + (ax2 * 192))
                                  + (ax3_outer * 64)
                              )
                              + ax3_inner
                          )
                      ],
                      T.if_then_else(
                          (
                              (
                                  (
                                      (ax0_ax1_fused * 2)
                                      + T.floordiv(rv0_rv1_fused, 3)
                                  )
                                  < 56
                              )
                              and (
                                  (
                                      (ax2 * 2)
                                      + T.floormod(rv0_rv1_fused, 3)
                                  )
                                  < 56
                              )
                          ),
                          placeholder_1[
                              (
                                  (
                                      (
                                          (
                                              (
                                                  (
                                                      ax0_ax1_fused
                                                      * 21504
                                                  )
                                                  + (
                                                      T.floordiv(
                                                          rv0_rv1_fused,
                                                          3,
                                                      )
                                                      * 10752
                                                  )
                                              )
                                              + (ax2 * 384)
                                          )
                                          + (
                                              T.floormod(
                                                  rv0_rv1_fused, 3
                                              )
                                              * 192
                                          )
                                      )
                                      + (ax3_outer * 64)
                                  )
                                  + ax3_inner
                              )
                          ],
                          T.uint8(0),
                          dtype="uint8",
                      ),
                  )
  
imports: import pytest
  import sys
  import tvm
  from tvm import tir, script
  from tvm.ir import Range
  from tvm.script import tir
  from tvm.tir import stmt_functor
  from tvm.tir import PrimFunc
  from tvm.tir.usmp import utils
  from tvm.target import Target
  from tvm import WorkspacePoolInfo, ConstantPoolInfo
label_desc: Use image node_id 1 for calling the InceptionStructure obj's underlying member method code with example usage: obj.tvmgen_default_fused_nn_max_pool2d(placeholder, tensor) without return types