【问题标题】:Installing MXNet for R on Windows在 Windows 上安装 MXNet for R
【发布时间】:2018-08-16 05:30:11
【问题描述】:

我正在尝试在 Windows 上安装 MXNet / MXNetR。 为此,我执行了以下操作,这是他们网站上推荐的 (https://mxnet.incubator.apache.org/install/windows_setup.html)

cran <- getOption("repos")
cran["dmlc"] <- "https://apache-mxnet.s3-accelerate.dualstack.amazonaws.com/R/CRAN/"
options(repos = cran)
install.packages("mxnet")

这工作得很好。然后我尝试加载库,报错:

library(mxnet)
Error: package or namespace load failed for ‘mxnet’:
 Object ‘set_global_graph_attrs’ is not exported by 'namespace:DiagrammeR'

我用谷歌搜索了更多,我能找到的唯一帮助是尝试以下方法,但出现了同样的错误:

library(devtools)
install_version("DiagrammeR", version = "0.9.1", repos = "http://cran.us.r-project.org")

尝试更早版本的 DiagrammeR 也没有用:

library(devtools)
install_version("DiagrammeR", version = "0.8.1", repos = "http://cran.us.r-project.org")

我找不到更多帮助,如何处理这个错误。 如果有人有想法,我会很高兴。

【问题讨论】:

  • 我用谷歌搜索了同样的问题,却发现你的问题。如果我弄明白了会告诉你的。

标签: r neural-network deep-learning data-science mxnet


【解决方案1】:

试试这个:

library(devtools)
install_version("DiagrammeR", version = "0.9.2", repos = "http://cran.us.r-project.org")
library(DiagrammeR)
library(mxnet)

它适用于我的系统。显然 mxnet 希望您在加载 DiagrammeR 之前加载它。此命令显示来自 DiagrammeR 的相关函数的帮助,可帮助您进一步排除故障。

?set_global_graph_attrs

证明 mxnet 有效:

> a <- mx.nd.ones(c(2,3), ctx = mx.cpu())
> b <- a * 2 + 1
> b
     [,1] [,2] [,3]
[1,]    3    3    3
[2,]    3    3    3

【讨论】:

    猜你喜欢
    • 2021-08-23
    • 1970-01-01
    • 1970-01-01
    • 2014-07-22
    • 2018-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-14
    相关资源
    最近更新 更多