标签: r k-means cpu-usage doparallel parallel-foreach
我试图在R中多次运行kmeans算法(以找到最佳k),并且由于要花很长时间,所以我想在多个CPU内核上运行它。
我尝试使用doParallel包和foreach函数运行它,但是由于需要保存所有结果而导致崩溃。.不过,我只需要保存最佳结果。
有没有办法用foreach实现这一目标?当然,我可以使用普通的for循环来实现这一点,但是foreach的行为有所不同。
在此先感谢您的提示和解答。