scalanlp/breeze — pull request #169 by stucchio (2014-03-05 03:30:22+00:00)
Title: Some tweaks to distributions

I made `logNormalizer` a val, for efficiency reasons. I added `normalizer`, which is just `math.exp(logNormalizer)`.

I created ufunc instances for all the continuous distributions.

And I fixed another endpoint bug in `Gamma`. I haven't looked yet, but I'll bet there are a few more endpoint bugs in the distributions where the pdf can be either singular or zero.