class_docstr: A GP to be used in multi-fidelity settings. 
class_docstr_tok: ["A","GP","to","be","used","in","multi-fidelity","settings","."]
docstr: Evaluates the GP at [ZZ_test, XX_test]. Read eval in gp_core.GP for more details.
      
docstr_tok: ["Evaluates","the","GP","at","[","ZZ_test",",","XX_test","]",".","Read","eval","in","gp_core.GP","for","more","details","."]
code: def eval_at_fidel(self, ZZ_test, XX_test, *args, **kwargs):
      """Evaluates the GP at [ZZ_test, XX_test]. Read eval in gp_core.GP for more details."""
      ZX_test = self.get_ZX_from_ZZ_XX(ZZ_test, XX_test)
      return self.eval(ZX_test, *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 3 for calling the MFGP obj's underlying member method code with example usage: obj.eval_at_fidel(ZZ_test, XX_test) and returns: self