Вот ответ, если кто-то столкнется с похожей проблемой.
Когда я печатал interpretetState
tflite::PrintInterpreterState(interpreter.get());
Я видел, что модель, которая ранее была перемещена из Keras в TFLite, имеет тип ввода, отличный от ожидаемого. Похоже, что он ждет Float32 не учар типа.
Interpreter has 26 tensors and 11 nodes
Inputs: 9
Outputs: 16
Tensor 0 conv2d_1/BiasAdd kTfLiteFloat32 kTfLiteArenaRw 3154176 bytes ( 3.0 MB) 1 222 222 16
(...)