class_docstr: Wrapper around Executor interface.
  
  This executor is used for debug and testing purposes.
  
  Parameters
  ----------
  mod : :py:class:`~tvm.IRModule`
      The module to support the execution.
  
  device : :py:class:`Device`
      The runtime device to run the code on.
  
  target : any multi-target like object, see Target.canon_multi_target
      For homogeneous compilation, the unique build target.
      For heterogeneous compilation, a dictionary or list of possible build targets.
class_docstr_tok: ["Wrapper","around","Executor","interface",".","This","executor","is","used","for","debug","and","testing","purposes",".","Parameters","--","--","--","--","--","mod",":",":","py",":","class",":","`","~tvm.IRModule","`","The","module","to","support","the","execution",".","device",":",":","py",":","class",":","`","Device","`","The","runtime","device","to","run","the","code","on",".","target",":","any","multi-target","like","object",",","see","Target.canon_multi_target","For","homogeneous","compilation",",","the","unique","build","target",".","For","heterogeneous","compilation",",","a","dictionary","or","list","of","possible","build","targets","."]
code: def __init__(self, mod, device, target):
      assert mod is not None
      self.mod = mod
      self.device = device
      self.target = target
  
imports: import warnings
  import numpy
  from tvm.ir import IRModule
  from tvm.target import Target
  from ..None import autotvm
  from ..None import nd
  from ..None import register_func
  from ..contrib import graph_executor
  from ..contrib import utils
  from ..runtime import load_module
  from ..runtime.executor import aot_executor
  from ..target import Target
  from .None import _build_module
  from .None import expr
  from .None import function
  from .None import ty
  from .backend import Executor, Runtime
  from .backend import executor_factory
  from .backend import interpreter
  from .backend.utils import mangle_module_name
  from .backend.vm import VMExecutor
  from .transform import InferType
label_desc: Use image node_id 1 to create a new GraphExecutor object from inherited base classes: _interpreter with example: obj = GraphExecutor(mod, device, target)