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