{ "info": { "author": "Michael Ebner", "author_email": "michael.ebner@kcl.ac.uk", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Healthcare Industry", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Medical Science Apps.", "Topic :: Software Development :: Build Tools" ], "description": "# Numerical Solver Library \n\nThe Numerical Solver Library (NSoL) is a Python-based open-source toolkit for research developed within the [GIFT-Surg][giftsurg] project and contains several implementations of denoising and deconvolution algorithms.\n\nThe algorithm and software were developed by [Michael Ebner][mebner]\nat the [Wellcome/EPSRC Centre for Interventional and Surgical Sciences][weiss], [University College London (UCL)][ucl] (2015 -- 2019), and the [Department of Surgical and Interventional Sciences][sie], [King's College London (KCL)][kcl] (since 2019).\n\nIf you have any questions or comments, please drop an email to `michael.ebner@kcl.ac.uk`.\n\n## Features\n\nImplemented solvers include\n* **Primal-Dual Methods** as described in [[Chambolle and Pock, 2010]](https://link.springer.com/article/10.1007/s10851-010-0251-1)\n* **Alternating Direction Method of Multipliers (ADMM)** as described in, e.g., [[Diamond and Boyd, 2015]](http://stanford.edu/~boyd/papers/admm_distr_stats.html) \n\nto solve\n* **L1- and L2-denoising** problems, i.e.\n\n\n\n\n
\n\n
\n\n