Я пытаюсь использовать foreach для многоядерных вычислений в R.
A <-function(....) {
foreach(i=1:10) %dopar% {
B()
}
}
затем я вызываю функцию A в консоли. Проблема в том, что я вызываю функцию Posdef внутри B, которая определена в другом файле сценария, источником которого я являюсь. Мне пришлось поместить Posdef в список аргументов экспорта foreach: .export=c("Posdef"). Однако я получаю следующую ошибку:
Error in { : task 3 failed - "could not find function "Posdef""
Почему R не может найти эту определенную функцию?
clusterExport(cl, 'myMean'), предложенным здесь stackoverflow.com/questions/17879766/ - person user3226167   schedule 09.01.2020