code: def input_np(in_shape, dtype, low, high):
      if dtype in ("uint8"):
          return np.random.uniform(
              low=low, high=high, size=in_shape
          ).astype("float32")
      if dtype in ("int8"):
          return np.random.uniform(
              low=-low, high=high, size=in_shape
          ).astype("float32")
      return np.random.uniform(size=in_shape).astype(dtype)
  
imports: import numpy
  import tvm
  import tvm.testing
  import tvm.topi.hexagon.qnn
  from tvm.topi.testing import depthwise_conv2d_python_nhwc
  from tvm.topi.hexagon.slice_ops.dwconv2d import dwconv2d_compute, dwconv2d_schedule
  from tvm.contrib.hexagon import allocate_hexagon_array
  from ...infrastructure import transform_numpy, quantize_np
label_desc: Use image node_id 1 for calling a global function with example usage: input_np(in_shape, dtype, low, high) and returns: np, np, np