class_docstr: Mainly used for maintaining all ParamAttr in a parl.layers.LayerFunc
      
class_docstr_tok: ["Mainly","used","for","maintaining","all","ParamAttr","in","a","parl.layers.LayerFunc"]
code: def __deepcopy__(self, memo):
      cls = self.__class__
      result = cls.__new__(cls)
      memo[id(self)] = result
      for k, v in six.iteritems(self.__dict__):
          setattr(result, k, deepcopy(v, memo))
      return result
  
file_path: PARL/parl/core/fluid/layers/attr_holder.py
imports: import six
  from copy import deepcopy
label_desc: Use image node_id 5 for calling the AttrHolder obj's underlying member method code with example usage: obj.__deepcopy__(memo) and returns: result