You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sometimes I am actually bothered by the fact that the base measure of, say, Normal() is not the Lebesgue measure. In case I need the traditional logdensity, what do I do?
The text was updated successfully, but these errors were encountered:
The result is still a normal distribution, but it's unrecognizable
I think an analogy can help us think about this in the right way. Entirely outside of MeasureTheory, say you want to represent a vector space. There are some things you can do very abstractly, but for others you need to specify a basis. Then
Choice of preferred basis might depend strongly on what kind of operations you want to do
We might want two vector spaces to be == if they have the same span, even if the bases are different
Currently the basemeasure for e.g. a Normal is fixed at 0.398942 * Lebesgue(ℝ), and changing it gives you something that's not a Normal. Maybe this shouldn't be the case?
BTW in case it's not clear, the motivation for our current choice of basemeasure is that of the terms in the logdensity with respect to Lebesgue measure, many of them don't depend on x, the point where we're evaluating the log-density. By removing these terms and changing the base measure accordingly, we can get something more efficient and composable.
Sometimes I am actually bothered by the fact that the base measure of, say, Normal() is not the Lebesgue measure. In case I need the traditional logdensity, what do I do?
The text was updated successfully, but these errors were encountered: