Запускать kmeans в R много раз на нескольких ядрах процессора - PullRequest
0 голосов
/ 30 мая 2019

Я пытаюсь запустить алгоритм kmeans много раз (чтобы найти оптимальное k) в R, и так как это занимает довольно много времени, я хотел бы запустить его на более чем одном ядре ЦП.

Я пытался запустить его с помощью пакета doParallel и функции foreach, но он потерпел крах из-за необходимости сохранить все результаты. Однако мне нужно сохранить только лучший результат.

Есть ли способ достичь этого с помощью foreach? Конечно, я могу добиться этого с помощью обычного цикла for, но foreach ведет себя по-другому.

Заранее спасибо за подсказки и ответы.

...