pylops.signalprocessing.patch3d.patch3d_design#
- pylops.signalprocessing.patch3d.patch3d_design(dimsd, nwin, nover, nop)[source]#
Design Patch3D operator
This routine can be used prior to creating the
pylops.signalprocessing.Patch3D
operator to identify the correct number of windows to be used based on the dimension of the data (dimsd
), dimension of the window (nwin
), overlap (nover
),a and dimension of the operator acting in the model space.- Parameters
- dimsd
tuple
Shape of 3-dimensional data.
- nwin
tuple
Number of samples of window.
- nover
tuple
Number of samples of overlapping part of window.
- nop
tuple
Size of model in the transformed domain.
- dimsd
- Returns
- nwins
tuple
Number of windows.
- dims
tuple
Shape of 3-dimensional model.
- mwins_inends
tuple
Start and end indices for model patches (stored as tuple of tuples).
- dwins_inends
tuple
Start and end indices for data patches (stored as tuple of tuples).
- nwins