Replies: 2 comments
-
Thanks, it looks great 😊 I have not been able to finalize the last open PR yet. I’ll try this week. Then you could make a PR adding these release notes to the two changelog files |
Beta Was this translation helpful? Give feedback.
0 replies
-
I only see one place where it may needs some rewording: in the sliding/patch design point you have a repeated ‘associated’ peraphs |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
@mrava87 here is a first draft for the release notes of v2.0
What's new in PyLops v2.0
PyLops has undergone significant changes in this release, including new
LinearOperator
s, more features, new examples and bugfixes. To aid users in navigating the breaking changes, we provide the following document MIGRATION_V1_V2.md.New Features
dims
/dimsd
properties. Users do not need to use.ravel
and.reshape
as often anymore. See the migration guide for more information.pylops.TorchOperator
wrap a Pylops operator into a PyTorch functionpylops.signalprocessing.Patch3D
applies a linear operator repeatedly to patches of the model vectorslidingXd_design
orpatchXd_design
functions associated with them to aid the user in designing the windowspylops.waveeqprocessing.Kirchhoff
substitutespylops.waveeqprocessing.Demigration
and incorporates a variety of new functionalitiespylops.waveeqprocessing.AcousticWave2D
wraps the Devito acoutic wave propagator providing a wave-equation based Born modeling operator with a reverse-time migration adjointpylops.optimization.basesolver.Solver
class. They can now be used through a functional interface with lowercase name (e.g., splitbregman) or via class interface with CamelCase name (e.g., SplitBregman). Moreover, solvers now accept callbacks defined by the Callbacks interface (see e.g., MetricsCallback).Documentation
LinearOperator
from scratchBeta Was this translation helpful? Give feedback.
All reactions