-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Closed
Labels
Milestone
Description
@twiecki and I discussed about the bad user experience we accidentally caused by removing ArviZ wrappers.
Many users did not yet upgrade, so we have a chance to fix the UX and ease the transition.
Here's how:
- On the
v3branch we reintroduce the wrappers with the same API they had before. But we addwarnings.warn()to nudge users towards one of the options beflow. - On the
masterandv4branches we replace the abovewarnings.warn()with araise DeprecationWarning. This is better than removing the function entirely, because we can still communicate instructions.
Options for future wrappers:
pm.az: by introducingimport arviz as azinto the PyMC3__init__.pypm.plotting: by introducingimport arviz as plottinginto the PyMC3__init__.py