Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* simplified StickBreaking * fix StickBreaking jacobian * use stable logsumexp in StickBreaking * Rename n to Km1 to more easily compare patch. * Drop first dimension when computing determinant of the Jacobian of the transformation. * Drop newly unused expit import. * Side-by-side stickbreaking implementations for comparison. * Use same suffix for alternative stickbreaking transform. * Add separate tests for new stickbreaking implementation. * correct jacobain of Stickbreaking2 * use `pymc3.math.logsumexp` in `StickBreakin2` * remove old deprecated comment in `StickBreaking2` * remove `distributions.transforms.StickBreaking2.backwards_val` * include ignored parameter `point` in `StickBreaking2.forwad_val` * `StickBreaking2` in the release notes * fix release notes typo * accuracy test that only `StickBreaking2` would pass * replace StickBreaking with the new alternative * cite isometric logration in StickBreaking * update release notes * update lda-advi-aevb.ipynb with new stickbreaking * remove t_stick_breaking reference * remove unused import * deprecation warning for `eps` in Stickbreaking * clarify jacobian implementation * remove revealing file system reference * Revert "remove unused import" This reverts commit 30452db. * fix stickbreaking accuracy test for 32bit * remove unused import * test eps deprecation of StickBreaking * fix indentation Co-authored-by: Byron Smith <[email protected]>
- Loading branch information