a8d354aa3f1d796ebfcf41586af1eb925f229ecc,src/skmultiflow/lazy/knn_adwin.py,KNNADWINClassifier,partial_fit,#KNNADWINClassifier#,114
Before Change
self.window = InstanceWindow(max_size=self.max_window_size)
for i in range(r):
self.window.add_element(np.asarray([X[i]] ), np.asarray([[y[i]]]))
if self.window.n_samples >= self.n_neighbors:
add = 1 if self.predict(np.asarray([X[i]])) == y[i] else 0
self.adwin.add_element(add)
After Change
r, c = get_dimensions(X)
if classes is not None:
self.classes = list(set().union(self.classes, classes))
for i in range(r):
self.data_window.add_sample(X[i], y[i])
if self.data_window.size >= self.n_neighbors:
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 3
Instances Project Name: scikit-multiflow/scikit-multiflow
Commit Name: a8d354aa3f1d796ebfcf41586af1eb925f229ecc
Time: 2020-04-01
Author: 17923265+jacobmontiel@users.noreply.github.com
File Name: src/skmultiflow/lazy/knn_adwin.py
Class Name: KNNADWINClassifier
Method Name: partial_fit
Project Name: dit/dit
Commit Name: 146f5ddd1ac881fbebdeff83c0be0322bf7e1d74
Time: 2013-09-27
Author: chebee7i@gmail.com
File Name: dit/math/sigmaalgebra.py
Class Name:
Method Name: sets2matrix
Project Name: dit/dit
Commit Name: 146f5ddd1ac881fbebdeff83c0be0322bf7e1d74
Time: 2013-09-27
Author: chebee7i@gmail.com
File Name: dit/math/sigmaalgebra.py
Class Name:
Method Name: is_sigma_algebra__brute