Gnuplot not found, using plotters backend
Benchmarking grayscale_u8_rgb/256
Benchmarking grayscale_u8_rgb/256: Warming up for 500.00 ms
Benchmarking grayscale_u8_rgb/256: Collecting 20 samples in estimated 2.0112 s (28k iterations)
Benchmarking grayscale_u8_rgb/256: Analyzing
grayscale_u8_rgb/256    time:   [15.474 µs 18.340 µs 20.603 µs]
                        change: [-14.047% -2.0076% +11.891%] (p = 0.78 > 0.05)
                        No change in performance detected.
Benchmarking grayscale_u8_rgb/512
Benchmarking grayscale_u8_rgb/512: Warming up for 500.00 ms
Benchmarking grayscale_u8_rgb/512: Collecting 20 samples in estimated 2.0238 s (10k iterations)
Benchmarking grayscale_u8_rgb/512: Analyzing
grayscale_u8_rgb/512    time:   [52.564 µs 55.085 µs 59.651 µs]
                        change: [-8.8821% -1.4337% +6.5082%] (p = 0.75 > 0.05)
                        No change in performance detected.
Found 3 outliers among 20 measurements (15.00%)
  1 (5.00%) high mild
  2 (10.00%) high severe
Benchmarking grayscale_u8_rgb/1024
Benchmarking grayscale_u8_rgb/1024: Warming up for 500.00 ms
Benchmarking grayscale_u8_rgb/1024: Collecting 20 samples in estimated 2.0443 s (4620 iterations)
Benchmarking grayscale_u8_rgb/1024: Analyzing
grayscale_u8_rgb/1024   time:   [207.10 µs 215.99 µs 225.66 µs]
                        change: [-7.3936% -0.0901% +8.1072%] (p = 0.98 > 0.05)
                        No change in performance detected.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high severe

