request.get_ json () для замедления в Flask - PullRequest
0 голосов
/ 21 апреля 2020

Я рассчитываю время для каждого шага, который происходит с момента поступления запроса на сервер к детали до отправки ответа.

Проблема заключается в обнаружении объекта на изображении. Изображение кодируется в base64 со стороны клиента и отправляется в формате json.

Разница во времени на стороне клиента и сервера составляет около 500 мс, и я полагаю, что это время загрузки и выгрузки ответа.

В функции маршрута есть часть, где я анализирую и извлекаю данные из запроса:

request_data = request.get_json()
encoded_image = request_data['image_data']

эта часть занимает в запросе более 90% времени по сравнению с остальными где делается вывод из модели глубокого обучения, обработки данных и др. c.

Я хочу понять, как и можно ли сократить это время?

...