class_docstr: Helper class to print out model names and keep track of updates
  
  Args:
      message: description of model
      verbose: print out model names, logging happens regardless
class_docstr_tok: ["Helper","class","to","print","out","model","names","and","keep","track","of","updates","Args",":","message",":","description","of","model","verbose",":","print","out","model","names",",","logging","happens","regardless"]
code: def __init__(
      self, message, verbose=True, _timestamp=False, *args, **kwargs
  ):
      self._message = message
      self._verbose = verbose
      self._timestamp = _timestamp  # do no use this inside the class, as it will trigger memoization. Only use outside of class.
      L = (
          len(message)
          if _timestamp is False
          else max(len(message), len(get_timestamp()) + 1)
      )
      self._print_length = min(80, L)
      self._updates = []
      super().__init__(*args, **kwargs)
  
imports: import hashlib
  import json
  import logging
  import os
  import pandas
  import pandas.util
  import platform
  import random
  import string
  import uuid
  import warnings
  from functools import lru_cache
  from typing import Any
  from collections import UserDict
  from .constants import VERBOSE, CACHE_COERCION_SIZE, TRACE
label_desc: Use image node_id 1 to create a new ModelDict object from inherited base classes: UserDict with example: obj = ModelDict(message, verbose, _timestamp)