From 04d62336c4f4b3c51ee9663c4f3f332686220540 Mon Sep 17 00:00:00 2001 From: Prathmesh Palande Date: Tue, 29 Aug 2023 11:06:25 +0530 Subject: [PATCH] The remove method is called on the specific line instead of trying to call it on the entire list of lines --- neural_network/back_propagation_neural_network.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neural_network/back_propagation_neural_network.py b/neural_network/back_propagation_neural_network.py index 9dd112115f5e..2001a3aac9dd 100644 --- a/neural_network/back_propagation_neural_network.py +++ b/neural_network/back_propagation_neural_network.py @@ -163,7 +163,7 @@ def cal_loss(self, ydata, ydata_): def plot_loss(self): if self.ax_loss.lines: - self.ax_loss.lines.remove(self.ax_loss.lines[0]) + self.ax_loss.lines[0].remove() self.ax_loss.plot(self.train_mse, "r-") plt.ion() plt.xlabel("step")