Skip to content

Conversation

@Leguark
Copy link
Member

@Leguark Leguark commented Oct 29, 2025

Allow optional likelihood function in make_gempy_pyro_model and add Python version assertion in __init__.py.

Format code for PEP 8 compliance in _pyro_runner.py.

Add plot_gempy function for probabilistic model visualization

Introduced a utility function, plot_gempy, to streamline the visualization of GemPy models with uncertainty from prior/posterior samples. Refactored test code to utilize the new function, improving modularity and reducing redundancy. Added an adjustable update function for greater flexibility.

Add functionality to test error propagation for dips

Introduced a new TestErrorPropagationDips class to evaluate error propagation related to orientation dips in geological models. Added methods for modifying dips, updating models, and performing prior inference with Pyro, ensuring proper handling of dip gradients and validations.

… Python version assertion in `__init__.py`.
Introduced a utility function, `plot_gempy`, to streamline the visualization of GemPy models with uncertainty from prior/posterior samples. Refactored test code to utilize the new function, improving modularity and reducing redundancy. Added an adjustable update function for greater flexibility.
Introduced a new `TestErrorPropagationDips` class to evaluate error propagation related to orientation dips in geological models. Added methods for modifying dips, updating models, and performing prior inference with Pyro, ensuring proper handling of dip gradients and validations.
Copy link
Member Author

Leguark commented Oct 29, 2025

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.

2 participants