27 #ifndef __PROB_DISTRIBUTION_HPP__ 28 #define __PROB_DISTRIBUTION_HPP__ 46 virtual double pdf(
double x) = 0;
84 virtual double getMean() = 0;
85 virtual double getStd() = 0;
virtual double negativeProbabilityOfImprovement(double yMin, double epsilon)=0
Probability of improvement algorithm for minimization.
virtual double lowerConfidenceBound(double beta=1)=0
Lower confindence bound.
Namespace of the library interface.
virtual double sample_query()=0
Sample outcome acording to the marginal distribution at the query point.
virtual double pdf(double x)=0
Probability density function.
Boost types for random number generation.
virtual double negativeExpectedImprovement(double min, size_t g)=0
Expected Improvement algorithm for minimization.