Fix naming convention in BayesClassifier
This commit is contained in:
parent
5ce465ce23
commit
1ab6c07bad
@ -23,7 +23,7 @@ struct NormalDistribution
|
||||
}
|
||||
|
||||
// FIXME implement log-probability version since it's faster
|
||||
double density_function(const double val) const
|
||||
double Density(const double val) const
|
||||
{
|
||||
using namespace boost::math::constants;
|
||||
|
||||
@ -44,7 +44,7 @@ struct LaplaceDistribution
|
||||
}
|
||||
|
||||
// FIXME implement log-probability version since it's faster
|
||||
double density_function(const double val) const
|
||||
double Density(const double val) const
|
||||
{
|
||||
const double x = std::abs(val - location);
|
||||
return 1.0 / (2. * scale) * std::exp(-x / scale);
|
||||
@ -79,9 +79,9 @@ class BayesClassifier
|
||||
ClassificationT classify(const ValueT &v) const
|
||||
{
|
||||
const double positive_postpriori =
|
||||
positive_apriori_probability * positive_distribution.density_function(v);
|
||||
positive_apriori_probability * positive_distribution.Density(v);
|
||||
const double negative_postpriori =
|
||||
negative_apriori_probability * negative_distribution.density_function(v);
|
||||
negative_apriori_probability * negative_distribution.Density(v);
|
||||
const double norm = positive_postpriori + negative_postpriori;
|
||||
|
||||
if (positive_postpriori > negative_postpriori)
|
||||
|
Loading…
Reference in New Issue
Block a user