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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: echoes-0.0.6.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.6.tar.gz
Algorithm Hash digest
SHA256 791155c17aa4a0e73fe94f43a05c509bb59f1db5c7927c8b654d552ce907ca58
MD5 38b3e7e7d534ba4833710dd638554f51
BLAKE2b-256 b0eff69526c04d64644403e457d9ea6bfa599c0395398b04283639c8f5def8e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: echoes-0.0.6-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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f051f3eb84ec0f07716d5be46b277f50277040cd0f144ac0bf2bf607e9747727
MD5 95e176cacbe26196f72c192a6cf1bb93
BLAKE2b-256 ee8615b5b67e749c4955c18a4513a2dd2d63e7e98986eee0dd6480882f366e7e

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