Closed sethaxen closed 1 year ago
Currently tests fails due to these lines, which seem to assume inputs and outputs are the same size
On Slack, @torfjelde confirmed that these should be fixed.
Haven't forgotten about this, but the DPPL integration was set back significantly by some other changes we had made. Should be done soon now :+1:
Aaaalrighty! Does someone want to give this a look-over? I think pasts will pass now, an so it would be nice to get this merged.
Thanks @torfjelde for the fixes! All LGTM, but someone else needs to review.
It's a breaking change it seems, so IMO it would be good to include the correct version bump in the PR to avoid accidentally tagging a non-breaking release.
We haven't released #master
yet, which has been bumped accordingly:) I'm defering release of #master
until both this and #271 have gone through.
Similar to #228, currently the
SimplexBijector
makes transformed distributions improper. A demo from slack:This PR changes
SimplexBijector
to transform aK
-vector to aK-1
-vector. Since theproj
type entry inSimplexBijector
only impacted the extraK
th entry of the unconstrained vector, this type entry has been removed. Since the Jacobian is now non-square, triangular return types are no longer used. As a result, the change is marked as breaking.