code: def test_tensor_comm_reducer():
      m = te.size_var("m")
      n = te.size_var("n")
      A = te.placeholder((m, n), name="A")
      k = te.reduce_axis((0, n), "k")
      mysum = te.comm_reducer(
          lambda x, y: x + y, lambda t: tvm.tir.const(0, dtype=t)
      )
      C = te.compute((m,), lambda i: mysum(A[i, k], axis=k))
  
imports: import numpy
  import tvm
  import tvm.testing
  from tvm import te
  from tvm.topi.nn.pooling import pool2d
label_desc: Use image node_id 6 for calling a global function with example usage: test_tensor_comm_reducer() without return types