class_docstr: Generate random syntactically-valid Python ASTs.
code: def __init__(self, max_depth=3, depth=0):
      self.max_depth = max_depth
      self.depth = depth
  
imports: import random
  import string
  import gast
  import numpy
  from tensorflow.python.autograph.pyct import templates
label_desc: Use image node_id 1 to create a new CodeGenerator object from inherited base classes: object with example: obj = CodeGenerator(max_depth, depth)