我正在尝试以DEoptim下列方式在 R 中使用
fit <- DEoptim(fn = .obj, lower=lower, upper = upper,
control = list(itermax = 100, trace = 1, parallelType = 1,
steptol = 25, reltol = 1e-9, strategy = 6))
Run Code Online (Sandbox Code Playgroud)
但是,DEoptim在并行设置中使用不会在多次运行中重现结果。使用parallelType = 0. 我尝试在集群中设置种子clusterSetRNGStream以及在代码中使用,set.seed但这也无济于事。
有没有人在尝试DEoptim并行运行时遇到过类似的问题。下面是sessionInfo
sessionInfo()
R version 3.2.1 (2015-06-18)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C LC_TIME=English_United States.1252 …Run Code Online (Sandbox Code Playgroud)