code: def __init__(
      self, dataset_kind: str = "alkox", model_kind: str = "NeuralNet"
  ) -> None:
      self.dataset_kind = dataset_kind
      self.model_kind = model_kind
      assert self.dataset_kind in OlympusEmulator.DATASETS
      assert self.model_kind in ["BayesNeuralNet", "NeuralNet"]
      parametrization = self._get_parametrization()
      parametrization.function.deterministic = False
      parametrization.set_name("")
      super().__init__(self._simulate_emulator, parametrization)
  
file_path: nevergrad/nevergrad/functions/olympussurfaces/core.py
imports: import numpy
  from functools import partial
  from nevergrad.parametrization import parameter
  from ..base import ExperimentFunction
  import nevergrad
label_desc: Use image node_id 1 to create a new OlympusEmulator object from inherited base classes: ExperimentFunction with example: obj = OlympusEmulator(dataset_kind, model_kind)