class_docstr: A Fitter for multi-fidelity GPs in Cartesian Product spaces. 
class_docstr_tok: ["A","Fitter","for","multi-fidelity","GPs","in","Cartesian","Product","spaces","."]
docstr: Sets parameters for the GPFitter. 
docstr_tok: ["Sets","parameters","for","the","GPFitter","."]
code: def _child_set_up(self):
      """Sets parameters for the GPFitter."""
      self.param_order.append(["kernel_scale", "cts"])
      self.kernel_scale_log_bounds = [
          np.log(0.03 * self.Y_var),
          np.log(30 * self.Y_var),
      ]
      self.cts_hp_bounds.append(self.kernel_scale_log_bounds)
      _set_up_hyperparams_for_domain(
          self,
          self.ZZ,
          self.fidel_space,
          "fidel",
          self.fidel_space_kernel_ordering,
          self.fidel_space_kernel_params_for_each_domain,
          self.fidel_space_dist_computers,
          self.fidel_space_lists_of_dists,
      )
      _set_up_hyperparams_for_domain(
          self,
          self.XX,
          self.domain,
          "dom",
          self.domain_kernel_ordering,
          self.domain_kernel_params_for_each_domain,
          self.domain_dist_computers,
          self.domain_lists_of_dists,
      )
  
imports: from __future__ import print_function
  from argparse import Namespace
  import numpy
  from ..exd import domains
  from ..exd.cp_domain_utils import load_cp_domain_from_config_file
  from .None import gp_core, mf_gp
  from .euclidean_gp import get_euclidean_integral_gp_kernel_with_scale, prep_euclidean_integral_kernel_hyperparams
  from .kernel import CartesianProductKernel, HammingKernel
  from ..utils.general_utils import get_idxs_from_list_of_lists
  from ..utils.option_handler import get_option_specs, load_options
  from ..utils.reporters import get_reporter
label_desc: Use image node_id 2 for calling the CPMFGPFitter obj's underlying member method code with example usage: obj._child_set_up() without return types