-
Notifications
You must be signed in to change notification settings - Fork 45
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
Sequence to Sequence TIme Series using Deep ESN implementaion #12
Comments
Hi, you can create a Deep ESN by setting num_layers, e.g.:
|
Thank you for your comment. But I encounter new problem where I do not know where to put the washout into the encoder decoder model. The code is beased on lstm encoder-decoder for lstm. class Encoder(nn.Module):
class Decoder(nn.Module):
class EncoderDecoder(nn.Module):
` |
You should pass washout as argument when you call the ESN forward method. |
Thanks again for the comment. Here I changed the previous code. class Encoder(nn.Module):
class Decoder(nn.Module):
class EncoderDecoder(nn.Module):
But when I tried to train the model using:
I encountered error like this :
|
I have some update on this issue. I have succeeded to use PyTorch-esn on encoder decoder for time series prediction. But the problem is that the accuracy is too low and I wonder what the reason behind this as I have done echo state network using Tensorflow but the accuracy is not bad as using pytorch. Here is my code : `import numpy as np class Encoder(nn.Module):
class Decoder(nn.Module):
class EncoderDecoder(nn.Module):
I attached the whole code of encode decoder for time series forecasting : |
How this can be implemented towards sequence to sequence time series using ESN of more than 1 layer (Deep ESN)?
The text was updated successfully, but these errors were encountered: