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 create(value, source, **options):
      return LazyVariableTracker(
          LazyCache(value, source), source=source, **options
      )
  
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 1 for calling the LazyVariableTracker obj's underlying member method code with example usage: obj.create(value, source) and returns: LazyVariableTracker