From d5e211958c0b8a6d711de9ddebe707ebf94e2566 Mon Sep 17 00:00:00 2001 From: renzaoren666 <3347469749@qq.com> Date: Wed, 5 Aug 2026 01:03:26 +0800 Subject: [PATCH] Fix perceptron interactive learning rate to use scatter --- lessons/3-NeuralNetworks/03-Perceptron/Perceptron.ipynb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lessons/3-NeuralNetworks/03-Perceptron/Perceptron.ipynb b/lessons/3-NeuralNetworks/03-Perceptron/Perceptron.ipynb index 6e2d188a..4019deeb 100644 --- a/lessons/3-NeuralNetworks/03-Perceptron/Perceptron.ipynb +++ b/lessons/3-NeuralNetworks/03-Perceptron/Perceptron.ipynb @@ -470,8 +470,8 @@ " \n", " ax1.set_xlim(-6, 6)\n", " ax1.set_ylim(-6, 6)\n", - " ax1.plot(pos_examples[:, 0], pos_examples[:, 1], 'bo', label='Positive', s=100, alpha=0.6)\n", - " ax1.plot(neg_examples[:, 0], neg_examples[:, 1], 'ro', label='Negative', s=100, alpha=0.6)\n", + " ax1.scatter(pos_examples[:, 0], pos_examples[:, 1], color='blue', marker='o', s=100, alpha=0.6, label='Positive')\n", + " ax1.scatter(neg_examples[:, 0], neg_examples[:, 1], color='red', marker='o', s=100, alpha=0.6, label='Negative')\n", " ax1.plot(x, y, 'g-', linewidth=3, label='Decision Boundary')\n", " ax1.set_title(f'Decision Boundary (lr={learning_rate})', fontsize=14)\n", " ax1.set_xlabel('Feature 1')\n",