def plot_XAI2(img, model):
fig, axes = plt.subplots(1, 2, figsize=(12, 6))
ax.imshow(img)
ax.imshow(explain_image_lime(img, model))
ax.set_title("Grad-CAM")
ax.set_title("LIME")
plt.show()
img = path_to_image('Lung_cancer (1).jpg')
plot_XAI2(img, model)
predict_image_class(img, model)
输出是没有任何图像的空尺寸,问题是什么?
1条答案
按热度按时间2ic8powd1#
正如@cheersmate在评论中所说的,您希望绘制到
axes
上,而不是ax
(代码中没有定义)。axes
将是一个包含两个Axes
对象的列表,因此您可以改为: