-
Notifications
You must be signed in to change notification settings - Fork 246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.3 release checklist #598
Comments
@neerajprad I want to remove the support for improper prior through
There are some other technical benefits:
What do you think? |
Removing support seems fine to me and +1 to more uniformity with Pyro's syntax. We should just make sure that we document and raise a warning/error that tells users how to change their code. I'm curious to see your |
@neerajprad I think that my last refactoring job is to split |
This is purely an internal code organization related change, so it shouldn't block us from releasing.
I don't recall the discussion right now, and the arguments for each. Could you point me to it? In any case, I don't think any of these issues should be blocking us from doing a release. The only thing that will be nice to have is usage of |
The discussion that we deferred for later about autoguide is from #601 (comment) I think I can modify ts forecasting example to illustrate scan. Nice suggestion!! Thanks ;) |
I created this issue to track down issues for 0.3 release. Most of them are addressed or in reviewing so I will close this now. |
Here we list issues that we want to address for the next release:
pyro.infer.reparam
Add reparam handler #599base_param_map
/transform_with_intermediates
stuffs to simplify our codebase. RemoveAutoContinuousELBO
. Remove base_param_map #601neutra
,neal_funnel
,eight_schools
examples to reflect the usage ofreparam
mask(False)
for improper prior #605autoguide
to theinfer
module.initialization
strategies, following Pyro versions. Revise the pattern of subsitute_fn because it is used incorrectly, as mention at this comment Refactor initialization strategies #606control_flow
primitives Add scan primitive #595[ ] improve gradient computation of eucledian kinetic energy #567 Enhanceedit It is not clear which API we should change... so I would like to defer this to future PRs when structure mass matrix is required.kinetic_energy
API, based on recent refactoring in Pyro. This should allow users to set initial mass matrix expose inverse mass matrix #536markov
for later releases.import jax.numpy as jnp
Use the convention jax.numpy -> jnp #590lax.switch
for multiple branchescondition
,substitute
,scale
, Pareto, MultivariateAffineTransform...The text was updated successfully, but these errors were encountered: