评价网络时遇到TypeError: 'numpy.float64' object cannot be interpreted as an integer错误

126 阅读1分钟

numpy版本问题 解决方式: 1.将numpy(现在是1.21.5)换成低版本,pip install numpy==1.17.0 2.将pycocotools库下的cocoeval.py文件中第507,508行替换

self.iouThrs = np.linspace(.5, 0.95, 10, endpoint=True)
self.recThrs = np.linspace(.0, 1.00, 101, endpoint=True)