Skip to main content

Python Matrix Factorization Module

Project description

What is PyMF?

Python Matrix Factorization (PyMF) is a module for several constrained/unconstrained matrix factorization (and related) methods. The module is early alpha and not very well tested.

PyMF currently includes the following methods:

  • Non-negative matrix factorization (NMF)

  • Convex non-negative matrix factorization (CNMF)

  • Semi non-negative matrix factorization (SNMF)

  • Archetypal analysis (AA)

  • Simplex volume maximization (SiVM)

  • Convex-hull non-negative matrix factorization (CHNMF)

  • Binary matrix factorization (BNMF)

  • Singular value decomposition (SVD)

  • Principal component analysis (PCA)

  • K-means clustering (Kmeans)

  • CUR decomposition (CUR)

  • Compaxt matrix decomposition (CMD)

Where to get it

Requires

  • Linux, Mac OS-X or Windows

  • Python 2.5 or 2.6

  • NumPy, Cvxopt, Scipy

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

PyMF-0.1.9.tar.gz (24.4 kB view details)

Uploaded Source

Built Distributions

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

PyMF-0.1.9.linux-x86_64.exe (111.1 kB view details)

Uploaded Source

PyMF-0.1.9-py2.6.egg (102.5 kB view details)

Uploaded Egg

File details

Details for the file PyMF-0.1.9.tar.gz.

File metadata

  • Download URL: PyMF-0.1.9.tar.gz
  • Upload date:
  • Size: 24.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PyMF-0.1.9.tar.gz
Algorithm Hash digest
SHA256 0a03f078974042d770aba604e2c899be907f72868c737568326a1eb1af2643d4
MD5 98b50af2dc12aab62976416cf4185c2b
BLAKE2b-256 c80301bf854a642c06cae0bd6aed955123e2f769878a40ecb85a2eb290756a61

See more details on using hashes here.

File details

Details for the file PyMF-0.1.9.linux-x86_64.exe.

File metadata

  • Download URL: PyMF-0.1.9.linux-x86_64.exe
  • Upload date:
  • Size: 111.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PyMF-0.1.9.linux-x86_64.exe
Algorithm Hash digest
SHA256 273b3c75819c4c8e864a9429c178f6c6af4a8e8abaa22caf3c0e65fb16e667c6
MD5 79ba4f90fe2ffc33cc74e1ca1e954496
BLAKE2b-256 8ba69f54079eaab475387db497aa73f154f75f9b67956e6f06d0f7d2ed99c561

See more details on using hashes here.

File details

Details for the file PyMF-0.1.9-py2.6.egg.

File metadata

  • Download URL: PyMF-0.1.9-py2.6.egg
  • Upload date:
  • Size: 102.5 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PyMF-0.1.9-py2.6.egg
Algorithm Hash digest
SHA256 cf3326f16e097ef9c8003cef3be930c47efff6f8381a71533f538b048bc3ff45
MD5 b14a54e387259e0c9fe76861ebd3f561
BLAKE2b-256 595030f2afcc9ba506396fad9d880883efe2c39e74ef8e98efb892f17f9141d1

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