Я параллельно выполняю функцию, используя parLapply
следующим образом:
parLapply(cl, df, fun = SomeFunction)
, где cl
- это кластер, который я предварительно зарегистрировал.
Однако выполнение функции также занимает слишком много времени.long, и я хотел бы выйти, когда время выполнения занимает слишком много времени.
Я знаю, что пакет R.utils
имеет функцию withTimeOut
, которая прекрасно работает (когда есть циклы для выхода из - и примененияпо сути это петля).Существует ли аналогичная функция для семейства параллельных применений?