From ca68d45266b600b68c835ca4235bdbbcb5de7fd0 Mon Sep 17 00:00:00 2001 From: Jerome Date: Mon, 9 Jul 2018 17:51:58 +0800 Subject: [PATCH 1/2] Fixing error data type calculating in plot_y This should be fixed for error multiplying in plot_y -w0 * plot_x --> This should be calculated only for two same data type, i.e., two nparray or two tensor --- chapter3_NN/logistic-regression/logistic-regression.ipynb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/chapter3_NN/logistic-regression/logistic-regression.ipynb b/chapter3_NN/logistic-regression/logistic-regression.ipynb index 48cac06..ef43ce8 100644 --- a/chapter3_NN/logistic-regression/logistic-regression.ipynb +++ b/chapter3_NN/logistic-regression/logistic-regression.ipynb @@ -383,9 +383,9 @@ ], "source": [ "# 画出参数更新之前的结果\n", - "w0 = w[0].data[0]\n", - "w1 = w[1].data[0]\n", - "b0 = b.data[0]\n", + "w0 = w[0].data[0].numpy()\n", + "w1 = w[1].data[0].numpy()\n", + "b0 = b.data[0].numpy()\n", "\n", "plot_x = np.arange(0.2, 1, 0.01)\n", "plot_y = (-w0 * plot_x - b0) / w1\n", From cdfd7304c47dfa177dfae6bcad86838d908b4893 Mon Sep 17 00:00:00 2001 From: Jerome Date: Mon, 9 Jul 2018 18:26:00 +0800 Subject: [PATCH 2/2] Update logistic-regression.ipynb --- chapter3_NN/logistic-regression/logistic-regression.ipynb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/chapter3_NN/logistic-regression/logistic-regression.ipynb b/chapter3_NN/logistic-regression/logistic-regression.ipynb index ef43ce8..b4fbf65 100644 --- a/chapter3_NN/logistic-regression/logistic-regression.ipynb +++ b/chapter3_NN/logistic-regression/logistic-regression.ipynb @@ -613,9 +613,9 @@ ], "source": [ "# 画出更新之后的结果\n", - "w0 = w[0].data[0]\n", - "w1 = w[1].data[0]\n", - "b0 = b.data[0]\n", + "w0 = w[0].data[0].numpy()\n", + "w1 = w[1].data[0].numpy()\n", + "b0 = b.data[0].numpy()\n", "\n", "plot_x = np.arange(0.2, 1, 0.01)\n", "plot_y = (-w0 * plot_x - b0) / w1\n",