革命 R 附带了一些优化的英特尔 MKL Blas 库和 Lapack 比默认情况下与 CRAN-R 一起使用的不同版本。要做到在这会更快,而不是默认的 R 的大多数计算的附带 CRAN。但是,这不是这种情况的所有计算。同样,某些第三方 R 包可能不兼容与 MKL Blas 库。在这些情况下,您可能希望恢复到默认库附带 CRAN。
下面是示例如何为革命 R 企业 7.1 执行该交换。注意 CRAN R 库必须来自相同级别的 R 作为附带革命。对于版本 7.1,这是 R 3.0.2。
窗口︰
-
重命名为 Rblas.dll.RevoR Rblas.dll 和 Rlapack.dll 到 Rlapack.dll.RevoR C:\Revolution\R-Enterprise-7.1\R-3.0.2\bin\x64 文件夹中。
-
Rblas.dll 和 Rlapack.dll 的 CRAN-R 3.0.2 安装 < R_HOME > \lib 目录中复制到 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
-
从 < R_HOME > 复制 libRblas.so 和 libRlapack.so /lib 目录到 /usr/lib64/Revo-7.1/R-3.0.2/lib64/R/lib 的 CRAN-R 3.0.2 安装。
-
重新启动革命 R 企业,以使更改生效。