Я пытаюсь обслуживать мою модель, используя Docker + tenorsflow-Обслуживание.Однако из-за ограничений, связанных с обслуживанием модели с помощью итератора (с использованием
make_initializable_iterator()
), мне пришлось разделить мою модель.
Я использую grpc для взаимодействия с моей моделью в докере.Проблема в том, что мой прогнозируемый тензор составляет около 10 МБ и около 4,1 МБ сериализовано.Я получаю ошибку:
"grpc_message":"Received message larger than max (9830491 vs. 4194304)"
Есть ли способ записать мои прогнозы на диск вместо их передачи в ответе grpc?Выходной файл представляет собой 32-канальный тензор, поэтому я не могу декодировать его как png перед сохранением на диск с помощью tf.io.write_file.
Спасибо!