我正在开发一个包,它建议R的并行包(所以我的描述有一个Suggests: parallel (>= 1.13.1)语句。它在OSX和Linux下编译得很好,但在windows (使用)构建时失败了。这里是install.log的终结,win-builder会发出这样的结论:
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded
*** arch - i386
Error: package or
如果我使用这个函数:
net=feedfowardnet([60 60])
net2=train(net,x,t)
训练大约需要20分钟。(我已经在多台计算机上这样做了,{具有相同规格},平均时间总是在20分钟左右)
如果我使用这个函数:
parpool %//starts a local parallel pool connected to 2 workers
net2=train(net,x,t,'useParallel','yes')
完成训练需要40分钟左右。我有两个核心,所以这是违反直觉的,它应该是两倍的速度,而不是两倍的慢。我使用相同的启动网络,