Skip to content

Sliding and Patch operators #98

@mrava87

Description

@mrava87

PyLops provides users with a suite of Sliding and Patch operators that divide a 1D, 2D or 3D into windows or patches and applies the same operator to all of them.

An extension of these operators to pylops-mpi would enable parallelism across the windows or patches. This is embarassingly parallel for the adjoint whilst requires writing a common output array for the forward.

These operators could be implemented following a similar procedure to the one developed for the derivatives operator, as some ghosts (aka overlap) between workers is required for the patches to be recombined in the forward pass.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions