class_docstr: A ComptimeVar represents a Python value, at some particular point
  in time, in the Python code we are symbolically evaluating with
  torchdynamo.  This must be distinguished from a runtime value, as
  at compile-time there are some properties of the variable we
  do not know (for example, if the ComptimeVar represents a Tensor,
  we only know metadata about the tensor; we do NOT know what the
  actual data in the Tensor is.)
docstr: Returns a "fake" value (either a FakeTensor or a SymInt)
  representing the variable in question.  This only works
  for variables that denote Tensor or int.  You can use
  this to query metadata; e.g., v.as_fake().size(0) will
  tell you the compile-time known size of the tensor.
  
  WARNING: Do NOT mutate the returned tensor.
docstr_tok: ["Returns","a","``","fake","''","value","(","either","a","FakeTensor","or","a","SymInt",")","representing","the","variable","in","question",".","This","only","works","for","variables","that","denote","Tensor","or","int",".","You","can","use","this","to","query","metadata",";","e.g.",",","v.as_fake","(",")",".size","(","0",")","will","tell","you","the","compile-time","known","size","of","the","tensor",".","WARNING",":","Do","NOT","mutate","the","returned","tensor","."]
code: def as_fake(self):
      """
      Returns a "fake" value (either a FakeTensor or a SymInt)
      representing the variable in question.  This only works
      for variables that denote Tensor or int.  You can use
      this to query metadata; e.g., v.as_fake().size(0) will
      tell you the compile-time known size of the tensor.
  
      WARNING: Do NOT mutate the returned tensor.
      """
      return self.__variable.as_proxy().node.meta["example_value"]
  
imports: import builtins
  import dis
  import traceback
  from typing import Optional, Union
  import torch
  from .exc import unimplemented
label_desc: Use image node_id 4 for calling the ComptimeVar obj's underlying member method code with example usage: obj.as_fake() and returns: self