code: def test_conv2d_reindex_weight(use_block_name, use_buffer_name):
      sch = tir.Schedule(conv2d_nhwc)
      block = (
          "conv2d_nhwc"
          if use_block_name
          else sch.get_block("conv2d_nhwc")
      )
      buf = "Weight" if use_buffer_name else ("read", 1)
      sch.reindex(block, buf)
      assert_structural_equal_ignore_global_symbol(
          conv2d_nhwc_reindex_weight, sch.mod["main"]
      )
      verify_trace_roundtrip(sch=sch, mod=conv2d_nhwc)
  
imports: import pytest
  import tvm
  import tvm.testing
  from tvm import tir
  from tvm.script import tir
  from tvm.tir.schedule.schedule import ScheduleError
  from tvm.tir.schedule.testing import assert_structural_equal_ignore_global_symbol, verify_trace_roundtrip
label_desc: Use image node_id 14 for calling a global function with example usage: test_conv2d_reindex_weight(use_block_name, use_buffer_name) without return types