output_layers_names = [layersNames[i[0]-1] for i in net.getUnconnectedOutLayers()]报错

如标题,在用opencv调用yolov3的权重文件,获取三个尺度输出层的名称时出现了这个错误。

改为:

output_layers_names =  [layersNames[i-1] for i in net.getUnconnectedOutLayers()]

即可完美运行。

你可能感兴趣的:(深度学习,计算机视觉,人工智能)