class_docstr: MemoryRegion class to store information about device memories.
  
  Attributes
  ----------
  name : str
      The name of the region.
  size : int
      The size of the region.
  read_bandwidth : int
      The read bandwidth of the region in bytes per cycle.
  write_bandwidth : int
      The write bandwidth of the region in bytes per cycle.
class_docstr_tok: ["MemoryRegion","class","to","store","information","about","device","memories",".","Attributes","--","--","--","--","--","name",":","str","The","name","of","the","region",".","size",":","int","The","size","of","the","region",".","read_bandwidth",":","int","The","read","bandwidth","of","the","region","in","bytes","per","cycle",".","write_bandwidth",":","int","The","write","bandwidth","of","the","region","in","bytes","per","cycle","."]
code: def __init__(
      self,
      name: str,
      size: int,
      read_bandwidth: int,
      write_bandwidth: int,
      read_latency: int = 0,
      write_latency: int = 0,
      burst_length: int = 1,
  ):
      self.__init_handle_by_constructor__(
          _ffi_api.MemoryRegion,
          name,
          size,
          read_bandwidth,
          write_bandwidth,
          read_latency,
          write_latency,
          burst_length,
      )
  
imports: from typing import List, Union
  from enum import IntEnum
  import tvm._ffi
  from tvm.contrib.ethosu.cascader.stripe_config import StripeConfig
  from tvm.runtime import Object
  from .None import _ffi_api
  from .stripe_config import StripeConfig
  from .graph import Tensor, BufferMode
label_desc: Use image node_id 1 to create a new MemoryRegion object from inherited base classes: Object with example: obj = MemoryRegion(name, size, read_bandwidth, write_bandwidth, read_latency, write_latency, burst_length)