code: def test_implied_split():
      A = te.placeholder((1, 12, 12, 16), name="A", dtype="int8")
      pool_a = topi.nn.pool2d(
          A, (3, 3), (1, 1), (1, 1), (0, 0, 0, 0), "max", layout="NHWC"
      )
      pool_b = topi.nn.pool2d(
          pool_a,
          (3, 3),
          (1, 1),
          (1, 1),
          (0, 0, 0, 0),
          "max",
          layout="NHWC",
      )
  
      sch = tvm.te.create_schedule([pool_b.op])
      n, h, w, c = pool_b.op.axis
      oi, ii = sch[pool_b].split(w, 4)
      sch[pool_a].compute_at(sch[pool_b], oi)
      sch[pool_a].rolling_buffer()
  
      _verify_schedule(sch, [A], pool_b)
  
imports: import numpy
  import pytest
  import tvm
  import tvm.script
  from tvm import te, topi
  from tvm.driver.build_module import get_binds
  from tvm.script import tir
label_desc: Use image node_id 6 for calling a global function with example usage: test_implied_split() without return types