API подсчета объектов Tensorflow с использованием собственной модели

#python #tensorflow #object-detection

Вопрос:

Я попытался запустить API подсчета объектов tensorflow (https://github.com/ahmetozlu/tensorflow_object_counting_api ) с моей собственной обученной моделью tf 2.6. Во время работы с моделью я столкнулся с проблемой:

   Traceback (most recent call last):
 File "vehicle_counting.py", line 22, in <module>
   detection_graph, category_index = backbone.set_model('saved_model', 'label_map.pbtxt')
 File "C:UsersmiksuDesktopTFODCourse-maintensorflow_object_counting_api-masterutilsbackbone.py", line 40, in set_model
   serialized_graph = fid.read()
 File "C:UsersmiksuDesktopTFODCourse-maintfodlibsite-packagestensorflowpythonlibiofile_io.py", line 117, in read
   self._preread_check()
 File "C:UsersmiksuDesktopTFODCourse-maintfodlibsite-packagestensorflowpythonlibiofile_io.py", line 80, in _preread_check
   compat.path_to_str(self.__name), 1024 * 512)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe4 in position 84: invalid continuation byte

 

Проблема связана с моей собственной моделью, потому что код работает с примером модели.

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.