numCoresToUse (e rxOptions, em geral) está relacionada com apenas para configurar o sistema informático distribuído para as funções de RevoScaleR. foreach e doParallel não o utilize. Para executar o script no modo paralelo, terá de registar primeiro paralelo back-end para o comando foreach.  Em vez de numCoresToUse de definição, utilize

library(doParallel} registerDoParallel(cores=6)

getDoParWorkers() deve devolver 6 nesta altura. Isto configura "cluster de cálculo" em cada tarolo, cada um dos quais pode executar um processo de R e comunicar através de sockets com outros.

Alguns recursos adicionais sobre como utilizar foreach e doParallel que irá explicar mais opções sobre como executar em paralelo:

http://cran.r-project.org/web/packages/foreach/vignettes/foreach.pdf 
http://cran.r-project.org/web/packages/doParallel/vignettes/gettingstartedParallel.pdf

Precisa de mais ajuda?

Aumente os seus conhecimentos

Explore as formações >

Seja o primeiro a obter novas funcionalidades

Aderir ao Microsoft insiders >

As informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×