コード例 #1
0
ファイル: PoissonModel.cpp プロジェクト: cran/Boom
 void PoissonModel::mle() {
   double n = suf()->n();
   double s = suf()->sum();
   if (n > 0)
     set_lam(s / n);
   else
     set_lam(1.0);
 }
コード例 #2
0
 void ExponentialModel::mle() {
   double number_of_observations = suf()->n();
   double sum_of_durations = suf()->sum();
   set_lam(number_of_observations / sum_of_durations);
 }