TypeError: 'NoneType' object is not subscriptable
出现这个问题的原因是你的数据集的格式和datasets.py的代码不同
self.label_files = [
path.replace("JPEGImages", "labels").replace(".png", ".txt").replace(".jpg", ".txt")
我把images修改为了JPEGImages,看你自己的数据集的格式修改
detect.py也出了一次错,错误就是不匹配的维度,这时需要把你测试的图片的Alpha通道删掉:find . -name "*.png" -exec convert "{}" -alpha off "{}" \;