public void TryNext() { HyperParamConfig config = distributions.Sample(); //normalizer. //IContinuousDistribution predictiveDistribution = gaussianProcess.GetPredictiveDistribution( //evaluatorFunction(distributions.Sample()); }
public void AddExperiment(HyperParamConfig paramConfig, double result) { Inputs.InsertRow(Inputs.RowCount, paramConfig.ToVector()); Outputs.Add(result); if (result < bestValue) { bestValue = result; bestConfig = paramConfig; } }