Blas MKL bibliotheken wisselen revolutie R geoptimaliseerd

R revolutie wordt geleverd met geoptimaliseerde Intel MKL Blas bibliotheken en een andere versie van Lapack dan standaard met CRAN-R wordt gebruikt. Voor de meeste berekeningen die kunt u doen in R deze sneller dan de standaard worden weergegeven die zijn meegeleverd met CRAN-R. Dit is echter niet het geval voor alle berekeningen. Ook sommige pakketten van derden R mogelijk niet compatibel met de MKL Blas-bibliotheken. In deze gevallen kunt u terugkeren naar de standaardbibliotheken geleverd met CRAN-R.

Hieronder vindt u voorbeelden voor het uitvoeren van deze verwisseling voor revolutie R onderneming 7.1. Dat de CRAN-R-bibliotheken afkomstig van hetzelfde niveau van R als zijn moeten opmerking die wordt geleverd bij de revolutie R. Dit is voor versies 7.1, R 3.0.2.

Windows:

  1. De naam van 'Rblas.dll' naar 'Rblas.dll.RevoR' en 'Rlapack.dll' naar 'Rlapack.dll.RevoR' in de map 'C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64'.

  2. Rblas.dll en Rlapack.dll vanuit de map < R_HOME > \lib van een installatie 3.0.2 CRAN-R kopiƫren naar C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64.

  3. Opnieuw opstarten revolutie R onderneming om de wijzigingen van kracht te laten worden.

Linux:

  1. De naam van libRblas.so en libRlapack.so in /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib:

    # mv /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib/libRblas.so /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib/libRblas.so.RevoR# mv /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib/libRlapack.so /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib/libRlapack.so.RevoR

  2. Kopieer libRblas.so en libRlapack.so van de < R_HOME > / lib directory van een installatie 3.0.2 CRAN-R /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib.

  3. Opnieuw opstarten revolutie R onderneming om de wijzigingen van kracht te laten worden.

Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagenten.

×