pclose 2019-06-02 22:23 采纳率: 0%
浏览 1510
已结题

使用tesorflow中model_main.py遇到的问题!

直接上代码了

D:\tensorflow\models\research\object_detection>python model_main.py --pipeline_config_path=E:\python_demo\pedestrian_demo\pedestrian_train\models\pipeline.config --model_dir=E:\python_demo\pedestrian_demo\pedestrian_train\models\train --num_train_steps=5000 --sample_1_of_n_eval_examples=1 --alsologstderr
Traceback (most recent call last):
  File "model_main.py", line 109, in <module>
    tf.app.run()
  File "C:\anaconda\lib\site-packages\tensorflow\python\platform\app.py", line 125, in run
    _sys.exit(main(argv))
  File "model_main.py", line 71, in main
    FLAGS.sample_1_of_n_eval_on_train_examples))
  File "D:\ssd-detection\models-master\research\object_detection\model_lib.py", line 589, in create_estimator_and_inputs
    pipeline_config_path, config_override=config_override)
  File "D:\ssd-detection\models-master\research\object_detection\utils\config_util.py", line 98, in get_configs_from_pipeline_file
    text_format.Merge(proto_str, pipeline_config)
  File "C:\anaconda\lib\site-packages\google\protobuf\text_format.py", line 574, in Merge
    descriptor_pool=descriptor_pool)
  File "C:\anaconda\lib\site-packages\google\protobuf\text_format.py", line 631, in MergeLines
    return parser.MergeLines(lines, message)
  File "C:\anaconda\lib\site-packages\google\protobuf\text_format.py", line 654, in MergeLines
    self._ParseOrMerge(lines, message)
  File "C:\anaconda\lib\site-packages\google\protobuf\text_format.py", line 676, in _ParseOrMerge
    self._MergeField(tokenizer, message)
  File "C:\anaconda\lib\site-packages\google\protobuf\text_format.py", line 801, in _MergeField
    merger(tokenizer, message, field)
  File "C:\anaconda\lib\site-packages\google\protobuf\text_format.py", line 875, in _MergeMessageField
    self._MergeField(tokenizer, sub_message)
  File "C:\anaconda\lib\site-packages\google\protobuf\text_format.py", line 801, in _MergeField
    merger(tokenizer, message, field)
  File "C:\anaconda\lib\site-packages\google\protobuf\text_format.py", line 875, in _MergeMessageField
    self._MergeField(tokenizer, sub_message)
  File "C:\anaconda\lib\site-packages\google\protobuf\text_format.py", line 801, in _MergeField
    merger(tokenizer, message, field)
  File "C:\anaconda\lib\site-packages\google\protobuf\text_format.py", line 875, in _MergeMessageField
    self._MergeField(tokenizer, sub_message)
  File "C:\anaconda\lib\site-packages\google\protobuf\text_format.py", line 768, in _MergeField
    (message_descriptor.full_name, name))
google.protobuf.text_format.ParseError: 35:7 : Message type "object_detection.protos.SsdFeatureExtractor" has no field named "batch_norm_trainable".

这个错误怎么解决,求大神指导~

  • 写回答

1条回答

  • threenewbee 2019-06-03 09:52
    关注

    看下 object_detection.protos.SsdFeatureExtractor 的定义。
    之前的问题如果解决了请点采纳,看到你的采纳率是0,这样不利于详细回答你的问题

    评论

报告相同问题?

悬赏问题

  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码