Я работаю в коде grad-cam (vgg16). У меня была тепловая карта. Я хочу локализовать важные области исходного изображения с помощью ограничительной рамки, поэтому я добавил несколько строк в код, но не получил результата,и я закончил с ошибками, я новичок в python и глубокое изучение, поэтому я не знаю, как это исправить, может кто-нибудь помочь мне, пожалуйста, это для моего проекта мастера, и у меня не так много времени. https://github.com/insikk/Grad-CAM-tensorflow/blob/master/gradCAM_tensorflow_VGG16_demo.ipynb
for b in props:
bbox = b.bbox
xs = bbox[1]
ys = bbox[0]
w = bbox[3] - bbox[1]
h = bbox[2] - bbox[0]
rect = patches.Rectangle((xs, ys), w, h, linewidth=2, edgecolor='r',facecolor='none')
img_box= img.add_patch(rect)
img_box = fig.add_subplot(112)
imgplot = plt.imshow(img_box)
ax.set_title('bounding box')