Skip to main content

Machine Learning with Echo State Networks in Python

Project description

echoes

(work in progress!)

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.7 on Ubuntu 16.04 and 18.04.

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: echoes-0.0.4.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.5

File hashes

Hashes for echoes-0.0.4.tar.gz
Algorithm Hash digest
SHA256 a8963fe74b39ff469a9dac70c60e6d87ab92da6f8bf57c250f7c3576d055c7de
MD5 8580d14bb8664b92c8a5861d93684631
BLAKE2b-256 db67563c586d9c1a76d72a9df36f41820373e6d8aaa43d47f2809e0011aec0f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: echoes-0.0.4-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/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.5

File hashes

Hashes for echoes-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7e3eab7b27b719859616d169dec21f49c338d865bf1cf80f422ad40b6995f9d2
MD5 2cede1526dd03450cfc01d795534f0df
BLAKE2b-256 6035ea4d82b0aaeec50e6b4b1097b390e2177a75a6dd57f31925fd021e2f0921

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