В Azure ML я хочу ввести данные в модель через опубликованную веб-службу. Способ рассказать об этом веб-службе, насколько я могу судить, иметь поле «Ввести данные», входящее в тот же ввод, что и веб-служба.«Ввести данные» в список, а не список списков в веб-службе Azure ML.
Вы можете установить вам формат данных в «Введите данные» свойства:
Я хочу, чтобы этот список, чтобы быть произвольной длины массива образцов. Это работает, если ваш вход:
{
"Inputs": {
"input1": {
"ColumnNames": [
"samples"
],
"Values": [
[
1
],
[
2
],
[
3
],
[
4
],
[
5
]
]
}
},
"GlobalParameters": {}
}
Это нормально, но в идеале было бы легче, и (что более важно) более эффективное использование сетевых ресурсов, если я мог бы послать их как:
{
"Inputs": {
"input1": {
"ColumnNames": [
"samples"
],
"Values": [
[
1,2,3,4,5
]
]
}
},
"GlobalParameters": {}
}
ли существует ли правильный синтаксис для реализации этого?
Если вы используете python, вы не конвертируете его в сам python? – The6thSense
Конвертировать что? Я бы предпочел использовать последний синтаксис, но только первый синтаксис признан и принят веб-сервисом. – gozzilli