code: def test_dense_same_args_compile():
      for dtype in ["float32", "int8"]:
          x = relay.var("x", shape=(32, 64), dtype=dtype)
          out_dtype = "int32" if dtype == "int8" else "float32"
          f = relay.Function(
              [x], relay.nn.dense(x, x, out_dtype=out_dtype)
          )
          m = tvm.IRModule.from_expr(f)
  
          for target, _ in tvm.testing.enabled_targets():
              tvm.relay.build(m, target=target)
  
imports: import numpy
  import pytest
  import tvm
  from tvm import te
  import scipy
  from tvm import relay
  import pytest
  from tvm.relay.testing import run_infer_type
  import tvm.topi.testing
  from tvm.contrib.nvcc import have_fp16
  import tvm.testing
  from tvm.topi.utils import get_const_tuple
label_desc: Use image node_id 24 for calling a global function with example usage: test_dense_same_args_compile() without return types