Published July 28, 2021 | Version 0.2.0
Software Open

pylops-distributed

  • 1. KAUST

Description

Pelops-distributed is a Python library providing matrix-free linear algebra and optimization on distributed systems.

As much as numpy and scipy lie at the core of the parent project PyLops, PyLops-distributed heavily builds on top of Dask, a Python library for distributed computing.

Doing so, linear operators can be distributed across several processes on a single node or even across multiple nodes. Their forward and adjoint are first lazily built as directed acyclic graphs and evaluated only when requested by the user (or automatically within one of our solvers).

Files

CHANGELOG.md

Files (19.8 kB)

Name Size Download all
md5:761619140febc2a1b5520fae0e66dbae
566 Bytes Download
md5:734321240e60da907110b4287d6a8462
1.1 kB Download
md5:12d5b1cf66683c4da2b3a6f82ac02ac1
449 Bytes Download
md5:fcbe01ffc1b8bb022480cb03fd1426f2
1.1 kB Preview Download
md5:926980d800115cd3b8aabfd8b34be02f
421 Bytes Download
md5:5fd8726d5db52f890447f0d684c74fd7
207 Bytes Download
md5:3000208d539ec061b899bce1d9ce9404
7.7 kB Download
md5:d94f930d14410d8739e7a1616770fe9c
1.1 kB Download
md5:8fa8ed06de5a03df67e886d5401b1954
278 Bytes Download
md5:6f273bae3d411c5db585d802a888d55b
4.9 kB Preview Download
md5:9092b008b3eb64fa0a7f10fa0681eb0e
108 Bytes Download
md5:28e358cb66508a28badde2ef53fb2002
208 Bytes Preview Download
md5:ce95eba237aa2ceba14a29aa6d45316c
75 Bytes Preview Download
md5:342befb4991275ce504a721ae0479050
84 Bytes Download
md5:65400f283645197836ff91932c300acd
1.5 kB Download