R 将glmnet与未来结合使用
在windows上,我很难使用R 将glmnet与未来结合使用,r,multiprocessing,glmnet,R,Multiprocessing,Glmnet,在windows上,我很难使用library(doparallel),它在几个glmnet调用后似乎崩溃了 因此,我试图将future包()与glmnet一起使用,但我不确定在这里进行操作的最佳方式是什么 下面是一个简单的示例(非并行化) 如何使用futures来使用我的所有4个内核(在我的本地计算机上-没有中的分布式群集) 谢谢 这似乎有效。至少用户时间要低很多,但由于并行开销,系统时间增加了 library("doFuture") registerDoFuture() plan(multip
library(doparallel)
,它在几个glmnet
调用后似乎崩溃了
因此,我试图将future
包()与glmnet
一起使用,但我不确定在这里进行操作的最佳方式是什么
下面是一个简单的示例(非并行化)
如何使用futures来使用我的所有4个内核(在我的本地计算机上-没有中的分布式群集)
谢谢 这似乎有效。至少用户时间要低很多,但由于并行开销,系统时间增加了
library("doFuture")
registerDoFuture()
plan(multiprocess, workers = 4L)
system.time(cv.glmnet(X, Y, parallel = TRUE))
user system elapsed
0.46 0.17 5.59
versus
system.time(cv.glmnet(X, Y))
user system elapsed
2.33 0.05 2.39
这似乎奏效了。至少用户时间要低很多,但由于并行开销,系统时间增加了
library("doFuture")
registerDoFuture()
plan(multiprocess, workers = 4L)
system.time(cv.glmnet(X, Y, parallel = TRUE))
user system elapsed
0.46 0.17 5.59
versus
system.time(cv.glmnet(X, Y))
user system elapsed
2.33 0.05 2.39
你确定你需要皮草吗?而不仅仅是你提供的链接?还是问题的标题不正确?是的,谢谢你,我是说future@phiver那你有主意了吗?你确定你需要毛皮吗?而不仅仅是你提供的链接?还是问题的标题不正确?是的,谢谢你,我是说future@phiver那你有什么想法吗?