在网上看了很多建议,鉴于本人的了解与学习,下载了一些单目测距的代码,通常报错如下:
1、运行detect.py文件后,会出现一下错误:
AttributeError: 'Upsample' object has no attribute 'recompute_scale_factor'
解决方法:
在upsamling.py文件裏邊把:
return F.interpolate(input, self.size, self.scale_factor, self.mode, self.align_corners,
recompute_scale_factor=self.recompute_scale_factor)兩句換成以下:
return F.interpolate(input, self.size, self.scale_factor, self.mode, self.align_corners)
即可运行;
2、subprocess.CalledProcessError: Command 'pip install 'pycocotools>=2.0'' returned non-zero exit status 1.
解决方法如下:
conda install -c conda-forge pycocotools;直接安裝对应的安裝包即可;