blei-lab / edward

A probabilistic programming language in TensorFlow. Deep generative models, variational inference.
http://edwardlib.org
Other
4.83k stars 761 forks source link

Should pip install edward>=2.0.0 just use github.com/google/edward2? #937

Open dustinvtran opened 4 years ago

dustinvtran commented 4 years ago

Discourse post: https://discourse.edwardlib.org/t/should-pip-install-edward-2-0-0-just-use-github-com-google-edward2/1086

We’re setting up a standalone repository for Edward2 (https://github.com/google/edward2). This will let us further develop the excellent examples from Edward1 and community tools like the website and forum. Like Edward1, a high priority is complete transparency, where all discussion will appear publically in pull requests, the issue tracker, and the forum rather than Google’s various internal processes.

Currently, our plans are to use a separate PyPI package edward2. But edward isn’t maintained (it’s broken at latest TF, and certainly not TF 2.0 compatible). Should we just update the PyPI package to edward2 altogether?

dustinvtran commented 4 years ago

@dusenberrymw @danijar @markvdw

We may end up moving Bayesian Layers code as well so that we can start building out examples and documentation.

dusenberrymw commented 4 years ago

I think it’s quite reasonable to use the same PyPI package and mark it as version 2.0. If we choose to do that, we might want to reconsider whether the namespace should be edward2 vs. simply edward.

+1 to moving the Bayesian layers code and building it out.

dustinvtran commented 4 years ago

You're correct. The namespace should be edward if we choose to move.