0

在 Azure ML 中,我想通过已发布的 Web 服务将数据输入到模型中。告诉 Web 服务的方法,据我所知,它有一个“输入数据”框进入与 Web 服务相同的输入。

在此处输入图像描述

然后,您可以在“输入数据”属性中设置数据格式:

在此处输入图像描述

我希望该列表是任意长度的样本数组。如果您的输入是:

{
  "Inputs": {
    "input1": {
      "ColumnNames": [
        "samples"
      ],
      "Values": [
        [
          1
        ],
        [
          2
        ],
        [
          3
        ],
        [
          4
        ],
        [
          5
        ]
      ]
    }
  },
  "GlobalParameters": {}
}

这没关系,但理想情况下,如果我可以将它们发送为:

{
  "Inputs": {
    "input1": {
      "ColumnNames": [
        "samples"
      ],
      "Values": [
        [
          1,2,3,4,5
        ]
      ]
    }
  },
  "GlobalParameters": {}
}

是否有正确的语法来实现这一点?

4

1 回答 1

0

我已在内部工作,要求确认您的担忧 -

“输入数据”作为列表而不是 Azure ML Web 服务中的列表

但是您期望的功能今天在 Azure ML Studio 中不可用(背后的原因是 Azure ML 必须能够以表格格式、行和列的形式读取输入数据)。在这种情况下,我建议您通过以下选项提交新功能请求:

在 Azure ML Studio -> 右上角,有一个笑脸,请点击并发送反馈。

如果您有任何进一步的疑虑,请随时告诉我。

于 2015-08-06T14:28:45.837 回答