2017-06-15 61 views
0

我想这里描述的Tensorflow目标检测API的工作: https://github.com/tensorflow/models/blob/master/object_detection/g3doc/installation.md错误与Tensorflow目标检测

我做了什么是有描述,但我得到了以下错误:

python3 object_detection/builders/model_builder_test.py 

..EE... 
====================================================================== 
ERROR: test_create_faster_rcnn_resnet_v1_models_from_config (__main__.ModelBuilderTest) 
---------------------------------------------------------------------- 
Traceback (most recent call last): 
    File "object_detection/builders/model_builder_test.py", line 258, in test_create_faster_rcnn_resnet_v1_models_from_config 
    for extractor_type, extractor_class in FEATURE_EXTRACTOR_MAPS.iteritems(): 
AttributeError: 'dict' object has no attribute 'iteritems' 

====================================================================== 
ERROR: test_create_rfcn_resnet_v1_model_from_config (__main__.ModelBuilderTest) 
---------------------------------------------------------------------- 
Traceback (most recent call last): 
    File "object_detection/builders/model_builder_test.py", line 448, in test_create_rfcn_resnet_v1_model_from_config 
    for extractor_type, extractor_class in FEATURE_EXTRACTOR_MAPS.iteritems(): 
AttributeError: 'dict' object has no attribute 'iteritems' 

---------------------------------------------------------------------- 
Ran 7 tests in 0.019s 

FAILED (errors=2) 

请帮我理解那里有什么问题,非常感谢!

+0

刚刚发现,这是一个不支持的方法在Python3中调用,更改为“items()”。 –

回答

4

正如你在python3,使用dict.items()而不是dict.iteritems()

iteritems()在Python 3不存在