Movatterモバイル変換


[0]ホーム

URL:


doFuture: Use Foreach to Parallelize via the Future Framework

The 'future' package provides a unifying parallelization framework for R that supports many parallel and distributed backends <doi:10.32614/RJ-2021-048>. The 'foreach' package provides a powerful API for iterating over an R expression in parallel. The 'doFuture' package brings the best of the two together. There are two alternative ways to use this package. The recommended approach is to use 'y <- foreach(...) %dofuture% { ... }', which does not require using 'registerDoFuture()' and has many advantages over '%dopar%'. The alternative is the traditional 'foreach' approach by registering the 'foreach' adapter 'registerDoFuture()' and so that 'y <- foreach(...) %dopar% { ... }' runs in parallelizes with the 'future' framework.

Version:1.1.3
Depends:foreach (≥ 1.5.0),future (≥ 1.49.0)
Imports:future.apply,globals,iterators, parallel, utils
Suggests:doRNG (≥ 1.8.2),markdown,R.rsp
Published:2025-12-09
DOI:10.32614/CRAN.package.doFuture
Author:Henrik BengtssonORCID iD [aut, cre, cph]
Maintainer:Henrik Bengtsson <henrikb at braju.com>
BugReports:https://github.com/futureverse/doFuture/issues
License:LGPL-2.1 |LGPL-3 [expanded from: LGPL (≥ 2.1)]
URL:https://doFuture.futureverse.org,https://github.com/futureverse/doFuture
NeedsCompilation:no
Language:en-US
Citation:doFuture citation info
Materials:NEWS
In views:HighPerformanceComputing
CRAN checks:doFuture results

Documentation:

Reference manual:doFuture.html ,doFuture.pdf
Vignettes:doFuture: An Overview on using Foreach to Parallelize via the Future Framework (source)
Foreach Iteration using Futures via %dopar% (source)
Foreach Iteration using Futures via %dofuture% (source)

Downloads:

Package source: doFuture_1.1.3.tar.gz
Windows binaries: r-devel:doFuture_1.1.3.zip, r-release:doFuture_1.1.3.zip, r-oldrel:doFuture_1.1.3.zip
macOS binaries: r-release (arm64):doFuture_1.1.3.tgz, r-oldrel (arm64):doFuture_1.1.3.tgz, r-release (x86_64):doFuture_1.1.3.tgz, r-oldrel (x86_64):doFuture_1.1.3.tgz
Old sources: doFuture archive

Reverse dependencies:

Reverse depends:distantia
Reverse imports:antaresEditObject,baskexact,basksim,binaryRL,dbmss,envi,EQRN,fastml,flexFitR,funGp,futureverse,fxTWAPLS,GeDS,GeoModels,hwep,jackknifeR,kergp,kernelshap,latentcor,LWFBrook90R,multilevelcoda,nebula,parseRPDR,polykde,PowRPriori,rechaRge,remiod,rpm,segtest,SEQTaRget,SharkDemography,simtrial,skpr,sparrpowR,sphunif,sRACIPE,survstan,TAD,tglkmeans,updog,vmeasur,WARDEN,WeightedCluster
Reverse suggests:arf,BayesianMCPMod,BayesRegDTR,bhmbasket,bsitar,ISAnalytics,ldsr,mikropml,modeltime,momentuHMM,MOODE,mslp,oncomsm,progressr,projpred,robust2sls,SCdeconR,semPower,vecmatch

Linking:

Please use the canonical formhttps://CRAN.R-project.org/package=doFutureto link to this page.


[8]ページ先頭

©2009-2025 Movatter.jp