Итак, у меня есть модель обнаружения объектов, загруженная с "https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/detection_model_zoo.md "; название модели - «быстрее_rcnn_resnet101_fgvc». Я попытался преобразовать модель в формат .tflite (поскольку у меня был замороженный граф "frozen_inference_graph.pb"), используя код Python, указанный в https://www.tensorflow.org/lite/guide/ops_select:
import tensorflow as tf
graph_def_file = "/path/to/Downloads/mobilenet_v1_1.0_224/frozen_graph.pb"
input_arrays = ["input"]
output_arrays = ["MobilenetV1/Predictions/Softmax"]
converter = tf.lite.TFLiteConverter.from_frozen_graph(
graph_def_file, input_arrays, output_arrays)
tflite_model = converter.convert()
open("converted_model.tflite", "wb").write(tflite_model)
Запуск этого дал мне ошибку:
ValueError: Invalid tensors 'input' were found.
Есть ли способ найти входные и выходные узлы модели? У меня есть только замороженный график, GraphDef и контрольные точки.