class_docstr: A GP to be used in multi-fidelity settings. 
class_docstr_tok: ["A","GP","to","be","used","in","multi-fidelity","settings","."]
docstr: Sets the MF data for the GP. 
docstr_tok: ["Sets","the","MF","data","for","the","GP","."]
code: def set_mf_data(self, ZZ, XX, YY, build_posterior=True):
      """Sets the MF data for the GP."""
      self.ZZ = list(ZZ)
      self.XX = list(XX)
      self.YY = list(YY)
      ZX = self.get_ZX_from_ZZ_XX(ZZ, XX)  # The 'X' data
      super(MFGP, self).set_data(ZX, YY, build_posterior)
  
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 5 for calling the MFGP obj's underlying member method code with example usage: obj.set_mf_data(ZZ, XX, YY, build_posterior) without return types