是否可以在R中使用多个内核用于LCMM功能?

时间:2017-10-16 15:54:01

标签: r time core computation

在R(lcmm)中运行潜类混合模型时,我有一些计算时间问题。由于R默认只使用一个核心,我想用更多来优化计算时间。

我注意到在“并行”和“多核”包的帮助下,可以通过“foreach”循环和“apply”方法实现。但是,我不清楚考虑模型,例如:lm,glm,lme4,以及我使用的模型:lcmm。

我已经在本网站上看到,函数speedglm可以为glm模型节省大量时间。但据我所知,lcmm还不存在这样的功能。这是我用于模型的代码:

    lcmm(H~time,random=~time,subject='ID',mixture=~time,ng=3,maxiter=400,convB = 1e-02, convL = 1e-02, convG = 1e-02,nwg=T,data=Base_conv,link="linear").       

是否有可能最大化计算机使用的核心数量?或者任何优化计算时间的东西?

我提前感谢你。

马克

0 个答案:

没有答案
相关问题