Επανάσταση R παραδίδεται με βελτιστοποιημένο Intel MKL Blas βιβλιοθήκες και μια διαφορετική έκδοση του Lapack από χρησιμοποιείται με CRAN-R από προεπιλογή. Για περισσότερους υπολογισμούς που μπορείτε να κάνετε στο R, αυτές θα είναι ταχύτερη από την προεπιλεγμένη, αυτά αποστέλλονται με CRAN-R. Ωστόσο, αυτό δεν είναι η υπόθεση για υπολογισμούς όλων. Επίσης, ορισμένα πακέτα R τρίτων κατασκευαστών ενδέχεται να μην είναι συμβατό με τις βιβλιοθήκες MKL Blas. Στις περιπτώσεις αυτές, μπορεί να θέλετε να επαναφέρετε τις προεπιλεγμένες βιβλιοθήκες με CRAN-R.
Ακολουθούν παραδείγματα σχετικά με τον τρόπο πραγματοποίησης αυτού μετάθεσης για εταιρικό R επανάσταση 7.1. Σημειώστε ότι οι βιβλιοθήκες CRAN-R πρέπει να προέρχονται από το ίδιο επίπεδο R ως που συνοδεύουν την επανάσταση R. Για τις εκδόσεις 7.1, πρόκειται για R 3.0.2. Τα Windows:-
Μετονομάστε το 'Rblas.dll' σε 'Rblas.dll.RevoR' και 'Rlapack.dll' σε 'Rlapack.dll.RevoR' στο φάκελο 'C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64'.
-
Αντιγραφή Rblas.dll και Rlapack.dll από τον κατάλογο \lib < R_HOME > CRAN-R 3.0.2 εγκατάστασης C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64.
-
Κάντε επανεκκίνηση του εταιρικού R επανάσταση, για να τεθούν σε ισχύ οι αλλαγές.
Linux:
-
Μετονομασία των libRblas.so και των libRlapack.so στο /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
-
Αντιγραφή libRblas.so και libRlapack.so από το < R_HOME > / lib κατάλογο εγκατάστασης CRAN-R 3.0.2 για να /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib.
-
Κάντε επανεκκίνηση του εταιρικού R επανάσταση, για να τεθούν σε ισχύ οι αλλαγές.