This package provides tools for building custom proximal splitting algorithms.
This code comes jointly with the following reference:
Bassett, R. L., & Barkley, P. (2024). Optimal Design of Resolvent Splitting Algorithms.
When using the package in a project, please use this Bibtex entry:
@article{bassett2024optimaldesignresolventsplitting,
title={Optimal Design of Resolvent Splitting Algorithms},
author={Robert L Bassett and Peter Barkley},
journal={arXiv preprint arXiv:2407.16159},
year={2024},
url={https://arxiv.org/abs/2407.16159},
}
After cloning the repository, the package can be installed with
pip install .
See the quick start guide in the documentation.
You can find the documentation for this package on readthedocs.
If you would like to run the experiments from our paper, use pip install .[paper] and run the paper.ipynb notebook in the examples directory.