Avatar for the equinor user
equinor
ert
BlogDocsChangelog

Correct PCA component counting logic

#11134Merged
Comparing
dafeda:test-misfit-corr-groups
(
9358a5f
) with
main
(
c668568
)
CodSpeed Performance Gauge
0%
Untouched
22

Benchmarks

Passed

test_direct_dark_performance_with_storage[gen_x: 20, sum_x: 20 reals: 10-summary_with_obs-get_record_observations]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance_with_storage[gen_x: 20, sum_x: 20 reals: 10-summary_with_obs-get_record_observations]
CodSpeed Performance Gauge
+2%
3.3 ms3.2 ms
test_direct_dark_performance_with_storage[gen_x: 20, sum_x: 20 reals: 10-gen_data_with_obs-get_record_observations]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance_with_storage[gen_x: 20, sum_x: 20 reals: 10-gen_data_with_obs-get_record_observations]
CodSpeed Performance Gauge
+1%
2.2 ms2.2 ms
test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-gen_data_with_obs-get_record_csv]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-gen_data_with_obs-get_record_csv]
CodSpeed Performance Gauge
+1%
12.5 ms12.4 ms
test_speed_performance_of_doing_es_update[setup_es_benchmark0]
tests/ert/performance_tests/test_obs_and_responses_performance.py::test_speed_performance_of_doing_es_update[setup_es_benchmark0]
CodSpeed Performance Gauge
0%
27.4 ms27.3 ms
test_snapshot_handling_of_forward_model_events[10-100-1]
tests/ert/performance_tests/test_snapshot.py::test_snapshot_handling_of_forward_model_events[10-100-1]
CodSpeed Performance Gauge
0%
99.2 ms99 ms
test_and_benchmark_adaptive_localization_with_fields
tests/ert/performance_tests/test_analysis.py::test_and_benchmark_adaptive_localization_with_fields
CodSpeed Performance Gauge
0%
3.2 s3.2 s
test_speed_performance_of_doing_enif_update[setup_es_benchmark0]
tests/ert/performance_tests/test_obs_and_responses_performance.py::test_speed_performance_of_doing_enif_update[setup_es_benchmark0]
CodSpeed Performance Gauge
0%
96.6 ms96.5 ms
test_snapshot_handling_of_forward_model_events[100-10-1]
tests/ert/performance_tests/test_snapshot.py::test_snapshot_handling_of_forward_model_events[100-10-1]
CodSpeed Performance Gauge
0%
103.8 ms103.8 ms
test_snapshot_handling_of_forward_model_events[10-10-1]
tests/ert/performance_tests/test_snapshot.py::test_snapshot_handling_of_forward_model_events[10-10-1]
CodSpeed Performance Gauge
0%
10.6 ms10.6 ms
test_direct_dark_performance_with_storage[gen_x: 20, sum_x: 20 reals: 10-gen_data-get_record_observations]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance_with_storage[gen_x: 20, sum_x: 20 reals: 10-gen_data-get_record_observations]
CodSpeed Performance Gauge
0%
270.8 µs271.1 µs
test_plotter_on_all_snake_oil_responses_time[0]
tests/ert/performance_tests/test_dark_storage_performance.py::test_plotter_on_all_snake_oil_responses_time[0]
CodSpeed Performance Gauge
0%
11 s11 s
test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-gen_data_with_obs-get_record_parquet]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-gen_data_with_obs-get_record_parquet]
CodSpeed Performance Gauge
0%
18.2 ms18.2 ms
test_snapshot_handling_of_forward_model_events[10-10-10]
tests/ert/performance_tests/test_snapshot.py::test_snapshot_handling_of_forward_model_events[10-10-10]
CodSpeed Performance Gauge
0%
39.1 ms39.2 ms
test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-gen_data-get_record_parquet]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-gen_data-get_record_parquet]
CodSpeed Performance Gauge
0%
18.2 ms18.3 ms
test_time_performance_of_joining_observations_and_responses[setup_benchmark0]
tests/ert/performance_tests/test_obs_and_responses_performance.py::test_time_performance_of_joining_observations_and_responses[setup_benchmark0]
CodSpeed Performance Gauge
0%
18.5 ms18.6 ms
test_direct_dark_performance_with_storage[gen_x: 20, sum_x: 20 reals: 10-summary-get_record_observations]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance_with_storage[gen_x: 20, sum_x: 20 reals: 10-summary-get_record_observations]
CodSpeed Performance Gauge
0%
250.7 µs251.9 µs
test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-summary-get_record_csv]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-summary-get_record_csv]
CodSpeed Performance Gauge
-1%
14.5 ms14.6 ms
test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-summary_with_obs-get_record_csv]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-summary_with_obs-get_record_csv]
CodSpeed Performance Gauge
-1%
14.3 ms14.4 ms
test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-summary-get_record_parquet]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-summary-get_record_parquet]
CodSpeed Performance Gauge
-1%
21.2 ms21.4 ms
test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-summary_with_obs-get_record_parquet]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-summary_with_obs-get_record_parquet]
CodSpeed Performance Gauge
-1%
20.9 ms21.1 ms
test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-gen_data-get_record_csv]
tests/ert/performance_tests/test_dark_storage_performance.py::test_direct_dark_performance[gen_x: 20, sum_x: 20 reals: 10-gen_data-get_record_csv]
CodSpeed Performance Gauge
-2%
12.2 ms12.5 ms
test_load_from_context[gen_x: 20, sum_x: 20 reals: 10]
tests/ert/performance_tests/enkf/test_load_state.py::test_load_from_context[gen_x: 20, sum_x: 20 reals: 10]
CodSpeed Performance Gauge
-2%
6.5 ms6.6 ms

Commits

Click on a commit to change the comparison range
Base
main
c668568
-0.18%
Correct PCA component counting logic BREAKING CHANGE: The change in component counting directly affects the number of clusters requested in the `main` auto-scaling function. For the same input data, this version may produce a different number of clusters and therefore different final scaling factors compared to previous versions. The new behavior is considered more accurate.
9358a5f
3 months ago
by dafeda
© 2025 CodSpeed Technology
Home Terms Privacy Docs