class_docstr: - Type.name : A string with the name of the object
  - Type.tparam : For classes with template parameters, (list, dict), this
      contains a list of Type objects of the template parameters
  - Type.python_class : The original python class implementing this type.
                      Two Type objects compare equal
                      only on name and tparam and not python_class
code: def __init__(self, name, tparam=None, python_class=None):
      if tparam is None:
          tparam = []
      assert isinstance(name, str)
      assert isinstance(tparam, list)
      self.name = name
      self.tparam = tparam
      self.python_class = python_class
  
file_path: coremltools/coremltools/converters/mil/mil/types/type_spec.py
label_desc: Use image node_id 1 to create a new Type object  with example: obj = Type(name, tparam, python_class)