code: def transformed_element_func(a: T.handle, c: T.handle) -> None:
      A = T.match_buffer(a, [16, 16])
      C = T.match_buffer(c, [16, 16])
  
      for i_0 in range(0, 16):
          with T.block():
              T.reads([A[i_0, 0:16]])
              T.writes([C[i_0, 0:16]])
              B = T.alloc_buffer([16, 16])
              for j_0 in T.serial(0, 16):
                  with T.block():
                      i, j = T.axis.remap("SS", [i_0, j_0])
                      B[i, j] = A[i, j] + 1.0
              for j_0 in T.serial(0, 16):
                  with T.block():
                      i, j = T.axis.remap("SS", [i_0, j_0])
                      C[i, j] = B[i, j] * 2.0
  
imports: import numpy
  import tvm
  import tvm.testing
  from tvm import te
  from tvm.script import tir
  from tvm import relay, tir
  from tvm.relay.backend.te_compiler import lower_to_primfunc
  from tvm.tir.tensor_intrin.hexagon import VRMPY_u8u8i32_INTRIN
label_desc: Use image node_id 3 for calling a global function with example usage: transformed_element_func(a, c) without return types