quick guide |
docs |
change log |
contact
This package provides implementations for some algorithms from the RAISE lab at NC State University. These should be taken as the reference implementations for the papers proposing them, although the code versions that appear in this repo are typically cleaned up versions of the ones actually used. In general, this repo aims to be PEP8-compliant, well-tested, and reasonably-documented. Lab members are responsible for adding their own code via PRs.
The package's intended users are the lab members, who can access a standardized way of loading data, computing metrics, and running statistical tests, and other researchers that wish to reuse/reproduce our algorithms. This code is provided under an LGPL 2.1 license.
The raise_utils
package is available on PyPI. Your package manager of choice should handle it. Python 2 is unsupported, but we recommend Python 3.10+.
pip3 install raise_utils
Generally speaking, while this repo is open to PRs, it is intended to be contributed to by lab members. However, feel free to submit PRs to:
- Improve code quality
- Add documentation in
/docs
, orsphinx
- Add more or better tests
- Fix bugs
Read our docs here. Although we do have a readthedocs page, that has proven to be unreliable, historically speaking. We will (probably) fix it at some point. You can find examples in our examples directory.
You do not need to cite this repo, but we are grateful if you do. We ask that you instead cite the original paper proposing the method that you are reusing in your work.
The current maintainer of this repository is Rahul Yedida.