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 に答える