TF implementation of the functionalities of Deep Reservoir Computing. Import the content of DeepRC.py and use the SimpleDeepReservoirLayer as the dynamical component of your deep network for time-series processing. In the code you can find an example on how to use SimpleDeepReservoirLayer to define a SimpleDeepESNClassifier.
If you use this code in your work, please cite the following paper, in which the concept of Deep Reservoir Computing has been introduced.
Gallicchio, C., Micheli, A., Pedrelli, L.: Deep reservoir computing: A critical experimental analysis. Neurocomputing 268, 87โ99 (2017).
https://doi.org/10.1016/j.neucom.2016.12.08924.