Base R

Functions and methods in base R

train_esn()

Train an Echo State Network

summary(<esn>)

Provide a detailed summary of the trained ESN model

is.esn()

Checks if object is of class "esn"

forecast_esn()

Forecast a trained Echo State Network

is.forecast_esn()

Checks if object is of class "forecast_esn"

plot(<forecast_esn>)

Plot point forecasts and actuals of a trained ESN model.

fit_ridge()

Estimate a linear model via ridge regression

run_reservoir

Run reservoir

Tidy R

Functions and methods in tidy R (“fable framework”)

auto_esn()

Automatic train an Echo State Network

ESN()

Automatic train an Echo State Network

forecast(<ESN>)

Forecast a trained ESN

fitted(<ESN>)

Extract fitted values from a trained ESN

residuals(<ESN>)

Extract residuals from a trained ESN

model_sum(<ESN>)

Provide a succinct summary of a trained ESN

tidy(<ESN>)

Estimated coefficients

glance(<ESN>)

Summary of model fit

report(<ESN>)

Provide a detailed summary of the trained ESN model

reservoir()

Return the reservoir from a trained ESN as tibble

Miscellaneous

Miscellaneous

spot_price

Hourly day-ahead electricity spot prices