public AutoMLExperiment SetTrialRunner(ITrialRunner runner) { var factory = new CustomRunnerFactory(runner); var descriptor = new ServiceDescriptor(typeof(ITrialRunnerFactory), factory); if (_serviceCollection.Contains(descriptor)) { _serviceCollection.Replace(descriptor); } else { _serviceCollection.Add(descriptor); } return(this); }
public Experiment(ITrialRunner trialRunner) { _runTrials = trialRunner; }
public CustomRunnerFactory(ITrialRunner runner) { _instance = runner; }