如果出现了pycocotools包的错误,可以打开
环境位置\Lib\site-packages\pycocotools的cocoeval.py,修改:
self.iouThrs = np.linspace(.5, 0.95, np.round((0.95 - .5) / .05) + 1, endpoint=True)
self.recThrs = np.linspace(.0, 1.00, np.round((1.00 - .0) / .01) + 1, endpoint=True)
为
self.iouThrs = np.linspace(.5, 0.95, 10, endpoint=True)
self.recThrs = np.linspace(.0, 1.00, 101, endpoint=True)
测试可以通过,我的环境为
# Name Version Build Channel
absl-py 1.0.0 pypi_0 pypi
antlr4-python3-runtime 4.8 pypi_0 pypi
blas 2.113 mkl conda-forge
blas-devel 3.9.0 13_win64_mkl conda-forge
ca-certificates 2022.2.1 haa95532_0 defaults
cachetools 4.2.4 pypi_0 pypi
certifi 2021.10.8 pypi_0 pypi
charset-normalizer 2.0.12 pypi_0 pypi
cloudpickle 2.0.0 pypi_0 pypi
colorama 0.4.4 pyh9f0ad1d_0 conda-forge
cudatoolkit 11.1.1 heb2d755_10 conda-forge
cycler 0.10.0 py36_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
cython 0.29.28 pypi_0 pypi
dataclasses 0.8 pyh787bdff_2 conda-forge
detectron2