Pycsou Versions Save

Modular and scalable computational imaging in Python with GPU/out-of-core computing.

v1.2.0

5 months ago

New features:

  • experimental.XRayTransform: add .diagnostic_plot() to help verify specified geometries are correct.
  • Add weighted XRT.

Bug fixes:

  • ufuncs: correct operator shapes in functional API.
  • ArgShiftRule(): correct shift parameter (in docs.)
  • XRT tutorial: correct parallel beam specifiers. (Wasn't always parallel previously.)
  • XRT: protect against out-of-bound reads, which would randomly cause crashes.

v1.1.0

6 months ago

New features:

  • New/Updated tutorials on Bayesian imaging and image de-blurring.
  • Experimental support for the X-Ray transform.
  • Docker recipes for users and developers.

Bug fixes:

  • Fix QuadraticFunc differential Lipschitz propagation via arithmetic rules.

v1.0.1

7 months ago

User-facing changes:

  • Many improvements to HTML documentation.
  • Move to full pip-based install process.
  • Minor bug fixes to core library & extension mechanism.

Developer-facing changes:

  • Update tox testenvs to avoid costly env setups (when unnecessary).
  • Provide tox receipes to build PyPI packages & HTML docs.
  • Replace setuptools with hatch as per PyPA guidelines.

v1.0.0

8 months ago

This is the release of v1.0.0.

See the README for highlights and features.

v1.0.0-rc.1

8 months ago

First official release of the new API of Pyxu (formerly Pycsou). Major changes to the API with lots of breaking changes and new features.

See README for highlights.

pycsou-v1.0.6

8 months ago

Sunset release of Pycsou (old spelling, old architecture). This release is provided for legacy reasons and should not be used by new users of the framework.

v1.0.6

3 years ago
  • Automatic computation of upper bounds on structured operators' Lipscitz constants
  • Updated documentation
  • New class for quadratic forms
  • Fix the implementation of dense/sparse Khatri-Rao product
  • Memory-efficient implementation of Khatri-Rao product when the operators are dense
  • Added method for computing tanspose of a LinearOperator; Added classes for constructing block/block-diagonal LinearOperators; Added classes for Kronecker sums/products and Khatri-Rao products of LinearOperators
  • Requirement on Python 3.6 is now >= rather than strict. Added method apply_along_axis to class Map for batch evaluation
  • Fix bug causing repeated entries in Pycsou's API toc
  • Fix bug in doctest of L21norm

v1.0.5

3 years ago
  • Implementation of common Green functions used in spline approximation.
  • Graph signal processing linear operators are now in a separate extension package Pycsou-gsp
  • Modified requirements.
  • Improvements to the documentation.

v1.0.4

3 years ago

Improved documentation and package description. Zenodo link for citation.