Man pages for smimodel
Sparse Multiple Index Models for Nonparametric Forecasting

allpred_indexConstructing index coefficient vectors with all predictors in...
augment.backwardAugment function for class 'backward'
augment.gaimFitAugment function for class 'gaimFit'
augment.gamFitAugment function for class 'gamFit'
augment.lmFitAugment function for class 'lmFit'
augment.pprFitAugment function for class 'pprFit'
augment.smimodelAugment function for class 'smimodel'
augment.smimodelFitAugment function for class 'smimodelFit'
autoplot.smimodelPlot estimated smooths from a fitted 'smimodel'
avgCoverageCalculate interval forecast coverage
avgWidthCalculate interval forecast width
bb_cvforecastSingle season block bootstrap prediction intervals through...
blockBootstrapFutures through single season block bootstrapping
cb_cvforecastConformal bootstrap prediction intervals through time series...
eliminateEliminate a variable and fit a nonparametric additive model
forecast.backwardForecasting using nonparametric additive models with backward...
forecast.gaimFitForecasting using GAIMs
forecast.gamFitForecasting using GAMs
forecast.pprFitForecasting using PPR models
forecast.smimodelForecasting using SMI models
greedy.fitGreedy search for tuning penalty parameters
greedy_smimodelSMI model estimation through a greedy search for penalty...
init_alphaInitialising index coefficients
inner_updateUpdating index coefficients and non-linear functions...
lag_matrixFunction for adding lags of time series variables
lossCalculating the loss of the MIP used to estimate a SMI model
make_smimodelFitConverting a fitted 'gam' object to a 'smimodelFit' object
model_backwardNonparametric Additive Model with Backward Elimination
model_gaimGroupwise Additive Index Models (GAIM)
model_gamGeneralised Additive Models
model_lmLinear Regression models
model_pprProjection Pursuit Regression (PPR) models
model_smimodelSparse Multiple Index (SMI) Models
new_smimodelFitConstructor function for the class 'smimodelFit'
normalise_alphaScaling index coefficient vectors to have unit norm
point_measuresPoint estimate accuracy measures
possibleFutures_benchmarkPossible future sample paths (multi-step) from residuals of a...
possibleFutures_smimodelPossible future sample paths (multi-step) from 'smimodel'...
predict.backwardObtaining forecasts on a test set from a fitted 'backward'
predict.gaimFitObtaining forecasts on a test set from a fitted 'gaimFit'
predict_gamObtaining recursive forecasts on a test set from a fitted...
predict.gamFitObtaining forecasts on a test set from a fitted 'gamFit'
predict.lmFitObtaining forecasts on a test set from a fitted 'lmFit'
predict.pprFitObtaining forecasts on a test set from a fitted 'pprFit'
predict.smimodelObtaining forecasts on a test set from a fitted 'smimodel'
predict.smimodelFitObtaining forecasts on a test set from a 'smimodelFit'
prep_newdataPrepare a data set for recursive forecasting
print.backwardPrinting a 'backward' object
print.gaimFitPrinting a 'gaimFit' object
print.pprFitPrinting a 'pprFit' object
print.smimodelPrinting a 'smimodel' object
print.smimodelFitPrinting a 'smimodelFit' object
randomBlockRandomly sampling a block
reexportsObjects exported from other packages
remove_lagsRemove actual values from a data set for recursive...
residBootstrapGenerate multiple single season block bootstrap series
residuals.smimodelExtract residuals from a fitted 'smimodel'
scalingScale data
seasonBootstrapSingle season block bootstrap
smimodel.fitSMI model estimation
smimodel-packagesmimodel: Sparse Multiple Index Models for Nonparametric...
split_indexSplitting predictors into multiple indices
truncate_varsTruncating predictors to be in the in-sample range
tune_smimodelSMI model with a given penalty parameter combination
unscalingUnscale a fitted 'smimodel'
update_alphaUpdating index coefficients using MIP
update_smimodelFitUpdating a 'smimodelFit'
smimodel documentation built on April 8, 2026, 5:06 p.m.