Я пытаюсь сделать прогноз, используя google cloud ml engine.Я сгенерировал свою модель с помощью fast-style-Transfer и сохранил ее в разделе моделей моего движка google cloud ml.Для ввода он использует float32, поэтому мне пришлось конвертировать мое изображение в этот формат.
image = tf.image.convert_image_dtype(im, dtypes.float32)
matrix_test = image.eval()
Затем я сгенерировал свой json-файл для запроса:
js = json.dumps({"image": matrix_test.tolist()})
, используя следующий код:
gcloud ml-engine predict --model {model-name} --json-instances request.json
Возвращается следующая ошибка:
ERROR: (gcloud.ml-engine.predict) HTTP request failed. Response: {
"error": {
"code": 400,
"message": "Request payload size exceeds the limit: 1572864 bytes.",
"status": "INVALID_ARGUMENT"
}
}
Я хотел бы знать, могу ли я увеличить этот предел и, если нет, если естьспособ исправить это с помощью обходного пути ... заранее спасибо!