Benchmarking grayscale_f32_rgb/256
Benchmarking grayscale_f32_rgb/256: Warming up for 500.00 ms
Benchmarking grayscale_f32_rgb/256: Collecting 20 samples in estimated 2.0066 s (22k iterations)
Benchmarking grayscale_f32_rgb/256: Analyzing
grayscale_f32_rgb/256   time:   [43.196 µs 43.641 µs 44.138 µs]
                        change: [-13.608% -8.0341% -3.3974%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild
Benchmarking grayscale_f32_rgb/512
Benchmarking grayscale_f32_rgb/512: Warming up for 500.00 ms
Benchmarking grayscale_f32_rgb/512: Collecting 20 samples in estimated 2.0665 s (1890 iterations)
Benchmarking grayscale_f32_rgb/512: Analyzing
grayscale_f32_rgb/512   time:   [185.85 µs 188.09 µs 191.18 µs]
                        change: [-24.665% -15.237% -4.9212%] (p = 0.01 < 0.05)
                        Performance has improved.
Found 3 outliers among 20 measurements (15.00%)
  1 (5.00%) high mild
  2 (10.00%) high severe
Benchmarking grayscale_f32_rgb/1024
Benchmarking grayscale_f32_rgb/1024: Warming up for 500.00 ms
Benchmarking grayscale_f32_rgb/1024: Collecting 20 samples in estimated 2.6054 s (840 iterations)
Benchmarking grayscale_f32_rgb/1024: Analyzing
grayscale_f32_rgb/1024  time:   [1.4939 ms 1.5569 ms 1.6558 ms]
                        change: [-6.3091% +2.8109% +12.846%] (p = 0.56 > 0.05)
                        No change in performance detected.

Benchmarking threshold_u8/256
Benchmarking threshold_u8/256: Warming up for 500.00 ms
Benchmarking threshold_u8/256: Collecting 20 samples in estimated 2.0012 s (349k iterations)
Benchmarking threshold_u8/256: Analyzing
threshold_u8/256        time:   [2.5289 µs 2.7720 µs 2.9354 µs]
                        change: [-34.475% -26.507% -18.084%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking threshold_u8/512
Benchmarking threshold_u8/512: Warming up for 500.00 ms
Benchmarking threshold_u8/512: Collecting 20 samples in estimated 2.0001 s (96k iterations)
Benchmarking threshold_u8/512: Analyzing
threshold_u8/512        time:   [9.3211 µs 9.7911 µs 10.150 µs]
                        change: [-33.759% -24.346% -13.973%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking threshold_u8/1024
Benchmarking threshold_u8/1024: Warming up for 500.00 ms
Benchmarking threshold_u8/1024: Collecting 20 samples in estimated 2.0167 s (18k iterations)
Benchmarking threshold_u8/1024: Analyzing
threshold_u8/1024       time:   [37.677 µs 39.048 µs 40.671 µs]
                        change: [-49.406% -46.780% -43.511%] (p = 0.00 < 0.05)
                        Performance has improved.

Benchmarking threshold_u8_cropped/256
Benchmarking threshold_u8_cropped/256: Warming up for 500.00 ms
Benchmarking threshold_u8_cropped/256: Collecting 20 samples in estimated 2.0011 s (222k iterations)
Benchmarking threshold_u8_cropped/256: Analyzing
threshold_u8_cropped/256
                        time:   [5.5874 µs 5.6692 µs 5.7688 µs]
                        change: [-10.286% -0.7832% +11.529%] (p = 0.91 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high severe
Benchmarking threshold_u8_cropped/512
Benchmarking threshold_u8_cropped/512: Warming up for 500.00 ms
Benchmarking threshold_u8_cropped/512: Collecting 20 samples in estimated 2.0043 s (78k iterations)
Benchmarking threshold_u8_cropped/512: Analyzing
threshold_u8_cropped/512
                        time:   [15.399 µs 15.858 µs 16.524 µs]
                        change: [-12.155% -4.4647% +4.1960%] (p = 0.32 > 0.05)
                        No change in performance detected.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high severe
Benchmarking threshold_u8_cropped/1024
Benchmarking threshold_u8_cropped/1024: Warming up for 500.00 ms
Benchmarking threshold_u8_cropped/1024: Collecting 20 samples in estimated 2.0162 s (14k iterations)
Benchmarking threshold_u8_cropped/1024: Analyzing
threshold_u8_cropped/1024
                        time:   [77.330 µs 79.222 µs 81.211 µs]
                        change: [-5.6378% -1.4431% +2.7597%] (p = 0.54 > 0.05)
                        No change in performance detected.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild

Benchmarking cast_f32_to_u8/256
Benchmarking cast_f32_to_u8/256: Warming up for 500.00 ms
Benchmarking cast_f32_to_u8/256: Collecting 20 samples in estimated 2.0155 s (14k iterations)
Benchmarking cast_f32_to_u8/256: Analyzing
cast_f32_to_u8/256      time:   [90.762 µs 91.909 µs 92.907 µs]
                        change: [-50.572% -45.538% -39.472%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 3 outliers among 20 measurements (15.00%)
  3 (15.00%) high severe
Benchmarking cast_f32_to_u8/512
Benchmarking cast_f32_to_u8/512: Warming up for 500.00 ms
Benchmarking cast_f32_to_u8/512: Collecting 20 samples in estimated 2.0480 s (3570 iterations)
Benchmarking cast_f32_to_u8/512: Analyzing
cast_f32_to_u8/512      time:   [357.89 µs 366.76 µs 383.82 µs]
                        change: [-54.430% -51.667% -48.872%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 3 outliers among 20 measurements (15.00%)
  1 (5.00%) high mild
  2 (10.00%) high severe
Benchmarking cast_f32_to_u8/1024
Benchmarking cast_f32_to_u8/1024: Warming up for 500.00 ms
Benchmarking cast_f32_to_u8/1024: Collecting 20 samples in estimated 2.6506 s (630 iterations)
Benchmarking cast_f32_to_u8/1024: Analyzing
cast_f32_to_u8/1024     time:   [2.0106 ms 2.1227 ms 2.3048 ms]
                        change: [-35.960% -31.652% -27.053%] (p = 0.00 < 0.05)
                        Performance has improved.

Benchmarking cast_u8_to_f32/256
Benchmarking cast_u8_to_f32/256: Warming up for 500.00 ms
Benchmarking cast_u8_to_f32/256: Collecting 20 samples in estimated 2.0059 s (42k iterations)
Benchmarking cast_u8_to_f32/256: Analyzing
cast_u8_to_f32/256      time:   [34.981 µs 36.007 µs 36.938 µs]
                        change: [-13.778% -2.4722% +10.913%] (p = 0.71 > 0.05)
                        No change in performance detected.
Found 5 outliers among 20 measurements (25.00%)
  5 (25.00%) low mild
Benchmarking cast_u8_to_f32/512
Benchmarking cast_u8_to_f32/512: Warming up for 500.00 ms
Benchmarking cast_u8_to_f32/512: Collecting 20 samples in estimated 2.0297 s (10k iterations)
Benchmarking cast_u8_to_f32/512: Analyzing
cast_u8_to_f32/512      time:   [133.13 µs 133.97 µs 134.55 µs]
                        change: [-9.9366% -7.7367% -5.4873%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking cast_u8_to_f32/1024
Benchmarking cast_u8_to_f32/1024: Warming up for 500.00 ms
Benchmarking cast_u8_to_f32/1024: Collecting 20 samples in estimated 2.2216 s (1890 iterations)
Benchmarking cast_u8_to_f32/1024: Analyzing
cast_u8_to_f32/1024     time:   [698.78 µs 741.62 µs 803.22 µs]
                        change: [-6.3006% +3.8484% +18.895%] (p = 0.60 > 0.05)
                        No change in performance detected.
Found 3 outliers among 20 measurements (15.00%)
  3 (15.00%) high severe

Benchmarking invert_u8/256
Benchmarking invert_u8/256: Warming up for 500.00 ms
Benchmarking invert_u8/256: Collecting 20 samples in estimated 2.0009 s (129k iterations)
Benchmarking invert_u8/256: Analyzing
invert_u8/256           time:   [6.8266 µs 7.3060 µs 7.5631 µs]
                        change: [-39.221% -28.300% -17.517%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking invert_u8/512
Benchmarking invert_u8/512: Warming up for 500.00 ms
Benchmarking invert_u8/512: Collecting 20 samples in estimated 2.0052 s (27k iterations)
Benchmarking invert_u8/512: Analyzing
invert_u8/512           time:   [27.607 µs 28.596 µs 29.622 µs]
                        change: [-52.930% -48.659% -44.395%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking invert_u8/1024
Benchmarking invert_u8/1024: Warming up for 500.00 ms
Benchmarking invert_u8/1024: Collecting 20 samples in estimated 2.0695 s (6090 iterations)
Benchmarking invert_u8/1024: Analyzing
invert_u8/1024          time:   [109.29 µs 110.24 µs 110.98 µs]
                        change: [-56.452% -54.727% -52.896%] (p = 0.00 < 0.05)
                        Performance has improved.

Benchmarking adjust_gamma_u8/256
Benchmarking adjust_gamma_u8/256: Warming up for 500.00 ms
Benchmarking adjust_gamma_u8/256: Collecting 20 samples in estimated 2.0169 s (22k iterations)
Benchmarking adjust_gamma_u8/256: Analyzing
adjust_gamma_u8/256     time:   [72.261 µs 73.012 µs 73.812 µs]
                        change: [-95.604% -95.498% -95.344%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 3 outliers among 20 measurements (15.00%)
  2 (10.00%) high mild
  1 (5.00%) high severe
Benchmarking adjust_gamma_u8/512
Benchmarking adjust_gamma_u8/512: Warming up for 500.00 ms
Benchmarking adjust_gamma_u8/512: Collecting 20 samples in estimated 2.0682 s (6090 iterations)
Benchmarking adjust_gamma_u8/512: Analyzing
adjust_gamma_u8/512     time:   [276.50 µs 298.42 µs 334.19 µs]
                        change: [-95.993% -95.805% -95.547%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe
Benchmarking adjust_gamma_u8/1024
Benchmarking adjust_gamma_u8/1024: Warming up for 500.00 ms
Benchmarking adjust_gamma_u8/1024: Collecting 20 samples in estimated 2.2534 s (1260 iterations)
Benchmarking adjust_gamma_u8/1024: Analyzing
adjust_gamma_u8/1024    time:   [1.3563 ms 1.3908 ms 1.4337 ms]
                        change: [-96.192% -95.743% -95.228%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 3 outliers among 20 measurements (15.00%)
  3 (15.00%) high severe

Benchmarking normalize_preset_u8_to_f32/256
Benchmarking normalize_preset_u8_to_f32/256: Warming up for 500.00 ms
Benchmarking normalize_preset_u8_to_f32/256: Collecting 20 samples in estimated 2.0385 s (7770 iterations)
Benchmarking normalize_preset_u8_to_f32/256: Analyzing
normalize_preset_u8_to_f32/256
                        time:   [216.43 µs 236.06 µs 261.28 µs]
                        change: [-78.034% -76.363% -74.170%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 4 outliers among 20 measurements (20.00%)
  4 (20.00%) high severe
Benchmarking normalize_preset_u8_to_f32/512
Benchmarking normalize_preset_u8_to_f32/512: Warming up for 500.00 ms
Benchmarking normalize_preset_u8_to_f32/512: Collecting 20 samples in estimated 2.1062 s (2310 iterations)
Benchmarking normalize_preset_u8_to_f32/512: Analyzing
normalize_preset_u8_to_f32/512
                        time:   [858.47 µs 912.95 µs 969.04 µs]
                        change: [-82.358% -80.936% -79.433%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking normalize_preset_u8_to_f32/1024
Benchmarking normalize_preset_u8_to_f32/1024: Warming up for 500.00 ms
Benchmarking normalize_preset_u8_to_f32/1024: Collecting 20 samples in estimated 2.6399 s (630 iterations)
Benchmarking normalize_preset_u8_to_f32/1024: Analyzing
normalize_preset_u8_to_f32/1024
                        time:   [3.9185 ms 4.3504 ms 4.7962 ms]
                        change: [-86.679% -85.343% -83.862%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 4 outliers among 20 measurements (20.00%)
  1 (5.00%) high mild
  3 (15.00%) high severe

Benchmarking normalize_zscore_u8/256
Benchmarking normalize_zscore_u8/256: Warming up for 500.00 ms
Benchmarking normalize_zscore_u8/256: Collecting 20 samples in estimated 2.0465 s (8610 iterations)
Benchmarking normalize_zscore_u8/256: Analyzing
normalize_zscore_u8/256 time:   [200.31 µs 207.17 µs 215.98 µs]
                        change: [-65.217% -64.106% -62.756%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe
Benchmarking normalize_zscore_u8/512
Benchmarking normalize_zscore_u8/512: Warming up for 500.00 ms
Benchmarking normalize_zscore_u8/512: Collecting 20 samples in estimated 2.0551 s (1890 iterations)
Benchmarking normalize_zscore_u8/512: Analyzing
normalize_zscore_u8/512 time:   [995.33 µs 1.0082 ms 1.0237 ms]
                        change: [-57.588% -56.558% -55.176%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 3 outliers among 20 measurements (15.00%)
  3 (15.00%) high mild
Benchmarking normalize_zscore_u8/1024
Benchmarking normalize_zscore_u8/1024: Warming up for 500.00 ms
Benchmarking normalize_zscore_u8/1024: Collecting 20 samples in estimated 2.9487 s (630 iterations)
Benchmarking normalize_zscore_u8/1024: Analyzing
normalize_zscore_u8/1024
                        time:   [4.2402 ms 4.4348 ms 4.7094 ms]
                        change: [-78.705% -77.740% -76.542%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high severe

Benchmarking adjust_contrast_u8/256
Benchmarking adjust_contrast_u8/256: Warming up for 500.00 ms
Benchmarking adjust_contrast_u8/256: Collecting 20 samples in estimated 2.0140 s (18k iterations)
Benchmarking adjust_contrast_u8/256: Analyzing
adjust_contrast_u8/256  time:   [94.859 µs 98.953 µs 101.43 µs]
                        change: [-75.116% -73.449% -71.829%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking adjust_contrast_u8/512
Benchmarking adjust_contrast_u8/512: Warming up for 500.00 ms
Benchmarking adjust_contrast_u8/512: Collecting 20 samples in estimated 2.1039 s (3570 iterations)
Benchmarking adjust_contrast_u8/512: Analyzing
adjust_contrast_u8/512  time:   [526.72 µs 536.32 µs 546.80 µs]
                        change: [-63.886% -63.172% -62.436%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking adjust_contrast_u8/1024
Benchmarking adjust_contrast_u8/1024: Warming up for 500.00 ms
Benchmarking adjust_contrast_u8/1024: Collecting 20 samples in estimated 2.3371 s (630 iterations)
Benchmarking adjust_contrast_u8/1024: Analyzing
adjust_contrast_u8/1024 time:   [2.7883 ms 3.0382 ms 3.3041 ms]
                        change: [-83.100% -82.101% -80.924%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild

Benchmarking scale_u8/256
Benchmarking scale_u8/256: Warming up for 500.00 ms
Benchmarking scale_u8/256: Collecting 20 samples in estimated 2.0017 s (31k iterations)
Benchmarking scale_u8/256: Analyzing
scale_u8/256            time:   [51.001 µs 52.833 µs 54.457 µs]
                        change: [-43.165% -37.300% -31.411%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking scale_u8/512
Benchmarking scale_u8/512: Warming up for 500.00 ms
Benchmarking scale_u8/512: Collecting 20 samples in estimated 2.0249 s (6720 iterations)
Benchmarking scale_u8/512: Analyzing
scale_u8/512            time:   [238.40 µs 239.25 µs 240.30 µs]
                        change: [-39.014% -37.556% -36.086%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe
Benchmarking scale_u8/1024
Benchmarking scale_u8/1024: Warming up for 500.00 ms
Benchmarking scale_u8/1024: Collecting 20 samples in estimated 2.2591 s (1470 iterations)
Benchmarking scale_u8/1024: Analyzing
scale_u8/1024           time:   [1.3552 ms 1.4665 ms 1.5736 ms]
                        change: [-88.144% -87.513% -86.814%] (p = 0.00 < 0.05)
                        Performance has improved.

Benchmarking normalize_preset_f32/256
Benchmarking normalize_preset_f32/256: Warming up for 500.00 ms
Benchmarking normalize_preset_f32/256: Collecting 20 samples in estimated 2.0066 s (4830 iterations)
Benchmarking normalize_preset_f32/256: Analyzing
normalize_preset_f32/256
                        time:   [350.96 µs 381.92 µs 400.95 µs]
                        change: [-70.737% -67.340% -63.792%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking normalize_preset_f32/512
Benchmarking normalize_preset_f32/512: Warming up for 500.00 ms
Benchmarking normalize_preset_f32/512: Collecting 20 samples in estimated 2.0879 s (1050 iterations)
Benchmarking normalize_preset_f32/512: Analyzing
normalize_preset_f32/512
                        time:   [1.4179 ms 1.4922 ms 1.5942 ms]
                        change: [-63.277% -60.582% -57.759%] (p = 0.00 < 0.05)
                        Performance has improved.
Benchmarking normalize_preset_f32/1024
Benchmarking normalize_preset_f32/1024: Warming up for 500.00 ms

Warning: Unable to complete 20 samples in 2.0s. You may wish to increase target time to 2.4s, enable flat sampling, or reduce sample count to 10.
Benchmarking normalize_preset_f32/1024: Collecting 20 samples in estimated 2.4044 s (210 iterations)
Benchmarking normalize_preset_f32/1024: Analyzing
normalize_preset_f32/1024
                        time:   [7.7130 ms 8.0142 ms 8.5183 ms]
                        change: [-60.586% -56.093% -51.278%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild

Benchmarking fused_chain_u8/256
Benchmarking fused_chain_u8/256: Warming up for 500.00 ms
Benchmarking fused_chain_u8/256: Collecting 20 samples in estimated 2.0134 s (10k iterations)
Benchmarking fused_chain_u8/256: Analyzing
fused_chain_u8/256      time:   [165.47 µs 184.51 µs 203.54 µs]
                        change: [-41.383% -37.162% -32.210%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild
Benchmarking fused_chain_u8/512
Benchmarking fused_chain_u8/512: Warming up for 500.00 ms
Benchmarking fused_chain_u8/512: Collecting 20 samples in estimated 2.1366 s (3150 iterations)
Benchmarking fused_chain_u8/512: Analyzing
fused_chain_u8/512      time:   [632.58 µs 644.87 µs 662.34 µs]
                        change: [-53.786% -51.544% -49.768%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high severe
Benchmarking fused_chain_u8/1024
Benchmarking fused_chain_u8/1024: Warming up for 500.00 ms
Benchmarking fused_chain_u8/1024: Collecting 20 samples in estimated 2.0324 s (630 iterations)
Benchmarking fused_chain_u8/1024: Analyzing
fused_chain_u8/1024     time:   [2.5218 ms 2.5278 ms 2.5324 ms]
                        change: [-62.151% -60.772% -59.321%] (p = 0.00 < 0.05)
                        Performance has improved.

Benchmarking materialize_flip_h_u8/256
Benchmarking materialize_flip_h_u8/256: Warming up for 500.00 ms
Benchmarking materialize_flip_h_u8/256: Collecting 20 samples in estimated 2.0246 s (6300 iterations)
Benchmarking materialize_flip_h_u8/256: Analyzing
materialize_flip_h_u8/256
                        time:   [309.27 µs 311.23 µs 313.11 µs]
                        change: [-10.607% -4.7263% -0.3836%] (p = 0.08 > 0.05)
                        No change in performance detected.
Benchmarking materialize_flip_h_u8/512
Benchmarking materialize_flip_h_u8/512: Warming up for 500.00 ms
Benchmarking materialize_flip_h_u8/512: Collecting 20 samples in estimated 2.2069 s (1470 iterations)
Benchmarking materialize_flip_h_u8/512: Analyzing
materialize_flip_h_u8/512
                        time:   [1.2453 ms 1.2587 ms 1.2772 ms]
                        change: [-5.8393% -2.5365% -0.0275%] (p = 0.11 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe
Benchmarking materialize_flip_h_u8/1024
Benchmarking materialize_flip_h_u8/1024: Warming up for 500.00 ms
Benchmarking materialize_flip_h_u8/1024: Collecting 20 samples in estimated 2.5940 s (420 iterations)
Benchmarking materialize_flip_h_u8/1024: Analyzing
materialize_flip_h_u8/1024
                        time:   [5.2671 ms 5.4441 ms 5.6763 ms]
                        change: [+1.8644% +8.1555% +14.950%] (p = 0.02 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe

Benchmarking materialize_flip_v_u8/256
Benchmarking materialize_flip_v_u8/256: Warming up for 500.00 ms
Benchmarking materialize_flip_v_u8/256: Collecting 20 samples in estimated 2.0562 s (6300 iterations)
Benchmarking materialize_flip_v_u8/256: Analyzing
materialize_flip_v_u8/256
                        time:   [311.79 µs 331.82 µs 357.36 µs]
                        change: [-18.298% -9.7066% -0.8614%] (p = 0.06 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe
Benchmarking materialize_flip_v_u8/512
Benchmarking materialize_flip_v_u8/512: Warming up for 500.00 ms
Benchmarking materialize_flip_v_u8/512: Collecting 20 samples in estimated 2.1540 s (1470 iterations)
Benchmarking materialize_flip_v_u8/512: Analyzing
materialize_flip_v_u8/512
                        time:   [1.2515 ms 1.3269 ms 1.4576 ms]
                        change: [-4.9007% +5.4973% +17.008%] (p = 0.35 > 0.05)
                        No change in performance detected.
Found 4 outliers among 20 measurements (20.00%)
  4 (20.00%) high severe
Benchmarking materialize_flip_v_u8/1024
Benchmarking materialize_flip_v_u8/1024: Warming up for 500.00 ms
Benchmarking materialize_flip_v_u8/1024: Collecting 20 samples in estimated 2.4325 s (420 iterations)
Benchmarking materialize_flip_v_u8/1024: Analyzing
materialize_flip_v_u8/1024
                        time:   [5.3656 ms 5.5119 ms 5.7838 ms]
                        change: [-5.1418% +1.4566% +7.8326%] (p = 0.71 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high severe

Benchmarking materialize_transpose_u8/256
Benchmarking materialize_transpose_u8/256: Warming up for 500.00 ms
Benchmarking materialize_transpose_u8/256: Collecting 20 samples in estimated 2.0362 s (5670 iterations)
Benchmarking materialize_transpose_u8/256: Analyzing
materialize_transpose_u8/256
                        time:   [309.48 µs 311.95 µs 314.59 µs]
                        change: [-25.951% -18.566% -10.926%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high severe
Benchmarking materialize_transpose_u8/512
Benchmarking materialize_transpose_u8/512: Warming up for 500.00 ms
Benchmarking materialize_transpose_u8/512: Collecting 20 samples in estimated 2.0811 s (1470 iterations)
Benchmarking materialize_transpose_u8/512: Analyzing
materialize_transpose_u8/512
                        time:   [1.2510 ms 1.2714 ms 1.3040 ms]
                        change: [+0.4802% +2.2687% +5.3847%] (p = 0.06 > 0.05)
                        No change in performance detected.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high severe
Benchmarking materialize_transpose_u8/1024
Benchmarking materialize_transpose_u8/1024: Warming up for 500.00 ms
Benchmarking materialize_transpose_u8/1024: Collecting 20 samples in estimated 3.7045 s (420 iterations)
Benchmarking materialize_transpose_u8/1024: Analyzing
materialize_transpose_u8/1024
                        time:   [6.6873 ms 7.7754 ms 9.1811 ms]
                        change: [-5.6761% +4.5918% +16.972%] (p = 0.43 > 0.05)
                        No change in performance detected.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild

Benchmarking resize_224_u8/256
Benchmarking resize_224_u8/256: Warming up for 500.00 ms
Benchmarking resize_224_u8/256: Collecting 20 samples in estimated 2.0156 s (9660 iterations)
Benchmarking resize_224_u8/256: Analyzing
resize_224_u8/256       time:   [184.65 µs 188.95 µs 196.83 µs]
                        change: [-8.2891% -3.7761% +0.6708%] (p = 0.13 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high severe
Benchmarking resize_224_u8/512
Benchmarking resize_224_u8/512: Warming up for 500.00 ms
Benchmarking resize_224_u8/512: Collecting 20 samples in estimated 2.0695 s (5460 iterations)
Benchmarking resize_224_u8/512: Analyzing
resize_224_u8/512       time:   [287.04 µs 311.79 µs 347.85 µs]
                        change: [-3.3247% +4.4176% +12.626%] (p = 0.32 > 0.05)
                        No change in performance detected.
Found 3 outliers among 20 measurements (15.00%)
  2 (10.00%) high mild
  1 (5.00%) high severe
Benchmarking resize_224_u8/1024
Benchmarking resize_224_u8/1024: Warming up for 500.00 ms
Benchmarking resize_224_u8/1024: Collecting 20 samples in estimated 2.0977 s (2520 iterations)
Benchmarking resize_224_u8/1024: Analyzing
resize_224_u8/1024      time:   [553.01 µs 553.46 µs 554.02 µs]
                        change: [-10.528% -3.2734% +1.7042%] (p = 0.50 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild

Benchmarking crop_then_resize_224_u8/256
Benchmarking crop_then_resize_224_u8/256: Warming up for 500.00 ms
Benchmarking crop_then_resize_224_u8/256: Collecting 20 samples in estimated 2.0368 s (5040 iterations)
Benchmarking crop_then_resize_224_u8/256: Analyzing
crop_then_resize_224_u8/256
                        time:   [350.30 µs 370.14 µs 398.87 µs]
                        change: [+6.5819% +13.027% +21.840%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 4 outliers among 20 measurements (20.00%)
  1 (5.00%) high mild
  3 (15.00%) high severe
Benchmarking crop_then_resize_224_u8/512
Benchmarking crop_then_resize_224_u8/512: Warming up for 500.00 ms
Benchmarking crop_then_resize_224_u8/512: Collecting 20 samples in estimated 2.0762 s (1470 iterations)
Benchmarking crop_then_resize_224_u8/512: Analyzing
crop_then_resize_224_u8/512
                        time:   [1.2992 ms 1.3352 ms 1.4066 ms]
                        change: [-13.194% -6.4956% +0.0578%] (p = 0.09 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe
Benchmarking crop_then_resize_224_u8/1024
Benchmarking crop_then_resize_224_u8/1024: Warming up for 500.00 ms
Benchmarking crop_then_resize_224_u8/1024: Collecting 20 samples in estimated 2.4242 s (630 iterations)
Benchmarking crop_then_resize_224_u8/1024: Analyzing
crop_then_resize_224_u8/1024
                        time:   [3.4164 ms 3.6423 ms 3.9876 ms]
                        change: [-0.1125% +8.3482% +19.643%] (p = 0.09 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild

Benchmarking blur_sigma2_u8_rgb/256
Benchmarking blur_sigma2_u8_rgb/256: Warming up for 500.00 ms
Benchmarking blur_sigma2_u8_rgb/256: Collecting 20 samples in estimated 2.0857 s (2310 iterations)
Benchmarking blur_sigma2_u8_rgb/256: Analyzing
blur_sigma2_u8_rgb/256  time:   [877.77 µs 899.04 µs 920.15 µs]
                        change: [-4.7195% +2.5913% +11.928%] (p = 0.56 > 0.05)
                        No change in performance detected.
Found 3 outliers among 20 measurements (15.00%)
  3 (15.00%) high severe
Benchmarking blur_sigma2_u8_rgb/512
Benchmarking blur_sigma2_u8_rgb/512: Warming up for 500.00 ms
Benchmarking blur_sigma2_u8_rgb/512: Collecting 20 samples in estimated 2.0689 s (630 iterations)
Benchmarking blur_sigma2_u8_rgb/512: Analyzing
blur_sigma2_u8_rgb/512  time:   [3.0258 ms 3.2276 ms 3.4728 ms]
                        change: [-4.7752% +1.5510% +8.6538%] (p = 0.67 > 0.05)
                        No change in performance detected.
Found 3 outliers among 20 measurements (15.00%)
  1 (5.00%) high mild
  2 (10.00%) high severe
Benchmarking blur_sigma2_u8_rgb/1024
Benchmarking blur_sigma2_u8_rgb/1024: Warming up for 500.00 ms

Warning: Unable to complete 20 samples in 2.0s. You may wish to increase target time to 3.8s, enable flat sampling, or reduce sample count to 10.
Benchmarking blur_sigma2_u8_rgb/1024: Collecting 20 samples in estimated 3.7902 s (210 iterations)
Benchmarking blur_sigma2_u8_rgb/1024: Analyzing
blur_sigma2_u8_rgb/1024 time:   [15.401 ms 15.688 ms 15.981 ms]
                        change: [-3.1190% +0.4588% +3.5569%] (p = 0.81 > 0.05)
                        No change in performance detected.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild

Benchmarking erode_k3_x3_u8/256
Benchmarking erode_k3_x3_u8/256: Warming up for 500.00 ms
Benchmarking erode_k3_x3_u8/256: Collecting 20 samples in estimated 2.0033 s (27k iterations)
Benchmarking erode_k3_x3_u8/256: Analyzing
erode_k3_x3_u8/256      time:   [70.959 µs 72.346 µs 73.375 µs]
                        change: [+0.8860% +8.7712% +18.302%] (p = 0.05 < 0.05)
                        Change within noise threshold.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high severe
Benchmarking erode_k3_x3_u8/512
Benchmarking erode_k3_x3_u8/512: Warming up for 500.00 ms
Benchmarking erode_k3_x3_u8/512: Collecting 20 samples in estimated 2.0194 s (8610 iterations)
Benchmarking erode_k3_x3_u8/512: Analyzing
erode_k3_x3_u8/512      time:   [210.19 µs 221.54 µs 239.03 µs]
                        change: [-10.695% -2.5893% +6.1080%] (p = 0.58 > 0.05)
                        No change in performance detected.
Found 4 outliers among 20 measurements (20.00%)
  4 (20.00%) high severe
Benchmarking erode_k3_x3_u8/1024
Benchmarking erode_k3_x3_u8/1024: Warming up for 500.00 ms
Benchmarking erode_k3_x3_u8/1024: Collecting 20 samples in estimated 2.1088 s (2100 iterations)
Benchmarking erode_k3_x3_u8/1024: Analyzing
erode_k3_x3_u8/1024     time:   [904.57 µs 912.09 µs 924.68 µs]
                        change: [-5.0040% +0.9653% +7.3804%] (p = 0.79 > 0.05)
                        No change in performance detected.
Found 4 outliers among 20 measurements (20.00%)
  1 (5.00%) high mild
  3 (15.00%) high severe

Benchmarking rotate_30_bilinear_u8_rgb/256
Benchmarking rotate_30_bilinear_u8_rgb/256: Warming up for 500.00 ms
Benchmarking rotate_30_bilinear_u8_rgb/256: Collecting 20 samples in estimated 2.3981 s (1260 iterations)
Benchmarking rotate_30_bilinear_u8_rgb/256: Analyzing
rotate_30_bilinear_u8_rgb/256
                        time:   [1.9099 ms 2.0361 ms 2.2009 ms]
                        change: [+2.6459% +13.116% +25.978%] (p = 0.03 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild
Benchmarking rotate_30_bilinear_u8_rgb/512
Benchmarking rotate_30_bilinear_u8_rgb/512: Warming up for 500.00 ms
Benchmarking rotate_30_bilinear_u8_rgb/512: Collecting 20 samples in estimated 3.2007 s (420 iterations)
Benchmarking rotate_30_bilinear_u8_rgb/512: Analyzing
rotate_30_bilinear_u8_rgb/512
                        time:   [7.4460 ms 7.9207 ms 8.4231 ms]
                        change: [-7.2897% -0.9959% +5.1643%] (p = 0.78 > 0.05)
                        No change in performance detected.
Found 4 outliers among 20 measurements (20.00%)
  3 (15.00%) high mild
  1 (5.00%) high severe
Benchmarking rotate_30_bilinear_u8_rgb/1024
Benchmarking rotate_30_bilinear_u8_rgb/1024: Warming up for 500.00 ms
Benchmarking rotate_30_bilinear_u8_rgb/1024: Collecting 20 samples in estimated 2.5147 s (80 iterations)
Benchmarking rotate_30_bilinear_u8_rgb/1024: Analyzing
rotate_30_bilinear_u8_rgb/1024
                        time:   [30.996 ms 32.406 ms 34.294 ms]
                        change: [-0.0801% +4.6124% +11.169%] (p = 0.11 > 0.05)
                        No change in performance detected.
Found 4 outliers among 20 measurements (20.00%)
  1 (5.00%) high mild
  3 (15.00%) high severe

Benchmarking encode_jpeg_q90_rgb/256
Benchmarking encode_jpeg_q90_rgb/256: Warming up for 500.00 ms
Benchmarking encode_jpeg_q90_rgb/256: Collecting 20 samples in estimated 2.1619 s (1680 iterations)
Benchmarking encode_jpeg_q90_rgb/256: Analyzing
encode_jpeg_q90_rgb/256 time:   [1.3042 ms 1.3568 ms 1.4226 ms]
                        change: [+2.3376% +5.5264% +9.1234%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking encode_jpeg_q90_rgb/512
Benchmarking encode_jpeg_q90_rgb/512: Warming up for 500.00 ms
Benchmarking encode_jpeg_q90_rgb/512: Collecting 20 samples in estimated 2.4831 s (420 iterations)
Benchmarking encode_jpeg_q90_rgb/512: Analyzing
encode_jpeg_q90_rgb/512 time:   [5.1607 ms 5.4560 ms 5.8711 ms]
                        change: [-0.9443% +3.8655% +9.5751%] (p = 0.19 > 0.05)
                        No change in performance detected.
Found 3 outliers among 20 measurements (15.00%)
  3 (15.00%) high severe
Benchmarking encode_jpeg_q90_rgb/1024
Benchmarking encode_jpeg_q90_rgb/1024: Warming up for 500.00 ms
Benchmarking encode_jpeg_q90_rgb/1024: Collecting 20 samples in estimated 2.0922 s (100 iterations)
Benchmarking encode_jpeg_q90_rgb/1024: Analyzing
encode_jpeg_q90_rgb/1024
                        time:   [20.670 ms 20.713 ms 20.760 ms]
                        change: [-4.1543% -2.7374% -1.5018%] (p = 0.00 < 0.05)
                        Performance has improved.

Benchmarking encode_png_rgb/256
Benchmarking encode_png_rgb/256: Warming up for 500.00 ms
Benchmarking encode_png_rgb/256: Collecting 20 samples in estimated 2.0027 s (5250 iterations)
Benchmarking encode_png_rgb/256: Analyzing
encode_png_rgb/256      time:   [351.08 µs 361.20 µs 384.19 µs]
                        change: [-5.6036% +0.5653% +9.2506%] (p = 0.90 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high severe
Benchmarking encode_png_rgb/512
Benchmarking encode_png_rgb/512: Warming up for 500.00 ms
Benchmarking encode_png_rgb/512: Collecting 20 samples in estimated 2.1774 s (1470 iterations)
Benchmarking encode_png_rgb/512: Analyzing
encode_png_rgb/512      time:   [1.4741 ms 1.5506 ms 1.6697 ms]
                        change: [+3.4696% +9.5985% +19.017%] (p = 0.01 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe
Benchmarking encode_png_rgb/1024
Benchmarking encode_png_rgb/1024: Warming up for 500.00 ms
Benchmarking encode_png_rgb/1024: Collecting 20 samples in estimated 2.7653 s (420 iterations)
Benchmarking encode_png_rgb/1024: Analyzing
encode_png_rgb/1024     time:   [6.0680 ms 6.3265 ms 6.7570 ms]
                        change: [+1.8726% +9.6834% +20.716%] (p = 0.04 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  1 (5.00%) high mild
  2 (10.00%) high severe
