|
@@ -6,7 +6,10 @@ for (i in 1:n_classes) {
|
|
|
}
|
|
|
|
|
|
for (c in 1:n_groups) {
|
|
|
+ real ll_normal = 0;
|
|
|
for (i in 1:n_classes) {
|
|
|
- target += beta_proportion_lpdf(lambda[c,i,:] | mus[i,:], etas[i,:]);
|
|
|
+ ll_normal += beta_proportion_lpdf(lambda[c,i,:] | mus[i,:], etas[i,:]);
|
|
|
}
|
|
|
+ // regularization of OOD outliers.
|
|
|
+ target += log_mix(0.01, 0, ll_normal);
|
|
|
}
|