code: def __init__(self, explainer):
      self.explainer = explainer
      self.exceptions = set()
      self.linecount = 0
      self.views = []
      # set of hashes for statements already visualized;
      # generate each combination of statement and shapes once
      self.done = set()
  
imports: import os
  import sys
  import traceback
  import inspect
  import hashlib
  from pathlib import Path
  import matplotlib.pyplot
  import tsensor
label_desc: Use image node_id 1 to create a new ExplainTensorTracer object  with example: obj = ExplainTensorTracer(explainer)