pyESN
pyESN copied to clipboard
Echo State Networks in Python
Hello Clemens, thank you for your ESN implementation, which really helps me a lot in my research. Youuse `np.linalg.pinv` in your evaluation of `W_out` at line 192, `pyESN.py`, which can...
I tried to use for multivariate forecast but got ValueError: arg must have length 3 since I inserted the n_inputs=3 to train the model
Hi, I'm a little confused about how the ESN actually trains and predicts. In the Mackey-Glass example training is done in the following way: pred_training = esn.fit(np.ones(trainlen),data[:trainlen]) This seems like...
Hi, at first, I'd like to thank you for the nice code. I think I found a small error at line 188: transient = min(int(inputs.shape[1] / 10), 100) this is...
Hi, I just don't understand why we use the date produced by np.ones(future) to predict future ? Intuitively, there is no connection between np.ones(future) data and future data .
In the second cell of freqgen-mine.ipynb , rescaling periods is wrong. `periods = frequency_control * (max_period - min_period) + max_period` should be changed as follows: `periods = frequency_control * (max_period...
![MSEvTL_singularity](https://user-images.githubusercontent.com/44342873/92139332-3585ce80-edd5-11ea-9d0f-60a032d38556.png) When ``n_reservoir == trainlen``, there is a singularity in the mean squared error. I'm not sure if this is a "feature" of echo state networks or if this is...
Hi Clemens I thought your code was pretty cool. I used it [here](https://pypi.org/project/echochamber/) to create a crawler that is predicting a three body problem with measurement error noise [here](https://www.microprediction.com/stream_dashboard.html?stream=three_body_x&horizon=70) and...
Is there anywhere in the code the leaking parameter (a) in order to calculate the states of the network? Thank you.
To follow up on #5, here's what I worked out: Keras layer building turned out to be too much of a challenge for me, so I modified pyESN to optionally...