改善深层神经网络第一周-Regularization 若干错误修正

来源:互联网 发布:itunes下载安装软件 编辑:程序博客网 时间:2024/05/16 11:56

第一个错误,见这篇博客:http://blog.csdn.net/u011324454/article/details/78648568点击打开链接


接着第二个问题,运行这段代码时:

plt.title("Model without regularization")
axes = plt.gca()
axes.set_xlim([-0.75,0.40])
axes.set_ylim([-0.75,0.65])
plot_decision_boundary(lambda x: predict_dec(parameters, x.T), train_X, train_Y)


出现同样的错误,矩阵维度对不上:c of shape (1, 211) not acceptable as a color sequence for x with size 211, y with size 211


The solution :

修改reg_utils.py中def plot_decision_boundary(model, X, y)函数

。。。

plt.scatter(X[0, :], X[1, :], c=y, cmap=plt.cm.Spectral)

。。。

修改为:

plt.scatter(X[0, :], X[1, :], c=y.reshape(X[0,:].shape), cmap=plt.cm.Spectral)




阅读全文
0 0