code: def _get_compilation_config(
      accel_type, enable_cascader, enable_striping
  ):
      enable_usmp = True
  
      target = tvm.target.Target("c")
      ethosu_target = tvm.target.Target("ethos-u")
      runtime = Runtime("crt")
  
      executor = Executor(
          "aot",
          {
              "workspace-byte-alignment": 16,
              "interface-api": "c",
              "unpacked-api": True,
          },
      )
      pass_config = {
          "tir.disable_vectorize": True,
          "relay.ext.ethos-u.options": {
              "accelerator_config": accel_type,
              "enable_cascader": enable_cascader,
              "enable_striping": enable_striping,
          },
          "tir.usmp.enable": enable_usmp,
          "tir.usmp.algorithm": "hill_climb",
          "tir.disable_storage_rewrite": enable_usmp,
      }
  
      return target, ethosu_target, runtime, executor, pass_config
  
file_path: tvm/tests/python/contrib/test_ethosu/cascader/test_memory_reduction.py
imports: import pytest
  import numpy
  import tensorflow
  import tflite.Model
  from tvm import relay
  from tvm.relay.backend import Executor, Runtime
  from tvm.micro import model_library_format
  from tvm.relay.op.contrib.ethosu import partition_for_ethosu
  import tvm
  from tvm import WorkspaceMemoryPools, WorkspacePoolInfo, PoolInfoProperties
  from tvm.relay.backend.contrib.ethosu.codegen import extract_memory_info
  from ..None import infra
label_desc: Use image node_id 1 for calling a global function with example usage: _get_compilation_config(accel_type, enable_cascader, enable_striping) and returns: target,  ethosu_target,  runtime,  executor,  pass_config