Skip to content

Commit fbdbcce

Browse files
Included test of score samples in parallel in Isolation Forest
1 parent 9c9f43f commit fbdbcce

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

sklearn/ensemble/tests/test_iforest.py

+5
Original file line numberDiff line numberDiff line change
@@ -169,15 +169,20 @@ def test_iforest_parallel_regression():
169169

170170
ensemble.set_params(n_jobs=1)
171171
y1 = ensemble.predict(X_test)
172+
scores1 = ensemble.score_samples(X_test)
172173
ensemble.set_params(n_jobs=2)
173174
y2 = ensemble.predict(X_test)
175+
scores2 = ensemble.score_samples(X_test)
174176
assert_array_almost_equal(y1, y2)
177+
assert_array_almost_equal(scores1, scores2)
175178

176179
ensemble = IsolationForest(n_jobs=1,
177180
random_state=0).fit(X_train)
178181

179182
y3 = ensemble.predict(X_test)
183+
scores3 = ensemble.score_samples(X_test)
180184
assert_array_almost_equal(y1, y3)
185+
assert_array_almost_equal(scores1, scores3)
181186

182187

183188
def test_iforest_performance():

0 commit comments

Comments
 (0)