doRNG

Generic Reproducible Parallel Backend for 'foreach' Loops

Provides functions to perform reproducible parallel foreach loops, using independent random streams as generated by L'Ecuyer's combined multiple-recursive generator [L'Ecuyer (1999), <DOI:10.1287/opre.47.1.159>]. It enables to easily convert standard %dopar% loops into fully reproducible loops, independently of the number of workers, the task scheduling strategy, or the chosen parallel environment and associated foreach backend.

Total

139,464

Last month

6,382

Last week

1,393

Average per day

213

Daily downloads

Total downloads

Description file content

Package
doRNG
Type
Package
Title
Generic Reproducible Parallel Backend for 'foreach' Loops
Version
1.6.6
Date
2017-03-27
Author
Renaud Gaujoux
Maintainer
Renaud Gaujoux
Description
Provides functions to perform reproducible parallel foreach loops, using independent random streams as generated by L'Ecuyer's combined multiple-recursive generator [L'Ecuyer (1999), ]. It enables to easily convert standard %dopar% loops into fully reproducible loops, independently of the number of workers, the task scheduling strategy, or the chosen parallel environment and associated foreach backend.
License
GPL (>= 2)
LazyLoad
yes
URL
BugReports
http://github.com/renozao/doRNG/issues
VignetteBuilder
knitr
Depends
R (>= 3.0.0), foreach, rngtools (>= 1.2.4)
Imports
stats, utils, iterators, pkgmaker (>= 0.20)
Suggests
doParallel, doMPI, doRedis, rbenchmark, RUnit, devtools, knitr, bibtex
Collate
'doRNG-package.R' 'doRNG.R'
RoxygenNote
6.0.0.9000
NeedsCompilation
no
Packaged
2017-04-10 14:21:17 UTC; renaud
Repository
CRAN
Date/Publication
2017-04-10 14:54:40 UTC

install.packages('doRNG')

1.6.6

a year ago

https://renozao.github.io/doRNG

Renaud Gaujoux

GPL (>= 2)

Depends on

R (>= 3.0.0), foreach, rngtools (>= 1.2.4)

Imports

stats, utils, iterators, pkgmaker (>= 0.20)

Suggests

doParallel, doMPI, doRedis, rbenchmark, RUnit, devtools, knitr, bibtex

Discussions