def plot_pred_vs_image(img,preds_df,out_name):
# function to plot predictions vs image
f, axarr = plt.subplots(2, 1)
plt.suptitle("ResNet50- PreTrained on ImageNet")
axarr[0].imshow(img)
sns.set_style("whitegrid")
pl = sns.barplot(data = preds_df, x='Score', y='Species')
axarr[1] = sns.barplot(data = preds_df, x='Score', y='Species',)
axarr[0].autoscale(enable=False)
axarr[0].get_xaxis().set_ticks([])
axarr[0].get_yaxis().set_ticks([])
axarr[1].autoscale(enable=False)
gs = gridspec.GridSpec(2,1, width_ratios=[1],height_ratios=[1,0.1])
plt.tight_layout()
plt.savefig(out_name + '.png')
#########################
# Models
#########################
# load model
test_pretrained_model.py 文件源码
python
阅读 26
收藏 0
点赞 0
评论 0
评论列表
文章目录