code: def test_concat():
      t = relay.TensorType([10], "float32")
      x = Var("x", t)
      y = Var("x", t)
      orig = run_infer_type(
          Function([x, y], op.concatenate([x, y], axis=0))
      )
      tvm.ir.assert_structural_equal(dcpe(orig), orig)
  
imports: import numpy
  import tvm
  import tvm.testing
  from tvm import relay
  from tvm.relay.prelude import Prelude
  from tvm.relay import op, create_executor, transform
  from tvm.relay import Var, TypeVar, TupleGetItem, Let, Function, const, RefRead, RefWrite, RefCreate
  from tvm.relay import TensorType, Tuple, If, Clause, PatternConstructor, PatternVar, Match
  from tvm.relay import GlobalVar, Call
  from tvm.relay.transform import gradient
  from tvm.relay.testing import make_nat_expr, run_infer_type
label_desc: Use image node_id 21 for calling a global function with example usage: test_concat() without return types