- Machine learning with Echo State Networks(ESN)
- High level API
- Follows
scikit-learn
design, egfit-predict
interface -
scikit-learn
compatible, eg tools likeGridSearchCV
work out of the box
Quick start: See Documentation and examples.
pip install echoes
If you find echoes useful for a publication, then please use the following BibTeX to cite it:
@misc{echoes,
author = {Damicelli, Fabrizio},
title = {echoes: Echo State Networks with Python},
year = {2019},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/fabridamicelli/echoes}},
}
- numpy
- sklearn
- pandas
- matplotlib
- seaborn
- numba
- tests:
- mypy
- pytest
The code has been tested with Python 3.8.12 and 3.9.7 on Ubuntu 20.04.3 LTS.
Run tests with
make test
Any feedback on bugs, suggestions, problems? Just open an issue, I'll get back to you very soon.