2 #include <boost/math/distributions/normal.hpp> 3 #include "normal_dist.h" 13 const std::vector<double>& locations)
const {
14 std::vector<double> evaluations(locations.size());
16 for (
unsigned int i = 0; i < locations.size(); ++i) {
24 const std::vector<double>& probabilities)
const {
25 std::vector<double> evaluations(probabilities.size());
27 for (
unsigned int i = 0; i < probabilities.size(); ++i) {
boost::math::normal distribution_
std::vector< double > inv_cumulative_dist_func(const std::vector< double > &probabilities) const override
std::vector< double > cumulative_dist_func(const std::vector< double > &locations) const override
NormalDistribution()=delete