| par.openCR.fit | R Documentation |
This function is a wrapper for openCR.fit.
par.openCR.fit (arglist, ncores = 1, seed = 123, trace = FALSE, logfile = NULL,
prefix = "")
arglist |
list of argument lists for |
ncores |
integer number of cores used by parallel::makeClusters() |
seed |
integer pseudorandom number seed |
trace |
logical; if TRUE intermediate output may be logged |
logfile |
character name of file to log progress reports |
prefix |
character prefix for names of output |
In openCR >= 1.5.0, setting ncores > 1 is deprecated and triggers a warning: multithreading makes it faster to set ncores = 1 in par.openCR.fit.
trace overrides any settings in arglist.
It is convenient to provide the names of the capthist and mask arguments in each component of arglist as character values (i.e. in quotes); objects thus named are exported from the workspace to each worker process (see Examples).
Using ncores>1 is obsolete under the multithreading regime in openCR >= 1.5.0.
It is usually slower than ncores = 1. If used it has these effects:
– worker processes are generated using the parallel package,
– one model is fitted on each worker, and
– if no logfile name is provided then a temporary file name will be generated in tempdir().
For par.openCR.fit - openCRlist of model fits (see
openCR.fit and openCRlist). Names are created by prefixing prefix to the
names of argslist. If trace is TRUE then the total
execution time and finish time are displayed.
Any attempt in arglist to set ncores > 1 for a particular
openCR fit was ignored in openCR < 1.5.0. Now it is allowed.
openCR.fit,
Parallel,
make.table,
openCRlist
## Not run:
m1 <- list(capthist = ovenCH, model = list(p~1, phi~1))
m2 <- list(capthist = ovenCH, model = list(p~session, phi~1))
m3 <- list(capthist = ovenCH, model = list(p~session, phi~session) )
setNumThreads(7) # on quadcore Windows PC
fits <- par.openCR.fit (c('m1','m2','m3'), ncores = 1)
AIC(fits)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.