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

Diagnostics module #235

Merged
merged 33 commits into from
Nov 18, 2024
Merged

Diagnostics module #235

merged 33 commits into from
Nov 18, 2024

Conversation

jerrymhuang
Copy link
Collaborator

@jerrymhuang jerrymhuang commented Nov 4, 2024

The diagnostics module is now migrated under the main repo (continued from #229).

The key module elements have been reproduced through the Linear Regression notebook.

@jerrymhuang jerrymhuang added duplicate This issue or pull request already exists feature New feature or request refactoring Some code shall be redesigned v2 labels Nov 4, 2024
@jerrymhuang jerrymhuang added this to the BayesFlow 2.0 milestone Nov 4, 2024
@jerrymhuang jerrymhuang self-assigned this Nov 4, 2024
@jerrymhuang jerrymhuang linked an issue Nov 4, 2024 that may be closed by this pull request
@jerrymhuang jerrymhuang marked this pull request as ready for review November 15, 2024 23:51
@jerrymhuang
Copy link
Collaborator Author

jerrymhuang commented Nov 15, 2024

Currently, the following diagnostics utilities have been tested and are functional:

  • plot_losses
  • plot_recovery
  • plot_sbc_ecdf
  • plot_sbc_histogram
  • plot_z_score_contraction
  • plot_samples_2d (as a template for plot_prior_2d and plot_posterior_2d, to be continued)

Some further improvement is possible. The other utilities are available but may need further adjustments due to a lack of example notebooks to test.

Any suggestions and feedback are welcome.

@stefanradev93 stefanradev93 merged commit b9b6b9a into dev Nov 18, 2024
1 of 13 checks passed
@stefanradev93 stefanradev93 deleted the diagnostics branch November 18, 2024 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists feature New feature or request refactoring Some code shall be redesigned
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Remove code duplication from diagnostics module
2 participants