Description Usage Arguments Details Value Examples
View source: R/other_utilities.R
This function takes a vector or list and a function and applies in parallel.
1 2 3 4 5 6 7 8 | TmParallelApply(
X,
FUN,
cpus = parallel::detectCores(),
export = NULL,
libraries = NULL,
envir = parent.frame()
)
|
X |
A vector or list over which to apply |
FUN |
A function to apply over |
cpus |
Number of CPU cores to use, defaults to the value returned by
|
export |
A character vector of objects in the workspace to export when
using a Windows machine. Defaults to |
libraries |
A character vector of library/package names to load on to
each cluster if using a Windows machine. Defaults to |
envir |
Environment from which to export variables in varlist |
This function is used to parallelize executions in textmineR
. It is
necessary because of differing capabilities between Windows and Unix.
Unix systems use mclapply
. Windows
systems use parLapply
.
This function returns a list
of length length(X)
.
1 2 3 4 5 6 | ## Not run:
x <- 1:10000
f <- function(y) y * y + 12
result <- TmParallelApply(x, f)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.