Skip to content

SEU-MSLab/pyrfdpd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# PyRFDPD: This package is used for digital predistortion algorithm.

Description

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|

Installation

$ python3 -m pip install pyrfdpd $ python -m pip install -e ./pyrfdpd

Kick-Start

Cost Optimization

For further details, see the |apidoc|_.

Citation

@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}}
}

About

A python package for digital predistortion

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages