От тензорного потока в python до тензорного потока в android - PullRequest
0 голосов
/ 11 июля 2020

Можно ли вывести код, написанный на python из уже обученной нейронной сети, и довести его до android? Я пробовал с Java, но библиотеки, которые мне нужны как Nd4j и OpenCV, очень тяжелые, я пробовал с BeeWare, но он не поддерживает TensorFlow и то же самое с Kivy, есть ли способ?

1 Ответ

0 голосов
/ 13 июля 2020

Думаю, это ссылка именно то, что вы ищете. Преобразуйте модель в Python с помощью TensorFlow Lite Converter, а затем используйте эту преобразованную модель в своем приложении Android.

Это фрагмент кода с веб-сайта Google о том, как преобразовать его:

import tensorflow as tf

converter = tf.lite.TFLiteConverter.from_saved_model(saved_model_dir)
tflite_model = converter.convert()
open("converted_model.tflite", "wb").write(tflite_model)
...