code: def test_dyn():
      """Dynamic unit test."""
  
      def verify_dyn_bcast(lhs_shape, rhs_shape, dtype):
          lhs_dyn_shape = tuple(
              relay.Any() for i in range(len(lhs_shape))
          )
          rhs_dyn_shape = tuple(
              relay.Any() for i in range(len(rhs_shape))
          )
          x = relay.var("x", shape=lhs_dyn_shape, dtype=dtype)
          y = relay.var("y", shape=rhs_dyn_shape, dtype=dtype)
          z = relay.add(x, y)
          func = relay.Function([x, y], z)
          lhs_data = np.random.uniform(size=lhs_shape).astype(dtype)
          rhs_data = np.random.uniform(size=rhs_shape).astype(dtype)
          verify_results(
              func,
              [lhs_data, rhs_data],
              "test_dyn_bcast",
              rtol=1e-5,
              atol=1e-5,
              is_dyn=True,
          )
  
      verify_dyn_bcast((1, 3, 32, 1), (1, 3, 1, 3), "float32")
      verify_dyn_bcast((1, 13), (4, 3, 5, 1), "float32")
  
imports: import pytest
  import numpy
  import onnxruntime
  import tvm
  from tvm import relay
  from tvm.contrib.target.onnx import to_onnx
  from tvm.relay.testing import run_infer_type
label_desc: Use image node_id 35 for calling a global function with example usage: test_dyn() without return types