求解线性反问题的软件包
linvp的Python项目详细描述
linvpy是一个python包,用于求解y=a x+n形式的线性反问题,其中y是测量值的向量、已知矩阵、x是未知输入向量,n是噪声。目标是找到x,或者至少是最好的估计;如果矩阵a是可逆的,那么通过乘以逆很容易找到解。如果a不可逆,我们需要使用最小二乘法等回归技术来寻找x。这个项目的第一个动机是,epfl(瑞士)通信系统博士生marta martinez camara设计了一些新的算法来解决线性逆问题(即tau估计),这个包是一个python。这些算法的实现,除此之外其他任何地方都不可用。linvpy还包含其他一些著名但未实现或未公开分布的算法,如正则化函数、损失函数或m-估计。
要从pip安装,只需运行: $sudo pip安装linvpy
pypi链接:https://pypi.python.org/pypi/linvpy
阅读文档链接:http://linvpy.readthedocs.org/en/latest/