Skip to main content

Sparse Optimisation Research Code: A Python package for sparse coding and dictionary learning

Project description

SPORCO is a Python package for solving optimisation problems with sparsity-inducing regularisation. These consist primarily of sparse coding and dictionary learning problems, including convolutional sparse coding and dictionary learning, but there is also support for other problems such as Total Variation regularisation and Robust PCA. In the current version all of the optimisation algorithms are based on the Alternating Direction Method of Multipliers (ADMM).

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

sporco-0.1.7.tar.gz (5.0 MB view details)

Uploaded Source

File details

Details for the file sporco-0.1.7.tar.gz.

File metadata

  • Download URL: sporco-0.1.7.tar.gz
  • Upload date:
  • Size: 5.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for sporco-0.1.7.tar.gz
Algorithm Hash digest
SHA256 b549c6d0632acfda320b0747267ab4a81adb6fab7add4f6466d74b90cc464699
MD5 fac12c777bb57a2870edb705de28e10f
BLAKE2b-256 39addb66c061715bd417e3fd97842052b41346a324d5f06a7b6e630135c33cf3

See more details on using hashes here.

Supported by

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