Skip to main content

Graph signal processing extensions for Pycsou.

Project description

https://matthieumeo.github.io/pycsou/html/_images/pycsou.png https://zenodo.org/badge/277582581.svg

Pycsou-gsp is the graph signal processing extension of the Python 3 package Pycsou for solving linear inverse problems. The extension offers implementations of graph convolution and differential operators, compatible with Pycsou’s interface for linear operators. Such tools can be useful when solving linear inverse problems involving signals defined on non Euclidean discrete manifolds.

Graphs in Pycsou-gsp are instances from the class pygsp.graphs.Graph from the pygsp library for graph signal processing with Python.

Content

The package is organised as follows:

  1. The subpackage pycsou_gsp.linop implements the following common graph linear operators:

    • Graph convolution operators: GraphConvolution

    • Graph differential operators: GraphLaplacian, GraphGradient, GeneralisedGraphLaplacian.

  2. The subpackage pycsou_gsp.tesselation provides routines for generating graphs from discrete tessellations of continuous manifolds such as the sphere.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pycgsp-1.0.1.tar.gz (745.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page