- Add
fit_func
andpredict_func
for custom fitting and prediction functions ofahead::dynrmf
(usingcaret
Machine Learning). - Add forecasting combinations based on ForecastComb, adding Ridge and Elastic Net to the mix.
- Include tests (90% coverage). After cloning, run:
install.packages("covr")
covr::report()
- Univariate forecasting for
ridge2f
. See https://thierrymoudiki.github.io/blog/2024/02/26/python/r/julia/ahead-v0100. - Fast calibration for
ridge2f
(univariate and multivariate case). See https://thierrymoudiki.github.io/blog/2024/02/26/python/r/julia/ahead-v0100.
- progress bars for bootstrap (independent, circular block, moving block)
- empirical marginals for R-Vine copula simulation
- risk-neutralize simulations
- moving block bootstrap in
ridge2f
,basicf
andloessf
, in addition to circular block bootstrap from 0.6.2 - adjust R-Vine copulas on residuals for
ridge2f
simulation - new plots for simulations see (new) vignettes
- split conformal prediction intervals (very very experimental and basic right now, too conservative)
Depends
and selectiveImports
(beneficial to Python and rpy2 for installation time?)getsimulations
extracts simulations from a given time series (fromridge2f
andbasicf
)getreturns
extracts returns/log-returns from multivariate time seriessplitts
splits time series using a proportion of data
- Add Block Bootstrap to
ridge2f
- Add external regressors to
ridge2f
- Add clustering to
ridge2f
- Add Block Bootstrap to
loessf
- Create new vignettes for
ridge2f
andloessf
- Align version with Python's
- Temporarily remove dependency with
cclust
- Include basic methods: mean forecast, median forecast, random walk forecast
- add dropout regularization to
ridge2f
- parallel execution for
type_pi == bootstrap
inridge2f
(done in R /!, experimental) - preallocate matrices for
type_forecast == recursive
inridge2f
- new attributes mean, lower bound, upper bound forecast as numpy arrays
- use
get_frequency
to get series frequency as a number - create a function
get_tscv_indices
for getting time series cross-validation indices