class_docstr: Class to contain the data from elpd information criterion like waic or loo.
class_docstr_tok: ["Class","to","contain","the","data","from","elpd","information","criterion","like","waic","or","loo","."]
docstr: Perform a pandas deep copy of the ELPDData plus a copy of the stored data.
docstr_tok: ["Perform","a","pandas","deep","copy","of","the","ELPDData","plus","a","copy","of","the","stored","data","."]
code: def copy(self, deep=True):  # pylint:disable=overridden-final-method
      """Perform a pandas deep copy of the ELPDData plus a copy of the stored data."""
      copied_obj = pd.Series.copy(self)
      for key in copied_obj.keys():
          if deep:
              copied_obj[key] = _deepcopy(copied_obj[key])
          else:
              copied_obj[key] = _copy(copied_obj[key])
      return ELPDData(copied_obj)
  
imports: import warnings
  from collections.abc import Sequence
  from copy import copy
  from copy import deepcopy
  import numpy
  import pandas
  from scipy.fftpack import next_fast_len
  from scipy.interpolate import CubicSpline
  from scipy.stats.mstats import mquantiles
  from xarray import apply_ufunc
  from ..None import _log
  from ..utils import conditional_jit, conditional_vect, conditional_dask
  from .density_utils import histogram
label_desc: Use image node_id 3 for calling the ELPDData obj's underlying member method code with example usage: obj.copy(deep) and returns: ELPDData