【问题标题】:Uploading libraries to Azure using AzureML使用 AzureML 将库上传到 Azure
【发布时间】:2016-05-12 15:14:31
【问题描述】:

我一直在尝试使用 AzureML 包。它似乎工作正常除非需要外部库。

考虑以下代码(fun 函数通常做得更多):

fun<- function (b5) {
    res <- require(rmarkdown)
    res
}

test <- as.data.frame(
    cbind(
        c(0.0,  0.3,  0.0,  0.0,  0.0),
        c(0.0,  0.0,  0.0, -0.4,  0.0),
        c(0,      0,    0,    0,    0))
)


api <- publishWebService (
  ws,
  fun = fun,
  name = "Talection-fun",
  inputSchema = test,
  packages = c("talection","psych","jsonlite","rmarkdown","knitr")
)

服务返回 FALSE

Created new folder: /var/folders/zf/587__ss15z7_tq240vtpb68c0000gn/T//Rtmpyu2qRC/dir138e46cbc778f/packages/bin/windows/contrib/3.1
Request failed with status 401. Waiting 9.7 seconds before retry
..........    ans
1 FALSE
Sourced file '/Users/roffe/Documents/talections/code/Web Services/WebServices.R'

似乎 knitrpsychjsonlite 工作正常,而 rmarkdowntalection(所有这些都是 miniCRAN 存储库中的二进制包)显然已找到并上传,但未安装。因为如果我将它们从 miniCRAN 存储库中删除,则会出现错误消息。

有没有办法追踪图书馆发生了什么?或者我还能做些什么来完成这项工作?

感谢所有建议和 cmets。

谢谢,

【问题讨论】:

  • 我在该代码中没有看到任何会尝试从 R 中尚不可用的任何类型的 repo 安装包的内容。有一个 R 函数看起来很有信息:?installed.packages
  • 42,感谢您的努力,但除非您有使用 AzulreML 包的经验,否则您无法理解代码的作用。
  • 你说这两个包还没有安装。这很容易理解。
  • 您可以尝试更新AzureML 库。它可能会有所帮助

标签: r azure-machine-learning-studio


【解决方案1】:

据开发人员称,问题出在 AzureML 所需的 miniCRAN 包上。 miniCRAN 负责将包上传和安装到 Azure。他们正在开发补丁。

【讨论】:

    猜你喜欢
    • 2018-05-09
    • 2017-10-10
    • 1970-01-01
    • 2015-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-17
    • 1970-01-01
    相关资源
    最近更新 更多