Многопоточность в карете.
Шаг 1: Определите количество логических ядер на вашем компьютере.
library(doParallel)
detectCores(all.tests = FALSE, logical = TRUE)
Шаг 2. Назначьте больше ядер, изменив значение внутри makePSOCKcluster ()
cl <- makePSOCKcluster(5)
registerDoParallel(cl)
Шаг 3: Внутренние символы "trainControl" set "allowParallel = TRUE"
Шаг 4: Когда вы закончите многопоточность
stopCluster(cl)