R: код ресурса у работников снега - PullRequest
0 голосов
/ 13 января 2012

Я использую snow parApply (), чтобы распределить задачи обработки по нескольким работникам на локальной машине. Проблема в том, что если я изменю код в одной из функций, рабочие не будут знать об изменениях.

Как я могу 'получить доступ' к файлам исходного кода у рабочих?

EDIT

Я не могу вызвать source () в моем кластере для повторной оценки всех моих функций:

cl = makeSOCKcluster(rep("localhost", 5))
> clusterCall(cl, getwd)
[[1]]
[1] "/home/user"

[[2]]
[1] "/home/user"

[[3]]
[1] "/home/user"

[[4]]
[1] "/home/user"

[[5]]
[1] "/home/user"

> clusterCall(cl, source, 'ets.load.R')
Error in checkForRemoteErrors(lapply(cl, recvResult)) : 
  5 nodes produced errors; first error: cannot open the connection

1 Ответ

3 голосов
/ 13 января 2012

Обновите его в каждом работнике, используя parallel::clusterCall

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...