在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": {}
}
是否有正确的语法来实现它?
答案 0 :(得分:0)
我已在内部工作,要求确认您的问题 -
'输入数据'作为列表而不是Azure ML Web服务中的列表列表
但是您期望的功能目前在Azure ML Studio中不可用(背后的原因是Azure ML必须能够以表格格式,行和列读取输入数据)。在这种情况下,我建议您通过以下选项提交新的功能请求:
在Azure ML Studio上 - >在右上角,有一个笑脸,请点击它并发送反馈。
如果您有任何疑问,请随时告诉我。