Package: echos 1.0.4

echos: Echo State Networks for Time Series Modeling and Forecasting

Provides a lightweight implementation of functions and methods for fast and fully automatic time series modeling and forecasting using Echo State Networks (ESNs).

Authors:Alexander Häußer [aut, cre, cph]

echos_1.0.4.tar.gz
echos_1.0.4.zip(r-4.7-x86_64)echos_1.0.4.zip(r-4.7-arm64)echos_1.0.4.zip(r-4.6-x86_64)echos_1.0.4.zip(r-4.6-arm64)echos_1.0.4.zip(r-4.5-x86_64)
echos_1.0.4.tgz(r-4.6-x86_64)echos_1.0.4.tgz(r-4.6-arm64)echos_1.0.4.tgz(r-4.5-x86_64)echos_1.0.4.tgz(r-4.5-arm64)
echos_1.0.4.tar.gz(r-4.7-arm64)echos_1.0.4.tar.gz(r-4.7-x86_64)echos_1.0.4.tar.gz(r-4.6-arm64)echos_1.0.4.tar.gz(r-4.6-x86_64)
echos_1.0.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
echos/json (API)

# Install 'echos' in R:
install.packages('echos', repos = c('https://ahaeusser.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/ahaeusser/echos/issues

Pkgdown/docs site:https://ahaeusser.github.io

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:

On CRAN:

Conda:

echo-state-networksfablefabletoolsforecastforecastingrecurrent-neural-networksreservoir-computingridge-regressiontime-seriesopenblascppopenmp

7.12 score 19 stars 29 scripts 513 downloads 10 exports 43 dependencies

Last updated from:242be4d1ab. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK184
linux-devel-x86_64OK189
source / vignettesOK287
linux-release-arm64OK186
linux-release-x86_64OK215
macos-release-arm64OK228
macos-release-x86_64OK296
macos-oldrel-arm64OK238
macos-oldrel-x86_64OK423
windows-devel-arm64OK502
windows-devel-x86_64OK236
windows-release-arm64OK406
windows-release-x86_64OK205
windows-oldrel-x86_64OK179
wasm-releaseOK137

Exports:ESNfilter_esnforecast_esnis.esnis.forecast_esnis.tune_esnreservoirrun_reservoirtrain_esntune_esn

Dependencies:anytimeBHclicpp11digestdistributionaldplyrfabletoolsfarvergenericsggdistggplot2gluegtableisobandlabelinglifecyclelubridatemagrittrnumDerivpillarpkgconfigprogressrpurrrquadprogR6RColorBrewerRcppRcppArmadillorlangS7scalesstringistringrtibbletidyrtidyselecttimechangetsibbleutf8vctrsviridisLitewithr

Rolling forecasts
Introduction | Load packages | Prepare the data | Define the rolling forecast setup | Create rolling training windows | Train the ESN models | Generate rolling forecasts | Evaluate forecast accuracy | Visualize the rolling forecasts | Summary

Last update: 2026-06-21
Started: 2026-06-21

Base functions
Load package | Prepare dataset | ESN architecture and automatic model selection | Train ESN model | Forecast ESN model | Hyperparameter tuning

Last update: 2026-06-21
Started: 2026-06-21

Datasets
Introduction | Load packages | M4 data | Synthetic data

Last update: 2026-06-21
Started: 2026-06-21

Multiple models
Load package | Prepare dataset | Train ESN model | Forecast ESN model

Last update: 2026-06-21
Started: 2026-06-21