class_docstr: A structure that defers the creation of the actual VariableTracker
  for a given underlying value until it is accessed.
  
  The `realize` function invokes VariableBuilder to produce the real object.
  Once a LazyVariableTracker has been realized, internal bookkeeping will
  prevent double realization.
  
  This object should be utilized for processing containers, or objects that
  reference other objects where we may not want to take on creating all the
  VariableTrackers right away.
class_docstr_tok: ["A","structure","that","defers","the","creation","of","the","actual","VariableTracker","for","a","given","underlying","value","until","it","is","accessed",".","The","`","realize","`","function","invokes","VariableBuilder","to","produce","the","real","object",".","Once","a","LazyVariableTracker","has","been","realized",",","internal","bookkeeping","will","prevent","double","realization",".","This","object","should","be","utilized","for","processing","containers",",","or","objects","that","reference","other","objects","where","we","may","not","want","to","take","on","creating","all","the","VariableTrackers","right","away","."]
code: def __init__(self, _cache, **kwargs):
      assert isinstance(_cache, LazyCache)
      super().__init__(**kwargs)
      self._cache = _cache
  
file_path: pytorch/torch/_dynamo/variables/lazy.py
imports: import functools
  from typing import Optional
  from .base import VariableTracker
label_desc: Use image node_id 2 to create a new LazyVariableTracker object from inherited base classes: VariableTracker with example: obj = LazyVariableTracker(_cache)