Skip to content

Commit 5b198a5

Browse files
committed
Fix density of Dirichlet distribution
1 parent 9cd695e commit 5b198a5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/phyc/dirichlet.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ double ddirchletln( const double *x, const size_t dim, const double *alphas ){
2323
double logp = 0;
2424
double sum = 0;
2525
for (size_t i = 0; i < dim; i++) {
26-
logp += alphas[i]-1.0 + log(x[i]) - gammln(alphas[i]);;
26+
logp += (alphas[i]-1.0) * log(x[i]) - gammln(alphas[i]);
2727
sum += alphas[i];
2828
}
2929
logp += gammln(sum);

0 commit comments

Comments
 (0)