No successful run was found on master (7006606) during the generation of this report, so c78dece was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
Skipped (4)
Improved
test_benchmark_score_samples[4-64-32]
tests/test_isoforest.py
×18
5,268.4 µs295 µs
test_benchmark_score_samples[4-128-32]
tests/test_isoforest.py
×6.4
2,930.5 µs455.3 µs
test_benchmark_score_samples[4-256-32]
tests/test_isoforest.py
×4.4
3,379.9 µs771 µs
test_benchmark_score_samples[2-128-32]
tests/test_isoforest.py
×3.1
1,388.7 µs453.7 µs
test_benchmark_fit_known
tests/test_aadforest.py
×2.9
266.8 ms92.1 ms
test_benchmark_score_samples[1-128-1]
tests/test_isoforest.py
×2.1
264.8 µs125.4 µs
test_benchmark_score_samples[1-64-1]
tests/test_isoforest.py
×2
223.6 µs110.4 µs
test_benchmark_score_samples[2-64-1]
tests/test_isoforest.py
×2
223.8 µs111.7 µs
test_benchmark_score_samples[4-64-1]
tests/test_isoforest.py
+99%
222 µs111.6 µs
test_benchmark_score_samples[2-128-1]
tests/test_isoforest.py
+93%
241.2 µs125.1 µs
test_benchmark_score_samples[4-128-1]
tests/test_isoforest.py
+90%
240.7 µs126.5 µs
test_benchmark_score_samples[2-64-32]
tests/test_isoforest.py
+90%
558.6 µs294.6 µs
test_benchmark_score_samples[2-256-32]
tests/test_isoforest.py
+81%
1,398.5 µs771.3 µs
test_benchmark_score_samples[4-256-1]
tests/test_isoforest.py
+76%
276.3 µs157.1 µs
test_benchmark_score_samples[2-256-1]
tests/test_isoforest.py
+75%
276.1 µs157.6 µs
test_benchmark_score_samples[1-256-1]
tests/test_isoforest.py
+75%
276.2 µs157.8 µs
test_benchmark_score_samples[4-64-1024]
tests/test_isoforest.py
+57%
7.5 ms4.8 ms
test_benchmark_score_samples[1-64-32]
tests/test_isoforest.py
+46%
428.6 µs293.1 µs
test_benchmark_feature_signature[2]
tests/test_isoforest.py
+37%
563.4 µs410.8 µs
test_benchmark_feature_signature[128]
tests/test_isoforest.py
+36%
555.7 µs407.6 µs
test_benchmark_score_samples[1-128-32]
tests/test_isoforest.py
+35%
614.1 µs453.9 µs
test_benchmark_score_samples[4-128-1024]
tests/test_isoforest.py
+32%
11 ms8.3 ms
test_benchmark_score_samples[4-256-1024]
tests/test_isoforest.py
+31%
19.7 ms15 ms
test_benchmark_score_samples[1-256-32]
tests/test_isoforest.py
+27%
978.7 µs772.4 µs
test_benchmark_score_samples[2-64-1024]
tests/test_isoforest.py
+25%
6 ms4.8 ms
test_benchmark_score_sklearn[1024]
tests/test_isoforest.py
+24%
37 ms29.8 ms
test_benchmark_score_samples[2-256-1024]
tests/test_isoforest.py
+23%
18.5 ms15.1 ms
test_benchmark_score_samples[2-128-1024]
tests/test_isoforest.py
+22%
10.1 ms8.3 ms
test_benchmark_score[1024]
tests/test_isoforest.py
+22%
8.5 ms7 ms
test_benchmark_score[1048576]
tests/test_isoforest.py
+21%
8.4 s6.9 s
test_benchmark_fit_sklearn[1024]
tests/test_isoforest.py
+21%
5.3 s4.4 s
test_benchmark_fit_sklearn[128]
tests/test_isoforest.py
+21%
668.1 ms552.6 ms
test_benchmark_score_samples[1-256-1024]
tests/test_isoforest.py
+20%
18 ms15 ms
test_benchmark_score_samples[1-256-1048576]
tests/test_isoforest.py
+19%
17.9 s15 s
test_benchmark_score_samples[1-128-1024]
tests/test_isoforest.py
+19%
9.8 ms8.3 ms
test_benchmark_score_samples[1-128-1048576]
tests/test_isoforest.py
+18%
9.7 s8.2 s
test_benchmark_score_samples[1-64-1024]
tests/test_isoforest.py
+17%
5.6 ms4.8 ms
test_benchmark_score_samples[1-64-1048576]
tests/test_isoforest.py
+15%
5.5 s4.7 s
test_benchmark_score_samples[4-256-1048576]
tests/test_isoforest.py
+12%
17.9 s16 s
test_benchmark_score_samples[2-256-1048576]
tests/test_isoforest.py
+12%
17.9 s16 s
test_benchmark_score_samples[4-128-1048576]
tests/test_isoforest.py
+11%
9.7 s8.7 s
test_benchmark_score_samples[2-128-1048576]
tests/test_isoforest.py
+11%
9.7 s8.7 s
Passed
test_benchmark_score_samples[4-64-1048576]
tests/test_isoforest.py
+10%
5.5 s5 s
test_benchmark_score_samples[2-64-1048576]
tests/test_isoforest.py
+10%
5.5 s5 s
test_benchmark_fit[1024]
tests/test_isoforest.py
+7%
4 s3.7 s
test_benchmark_fit[128]
tests/test_isoforest.py
+7%
491.1 ms459.7 ms
test_benchmark_score_sklearn[1048576]
tests/test_isoforest.py
-5%
18.3 s19.4 s
Commits
Click on a commit to change the comparison range
Base
master
c78dece
×18
Update thread settings and remove unused parameter
Refactor thread settings to allow dynamic assignment, equal to n_jobs, and remove unused solver_threads parameter.