class_docstr: A GP to be used in multi-fidelity settings. 
class_docstr_tok: ["A","GP","to","be","used","in","multi-fidelity","settings","."]
docstr: Adds new data to the multi-fidelity GP. 
docstr_tok: ["Adds","new","data","to","the","multi-fidelity","GP","."]
code: def add_mf_data_multiple(
      self, ZZ_new, XX_new, YY_new, *args, **kwargs
  ):
      """Adds new data to the multi-fidelity GP."""
      ZX_new = self.get_ZX_from_ZZ_XX(ZZ_new, XX_new)
      self.ZZ.extend(ZZ_new)
      self.XX.extend(XX_new)
      self.add_data_multiple(ZX_new, YY_new, *args, **kwargs)
  
imports: from __future__ import division
  from .None import kernel
  from .gp_core import GP, GPFitter, mandatory_gp_args
  from ..utils.option_handler import load_options
  from ..utils.reporters import get_reporter
  from ..utils.ancillary_utils import get_list_of_floats_as_str
label_desc: Use image node_id 6 for calling the MFGP obj's underlying member method code with example usage: obj.add_mf_data_multiple(ZZ_new, XX_new, YY_new) without return types