【问题标题】:Install mxnet package in Rstudio Cloud在 Rstudio Cloud 中安装 mxnet 包
【发布时间】:2020-01-06 14:28:11
【问题描述】:

我想在Rstudio Cloud上安装包mxnet,这是Rstudio的云版本。我先用 R 3.6 试过,然后用 R 3.5.3 试过,都没有用。 我尝试使用这段代码进行安装:

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

找不到 404 错误文件。然后我尝试下载LInux/R/CPU相关的.tar.gz安装文件,也报错:

错误:无法从中提取包 ‘/cloud/project/apache-mxnet-src-1.5.0-incubating.tar.gz’

这是我的会话信息:

R version 3.5.3 (2019-03-11)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 16.04.6 LTS

感谢您的帮助。我需要在 Rstudio Cloud 上安装并运行这个包。

【问题讨论】:

    标签: r rstudio mxnet rstudio-server


    【解决方案1】:

    RStudio Cloud 是基于 linux 的

    Platform: x86_64-pc-linux-gnu (64-bit)
    

    您使用的 sn-p 是 R on Windows CPU platform 的指令。 R on Linux 指令对build it from source 说,这在云上不起作用。似乎目前没有 CRAN 存储库具有 mxnet 包的 linux 版本的二进制文件。

    RStudio Cloud 让您可以访问终端,您甚至可以下载 mxnet 的源代码,但要构建它,您需要终端不提供的 sudo,因此 building from source 将在此处停止 ./install_mxnet_ubuntu_r.sh 命令:

    git clone --recursive https://github.com/apache/incubator-mxnet.git mxnet
    cd mxnet/docs/install
    ./install_mxnet_ubuntu_r.sh
    

    【讨论】:

    • 好的,所以现在没有希望了..?你会推荐另一个类似于 mxnet 的神经网络包,我可以在那里安装吗?
    • 我只是在想,由于终端可用(即使没有 sudo),您可以尝试在 64 位 linux 机器上构建软件包二进制文件,将二进制文件上传到某处(如您的公共 github 存储库),使用 CURL 从终端下载它们并从本地目录安装。至于替代方案,我刚刚尝试过,并且可以从 CRAN 很好地安装神经网络包
    • 是的,的确,neuralnet 看起来还不错,Keras 和 RSNNS 也是如此。我会选择那些(事实上我需要一个卷积网络)。
    猜你喜欢
    • 1970-01-01
    • 2015-03-14
    • 1970-01-01
    • 1970-01-01
    • 2020-01-14
    • 1970-01-01
    • 2018-10-06
    • 2021-08-01
    • 2018-12-24
    相关资源
    最近更新 更多