Pycsou API

Overview of Pycsou’s API.

Abstract classes

pycsou.core.map

Abstract classes for multidimensional nonlinear maps.

pycsou.core.linop

Abstract classes for multidimensional linear maps.

pycsou.core.functional

Abstract classes for functionals.

pycsou.core.solver

This module provides the base class for iterative algorithms.

Linear Operators

pycsou.linop.base

Classes for constructing linear operators.

pycsou.linop.conv

Convolution and smoothing operators for 1D, 2D and graph signals.

pycsou.linop.diff

Discrete differential and integral operators.

pycsou.linop.sampling

Sampling operators.

Cost Functionals

pycsou.func.base

Interface classes for constructing functionals.

pycsou.func.penalty

Repository of common penalty functionals.

pycsou.func.loss

Repository of common loss functionals.

Algorithms

pycsou.opt.proxalgs

Proximal algorithms.

Mathematical Functions

pycsou.math.prox

Common proximal/projection operators.

pycsou.math.green

Green functions of common pseudo-differential operators.