Tensorflow2.4, model_main_tf2.py, проблема контрольной точки во время обучения

Я следую руководству Gilbert Tunner по обнаружению объектов с помощью Tensorflow 2, но во время обучения с model_main_ft2.py у меня возникает эта ошибка:

Отслеживание (последний вызов последний):

Файл model_main_tf2.py, строка 113, в tf.compat.v1.app.run () Файл C: \ Users \ anaconda3 \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ platform \ app.py, строка 40 , при запуске _run (main = main, argv = argv, flags_parser = _parse_flags_tolerate_undef) Файл C: \ Users \ anaconda3 \ envs \ tensorflow2 \ lib \ site-packages \ absl \ app.py, строка 300, при запуске _run_main (main, args) Файл C: \ Users \ anaconda3 \ envs \ tensorflow2 \ lib \ site-packages \ absl \ app.py, строка 251, в _run_main sys.exit (main (argv)) Файл model_main_tf2.py, строка 110, в основном record_summaries = FLAGS.record_summaries) Файл C: \ Users \ anaconda3 \ envs \ tensorflow2 \ lib \ site-packages \ object_detection \ model_lib_v2.py, строка 566, в train_loop unpad_groundtruth_tensors) Файл C: \ Users \ anaconda3 \ envs \ tensorflow \ envs \ tensorflow \ envs \ tensorflow \ site-packages \ object_detection \ model_lib_v2.py, строка 339, в load_fine_tune_checkpoint, если не is_object_based_checkpoint (checkpoint_path): файл C: \ Users \ anaconda3 \ envs \ tensorflow2 \ lib \ site-packages \ object_detection \ model_lib_v2.py, model_lib_v2.py в это _object_based_checkpoint var_names = [var [0] для var в tf.train.list_variables (checkpoint_path)] Файл C: \ Users \ anaconda3 \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ training \ checkpoint_utils.py, строка 112 , в list_variables reader = load_checkpoint (ckpt_dir_or_file) Файл C: \ Users \ anaconda3 \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ training \ checkpoint_utils.py, строка 67, в load_checkpoint возвращает имя файла py_checkpoint_reader.NewCheckpoint C: \ Users \ anaconda3 \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ training \ py_checkpoint_reader.py, строка 99, в NewCheckpointReader error_translator (e) Файл C: \ Users \ anaconda3 \ envs \ tensorflow2 \ lib \ site-packages \ tensorflow \ python \ training \ py_checkpoint_reader.py, строка 35, в error_translator поднять error_impl.NotFoundError (None, None, error_message) tensorflow.python.framework.errors_impl.NotFoundError: Неудачный поисковый объект TensorSlice для файлов для C: / Users / Desktop / Tutoria l / модели / исследования / определение_объекта / effectivedet_d0_coco17_tpu-32 / chechpoint / ckpt-0

Я создал папку efficientdet_d0_coco17_tpu-32 внутри папки обнаружения объектов, скачивая и распаковывая мою модель. Я уже изменил модель внутри учебной папки, добавив контрольную точку PATH.


person dons21    schedule 07.01.2021    source источник
comment
Обновите свой вопрос, указав команду, которую вы используете для запуска, а также структуру папок.   -  person papaya    schedule 08.01.2021
comment
Я чиню это! Ошибка заключалась в том, что размер изображения превышал размер запроса efficentdet d0 !!   -  person dons21    schedule 17.01.2021


Ответы (1)


Из комментариев

Ошибка заключалась в изображении, размер которого превышал размер запроса efficentdetd0 (перефразировано из dons21)

person Community    schedule 24.02.2021