# PyRFDPD: This package is used for digital predistortion algorithm.
PyRFDPD is a tailor-made python library for digital predistortion.
Due to historical reasons, most algorithms and tools in the field of communication are implemented in MATLAB. However, this approach has a few drawbacks. #. MATLAB is not closed-source, and the MATLAB software is not free to use. #. MATLAB toolkits often require official support, and lack of a community-driven ecosystem. #. MATLAB is a standalone language and does not integrate well with other languages and tools.
On the other hand, Python, being an open-source language, offers a more flexible and accessible ecosystem for development. The industry may sooner or latter shift to Python. That's what we have done, to accelerate this process.
|coverage| |tests_develop| |tests_master| |pypi| |license|
$ python3 -m pip install pyrfdpd
$ python -m pip install -e ./pyrfdpd
For further details, see the |apidoc|_.
@misc{pyrfdpd,
title={pyrfdpd},
author={Microwave System Lab @ Southeast University},
year={2024},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/SEU-MSLab/pyrfdpd}}
}