Skip to main content

Machine Learning with Echo State Networks in Python

Project description

echoes

Scikit-learn compatible, high level API for machine learning with Echo State Networks(ESN).

Quick start: See Documentation and examples.

Installation

pip install echoes

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

Dependencies

  • 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.

Tests

Run tests with

make test

References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

echoes-0.0.7.tar.gz (3.2 MB view details)

Uploaded Source

Built Distribution

echoes-0.0.7-py3-none-any.whl (103.2 kB view details)

Uploaded Python 3

File details

Details for the file echoes-0.0.7.tar.gz.

File metadata

  • Download URL: echoes-0.0.7.tar.gz
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for echoes-0.0.7.tar.gz
Algorithm Hash digest
SHA256 dff82eb4a773f160d890d25bcf7e836dc6e57f46ca6d4ce1eeab6649300e276f
MD5 98f3d4d98ecb01d5b22d2669a6269d83
BLAKE2b-256 f79f7a6c0223d0da43124e7818aebbcf616a00302cd4267565413c87d4033f26

See more details on using hashes here.

File details

Details for the file echoes-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: echoes-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 103.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.5.0 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for echoes-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 16dd32034646b07c6ea16b059ec952d99aabf215dc6db32a84bafd9400cddec2
MD5 8460ebb9e20f47622bc0be14e0a321b2
BLAKE2b-256 ed1a20e2ff9ae940995902d8ccef0c57cce0ee7eb26a532982773a77f20def1a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page