class_docstr: The variable table.
  A variable table stores the all variables when parsing TVMScript.
  
  Parameters
  ----------
  frames : List[VarTableFrame]
      The list or stack of variable table frame.
  
  name2value : Dict[str, List[Any]]
      The dictionary for variable table name-based query.
class_docstr_tok: ["The","variable","table",".","A","variable","table","stores","the","all","variables","when","parsing","TVMScript",".","Parameters","--","--","--","--","--","frames",":","List","[","VarTableFrame","]","The","list","or","stack","of","variable","table","frame",".","name2value",":","Dict","[","str",",","List","[","Any","]","]","The","dictionary","for","variable","table","name-based","query","."]
code: def __init__(self):
      self.frames = []
      self.name2value = defaultdict(list)
  
imports: import abc
  import inspect
  from collections import defaultdict
  from contextlib import contextmanager
  from typing import Any, Callable, Dict, List, Optional, Set, Union
  import numpy
  from tvm._ffi.base import TVMError
  from tvm.error import DiagnosticError
  from tvm.ir import GlobalVar
  from .None import dispatch, doc
  from .diagnostics import Diagnostics, Source
  from .evaluator import eval_assign, eval_expr
label_desc: Use image node_id 1 to create a new VarTable object  with example: obj = VarTable()