Skip to content

Commit 11323c2

Browse files
committed
Calibrate kernel defaults
1 parent 218454f commit 11323c2

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

src/parameters.cpp

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@
3030

3131
/* Nonparametric process "parameters" */
3232
const std::string KERNEL_NAME = "kMaternARD5";
33-
const double KERNEL_THETA = 1.0;
34-
const double KERNEL_SIGMA = 10.0;
35-
const std::string MEAN_NAME = "mConst";
36-
const double MEAN_MU = 1.0;
37-
const double MEAN_SIGMA = 1000.0;
38-
const double PRIOR_ALPHA = 1.0;
39-
const double PRIOR_BETA = 1.0;
40-
const double DEFAULT_SIGMA = 1.0;
41-
const double DEFAULT_NOISE = 1e-6;
33+
const double KERNEL_THETA = -3.0;
34+
const double KERNEL_SIGMA = 10.0;
35+
const std::string MEAN_NAME = "mConst";
36+
const double MEAN_MU = 1.0;
37+
const double MEAN_SIGMA = 1000.0;
38+
const double PRIOR_ALPHA = 1.0;
39+
const double PRIOR_BETA = 1.0;
40+
const double DEFAULT_SIGMA = 1.0;
41+
const double DEFAULT_NOISE = 1e-6;
4242

4343
/* Algorithm parameters */
4444
const size_t DEFAULT_ITERATIONS = 190;

src/posterior_empirical.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,10 @@ namespace bayesopt
5151
kOptimizer->setAlgorithm(COMBINED);
5252
kOptimizer->setMaxEvals(20*nhp);
5353
}
54-
//Limits in log space
55-
kOptimizer->setLimits(svectord(nhp,-6.0),svectord(nhp,1.0));
56-
}
54+
55+
// limits in log space
56+
kOptimizer->setLimits(svectord(nhp, -6.0), svectord(nhp, 0.0));
57+
}
5758

5859
EmpiricalBayes::~EmpiricalBayes()
5960
{ } // Default destructor

0 commit comments

Comments
 (0)