Skip to main content

Package to solve linear inverse problems

Project description

LinvPy is a Python package designed to solvw linear inverse problems of the form y=Ax+n, where y is a vector of measured values, A a known matrix, x an unknown input vector and n is noise. The goal is to find x, or at least the best possible estimation; if the matrix A is invertible, the solution is easy to find by multiplying by the inverse. If A is not invertible, we need to use regression techniques such as least squares method to find x. The first motivation for this project is that Marta Martinez-Camara, PhD student in Communications Systems at EPFL (Switzerland) desgined some new algorithms to solve linear inverse problems (namely the Tau-Estimator), and this package is a Python implementation of these algorithms, which may not be available anywhere else than here. LinvPy also contains several other famous but not implemented or not publicly distributed algorithms such as regularization functions, loss functions or M-estimator.

To install from pip, simply run : $ sudo pip install linvpy

PyPi link : https://pypi.python.org/pypi/linvpy

ReadTheDocs link : http://linvpy.readthedocs.org/en/latest/

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

linvpy-2.6.tar.gz (40.5 kB view details)

Uploaded Source

Built Distribution

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

linvpy-2.6-py2.py3-none-any.whl (50.8 kB view details)

Uploaded Python 2Python 3

File details

Details for the file linvpy-2.6.tar.gz.

File metadata

  • Download URL: linvpy-2.6.tar.gz
  • Upload date:
  • Size: 40.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for linvpy-2.6.tar.gz
Algorithm Hash digest
SHA256 cb311a0ef2da96acab67172e0cf8cb61f7777ada0a787b57a4c16b366951088e
MD5 97606be145ec3249712690d416f2f07c
BLAKE2b-256 5d39f30657e893fd25a9b874a1f6b0f834d37d62e909a177b7d4dba4645fa9a0

See more details on using hashes here.

File details

Details for the file linvpy-2.6-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for linvpy-2.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 aea2542bc1520f6fcf1ebd346f67fea0dc41568b8500bf307c6addf5e58c7fca
MD5 235138c860884043dbbc6862c3d77369
BLAKE2b-256 a50f620b2a8db3416483aa10673cee31f274ab848e0b4e9ace9bf34cf7475040

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