1.我使用的是VisDrone数据集,将其转换为COCO数据集格式,参考博文和参考视频
2.按照参考链接修改相关参数之后进行训练,发现报错IndexError: list index out of range
很悲伤,以为自己的数据集有问题,一直在尝试不同的转换方式,实际上修改一个checkpoints.py文件即可,参考文章,按照这个文章进行相应的修改就可以啦
训练过程中又遇到了一个错误,AttributeError: module ‘numpy’ has no attribute ‘float’. np.float
was a deprecated alias for the builtin float
. To avoid this error in existing code, use float
by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use np.float64
here. The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
报这个错的原因是因为numpy版本太高了,解决方法是将numpy版本降低为1.23.5。