Я сделал простую сверточную модель Tensorflow, которая использует softmax для вывода. Когда я запускаю модель в Python и кормлю модель изображением, все работает соответственно. Однако, когда я конвертирую модель с помощью tflite и запускаю ее с Android, выводится список всех 0. Каким-то образом softmax не работает. Когда я удаляю функцию softmax, вывод одинаков в Python и Android, я могу исправить это, реализовав функцию softmax в Java, но должен быть лучший способ, верно? Я попытался изменить ось функции softmax, но она продолжает возвращать только 0 в Java.
Спасибо!
y_test = tf.nn.softmax(test_network[0])