Я пытаюсь выполнить логический вывод для модели подчиненного тензорного потока.В частности, отправка JSON-запроса через REST для получения прогноза.
На самом деле я просто делаю базовый пример, описанный здесь: https://www.tensorflow.org/serving/
Все работает правильно, за исключением случаев, когда я изменяю ввод "instance" на плавающие, которые не заканчиваются на '.0 ', это не удалось.
curl -d '{"instances": [1.1, 2.2, 5.3]}' \
-X POST http://localhost:8501/v1/models/half_plus_two:predict
{"error": "Не удалось обработать элемент: 0 из списка \" instances \ ". Ошибка: неверный аргумент: невозможнопреобразовать значение JSON: 1.1 в плавающее без потери точности. "}
Однако для моей возможной модели мне нужно будет передавать float через JSON-запрос.Я также пытался отправить его, используя python, используя simplejson для сериализации Decimal при отправке запроса.
Я предполагаю, что он не может правильно проанализировать число с плавающей точкой при попытке загрузить JSON.Это то, что должно быть закодировано в графике модели?(обратите внимание, что я не кодировал график / модель, поэтому я не слишком знаком с ним)
Есть идеи?