SPyRiT
SPyRiT is a PyTorch-based image reconstruction package designed for single-pixel imaging. SPyRiT has a modular organisation and may be useful for other inverse problems.
Github repository: openspyrit/spyrit
Installation
SPyRiT is available for Linux, MacOs and Windows:
pip install spyrit
See here for advanced installation guidelines.
Getting started
Please check our tutorials as well as the examples on GitHub.
Cite us
When using SPyRiT in scientific publications, please cite [v3] for SPyRiT v3, [v2] for SPyRiT v2, and [v1] for DC-Net.
JFJP Abascal, T Baudier, R Phan, A Repetti, N Ducros, “SPyRiT 3.0: an open source package for single-pixel imaging based on deep learning,” Preprint (2024).
Join the project
The list of contributors can be found here. Feel free to contact us by e-mail for any question. Direct contributions via pull requests (PRs) are welcome.
Contents
Core module for Spyrit package, containing the main classes and functions. |
|
Contains miscellaneous Numpy / Pytorch functions useful for spyrit.core. |
|
This module uses a modified version of the Unet presented in https://github.com/cszn/DPIR/blob/master/models/network_unet.py |