Applies ToRevolution Analytics

numCoresToUse (e rxOptions, in generale) è correlato solo alla configurazione di elaborazione distribuita per le funzioni di RevoScaleR. foreach e doParallel non viene utilizzato. Per eseguire lo script in modalità parallela, è necessario prima registrare un back-end in parallelo per il comando foreach.  Invece di numCoresToUse di impostazione, utilizzare

library(doParallel} registerDoParallel(cores=6)

getDoParWorkers() deve restituire a questo punto 6. Un cluster di calcolo"" verrà impostata su ciascun core, ognuno dei quali può eseguire un processo R e comunicare tramite socket con gli altri.Alcune risorse aggiuntive sull'utilizzo di foreach e doParallel che verranno illustrate le opzioni più in esecuzione in parallelo:http://cran.r-project.org/web/packages/foreach/vignettes/foreach.pdf http://cran.r-project.org/web/packages/doParallel/vignettes/gettingstartedParallel.pdf

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.