parLoadModule {dclone} | R Documentation |
Dynamically load JAGS modules on parallel workers
Description
A JAGS module is a dynamically loaded library that extends the functionality of JAGS. These functions load and unload JAGS modules and show the names of the currently loaded modules on parallel workers.
Usage
parLoadModule(cl, name, path, quiet=FALSE)
parUnloadModule(cl, name, quiet=FALSE)
parListModules(cl)
Arguments
cl |
a cluster object created by the parallel package. |
name |
character, name of the module to be loaded |
path |
file path to the location of the DLL. If omitted,
the option |
quiet |
a logical. If |
Author(s)
Peter Solymos, solymos@ualberta.ca
See Also
list.modules
,
load.module
, unload.module
Examples
## Not run:
if (require(rjags)) {
cl <- makePSOCKcluster(3)
parListModules(cl)
parLoadModule(cl, "glm")
parListModules(cl)
parUnloadModule(cl, "glm")
parListModules(cl)
stopCluster(cl)
}
## End(Not run)
[Package dclone version 2.3-2 Index]