class_docstr: Dictionary subclass whose entries can be accessed like attributes (as well as normally).
  Credits: https://aiida.readthedocs.io/projects/aiida-core/en/latest/_modules/aiida/common/extendeddicts.html#AttributeDict  # noqa
docstr: Deep copy.
docstr_tok: ["Deep","copy","."]
code: def __deepcopy__(self, memo=None):
      """
      Deep copy.
      """
      from copy import deepcopy
  
      if memo is None:
          memo = {}
      retval = deepcopy(dict(self))
      return self.__class__(retval)
  
file_path: vissl/vissl/config/attr_dict.py
label_desc: Use image node_id 8 for calling the AttrDict obj's underlying member method code with example usage: obj.__deepcopy__(memo) and returns: self