Skip to content
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

Fix for #3210 without computing the Bayes network #3273

Merged
merged 7 commits into from
Dec 3, 2018

Commits on Nov 14, 2018

  1. Fix for pymc-devs#3225. Made Triangular c attribute be handled cons…

    …istently with scipy.stats. Added test and updated example code.
    lucianopaz committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    3a9a295 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2018

  1. Rebase to branch 'master' of https://github.com/pymc-devs/pymc3 so th…

    …at py27 joblib does not make tests fail
    lucianopaz committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    d869838 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2018

  1. Upstream rebase

    lucianopaz committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    cf62eec View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2018

  1. Fix for pymc-devs#3210 which uses a completely different approach tha…

    …n PR pymc-devs#3214. It uses a context manager inside `draw_values` that makes all the values drawn from `TensorVariables` or `MultiObservedRV`s available to nested calls of the original call to `draw_values`. It is partly inspired by how Edward2 approaches the problem of forward sampling. Ed2 tensors fix a `_values` attribute after they first call `sample` and then only return that. They can do it because of their functional scheme, where the entire graph is recreated each time the generative function is called. Our object oriented paradigm cannot set a fixed _values, it has to know it is in the context of a single `draw_values` call. That is why I opted for context managers to store the drawn values.
    lucianopaz committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    6cefd17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffed24c View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2018

  1. Added release notes and draw values context managers to mixture and m…

    …ultivariate distributions that make many calls to draw_values or other distributions random methods within their own random.
    lucianopaz committed Nov 29, 2018
    Configuration menu
    Copy the full SHA
    edd13f7 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2018

  1. Configuration menu
    Copy the full SHA
    7feed47 View commit details
    Browse the repository at this point in the history