Aplica-se aRevolution Analytics

numCoresToUse (e rxOptions, em geral) está relacionado apenas à configuração de computação distribuída para funções de RevoScaleR. foreach e doParallel não usá-lo. Para executar o script no modo paralelo, será necessário primeiro registrar um paralelo back-end para o comando foreach.  Em vez de numCoresToUse de configuração, use

library(doParallel} registerDoParallel(cores=6)

getDoParWorkers() deve retornar 6 neste momento. Isso configura um "cluster de computação" em cada núcleo, cada um deles pode executar um processo de R e se comunicar por soquetes com as outras.Alguns recursos adicionais sobre o uso de foreach e doParallel que 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?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.