Я пробую параллельную реализацию в R. Сначала я попробовал этот наивный пример, который отлично работал на моем сервере.
library(doParallel)
cl <- makeCluster(2)
registerDoParallel(cl)
foreach(i=1:3) %dopar% sqrt(i)
Я пытался использовать ginv
вместе с foreach.Но R выдает ошибку, говоря.
Ошибка в {: задача 1 не выполнена - "не удалось найти функцию" ginv ""
Вот простой воспроизводимый пример:
foreach (i = 1:50) %dopar% {
ginv(matrix(rexp(10000, rate=.01), ncol=100))
}
Я уверен, что я что-то упустил.Можете ли вы помочь?Спасибо!