-
Notifications
You must be signed in to change notification settings - Fork 45
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
aepsych buddy plotting upstream #500
base: main
Are you sure you want to change the base?
Conversation
This pull request was exported from Phabricator. Differential Revision: D67771447 |
3f67b39
to
b7e8565
Compare
This pull request was exported from Phabricator. Differential Revision: D67771447 |
Summary: Plotting refactor from aepsych buddy upstreamed. The old mega plotting functions are being deprecated in favour for smaller utility plotting functions with an API closer to Seaborn intended to work with the object oriented plot API of Matplotlib. Major plotting components are split up and are intended to directly apply to a Matplotlib Axes. The new functions no longer accept strategies and the user is expected to be able to calculate the values as necessary using the model API. We deprecate the old strategy functions in favour for separate plotting functions that are easier to compose into bespoke plots, largely following the matplotlib API more closely. Differential Revision: D67771447
b7e8565
to
e613817
Compare
This pull request was exported from Phabricator. Differential Revision: D67771447 |
e613817
to
d6f0a24
Compare
Summary: Plotting refactor from aepsych buddy upstreamed. The old mega plotting functions are being deprecated in favour for smaller utility plotting functions with an API closer to Seaborn intended to work with the object oriented plot API of Matplotlib. Major plotting components are split up and are intended to directly apply to a Matplotlib Axes. The new functions no longer accept strategies and the user is expected to be able to calculate the values as necessary using the model API. We deprecate the old strategy functions in favour for separate plotting functions that are easier to compose into bespoke plots, largely following the matplotlib API more closely. Differential Revision: D67771447
This pull request was exported from Phabricator. Differential Revision: D67771447 |
Summary: Plotting refactor from aepsych buddy upstreamed. The old mega plotting functions are being deprecated in favour for smaller utility plotting functions with an API closer to Seaborn intended to work with the object oriented plot API of Matplotlib. Major plotting components are split up and are intended to directly apply to a Matplotlib Axes. The new functions no longer accept strategies and the user is expected to be able to calculate the values as necessary using the model API. We deprecate the old strategy functions in favour for separate plotting functions that are easier to compose into bespoke plots, largely following the matplotlib API more closely. Differential Revision: D67771447
d6f0a24
to
42ff399
Compare
This pull request was exported from Phabricator. Differential Revision: D67771447 |
…bookresearch#514) Summary: Models (and maybe some generators) can change modes (`model.train()` and `model.eval()`). When parameter wrapped, these are still possible but the transforms do not follow the mode. For base objects that cannot change modes, we just modify the transform. Reviewed By: crasanders Differential Revision: D68033333
Summary: Plotting refactor from aepsych buddy upstreamed. The old mega plotting functions are being deprecated in favour for smaller utility plotting functions with an API closer to Seaborn intended to work with the object oriented plot API of Matplotlib. Major plotting components are split up and are intended to directly apply to a Matplotlib Axes. The new functions no longer accept strategies and the user is expected to be able to calculate the values as necessary using the model API. We deprecate the old strategy functions in favour for separate plotting functions that are easier to compose into bespoke plots, largely following the matplotlib API more closely. Differential Revision: D67771447
42ff399
to
9e87046
Compare
This pull request was exported from Phabricator. Differential Revision: D67771447 |
Summary:
Plotting refactor from aepsych buddy upstreamed.
We deprecate the old strategy functions in favour for separate plotting functions that are easier to compose into bespoke plots, largely following the matplotlib API more closely.
Differential Revision: D67771447