class_docstr: Base test class for optimisers on Cartesian product spaces. 
class_docstr_tok: ["Base","test","class","for","optimisers","on","Cartesian","product","spaces","."]
docstr: Instantiate the optimiser. 
docstr_tok: ["Instantiate","the","optimiser","."]
code: def _child_instantiate_optimiser(
      cls, func_caller, worker_manager, options, reporter
  ):
      """Instantiate the optimiser."""
      raise NotImplementedError("Implement in a child class.")
  
imports: import os
  from ..test_data.multiobjective_hartmann.multiobjective_hartmann import objectives
  from ..test_data.multiobjective_park.multiobjective_park import objectives
  from ..exd.cp_domain_utils import get_raw_point_from_processed_point, load_config_file
  from ..exd.experiment_caller import get_multifunction_caller_from_config
  from ..exd.worker_manager import SyntheticWorkerManager
  from .None import random_multiobjective_optimiser
  from ..utils.base_test_class import BaseTestClass, execute_tests
  from ..utils.reporters import get_reporter
label_desc: Use image node_id 3 for calling the CPMultiObjectiveOptimiserBaseTestCase obj's underlying member method code with example usage: obj._child_instantiate_optimiser(cls, func_caller, worker_manager, options, reporter) without return types