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.5.tar.gz (2.5 MB view details)

Uploaded Source

Built Distribution

echoes-0.0.5-py3-none-any.whl (102.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for echoes-0.0.5.tar.gz
Algorithm Hash digest
SHA256 a4f8c58a58052d6a4d136a3bb997c7c4e20b0c2cd9edd822fd753d775ae6a8ac
MD5 75409f5dbfafab42fb0d3fde22f760b0
BLAKE2b-256 387c6b06c0612f5f5190e92e2c8c4ce27fd49515b40521c973087da365b5110b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for echoes-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4a346dc9f7b5e8bdd1817fc965315d51eaddd4aa5b83b45af55eddf83bf8d8bd
MD5 33c64e0ff2eb34a967a1c71b97d70e6a
BLAKE2b-256 92018d6e539e5b2db9a1019afc9d083f41cc52b94873502f455fb04df8d02432

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