Я не могу преобразовать модель файла retrained_graph.pb (inception-V3), полученную в результате переобучения, в модель .tflite для приложения Android.
Код для записи файла retrained_graph.pb:
output_graph_def = graph_util.convert_variables_to_constants(sess, graph.as_graph_def(), [FINAL_TENSOR_NAME])
with gfile.FastGFile(graph_file_name, 'wb') as f:
f.write(output_graph_def.SerializeToString())
При преобразовании в tflite возникает ошибка: RuntimeError: MetaGraphDef, связанный с тегами {'serve'}, не найден вSavedModel.
Код:
converter = tf.lite.TFLiteConverter.from_saved_model(saved_model_dir)
tflite_model = converter.convert()
open("converted_model.tflite", "wb").write(tflite_model)
Итак, кто-нибудь, пожалуйста, помогите мне с этой проблемой, чтобы я мог легко преобразовать файл .pb в файл .tflite.