在多个CPU内核上多次在R中运行kmeans

时间:2019-05-30 06:41:51

标签: r k-means cpu-usage doparallel parallel-foreach

我试图在R中多次运行kmeans算法(以找到最佳k),并且由于要花很长时间,所以我想在多个CPU内核上运行它。

我尝试使用doParallel包和foreach函数运行它,但是由于需要保存所有结果而导致崩溃。.不过,我只需要保存最佳结果。

有没有办法用foreach实现这一目标?当然,我可以使用普通的for循环来实现这一点,但是foreach的行为有所不同。

在此先感谢您的提示和解答。

0 个答案:

没有答案