docstr: Overrides the deepcopy from array.array that does not copy
  the object's attributes and class type.
docstr_tok: ["Overrides","the","deepcopy","from","array.array","that","does","not","copy","the","object","'s","attributes","and","class","type","."]
code: def __deepcopy__(self, memo):
      """Overrides the deepcopy from array.array that does not copy
      the object's attributes and class type.
      """
      cls = self.__class__
      copy_ = cls.__new__(cls, self)
      memo[id(self)] = copy_
      copy_.__dict__.update(copy.deepcopy(self.__dict__, memo))
      return copy_
  
file_path: deap/deap/creator.py
imports: import array
  import copy
  import copyreg
  import warnings
label_desc: Use image node_id 2 for calling the _array obj's underlying member method code with example usage: obj.__deepcopy__(memo) and returns: copy_