setupParallel: Setting up parallel computing
Description
This function sets up parallel computing by the package snowfall
.
Usage
setupParallel(ncpus = 2, sourcefile = NULL, sourcelibraries =
c("multiridge","survival","pROC","risksetROC"))
Arguments
ncpus
Integer. Number of cpus to use. Should be >= 2.
sourcefile
Character. Additional source files to be loaded in parallel. Only required when parallel computing is also desired for functions
not available in multiridge
.
sourcelibraries
Character vector. Libraries to be loaded in parallel. Defaults to the libraries multiridge depends on.
Value
No return value, called for side effects
Details
Parallel computing is available for several functions that rely on cross-validation. If double CV is used, parallel computing is applied to the outer loop, to optimize efficiency.
Examples
Run this code# NOT RUN {
setupParallel(ncpus=4)
# }
Run the code above in your browser using DataLab