【问题标题】:Build MXNET library for R为 R 构建 MXNET 库
【发布时间】:2017-01-25 13:29:41
【问题描述】:

我使用过 R 和 MXNET,我看到 repo 中的 MXNET 版本是 0.7

我已经从 Git 构建了 0.93 并且我成功了。 (添加大量依赖项和缺少库。

但问题是它没有为 R 创建“mxnet.dll”

我得到的唯一输出是“libmxnet.dll”,而 R 没有加载它。我相信旧的 mxnet.dll 不适用于新的 libmxnet.dll

【问题讨论】:

  • 我已经为 CPU 上传了 0.9.4。请尝试一下。
  • 如何获得这个新版本?上帝已经一个月了,我怀疑我确实回复了但没有得到任何回复,现在我看到没有回复
  • 0.9.4 已在一个月前上传到 drat repo。
  • 正在下载。谢谢!

标签: r build mxnet


【解决方案1】:

我们提供了适用于 Windows 的 CPU 和 GPU pkg。

仅用于 CPU 的 pkg:

cran <- getOption("repos")
cran["dmlc"] <- "https://s3.amazonaws.com/mxnet-r/"
options(repos = cran)
install.packages("mxnet")

对于启用 GPU 的 pkg:

cran <- getOption("repos")
cran["dmlc"] <- "https://s3.amazonaws.com/mxnet-r/GPU"
options(repos = cran)
install.packages("mxnet")

【讨论】:

  • 谢谢!我刚刚下载了 R 3.4.0 并更新了包(两天前)。为什么 GPU 没有二进制文件?编译所有的东西来制作一个 GPU 版本真的很烦人(太多的先决条件)。也许这就是原因。但是对于最终用户来说是痛苦的
  • @David 实际上有 R 3.4.0 的 GPU 包。试试install.packages("mxnet", repos="http://104.131.145.31")
  • @David 我们正在评估为 Windows 托管 GPU pkg 的正确位置。您的意见将不胜感激:github.com/dmlc/mxnet/issues/6543
  • 谢谢!这好多了...我今天停在您必须添加包含文件的地方。我不知道GPU包我不是可以发表意见的人。也许不同的包名称?像 mxnet_gpu (或可用于命名包的字符。GPU 包不是也支持 CPU 吗?
  • 我无法成功安装 GPU 包。我在 Windows 7x64 计算机上部署了一个新的 R 副本 (3.4.0),然后运行 ​​install.packages("drat"), drat::addRepo("dmlc"), install.packages("mxnet", repos="http://104.131.145.31")。它下载了 187.6MB,警告我稍后安装的缺少依赖项,然后重新安装了 mxnet。没运气。 require(mxnet) 导致 Loading required package: mxnet Warning message: In library(package, lib.loc = lib.loc, character.only = TRUE, logical.return = TRUE, : there is no package called ‘mxnet’
猜你喜欢
  • 2018-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-16
  • 1970-01-01
  • 1970-01-01
  • 2020-01-14
相关资源
最近更新 更多