You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Added `pylops.waveeqprocessing.BlendingContinuous`, `pylops.waveeqprocessing.BlendingGroup`, and
6
+
`pylops.waveeqprocessing.BlendingHalf` operators
7
+
* Added `kind='datamodel'` to `pylops.optimization.cls_sparsity.IRLS`
8
+
* Improved inner working of `pylops.waveeqprocessing.Kirchhoff` operator significantly
9
+
reducing the memory usage related to storing traveltime, angle, and amplitude tables.
10
+
* Improved handling of `haxes` in `pylops.signalprocessing.Radon2D` and `pylops.signalprocessing.Radon3D` operators
11
+
* Added possibility to feed ND-arrays to `pylops.TorchOperator`
12
+
* Removed `pylops.LinearOperator` inheritance and added `__call__` method to `pylops.TorchOperator`
13
+
* Removed `scipy.sparse.linalg.LinearOperator` and added `abc.ABC` inheritance to `pylops.LinearOperator`
14
+
* All operators are now classes of `pylops.LinearOperator` type
15
+
1
16
# 2.0.0
2
17
PyLops has undergone significant changes in this release, including new ``LinearOperator``s, more features, new examples and bugfixes.
3
18
To aid users in navigating the breaking changes, we provide the following document [MIGRATION_V1_V2.md](https://github.com/PyLops/pylops/blob/dev/MIGRATION_V1_V2.md).
0 commit comments