Windows фатальное исключение: нарушение доступа при попытке тренироваться с model_main.py - PullRequest
0 голосов
/ 24 апреля 2020
  • Каталог верхнего уровня: / models / research
  • Пользовательский код: нет
  • Платформа и распространение ОС: Windows 10
  • TensorFlow установлен из: pip install tensorflow==1.15
  • Версия TensorFlow: ЦП TensorFlow 1.15
  • Версия Bazel: NA
  • Версия Cuda / cuDNN: NA
  • Модель GPU и память: NA
  • Точная команда:
python object_detection/model_main.py ^
--pipeline_config_path=C:/Users/obrie/VirEnvs/TF_ObjDet/models/research/object_detection/models/faster_rcnn_resnet101_coco_2018_01_28/faster_rcnn_resnet101_coco.config ^
--model_dir=C:/Users/obrie/VirEnvs/TF_ObjDet/models/research/object_detection/models/faster_rcnn_resnet101_coco_2018_01_28/model_data ^
--num_train_steps=100 ^
--sample_1_of_n_eval_examples=1 ^
--logtostderr

Я никогда раньше не использовал API обнаружения объектов. Я пытаюсь обучить модель с использованием API обнаружения объектов Tensorflow, но продолжаю получать «Windows фатальное исключение: нарушение доступа» при запуске команды main_model.py. Сначала я попытался обучить модель на своем собственном наборе данных. Когда я получил ошибку, я предположил, что это было что-то, что я испортил в метке map / TFRecords / config file. Когда я попробовал его снова с набором данных PASCAL VO C, используя предоставленный код для генерации TFRecords и используя предварительно созданную карту меток VO C, я снова получил ошибку.

Любое руководство было бы полезно, так как я не уверен, как решить эту проблему.

След:

Windows fatal exception: access violation

Thread 0x00004d70 (most recent call first):
  File "C:\Users\obrie\AppData\Local\Programs\Python\Python37\Lib\threading.py", line 296 in wait
  File "C:\Users\obrie\AppData\Local\Programs\Python\Python37\Lib\queue.py", line 170 in get
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\summary\writer\event_file_writer.py", line 159 in run
  File "C:\Users\obrie\AppData\Local\Programs\Python\Python37\Lib\threading.py", line 926 in _bootstrap_inner
  File "C:\Users\obrie\AppData\Local\Programs\Python\Python37\Lib\threading.py", line 890 in _bootstrap

Thread 0x000014e0 (most recent call first):
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\client\session.py", line 1443 in _call_tf_sessionrun
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\client\session.py", line 1350 in _run_fn
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\client\session.py", line 1365 in _do_call
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\client\session.py", line 1359 in _do_run
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\client\session.py", line 1180 in _run
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\client\session.py", line 956 in run
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\training\session_manager.py", line 296 in prepare_session
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\training\monitored_session.py", line 647 in create_session
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\training\monitored_session.py", line 878 in create_session
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\training\monitored_session.py", line 1212 in _create_session
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\training\monitored_session.py", line 1207 in __init__
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\training\monitored_session.py", line 725 in __init__
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\training\monitored_session.py", line 1014 in __init__
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\training\monitored_session.py", line 584 in MonitoredTrainingSession
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_estimator\python\estimator\estimator.py", line 1490 in _train_with_estimator_spec
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_estimator\python\estimator\estimator.py", line 1195 in _train_model_default
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_estimator\python\estimator\estimator.py", line 1161 in _train_model
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_estimator\python\estimator\estimator.py", line 370 in train
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_estimator\python\estimator\training.py", line 714 in run_local
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_estimator\python\estimator\training.py", line 613 in run
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_estimator\python\estimator\training.py", line 473 in train_and_evaluate
  File "object_detection/model_main.py", line 105 in main
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\absl\app.py", line 250 in _run_main
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\absl\app.py", line 299 in run
  File "C:\Users\obrie\VirEnvs\TF_ObjDet\lib\site-packages\tensorflow_core\python\platform\app.py", line 40 in run
  File "object_detection/model_main.py", line 109 in <module>
...