title: fit method in Sklearn. when using KNeighborsClassifier
body: <pre><code>from sklearn.neighbors import KNeighborsClassifier
  
  knn_clf =KNeighborsClassifier() 
  knn_clf.fit(x_train[:92000],y_train[:92000]) #1st method call
  knn_clf.fit(x_train[92000:123000],y_train[92000:123000]) #2nd method call
  </code></pre>
  
  <p>My doubt is when I call fit method like this does the 2nd call trains the model once again from scratch ? or it will add to what it has learned from the previous fit call(1st method call) ?</p>
  
  <p>What I am trying to achieve is to do batch wise training as laptop can't handle the data if I use the complete dataset at once!
  Thanks in Advance :-)</p>