Hi, i am running the Optional lab: Linear regression with scikit-learn notebook

So when i am executing the code shown below i get the output 14257 weight updates which means this that the total number of weight updates that were done on all the training examples is 14257 and 144 iterations were done on the trainings examples as shown below(POV: i am running the code as it is, no changes done)

there are 99 examples in the trainings set, so according to the above output 144 iterations on the 99 training examples i.e 144 * 99 = 14256 weights updates were done on the training set

So my question is 14257 - 14256 = 1, where did this extra 1 weight update came from(if my above understanding is correct or else please correct me)