New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Training an ESN for times series with multiple value for each time frame? #28
Comments
Hello, |
Closing this issue as the problem seems to be solved. |
Thank you! About the training function, I have multiple training sequences of different length, so putting them in a list using the train method would raise an error. If I use a for loop to train it for num_sequences iteration, will it overwrite the previous states? or is it ok to do so? |
Well, it should not raise an error, what version of reserviorpy are you using ? And what is the error you encounter ? Would it be possible for you to provide a code example with the error ? |
Sorry I replied late. I've identified the error and it was not what I thought it was, so all solved on that. However, we have observed that the more data we trained the ESN upon, the worse the generation outcomes are. Also, the ESN seem to output something far off the target. Our dataset contains only Cartesian coordinates normalized to the range [-1, 1], but the ESN output spans [-15, 20], which is clearly off. Any possible idea of why that is? Our projects rely heavily on reservoirpy, so I'd like to thank you for all the help you offer. |
Hello, |
Closing this issue again as the problem seems to be solved. |
Hi, we are trying to build and ESN with reservoirpy to perform time series prediction. Unlike most task, each time frame contains 4 values (representing coordinates), so our training data will be in shape (n, t, 4) where n is the number of unique time series, t the number of time frames.
How should I make reservoirpy.ESN learn this data?
The text was updated successfully, but these errors were encountered: