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
Get the transform docs into the API pages. (#3690)
* Extend exports from transforms.
* Add docs for distributions.transforms.
The doc strings for the transforms were not linked into the documentation page for distributions.
* Improve documentation of transform aliases.
The transforms code has lower-case alternatives to the upper-cased
class names. Sometimes these are instances of the classes (e.g.,
`log` is an instance of the `Log` transform), but sometimes they are
aliases (e.g., `lowerbound` is an alias for `LowerBound`).
I couldn't find a good way to document these in the source file, so
they are hand-documented in transforms.rst.
* Export improvements requested by @ColCarroll.
* Minor edits to clarify transformations.
* Added API page for random variables.
* Fix typo @twiecki caught and some others.
Thomas caught a typo of mine, and when fixing it, I picked off some grammar errors and improved some typesetting.
* Add to release notes.
* Fix typesetting of parameters.
Fix typesetting of parameters in the docstrings.
* Add docstring for t_stick_breaking()
Thanks to @aloctavodia for help.
* Slightly improved Table of Contents.
I still don't know how to get the title of *this* page *not* to appear in its table of contents.
Unfortunately, `autosummary` does not work at all.
* Fix formatting of additional parameters.
While I was at it, fixed the punctuation of parameters in the docstrings so that Sphinx will format them correctly.
Copy file name to clipboardExpand all lines: RELEASE-NOTES.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,6 +32,7 @@
32
32
- Wrapped `DensityDist.rand` with `generate_samples` to make it aware of the distribution's shape. Added control flow attributes to still be able to behave as in earlier versions, and to control how to interpret the `size` parameter in the `random` callable signature. Fixes [3553](https://github.com/pymc-devs/pymc3/issues/3553)
33
33
- Added `theano.gof.graph.Constant` to type checks done in `_draw_value` (fixes issue [3595](https://github.com/pymc-devs/pymc3/issues/3595))
34
34
-`HalfNormal` did not used to work properly in `draw_values`, `sample_prior_predictive`, or `sample_posterior_predictive` (fixes issue [3686](https://github.com/pymc-devs/pymc3/pull/3686))
35
+
- Random variable transforms were inadvertently left out of the API documentation. Added them. (See PR [3690](https://github.com/pymc-devs/pymc3/pull/3690)).
The normal PyMC3 programmer will typically not need to interact with these classes, except possibly when debugging. Otherwise they are primarily of interest to developers.
0 commit comments