您的位置:首页 > 编程语言

对博客(大树先生)的吴恩达 深度学习 编程作业(1-2)中错误代码的改正

2018-05-19 21:05 721 查看

大树先生的博客链接是:https://blog.csdn.net/koala_tree/article/details/78057033

总的来说,这篇博客写的还是不错的,但中间有一个错误,我现在来说明一下。

当你看这篇博客到第五部分的时候,就是下面这些代码:

index = 1
plt.imshow(test_set_x[:,index].reshape((num_px, num_px, 3)))
print ("y = " + str(test_set_y[0,index]) + ", you predicted that it is a "+ classes[d["Y_prediction_test"][0,index]].decode("utf-8") + "picture."")
n
你如果按照上面这个程序来就会出现这样的报错

原因是:这句代码:classes[d["Y_prediction_test"][0,index]].decode("utf-8")发生错误

正确的da是:print ("y = " + str(test_set_y[0,index])+", you predicted that it is a "+ classes[int(d["Y_prediction_test"][0,index])].decode("utf-8"))

即:在前面加int

感谢大家阅读!

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