/echoes

Machine Learning with Echo State Networks, a scikit-learn compatible package.

Primary LanguagePythonMIT LicenseMIT

Downloads CI

Like the package? Don't forget to give it a GitHub ⭐ to help others find and trust it!

echoes

  • 🤖 Machine learning with Echo State Networks(ESN)
  • 🧱 High level API, scikit-learn compatible API, eg fit-predict interface
  • ⚡️ Fast! (Thanks to numba ✨)

Installation and quick start

pip install echoes

See Documentation and example notebooks.

Feedback

Any bugs, suggestions, problems? Just open an issue!

Citing

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

Tests

Run tests with

make test

References