Я пытаюсь использовать Tensorflow Lite, чтобы вызвать функцию подписи Train () в моей модели Tflite. Я продолжаю получать эту ошибку:
Java.lang.illegalstateException: инициализация модели не удалась. Модель Tensorflow Lite может не поддерживать обучение на устройстве. Пожалуйста, восстановите модель с правильной инициализацией переменной. < /P>
У меня создается модель как таковая: < /p>
converter = tf.lite.TFLiteConverter.from_concrete_functions(concrete_functions, module)
converter.target_spec.supported_ops = [
tf.lite.OpsSet.TFLITE_BUILTINS,
tf.lite.OpsSet.SELECT_TF_OPS
]
converter.experimental_enable_resource_variables = True
< /code>
Я что -то упускаю или кто -то знает, как тренировать модель на устройстве? Использовал это в качестве ссылки: https://github.com/tensorflow/examples/ ... g_model.py
Но для какой -то причины не работает для меня. Я могу поделиться любым примером кода, который вам нужен. Спасибо < /p>
Я попытался воссоздать модель Tflite и запустить пример кода. Без реального отладчика я не могу сказать, что происходит в коде Python, когда я называю его из Android, используя tflite.
Подробнее здесь: https://stackoverflow.com/questions/797 ... e-function