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

remove deprecated code #2781

Merged
merged 5 commits into from
Jan 12, 2018
Merged

remove deprecated code #2781

merged 5 commits into from
Jan 12, 2018

Conversation

ferrine
Copy link
Member

@ferrine ferrine commented Jan 10, 2018

No description provided.

@twiecki
Copy link
Member

twiecki commented Jan 10, 2018

Are the are any NBs that depend on it?

@fonnesbeck
Copy link
Member

fonnesbeck commented Jan 10, 2018

I'm not sure about this. I think it sets a bad precedent for cluttering up the project. Why not just deprecate and remove in the next release? I don't think its a big ask to have users switch to the new API, or if it is a legacy analysis, it can be tied to a previous version of PyMC3.

@ferrine
Copy link
Member Author

ferrine commented Jan 11, 2018

bad precedent for cluttering up the project

Fair, so removing at all sounds nice too. It is deprecated for a long time already

@junpenglao
Copy link
Member

I think it's time...
crying bye

@ferrine ferrine changed the title move deprecated code to legacy subfolder remove deprecated code Jan 11, 2018
@@ -27,6 +27,11 @@
- Fixed `sample_ppc` and `sample_ppc_w` to iterate all chains(#2633, #2748)
- Add Bayesian R2 score (for GLMs) `stats.r2_score` (#2696) and test (#2729).
- SMC works with transformed variables (#2755)
- Speedup OPVI (#2759)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you should add a new PR for this, and put the below Deprecations into a new unreleased (making the deprecation the next release)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But we have not yet released 3.3, only release candidate

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If its already been deprecated, we can remove it in 3.3

@fonnesbeck
Copy link
Member

fonnesbeck commented Jan 12, 2018

Can this be merged? I'd like to put it in 3.3. The failure is a timeout.

@ColCarroll ColCarroll merged commit 0a40f36 into pymc-devs:master Jan 12, 2018
jordan-melendez pushed a commit to jordan-melendez/pymc3 that referenced this pull request Feb 6, 2018
* move deprecated code to `legacy` subfolder

* add to release notes

* add note for OPVI

* fix imports

* remove old advi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants