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.8.tar.gz (8.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sporco-0.1.8-py3-none-any.whl (8.6 MB view details)

Uploaded Python 3

sporco-0.1.8-py2-none-any.whl (8.6 MB view details)

Uploaded Python 2

File details

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

File metadata

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

File hashes

Hashes for sporco-0.1.8.tar.gz
Algorithm Hash digest
SHA256 a8be6656535596251efddc3efdeb219b5286dd825fa3c8dfd73700402a6c6d16
MD5 db304dab3f230cd11122baf17affcf12
BLAKE2b-256 6ed02e6b976e514378c1a1c5c8ab4b15546a6404e8862e3c0ac8654f896c59e8

See more details on using hashes here.

File details

Details for the file sporco-0.1.8-py3-none-any.whl.

File metadata

File hashes

Hashes for sporco-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 3d10669ba9d6ff1ee449e5354c056227f6ba1ab0483561cd7bfee9f3088e9b78
MD5 18247a2aeb807c2c1970bb3792a30ca1
BLAKE2b-256 fda77accec60ef5ac65de94c247c2285310086f50c628ae0770c83e06b2db823

See more details on using hashes here.

File details

Details for the file sporco-0.1.8-py2-none-any.whl.

File metadata

File hashes

Hashes for sporco-0.1.8-py2-none-any.whl
Algorithm Hash digest
SHA256 1b521ddbebdf14caad905a7749dacd2141d3a395d9a0a2299acee9b3afcef8b9
MD5 acd0595921917bf7d42d271b8346d97a
BLAKE2b-256 55d10294aba321a70f70ba2315e8da528050cc0a1ddbccf7652e0b248fd20cec

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