code: def get_max_copy_movements() -> int:
      """Get maximum copy movements for CopyComputeReordering pass.
      max_outstanding_dma from architecture features indicates how many
      DMA operations can be in-progress.
      """
      arch = create_default_arch(
          Accelerator.from_npu_accelerator(get_accelerator_config())
      )
      return arch.max_outstanding_dma
  
imports: import logging
  import math
  from typing import List, Optional, Tuple
  import numpy
  from ethosu.vela import api
  from ethosu.vela.architecture_allocator import find_block_config
  from ethosu.vela.architecture_features import Accelerator, create_default_arch
  from ethosu.vela.operation import NpuBlockType
  from ethosu.vela.register_command_stream_generator import resampling_mode_map
  from ethosu.vela.register_command_stream_util import to_kernel
  from ethosu.vela.shape4d import Shape4D
  import tvm
  from tvm.relay.backend.contrib.ethosu import tir_to_cs_translator
  from tvm.relay.backend.contrib.ethosu import util
label_desc: Use image node_id 12 for calling a global function with example usage: get_max_copy_movements() and returns: arch