File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,6 +5,18 @@ Changelog
55* Added cubic spline interpolation operator via
66 ` pylops.signalprocessing.interpspline.InterpCubicSpline ` (also interfaceable via
77 ` pylops.signalprocessing.interp.Interp(..., kind="cubic_spline" ` )
8+ * Added ` pylops.medical.MRI2D ` operator
9+ * Added ` pylops.basicoperators.SmoothingND ` operator
10+ * Added 3d extension to ` pylops.utils.signalprocessing.pwd_slope_estimate `
11+ * Fixed unwanted upcasting in ` pylops.avo.AVOLinearModelling ` ,
12+ ` pylops.Laplacian ` , ` pylops.signalprocessing.Bilinear ` ,
13+ ` pylops.signalprocessing.Interp ` , ` pylops.signalprocessing.NonStationaryFilters2D ` ,
14+ ` pylops.signalprocessing.Seislet ` , ` pylops.signalprocessing.Sliding1D ` ,
15+ ` pylops.signalprocessing.Sliding2D ` , ` pylops.signalprocessing.Sliding3D ` ,
16+ ` pylops.basicoperators.Smoothing1D ` , ` pylops.basicoperators.Smoothing2D ` ,
17+ and ` pylops.waveeqprocessing.Marchenko `
18+ * Improved typing annotations across all operators (and enforced use of
19+ Literal for parameters with multiple options)
820
921# 2.6.0
1022* Added ` pylops.medical ` module and ` pylops.medical.CT2D ` operator
Original file line number Diff line number Diff line change 44############################
55
66
7+ Version 2.7.0
8+ -------------
9+
10+ *Released on: 17/05/2026 *
11+
12+ * Added cubic spline interpolation operator via
13+ :py:class: `pylops.signalprocessing.InterpCubicSpline ` (also interfaceable via
14+ :py:class: `pylops.signalprocessing.Interp ` with `kind="cubic_spline" `)
15+ * Added :py:class: `pylops.medical.MRI2D ` operator
16+ * Added :py:class: `pylops.SmoothingND ` operator
17+ * Added 3d extension to :py:func: `pylops.utils.signalprocessing.pwd_slope_estimate `
18+ * Fixed unwanted upcasting in :py:class: `pylops.avo.avo.AVOLinearModelling `,
19+ :py:class: `pylops.Laplacian `, :py:class: `pylops.signalprocessing.Bilinear `,
20+ :py:class: `pylops.signalprocessing.Interp `, :py:class: `pylops.signalprocessing.NonStationaryFilters2D `,
21+ :py:class: `pylops.signalprocessing.Seislet `, :py:class: `pylops.signalprocessing.Sliding1D `,
22+ :py:class: `pylops.signalprocessing.Sliding2D `, :py:class: `pylops.signalprocessing.Sliding3D `,
23+ :py:class: `pylops.Smoothing1D `, :py:class: `pylops.Smoothing2D `,
24+ and :py:class: `pylops.waveeqprocessing.Marchenko `
25+ * Improved typing annotations across all operators (and enforced use of
26+ Literal for parameters with multiple options)
27+
728Version 2.6.0
829-------------
930
You can’t perform that action at this time.
0 commit comments