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.2.tar.gz (2.2 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.2-py3.5.egg (4.0 MB view details)

Uploaded Egg

sporco-0.1.2-py3.4.egg (4.0 MB view details)

Uploaded Egg

sporco-0.1.2-py2.7.egg (4.0 MB view details)

Uploaded Egg

File details

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

File metadata

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

File hashes

Hashes for sporco-0.1.2.tar.gz
Algorithm Hash digest
SHA256 dfcc5dee19ec05d93f6ab2f2f7b159d9ac2b35adb91a5f3d88f2ad5175014724
MD5 035110bbe5677356c8437387cdf1f936
BLAKE2b-256 1afc76d1d775a2834500ffe8f371ee3801ce15f3529dd55ff6558cdc42d6f94b

See more details on using hashes here.

File details

Details for the file sporco-0.1.2-py3.5.egg.

File metadata

  • Download URL: sporco-0.1.2-py3.5.egg
  • Upload date:
  • Size: 4.0 MB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for sporco-0.1.2-py3.5.egg
Algorithm Hash digest
SHA256 d5f49c452047bffd4851bf90a47e270c54079d9d93a541743254a18dd660f0fa
MD5 f3ae53c49521286a05e0506a4dbeaae3
BLAKE2b-256 a80645d0d4bd12ffa647f187e02150639b9d486904b9aa49f4fba3fd08e6794a

See more details on using hashes here.

File details

Details for the file sporco-0.1.2-py3.4.egg.

File metadata

  • Download URL: sporco-0.1.2-py3.4.egg
  • Upload date:
  • Size: 4.0 MB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for sporco-0.1.2-py3.4.egg
Algorithm Hash digest
SHA256 97bdea5497fec4bce58475eea9d690944bef895d394aa43b1ee1d86f9c1c200b
MD5 1af7b6992d8c1223fdd116c359d9dd12
BLAKE2b-256 d5c14138b2e9c71aea65f8bb253e495d70b0ce501ceb43b47f173139627564ac

See more details on using hashes here.

File details

Details for the file sporco-0.1.2-py2.7.egg.

File metadata

  • Download URL: sporco-0.1.2-py2.7.egg
  • Upload date:
  • Size: 4.0 MB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for sporco-0.1.2-py2.7.egg
Algorithm Hash digest
SHA256 7513c48039661c19fd1167ecb8dc9fedda6b327eda8c597cb2dfaf4e71201590
MD5 b109d4de4ec6118614ae9cbfe793fc25
BLAKE2b-256 c1655bf10fede9d18b1c1975dcbd94e13ebd3cef5acd8720da0bebe46ca35e12

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