@@ -406,17 +406,17 @@ def test_teach(self):
406406 X_training = np .random .rand (10 , 2 )
407407 y_training = np .random .randint (0 , 2 , size = 10 )
408408
409- for n_samples in range (1 , 10 ):
410- X = np .random .rand (n_samples , 2 )
411- y = np .random .randint (0 , 2 , size = n_samples )
409+ for bootstrap , only_new in product ([True , False ], [True , False ]):
410+ for n_samples in range (1 , 10 ):
411+ X = np .random .rand (n_samples , 2 )
412+ y = np .random .randint (0 , 2 , size = n_samples )
412413
413- learner = modAL .models .ActiveLearner (
414- X_training = X_training , y_training = y_training ,
415- estimator = mock .MockClassifier ()
416- )
414+ learner = modAL .models .ActiveLearner (
415+ X_training = X_training , y_training = y_training ,
416+ estimator = mock .MockClassifier ()
417+ )
417418
418- learner .teach (X , y , only_new = False )
419- learner .teach (X , y , only_new = True )
419+ learner .teach (X , y , bootstrap = bootstrap , only_new = only_new )
420420
421421 def test_keras (self ):
422422 pass
@@ -495,8 +495,8 @@ def test_set_new_max(self):
495495 np .testing .assert_almost_equal (np .max (y_new ), learner .max_val )
496496
497497 def test_teach (self ):
498- # case 1. optimizer is uninitialized
499498 for bootstrap , only_new in product ([True , False ], [True , False ]):
499+ # case 1. optimizer is uninitialized
500500 for n_samples in range (1 , 100 ):
501501 for n_features in range (1 , 100 ):
502502 regressor = mock .MockClassifier ()
@@ -600,25 +600,25 @@ def test_teach(self):
600600 X_training = np .random .rand (10 , 2 )
601601 y_training = np .random .randint (0 , 2 , size = 10 )
602602
603- for n_samples in range (1 , 10 ):
604- X = np .random .rand (n_samples , 2 )
605- y = np .random .randint (0 , 2 , size = n_samples )
603+ for bootstrap , only_new in product ([True , False ], [True , False ]):
604+ for n_samples in range (1 , 10 ):
605+ X = np .random .rand (n_samples , 2 )
606+ y = np .random .randint (0 , 2 , size = n_samples )
606607
607- learner_1 = modAL .models .ActiveLearner (
608- X_training = X_training , y_training = y_training ,
609- estimator = mock .MockClassifier (classes_ = [0 , 1 ])
610- )
611- learner_2 = modAL .models .ActiveLearner (
612- X_training = X_training , y_training = y_training ,
613- estimator = mock .MockClassifier (classes_ = [0 , 1 ])
614- )
608+ learner_1 = modAL .models .ActiveLearner (
609+ X_training = X_training , y_training = y_training ,
610+ estimator = mock .MockClassifier (classes_ = [0 , 1 ])
611+ )
612+ learner_2 = modAL .models .ActiveLearner (
613+ X_training = X_training , y_training = y_training ,
614+ estimator = mock .MockClassifier (classes_ = [0 , 1 ])
615+ )
615616
616- committee = modAL .models .Committee (
617- learner_list = [learner_1 , learner_2 ]
618- )
617+ committee = modAL .models .Committee (
618+ learner_list = [learner_1 , learner_2 ]
619+ )
619620
620- committee .teach (X , y , only_new = False )
621- committee .teach (X , y , only_new = True )
621+ committee .teach (X , y , bootstrap = bootstrap , only_new = only_new )
622622
623623
624624class TestCommitteeRegressor (unittest .TestCase ):
0 commit comments