מהפכת R מסופקת עם ספריות Intel MKL Blas ממוטבת וגירסה שונה של Lapack מאשר משמש עם CRAN R כברירת מחדל. עבור רוב חישובים שבאפשרותך לבצע ב- R אלו יהיו מהר יותר מברירת המחדל של הודעות שנשלחו עם CRAN-r. עם זאת, זה אינו המקרה עבור כל חישובים. וכן, חלק מהחבילות R ספקים חיצוניים לא יהיו תואמים עם ספריות MKL Blas. במקרים אלה, ייתכן שיהיה עליך לחזור על ספריות ברירת המחדל הכלולות ב- CRAN-r.
להלן דוגמאות כיצד לבצע החלפה זה עבור הארגון R מהפכת 7.1. הערה ספריות CRAN R לבוא מתוך באותה הרמה של R כפי שהגיע עם מהפכת r. עבור גירסאות 7.1, זוהי גירסה 3.0.2 R.
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 > של התקנת גירסה 3.0.2 CRAN-R 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 ספריה של התקנת גירסה 3.0.2 CRAN-R כדי /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib.
-
הפעל מחדש את הארגון R מהפכה, שהשינויים ייכנסו לתוקף.