Open junxnone opened 5 years ago
File "/home/1T/jun/tf/models/research/object_detection/metrics/coco_tools.py", line 118, in LoadAnnotations results.dataset['categories'] = copy.deepcopy(self.dataset['categories']) File "/home/serverx/.virtualenvs/tfmodel/lib/python3.6/copy.py", line 169, in deepcopy rv = reductor(4) TypeError: can't pickle dict_values objects
ref https://blog.csdn.net/sy20173081277/article/details/84311730
diff --git a/research/object_detection/metrics/coco_tools.py b/research/object_detection/metrics/coco_tools.py
- results.dataset['categories'] = copy.deepcopy(self.dataset['categories'])
+ results.dataset['categories'] = copy.deepcopy(list(self.dataset['categories']))
22 #154
Reference
Install
Install Tensorflow Object Detection API
Install depends