Google Облако мл-двигатель ошибка прогнозирования - PullRequest
0 голосов
/ 31 октября 2018

Я новичок в Tensorflow и следил за этим блогом Google, чтобы развернуть мою модель обнаружения объектов в GCP и попытаться получить прогнозы. Когда я запускаю команду $ gcloud ml-engine predict --model=${YOUR_MODEL} --version=${YOUR_VERSION} --json-instances=inputs.json в терминале для запуска прогнозов, я получаю следующую ошибку:

 {
  "error": "Prediction failed: Error processing input: Expected uint8, got '\\xff\\xd8\\xff\\xe0.....\\xd9' of type 'str' instead."
 }

Мой input.json файл имеет закодированную base64 форму входного изображения для прогноза, который будет выполняться:

{"b64": "/9j/4AAQSk....QB//9k="}

Что здесь не так и как я могу это исправить?

ОБНОВЛЕНИЕ : Я только что обнаружил, что формат для входного изображения в input.json равен

{"instances": [{"b64": "ASa8asdf"}, {"b64": "JLK7ljk3"}]} с это пост документа. Но я все еще получаю ту же ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...