Predict new samples using safs and gafs objects.

# S3 method for gafs
predict(object, newdata, ...)

Arguments

object

an object of class safs or gafs

newdata

a data frame or matrix of predictors.

...

not currently used

Value

The type of result depends on what was specified in object$control$functions$predict.

Details

Only the predictors listed in object$optVariables are required.

See also

Examples

if (FALSE) { set.seed(1) train_data <- twoClassSim(100, noiseVars = 10) test_data <- twoClassSim(10, noiseVars = 10) ## A short example ctrl <- safsControl(functions = rfSA, method = "cv", number = 3) rf_search <- safs(x = train_data[, -ncol(train_data)], y = train_data$Class, iters = 3, safsControl = ctrl) rf_search predict(rf_search, train_data) }