code: def tvmgen_default_fused_nn_max_pool2d_cast_1(
      placeholder_36: T.handle, T_cast_10: T.handle
  ) -> None:
      # function attr dict
      T.func_attr(
          {
              "global_symbol": "tvmgen_default_fused_nn_max_pool2d_cast_1",
              "tir.noalias": True,
          }
      )
      placeholder_37 = T.match_buffer(
          placeholder_36,
          [150528],
          dtype="uint8",
          elem_offset=0,
          align=64,
          offset_factor=1,
      )
      T_cast_11 = T.match_buffer(
          T_cast_10,
          [249],
          dtype="int16",
          elem_offset=0,
          align=64,
          offset_factor=1,
      )
      # body
      tensor_3 = T.decl_buffer([150528], "uint8")
      for ax0_ax1_fused_6 in T.serial(0, 28):
          for ax2_6 in T.serial(0, 28):
              for ax3_outer_init_1, ax3_inner_init_1 in T.grid(3, 64):
                  tensor_3[
                      (
                          (
                              ((ax0_ax1_fused_6 * 5376) + (ax2_6 * 192))
                              + (ax3_outer_init_1 * 64)
                          )
                          + ax3_inner_init_1
                      )
                  ] = T.uint8(0)
              for rv0_rv1_fused_2, ax3_outer_2, ax3_inner_5 in T.grid(
                  9, 3, 64
              ):
                  tensor_3[
                      (
                          (
                              ((ax0_ax1_fused_6 * 5376) + (ax2_6 * 192))
                              + (ax3_outer_2 * 64)
                          )
                          + ax3_inner_5
                      )
                  ] = T.max(
                      tensor_3[
                          (
                              (
                                  (
                                      (ax0_ax1_fused_6 * 5376)
                                      + (ax2_6 * 192)
                                  )
                                  + (ax3_outer_2 * 64)
                              )
                              + ax3_inner_5
                          )
                      ],
                      T.if_then_else(
                          (
                              (
                                  (
                                      (
                                          1
                                          <= (
                                              T.floordiv(
                                                  rv0_rv1_fused_2, 3
                                              )
                                              + ax0_ax1_fused_6
                                          )
                                      )
                                      and (
                                          (
                                              T.floordiv(
                                                  rv0_rv1_fused_2, 3
                                              )
                                              + ax0_ax1_fused_6
                                          )
                                          < 29
                                      )
                                  )
                                  and (
                                      1
                                      <= (
                                          ax2_6
                                          + T.floormod(
                                              rv0_rv1_fused_2, 3
                                          )
                                      )
                                  )
                              )
                              and (
                                  (
                                      ax2_6
                                      + T.floormod(rv0_rv1_fused_2, 3)
                                  )
                                  < 29
                              )
                          ),
                          placeholder_37[
                              (
                                  (
                                      (
                                          (
                                              (
                                                  (
                                                      (
                                                          T.floordiv(
                                                              rv0_rv1_fused_2,
                                                              3,
                                                          )
                                                          * 5376
                                                      )
                                                      + (
                                                          ax0_ax1_fused_6
                                                          * 5376
                                                      )
                                                  )
                                                  + (ax2_6 * 192)
                                              )
                                              + (
                                                  T.floormod(
                                                      rv0_rv1_fused_2, 3
                                                  )
                                                  * 192
                                              )
                                          )
                                          + (ax3_outer_2 * 64)
                                      )
                                      + ax3_inner_5
                                  )
                                  - 5568
                              )
                          ],
                          T.uint8(0),
                          dtype="uint8",
                      ),
                  )
      for ax0_ax1_fused_7 in T.serial(0, 28):
          for ax2_7, ax3_4 in T.grid(28, 192):
              T_cast_11[
                  (((ax0_ax1_fused_7 * 5376) + (ax2_7 * 192)) + ax3_4)
              ] = T.cast(
                  tensor_3[
                      (
                          ((ax0_ax1_fused_7 * 5376) + (ax2_7 * 192))
                          + ax3_4
                      )
                  ],
                  "int16",
              )
  
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 9 for calling the InceptionStructure obj's underlying member method code with example usage: obj.tvmgen_default_fused_nn_max_pool2d_cast_1(placeholder_36, T_cast_10) without return types