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.
Last updated 2 years ago
12.49 score 19 stars 185 packages 4.2k scripts 23k downloadsrngtools - Utility Functions for Working with Random Number Generators
Provides a set of functions for working with Random Number Generators (RNGs). In particular, a generic S4 framework is defined for getting/setting the current RNG, or RNG data that are embedded into objects for reproducibility. Notably, convenient default methods greatly facilitate the way current RNG settings can be changed.
Last updated 3 years ago
8.65 score 6 stars 221 packages 83 scripts 27k downloadspkgmaker - Development Utilities for R Packages
Provides some low-level utilities to use for package development. It currently provides managers for multiple package specific options and registries, vignette, unit test and bibtex related utilities. It serves as a base package for packages like 'NMF', 'RcppOctave', 'doRNG', and as an incubator package for other general purposes utilities, that will eventually be packaged separately. It is still under heavy development and changes in the interface(s) are more than likely to happen.
Last updated 2 years ago
4.94 score 9 stars 91 scripts 2.1k downloads