Integrate changes made for the ML near-well model #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Finally found time to fix everything.
Proposed changes
upscaling
module which features aBaseUpscaler
abstract base class, which provides methods to upscale data from fine-scale radial ensemble simulations to a coarse-scale Cartesian grid.analysis
module to analyze sensitivity of NNs w.r.t. their inputs.scaler_layers
andnn.scale_and_evaluate
test_plot_comparison
runs only on one simulation result and not on multiple, I could change this though.standardwell_impl
andstandardwell
makos. They are kind of obsolete (I wrote new ones for the near-well article) and also very specific to a usecase, so I do not think they fit too well inside pyopmnearwell. In theintegration
module I link to the article repo for examplary usage.And probably some more small changes that I forgot about in this list.
Practicalities
Types of changes
What types of changes does this PR introduce to pyopmnearwell?
Checklist
pytest
was run with the--run-skipped
flag.