class_docstr: An MFGP for Euclidean spaces. 
class_docstr_tok: ["An","MFGP","for","Euclidean","spaces","."]
docstr: Returns only the domain points. 
code: def get_domain_pts(self, data_idxs=None):
      """Returns only the domain points."""
      data_idxs = (
          data_idxs
          if data_idxs is not None
          else range(self.num_tr_data)
      )
      return [self.XX[i] for i in data_idxs]
  
imports: from __future__ import division
  from argparse import Namespace
  import numpy
  from .None import gp_core, mf_gp
  from .None import kernel
  from ..utils.ancillary_utils import get_list_of_floats_as_str
  from ..utils.general_utils import get_sublist_from_indices, map_to_bounds
  from ..utils.option_handler import get_option_specs, load_options
  from ..utils.oper_utils import random_sample_from_discrete_domain
  from ..utils.reporters import get_reporter
label_desc: Use image node_id 4 for calling the EuclideanMFGP obj's underlying member method code with example usage: obj.get_domain_pts(data_idxs) and returns: unknown