code: def get_euclidean_initial_qinfos(
      domain_init_method,
      num_samples,
      domain_bounds,
      fidel_init_method=None,
      fidel_space_bounds=None,
      fidel_to_opt=None,
      set_to_fidel_to_opt_with_prob=None,
      *args,
      **kwargs,
  ):
      """Returns the initial points in qinfo Namespaces."""
      # pylint: disable=unused-argument
      init_points = get_euclidean_initial_points(
          domain_init_method, num_samples, domain_bounds
      )
      if fidel_space_bounds is None:
          return [
              Namespace(point=init_point) for init_point in init_points
          ]
      else:
          init_fidels = get_euclidean_initial_fidels(
              fidel_init_method,
              num_samples,
              fidel_space_bounds,
              fidel_to_opt,
              set_to_fidel_to_opt_with_prob,
          )
          return [
              Namespace(point=ipt, fidel=ifl)
              for (ipt, ifl) in zip(init_points, init_fidels)
          ]
  
imports: from argparse import Namespace
  import numpy
  from .cp_domain_utils import get_processed_from_raw_via_config, get_raw_from_processed_via_config, sample_from_cp_domain
  from ..utils.general_utils import map_to_bounds, flatten_list_of_lists
  from ..utils.oper_utils import direct_ft_maximise, latin_hc_sampling, pdoo_maximise, random_maximise
label_desc: Use image node_id 8 for calling a global function with example usage: get_euclidean_initial_qinfos(domain_init_method, num_samples, domain_bounds, fidel_init_method, fidel_space_bounds, fidel_to_opt, set_to_fidel_to_opt_with_prob) and returns: unknown, unknown