code: def layout_transform_1d(batch, height, width, channel):
      return [
          batch,
          channel // 32,
          height // 8,
          width // 8,
          height % 8,
          width % 8,
          channel % 32,
      ]
  
imports: import contextlib
  import numpy
  import pytest
  import tvm
  import tvm.contrib.hexagon
  import tvm.testing
  from tvm import te
  from tvm.contrib.hexagon.pytest_plugin import requires_hexagon_toolchain
  from tvm.tir.stmt_functor import post_order_visit
  from tvm.contrib.hexagon import allocate_hexagon_array
  from .infrastructure import get_hexagon_target
label_desc: Use image node_id 10 for calling a global function with example usage: layout_transform_1d(batch, height, width, channel) and returns: list