如何修复这个“属性错误:加载多类成绩”?

2024-10-02 10:25:28 发布

您现在位置:Python中文网/ 问答频道 /正文

    `i have a problem when i try to train the model(train.py)
    INPUT:
    python train.py --logtostderr --train_dir=training/ --pipeline_config_path=training/faster_rcnn_inception_v2_pets.config

代码: 导入functools 导入json 导入操作系统 将tensorflow导入为tf 导入系统 系统路径追加(“C:\Users\Gilbertchristian\Documents\Anaconda\Object_detection_api\models\research”) 系统路径追加(“C:\Users\Gilbertchristian\Documents\Anaconda\Object_detection_api\models\research\Object_detection\utils”) 系统路径追加(“C:\Users\Gilbertchristian\Documents\Anaconda\Object_detection_api\models\research\slim”) 系统路径追加(“C:\Users\Gilbertchristian\Documents\Anaconda\Object_detection_api\models\research\slim\nets”)

^{pr2}$

输出: “文件”火车.py“,第191行,英寸 运行tf.app.run() 文件“C:\Users\Gilbertchristian\AppData\Local\Programs\Python35\lib\site packages\tensorflow\Python\platform\应用程序副本“,第125行,运行中 _系统出口(主(argv)) 文件“C:\Users\Gilbertchristian\AppData\Local\Programs\Python35\lib\site packages\tensorflow\Python\util\折旧.py“,第324行,在new_func中 返回func(*args,**kwargs) “文件”火车.py”第187行 graph_hook_fn=图形重写器_fn) 文件“C:\Users\Gilbertchristian\AppData\Local\Programs\Python35\lib\site packages\object_detection-0.1-py3.5.egg\object_detection\legacy\培训师.py“,280号线,列车内 火车_配置预取队列容量,数据扩充选项) 文件“C:\Users\Gilbertchristian\AppData\Local\Programs\Python35\lib\site packages\object_detection-0.1-py3.5.egg\object_detection\legacy\培训师.py,第59行,在create_input_queue中 tensor_dict=创建_tensor_dict_fn() “文件”火车.py“,第128行,在get_next中 数据集_builder.生成(配置)).get_next() 文件“C:\Users\Gilbertchristian\AppData\Local\Programs\Python35\lib\site packages\object_detection-0.1-py3.5.egg\object_detection\builders\dataset_生成器.py“,第120行,内部版本 load_multiclass_scores=输入_reader_配置加载多类成绩, AttributeError:加载多类评分


Tags: 文件pyobjectlibpackageslocal系统site
2条回答

我必须单独运行每个proto文件才能使其工作。通用的*.proto不起作用。在

请注意,由于这仍然是一个研究文件夹,一些.proto文件将更改。按名字核对姓名。在

从models/research文件夹

protoc  python_out=. .\object_detection\protos\anchor_generator.proto .\object_detection\protos\argmax_matcher.proto .\object_detection\protos\bipartite_matcher.proto .\object_detection\protos\box_coder.proto .\object_detection\protos\box_predictor.proto .\object_detection\protos\eval.proto .\object_detection\protos\faster_rcnn.proto .\object_detection\protos\faster_rcnn_box_coder.proto .\object_detection\protos\grid_anchor_generator.proto .\object_detection\protos\hyperparams.proto .\object_detection\protos\image_resizer.proto .\object_detection\protos\input_reader.proto .\object_detection\protos\losses.proto .\object_detection\protos\matcher.proto .\object_detection\protos\mean_stddev_box_coder.proto .\object_detection\protos\model.proto .\object_detection\protos\optimizer.proto .\object_detection\protos\pipeline.proto .\object_detection\protos\post_processing.proto .\object_detection\protos\preprocessor.proto .\object_detection\protos\region_similarity_calculator.proto .\object_detection\protos\square_box_coder.proto .\object_detection\protos\ssd.proto .\object_detection\protos\ssd_anchor_generator.proto .\object_detection\protos\string_int_label_map.proto .\object_detection\protos\train.proto .\object_detection\protos\keypoint_box_coder.proto .\object_detection\protos\multiscale_anchor_generator.proto .\object_detection\protos\graph_rewriter.proto .\object_detection\protos\calibration.proto .\object_detection\protos\flexible_grid_anchor_generator.proto

文件/tensorflow/models/research/object_detection/protos/input_reader_pb2.py是否包含name='load_multiclass_scores'如果没有,则重新运行./bin/protoc object_detection/protos/*.proto python_out=.(可能使用不同的版本)

相关问题 更多 >

    热门问题