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.0103 s (30k iterations)
Benchmarking grayscale_u8_rgb/256: Analyzing
grayscale_u8_rgb/256    time:   [15.911 µs 18.172 µs 19.708 µs]
                        change: [-14.701% -0.9926% +15.164%] (p = 0.91 > 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.0330 s (10k iterations)
Benchmarking grayscale_u8_rgb/512: Analyzing
grayscale_u8_rgb/512    time:   [51.164 µs 51.505 µs 51.986 µs]
                        change: [-13.534% -7.6846% -2.8735%] (p = 0.01 < 0.05)
                        Performance has improved.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild
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.0257 s (4620 iterations)
Benchmarking grayscale_u8_rgb/1024: Analyzing
grayscale_u8_rgb/1024   time:   [210.73 µs 218.18 µs 229.50 µs]
                        change: [-8.3699% -0.7951% +6.2800%] (p = 0.85 > 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 threshold_u8/256
Benchmarking threshold_u8/256: Warming up for 500.00 ms
Benchmarking threshold_u8/256: Collecting 20 samples in estimated 2.0002 s (301k iterations)
Benchmarking threshold_u8/256: Analyzing
threshold_u8/256        time:   [3.5980 µs 3.8435 µs 4.1184 µs]
                        change: [+27.146% +46.201% +67.626%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild
Benchmarking threshold_u8/512
Benchmarking threshold_u8/512: Warming up for 500.00 ms
Benchmarking threshold_u8/512: Collecting 20 samples in estimated 2.0035 s (83k iterations)
Benchmarking threshold_u8/512: Analyzing
threshold_u8/512        time:   [12.139 µs 13.064 µs 14.184 µs]
                        change: [+18.186% +36.133% +57.010%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking threshold_u8/1024
Benchmarking threshold_u8/1024: Warming up for 500.00 ms
Benchmarking threshold_u8/1024: Collecting 20 samples in estimated 2.0219 s (13k iterations)
Benchmarking threshold_u8/1024: Analyzing
threshold_u8/1024       time:   [69.841 µs 71.073 µs 73.059 µs]
                        change: [+85.629% +99.215% +114.06%] (p = 0.00 < 0.05)
                        Performance has regressed.
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.0574 s (7350 iterations)
Benchmarking cast_f32_to_u8/256: Analyzing
cast_f32_to_u8/256      time:   [218.53 µs 232.33 µs 247.96 µs]
                        change: [+100.18% +122.99% +147.41%] (p = 0.00 < 0.05)
                        Performance has regressed.
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.2467 s (1680 iterations)
Benchmarking cast_f32_to_u8/512: Analyzing
cast_f32_to_u8/512      time:   [840.29 µs 870.00 µs 899.98 µs]
                        change: [+121.39% +134.08% +146.68%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild
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.4142 s (420 iterations)
Benchmarking cast_f32_to_u8/1024: Analyzing
cast_f32_to_u8/1024     time:   [3.6609 ms 3.7596 ms 3.8608 ms]
                        change: [+51.989% +62.125% +73.120%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe

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.0019 s (42k iterations)
Benchmarking cast_u8_to_f32/256: Analyzing
cast_u8_to_f32/256      time:   [34.436 µs 35.351 µs 36.117 µs]
                        change: [-16.504% -2.8238% +12.814%] (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.0045 s (10k iterations)
Benchmarking cast_u8_to_f32/512: Analyzing
cast_u8_to_f32/512      time:   [134.06 µs 137.20 µs 141.31 µs]
                        change: [+4.0040% +8.0022% +11.284%] (p = 0.00 < 0.05)
                        Performance has regressed.
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.0404 s (2310 iterations)
Benchmarking cast_u8_to_f32/1024: Analyzing
cast_u8_to_f32/1024     time:   [694.61 µs 748.06 µs 813.73 µs]
                        change: [-13.753% -1.9448% +9.1870%] (p = 0.79 > 0.05)
                        No change in performance detected.

Benchmarking invert_u8/256
Benchmarking invert_u8/256: Warming up for 500.00 ms
Benchmarking invert_u8/256: Collecting 20 samples in estimated 2.0002 s (115k iterations)
Benchmarking invert_u8/256: Analyzing
invert_u8/256           time:   [9.4508 µs 10.045 µs 10.432 µs]
                        change: [+23.573% +43.318% +66.379%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking invert_u8/512
Benchmarking invert_u8/512: Warming up for 500.00 ms
Benchmarking invert_u8/512: Collecting 20 samples in estimated 2.0047 s (19k iterations)
Benchmarking invert_u8/512: Analyzing
invert_u8/512           time:   [49.756 µs 50.463 µs 51.245 µs]
                        change: [+81.065% +95.015% +112.44%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking invert_u8/1024
Benchmarking invert_u8/1024: Warming up for 500.00 ms
Benchmarking invert_u8/1024: Collecting 20 samples in estimated 2.0138 s (4620 iterations)
Benchmarking invert_u8/1024: Analyzing
invert_u8/1024          time:   [226.26 µs 234.42 µs 244.11 µs]
                        change: [+105.94% +112.98% +121.26%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  3 (15.00%) high mild

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.1399 s (1050 iterations)
Benchmarking adjust_gamma_u8/256: Analyzing
adjust_gamma_u8/256     time:   [1.7044 ms 1.7168 ms 1.7359 ms]
                        change: [+2185.9% +2262.0% +2319.0%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  3 (15.00%) high mild
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 3.5173 s (420 iterations)
Benchmarking adjust_gamma_u8/512: Analyzing
adjust_gamma_u8/512     time:   [7.1084 ms 7.2159 ms 7.3532 ms]
                        change: [+2281.3% +2438.7% +2557.9%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  2 (10.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.5195 s (60 iterations)
Benchmarking adjust_gamma_u8/1024: Analyzing
adjust_gamma_u8/1024    time:   [37.247 ms 38.149 ms 39.460 ms]
                        change: [+2062.5% +2323.3% +2604.0%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  1 (5.00%) high mild
  2 (10.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.1602 s (2100 iterations)
Benchmarking normalize_preset_u8_to_f32/256: Analyzing
normalize_preset_u8_to_f32/256
                        time:   [1.0327 ms 1.0912 ms 1.1812 ms]
                        change: [+330.44% +377.21% +425.13%] (p = 0.00 < 0.05)
                        Performance has regressed.
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.7197 s (630 iterations)
Benchmarking normalize_preset_u8_to_f32/512: Analyzing
normalize_preset_u8_to_f32/512
                        time:   [4.0951 ms 4.2555 ms 4.4676 ms]
                        change: [+343.14% +364.43% +386.88%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe
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.3067 s (80 iterations)
Benchmarking normalize_preset_u8_to_f32/1024: Analyzing
normalize_preset_u8_to_f32/1024
                        time:   [24.952 ms 25.242 ms 25.575 ms]
                        change: [+480.37% +522.82% +561.02%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild

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.0873 s (3570 iterations)
Benchmarking normalize_zscore_u8/256: Analyzing
normalize_zscore_u8/256 time:   [566.55 µs 572.65 µs 581.03 µs]
                        change: [+169.30% +179.66% +189.00%] (p = 0.00 < 0.05)
                        Performance has regressed.
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.2419 s (840 iterations)
Benchmarking normalize_zscore_u8/512: Analyzing
normalize_zscore_u8/512 time:   [2.4800 ms 2.5430 ms 2.6263 ms]
                        change: [+135.42% +143.46% +151.61%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.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.2828 s (100 iterations)
Benchmarking normalize_zscore_u8/1024: Analyzing
normalize_zscore_u8/1024
                        time:   [20.560 ms 21.244 ms 22.029 ms]
                        change: [+343.34% +369.93% +397.01%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild

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.0173 s (6090 iterations)
Benchmarking adjust_contrast_u8/256: Analyzing
adjust_contrast_u8/256  time:   [308.23 µs 316.84 µs 330.64 µs]
                        change: [+224.83% +244.12% +265.85%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  1 (5.00%) high mild
  2 (10.00%) high severe
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.1599 s (1470 iterations)
Benchmarking adjust_contrast_u8/512: Analyzing
adjust_contrast_u8/512  time:   [1.4221 ms 1.4633 ms 1.5006 ms]
                        change: [+164.39% +170.51% +177.09%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild
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.3929 s (120 iterations)
Benchmarking adjust_contrast_u8/1024: Analyzing
adjust_contrast_u8/1024 time:   [15.815 ms 15.903 ms 15.996 ms]
                        change: [+395.55% +423.02% +449.53%] (p = 0.00 < 0.05)
                        Performance has regressed.

Benchmarking scale_u8/256
Benchmarking scale_u8/256: Warming up for 500.00 ms
Benchmarking scale_u8/256: Collecting 20 samples in estimated 2.0171 s (23k iterations)
Benchmarking scale_u8/256: Analyzing
scale_u8/256            time:   [73.831 µs 75.223 µs 76.314 µs]
                        change: [+41.900% +53.409% +67.402%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking scale_u8/512
Benchmarking scale_u8/512: Warming up for 500.00 ms
Benchmarking scale_u8/512: Collecting 20 samples in estimated 2.0083 s (4830 iterations)
Benchmarking scale_u8/512: Analyzing
scale_u8/512            time:   [336.68 µs 342.24 µs 350.60 µs]
                        change: [+41.900% +45.266% +49.330%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  2 (10.00%) high mild
  1 (5.00%) high severe
Benchmarking scale_u8/1024
Benchmarking scale_u8/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.0s, enable flat sampling, or reduce sample count to 10.
Benchmarking scale_u8/1024: Collecting 20 samples in estimated 3.0310 s (210 iterations)
Benchmarking scale_u8/1024: Analyzing
scale_u8/1024           time:   [11.349 ms 11.656 ms 12.056 ms]
                        change: [+658.61% +706.84% +759.90%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe

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.0701 s (1890 iterations)
Benchmarking normalize_preset_f32/256: Analyzing
normalize_preset_f32/256
                        time:   [982.33 µs 1.0487 ms 1.1431 ms]
                        change: [+202.40% +243.61% +295.70%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild
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.0535 s (420 iterations)
Benchmarking normalize_preset_f32/512: Analyzing
normalize_preset_f32/512
                        time:   [4.0053 ms 4.2979 ms 4.6636 ms]
                        change: [+145.46% +165.15% +187.23%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  1 (5.00%) high mild
  2 (10.00%) high severe
Benchmarking normalize_preset_f32/1024
Benchmarking normalize_preset_f32/1024: Warming up for 500.00 ms
Benchmarking normalize_preset_f32/1024: Collecting 20 samples in estimated 2.4382 s (80 iterations)
Benchmarking normalize_preset_f32/1024: Analyzing
normalize_preset_f32/1024
                        time:   [19.337 ms 19.402 ms 19.484 ms]
                        change: [+96.280% +116.09% +135.94%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.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.0129 s (6300 iterations)
Benchmarking fused_chain_u8/256: Analyzing
fused_chain_u8/256      time:   [311.85 µs 344.45 µs 373.10 µs]
                        change: [+67.615% +82.406% +98.326%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high severe
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.1240 s (1470 iterations)
Benchmarking fused_chain_u8/512: Analyzing
fused_chain_u8/512      time:   [1.3044 ms 1.3389 ms 1.3789 ms]
                        change: [+105.87% +110.39% +115.16%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  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.8628 s (420 iterations)
Benchmarking fused_chain_u8/1024: Analyzing
fused_chain_u8/1024     time:   [6.4008 ms 6.6818 ms 7.0114 ms]
                        change: [+161.01% +171.20% +182.18%] (p = 0.00 < 0.05)
                        Performance has regressed.

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.0013 s (30k iterations)
Benchmarking grayscale_u8_rgb/256: Analyzing
grayscale_u8_rgb/256    time:   [15.865 µs 17.670 µs 18.748 µs]
                        change: [-12.382% -0.1054% +14.846%] (p = 0.99 > 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.0340 s (9660 iterations)
Benchmarking grayscale_u8_rgb/512: Analyzing
grayscale_u8_rgb/512    time:   [53.289 µs 67.672 µs 81.997 µs]
                        change: [-12.609% +2.7212% +20.020%] (p = 0.77 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  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.0306 s (4830 iterations)
Benchmarking grayscale_u8_rgb/1024: Analyzing
grayscale_u8_rgb/1024   time:   [203.98 µs 206.27 µs 208.72 µs]
                        change: [-0.8326% +0.9990% +2.7693%] (p = 0.29 > 0.05)
                        No change in performance detected.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high severe

Benchmarking threshold_u8/256
Benchmarking threshold_u8/256: Warming up for 500.00 ms
Benchmarking threshold_u8/256: Collecting 20 samples in estimated 2.0005 s (308k iterations)
Benchmarking threshold_u8/256: Analyzing
threshold_u8/256        time:   [3.2496 µs 3.4428 µs 3.5558 µs]
                        change: [+14.879% +26.304% +38.830%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking threshold_u8/512
Benchmarking threshold_u8/512: Warming up for 500.00 ms
Benchmarking threshold_u8/512: Collecting 20 samples in estimated 2.0018 s (88k iterations)
Benchmarking threshold_u8/512: Analyzing
threshold_u8/512        time:   [12.370 µs 12.979 µs 13.454 µs]
                        change: [+14.049% +34.104% +57.117%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking threshold_u8/1024
Benchmarking threshold_u8/1024: Warming up for 500.00 ms
Benchmarking threshold_u8/1024: Collecting 20 samples in estimated 2.0196 s (14k iterations)
Benchmarking threshold_u8/1024: Analyzing
threshold_u8/1024       time:   [70.738 µs 73.481 µs 77.545 µs]
                        change: [+96.614% +109.63% +123.31%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe

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.0277 s (7770 iterations)
Benchmarking cast_f32_to_u8/256: Analyzing
cast_f32_to_u8/256      time:   [209.62 µs 217.43 µs 228.05 µs]
                        change: [+129.23% +134.66% +142.32%] (p = 0.00 < 0.05)
                        Performance has regressed.
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.1500 s (1890 iterations)
Benchmarking cast_f32_to_u8/512: Analyzing
cast_f32_to_u8/512      time:   [856.29 µs 922.62 µs 1.0427 ms]
                        change: [+132.53% +147.76% +164.17%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  3 (15.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.5102 s (420 iterations)
Benchmarking cast_f32_to_u8/1024: Analyzing
cast_f32_to_u8/1024     time:   [3.8201 ms 3.8830 ms 3.9487 ms]
                        change: [+78.178% +86.961% +95.036%] (p = 0.00 < 0.05)
                        Performance has regressed.

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.0066 s (42k iterations)
Benchmarking cast_u8_to_f32/256: Analyzing
cast_u8_to_f32/256      time:   [36.370 µs 37.630 µs 38.559 µs]
                        change: [-5.0527% +5.7772% +19.149%] (p = 0.36 > 0.05)
                        No change in performance detected.
Found 3 outliers among 20 measurements (15.00%)
  2 (10.00%) low severe
  1 (5.00%) high 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.0058 s (10k iterations)
Benchmarking cast_u8_to_f32/512: Analyzing
cast_u8_to_f32/512      time:   [136.84 µs 139.91 µs 143.02 µs]
                        change: [-7.0147% -2.5276% +1.9132%] (p = 0.31 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild
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.1409 s (2310 iterations)
Benchmarking cast_u8_to_f32/1024: Analyzing
cast_u8_to_f32/1024     time:   [787.17 µs 898.63 µs 1.0165 ms]
                        change: [-26.243% -11.776% +6.7075%] (p = 0.23 > 0.05)
                        No change in performance detected.
Found 4 outliers among 20 measurements (20.00%)
  2 (10.00%) high mild
  2 (10.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.0029 s (110k iterations)
Benchmarking invert_u8/256: Analyzing
invert_u8/256           time:   [9.1267 µs 9.6115 µs 9.9842 µs]
                        change: [+29.069% +45.275% +64.895%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking invert_u8/512
Benchmarking invert_u8/512: Warming up for 500.00 ms
Benchmarking invert_u8/512: Collecting 20 samples in estimated 2.0148 s (19k iterations)
Benchmarking invert_u8/512: Analyzing
invert_u8/512           time:   [51.041 µs 52.609 µs 54.357 µs]
                        change: [+90.764% +109.53% +133.00%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking invert_u8/1024
Benchmarking invert_u8/1024: Warming up for 500.00 ms
Benchmarking invert_u8/1024: Collecting 20 samples in estimated 2.0715 s (4410 iterations)
Benchmarking invert_u8/1024: Analyzing
invert_u8/1024          time:   [220.16 µs 227.40 µs 236.66 µs]
                        change: [+92.670% +101.11% +109.03%] (p = 0.00 < 0.05)
                        Performance has regressed.

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.2956 s (1050 iterations)
Benchmarking adjust_gamma_u8/256: Analyzing
adjust_gamma_u8/256     time:   [1.7926 ms 1.8824 ms 2.0245 ms]
                        change: [+2740.7% +3023.0% +3351.4%] (p = 0.00 < 0.05)
                        Performance has regressed.
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 3.1098 s (420 iterations)
Benchmarking adjust_gamma_u8/512: Analyzing
adjust_gamma_u8/512     time:   [7.0966 ms 7.4317 ms 7.9123 ms]
                        change: [+2399.1% +2628.1% +2908.0%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 4 outliers among 20 measurements (20.00%)
  4 (20.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.6584 s (60 iterations)
Benchmarking adjust_gamma_u8/1024: Analyzing
adjust_gamma_u8/1024    time:   [38.089 ms 39.538 ms 41.441 ms]
                        change: [+2300.1% +2432.7% +2575.0%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.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.1682 s (2100 iterations)
Benchmarking normalize_preset_u8_to_f32/256: Analyzing
normalize_preset_u8_to_f32/256
                        time:   [988.45 µs 994.91 µs 1.0038 ms]
                        change: [+355.49% +359.12% +362.97%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 4 outliers among 20 measurements (20.00%)
  1 (5.00%) low mild
  1 (5.00%) high mild
  2 (10.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.8867 s (630 iterations)
Benchmarking normalize_preset_u8_to_f32/512: Analyzing
normalize_preset_u8_to_f32/512
                        time:   [4.2390 ms 4.3912 ms 4.5593 ms]
                        change: [+401.95% +414.35% +427.96%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe
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.3106 s (80 iterations)
Benchmarking normalize_preset_u8_to_f32/1024: Analyzing
normalize_preset_u8_to_f32/1024
                        time:   [25.556 ms 26.787 ms 28.404 ms]
                        change: [+604.75% +640.33% +681.67%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.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.0074 s (3360 iterations)
Benchmarking normalize_zscore_u8/256: Analyzing
normalize_zscore_u8/256 time:   [576.92 µs 584.50 µs 591.54 µs]
                        change: [+186.42% +193.31% +199.35%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild
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.0341 s (840 iterations)
Benchmarking normalize_zscore_u8/512: Analyzing
normalize_zscore_u8/512 time:   [2.3773 ms 2.4093 ms 2.4521 ms]
                        change: [+139.70% +145.88% +152.13%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.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.3076 s (100 iterations)
Benchmarking normalize_zscore_u8/1024: Analyzing
normalize_zscore_u8/1024
                        time:   [20.296 ms 20.491 ms 20.733 ms]
                        change: [+305.62% +333.13% +359.90%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  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.0515 s (5880 iterations)
Benchmarking adjust_contrast_u8/256: Analyzing
adjust_contrast_u8/256  time:   [314.52 µs 322.43 µs 332.48 µs]
                        change: [+235.59% +253.83% +274.07%] (p = 0.00 < 0.05)
                        Performance has regressed.
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.1335 s (1470 iterations)
Benchmarking adjust_contrast_u8/512: Analyzing
adjust_contrast_u8/512  time:   [1.3517 ms 1.3598 ms 1.3692 ms]
                        change: [+153.86% +157.62% +161.10%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild
Benchmarking adjust_contrast_u8/1024
Benchmarking adjust_contrast_u8/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 adjust_contrast_u8/1024: Collecting 20 samples in estimated 3.7594 s (210 iterations)
Benchmarking adjust_contrast_u8/1024: Analyzing
adjust_contrast_u8/1024 time:   [15.905 ms 16.015 ms 16.123 ms]
                        change: [+455.70% +485.24% +511.93%] (p = 0.00 < 0.05)
                        Performance has regressed.

Benchmarking scale_u8/256
Benchmarking scale_u8/256: Warming up for 500.00 ms
Benchmarking scale_u8/256: Collecting 20 samples in estimated 2.0121 s (23k iterations)
Benchmarking scale_u8/256: Analyzing
scale_u8/256            time:   [71.792 µs 73.573 µs 75.737 µs]
                        change: [+37.505% +47.950% +61.179%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking scale_u8/512
Benchmarking scale_u8/512: Warming up for 500.00 ms
Benchmarking scale_u8/512: Collecting 20 samples in estimated 2.0250 s (4620 iterations)
Benchmarking scale_u8/512: Analyzing
scale_u8/512            time:   [342.94 µs 348.13 µs 355.59 µs]
                        change: [+35.727% +40.746% +46.266%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild
Benchmarking scale_u8/1024
Benchmarking scale_u8/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.0s, enable flat sampling, or reduce sample count to 10.
Benchmarking scale_u8/1024: Collecting 20 samples in estimated 2.9771 s (210 iterations)
Benchmarking scale_u8/1024: Analyzing
scale_u8/1024           time:   [11.719 ms 12.017 ms 12.425 ms]
                        change: [+755.90% +821.22% +880.11%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high severe

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.0693 s (1890 iterations)
Benchmarking normalize_preset_f32/256: Analyzing
normalize_preset_f32/256
                        time:   [1.0018 ms 1.0494 ms 1.1162 ms]
                        change: [+251.51% +273.45% +296.81%] (p = 0.00 < 0.05)
                        Performance has regressed.
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.8769 s (630 iterations)
Benchmarking normalize_preset_f32/512: Analyzing
normalize_preset_f32/512
                        time:   [3.9379 ms 3.9815 ms 4.0536 ms]
                        change: [+167.39% +182.65% +199.30%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe
Benchmarking normalize_preset_f32/1024
Benchmarking normalize_preset_f32/1024: Warming up for 500.00 ms
Benchmarking normalize_preset_f32/1024: Collecting 20 samples in estimated 2.0384 s (60 iterations)
Benchmarking normalize_preset_f32/1024: Analyzing
normalize_preset_f32/1024
                        time:   [19.697 ms 20.294 ms 21.074 ms]
                        change: [+84.607% +95.457% +107.82%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  1 (5.00%) high mild
  2 (10.00%) high severe

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.0437 s (6300 iterations)
Benchmarking fused_chain_u8/256: Analyzing
fused_chain_u8/256      time:   [292.52 µs 294.91 µs 297.36 µs]
                        change: [+80.813% +86.194% +91.390%] (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 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.0827 s (1470 iterations)
Benchmarking fused_chain_u8/512: Analyzing
fused_chain_u8/512      time:   [1.2786 ms 1.3056 ms 1.3332 ms]
                        change: [+81.996% +91.123% +99.672%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 4 outliers among 20 measurements (20.00%)
  3 (15.00%) high mild
  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 3.3291 s (420 iterations)
Benchmarking fused_chain_u8/1024: Analyzing
fused_chain_u8/1024     time:   [6.1979 ms 6.3884 ms 6.6304 ms]
                        change: [+128.56% +144.24% +161.49%] (p = 0.00 < 0.05)
                        Performance has regressed.

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.0132 s (30k iterations)
Benchmarking grayscale_u8_rgb/256: Analyzing
grayscale_u8_rgb/256    time:   [16.322 µs 18.811 µs 20.732 µs]
                        change: [-16.270% -2.6465% +13.881%] (p = 0.75 > 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.0219 s (9030 iterations)
Benchmarking grayscale_u8_rgb/512: Analyzing
grayscale_u8_rgb/512    time:   [53.818 µs 58.068 µs 64.797 µs]
                        change: [+14.185% +33.910% +57.254%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild
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.0891 s (4830 iterations)
Benchmarking grayscale_u8_rgb/1024: Analyzing
grayscale_u8_rgb/1024   time:   [207.38 µs 216.50 µs 228.19 µs]
                        change: [-16.239% -7.3385% +1.0639%] (p = 0.15 > 0.05)
                        No change in performance detected.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild

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 (297k iterations)
Benchmarking threshold_u8/256: Analyzing
threshold_u8/256        time:   [3.3458 µs 3.4963 µs 3.6456 µs]
                        change: [+19.571% +33.986% +51.445%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild
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 (89k iterations)
Benchmarking threshold_u8/512: Analyzing
threshold_u8/512        time:   [11.886 µs 12.571 µs 13.292 µs]
                        change: [+21.417% +38.043% +59.169%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking threshold_u8/1024
Benchmarking threshold_u8/1024: Warming up for 500.00 ms
Benchmarking threshold_u8/1024: Collecting 20 samples in estimated 2.0108 s (15k iterations)
Benchmarking threshold_u8/1024: Analyzing
threshold_u8/1024       time:   [69.856 µs 71.264 µs 72.303 µs]
                        change: [+91.231% +101.31% +112.02%] (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 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.0317 s (7770 iterations)
Benchmarking cast_f32_to_u8/256: Analyzing
cast_f32_to_u8/256      time:   [208.77 µs 212.70 µs 218.50 µs]
                        change: [+129.93% +133.20% +137.54%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild
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.0772 s (1680 iterations)
Benchmarking cast_f32_to_u8/512: Analyzing
cast_f32_to_u8/512      time:   [839.36 µs 871.54 µs 923.27 µs]
                        change: [+129.80% +138.52% +148.48%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.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.3306 s (420 iterations)
Benchmarking cast_f32_to_u8/1024: Analyzing
cast_f32_to_u8/1024     time:   [3.7687 ms 3.8365 ms 3.9573 ms]
                        change: [+67.595% +77.996% +93.917%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high severe

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.0007 s (46k iterations)
Benchmarking cast_u8_to_f32/256: Analyzing
cast_u8_to_f32/256      time:   [33.715 µs 34.754 µs 35.645 µs]
                        change: [-19.571% -8.4046% +5.5155%] (p = 0.22 > 0.05)
                        No change in performance detected.
Found 4 outliers among 20 measurements (20.00%)
  4 (20.00%) low severe
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.0452 s (9240 iterations)
Benchmarking cast_u8_to_f32/512: Analyzing
cast_u8_to_f32/512      time:   [139.67 µs 143.57 µs 145.93 µs]
                        change: [-3.6186% -0.4700% +2.6951%] (p = 0.77 > 0.05)
                        No change in performance detected.
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.1370 s (1680 iterations)
Benchmarking cast_u8_to_f32/1024: Analyzing
cast_u8_to_f32/1024     time:   [627.66 µs 642.63 µs 665.10 µs]
                        change: [-33.007% -25.801% -17.996%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild

Benchmarking invert_u8/256
Benchmarking invert_u8/256: Warming up for 500.00 ms
Benchmarking invert_u8/256: Collecting 20 samples in estimated 2.0003 s (112k iterations)
Benchmarking invert_u8/256: Analyzing
invert_u8/256           time:   [8.9857 µs 9.5870 µs 10.168 µs]
                        change: [+21.632% +37.614% +58.016%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking invert_u8/512
Benchmarking invert_u8/512: Warming up for 500.00 ms
Benchmarking invert_u8/512: Collecting 20 samples in estimated 2.0008 s (21k iterations)
Benchmarking invert_u8/512: Analyzing
invert_u8/512           time:   [48.331 µs 50.737 µs 52.891 µs]
                        change: [+79.442% +97.329% +120.26%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild
Benchmarking invert_u8/1024
Benchmarking invert_u8/1024: Warming up for 500.00 ms
Benchmarking invert_u8/1024: Collecting 20 samples in estimated 2.0425 s (4620 iterations)
Benchmarking invert_u8/1024: Analyzing
invert_u8/1024          time:   [205.03 µs 208.54 µs 212.79 µs]
                        change: [+73.994% +80.413% +86.758%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  1 (5.00%) high mild
  2 (10.00%) high severe

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.1212 s (1260 iterations)
Benchmarking adjust_gamma_u8/256: Analyzing
adjust_gamma_u8/256     time:   [1.6943 ms 1.7257 ms 1.7747 ms]
                        change: [+2031.8% +2166.6% +2286.5%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.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 3.2215 s (420 iterations)
Benchmarking adjust_gamma_u8/512: Analyzing
adjust_gamma_u8/512     time:   [7.0962 ms 7.3711 ms 7.7434 ms]
                        change: [+2105.1% +2284.4% +2440.0%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  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.4510 s (60 iterations)
Benchmarking adjust_gamma_u8/1024: Analyzing
adjust_gamma_u8/1024    time:   [37.630 ms 38.913 ms 40.459 ms]
                        change: [+2035.0% +2272.4% +2518.5%] (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 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.1588 s (1890 iterations)
Benchmarking normalize_preset_u8_to_f32/256: Analyzing
normalize_preset_u8_to_f32/256
                        time:   [1.0126 ms 1.0281 ms 1.0524 ms]
                        change: [+371.10% +461.48% +618.15%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 4 outliers among 20 measurements (20.00%)
  3 (15.00%) high mild
  1 (5.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.3262 s (420 iterations)
Benchmarking normalize_preset_u8_to_f32/512: Analyzing
normalize_preset_u8_to_f32/512
                        time:   [4.2046 ms 4.3147 ms 4.4448 ms]
                        change: [+388.71% +403.02% +419.09%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.00%) high mild
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.2195 s (80 iterations)
Benchmarking normalize_preset_u8_to_f32/1024: Analyzing
normalize_preset_u8_to_f32/1024
                        time:   [24.942 ms 26.434 ms 28.577 ms]
                        change: [+523.65% +576.37% +644.68%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.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.0956 s (3570 iterations)
Benchmarking normalize_zscore_u8/256: Analyzing
normalize_zscore_u8/256 time:   [573.23 µs 581.67 µs 591.21 µs]
                        change: [+196.52% +201.66% +206.47%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild
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.0495 s (840 iterations)
Benchmarking normalize_zscore_u8/512: Analyzing
normalize_zscore_u8/512 time:   [2.3998 ms 2.4336 ms 2.4666 ms]
                        change: [+132.31% +139.89% +147.77%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 20 measurements (5.00%)
  1 (5.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.3642 s (100 iterations)
Benchmarking normalize_zscore_u8/1024: Analyzing
normalize_zscore_u8/1024
                        time:   [20.071 ms 20.462 ms 20.973 ms]
                        change: [+320.42% +338.03% +357.53%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  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.0688 s (6300 iterations)
Benchmarking adjust_contrast_u8/256: Analyzing
adjust_contrast_u8/256  time:   [311.04 µs 316.14 µs 323.71 µs]
                        change: [+239.12% +260.85% +284.33%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high severe
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.1579 s (1470 iterations)
Benchmarking adjust_contrast_u8/512: Analyzing
adjust_contrast_u8/512  time:   [1.3495 ms 1.3845 ms 1.4350 ms]
                        change: [+163.84% +171.62% +179.64%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild
Benchmarking adjust_contrast_u8/1024
Benchmarking adjust_contrast_u8/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 adjust_contrast_u8/1024: Collecting 20 samples in estimated 3.7880 s (210 iterations)
Benchmarking adjust_contrast_u8/1024: Analyzing
adjust_contrast_u8/1024 time:   [15.810 ms 16.277 ms 16.728 ms]
                        change: [+417.93% +436.48% +454.92%] (p = 0.00 < 0.05)
                        Performance has regressed.

Benchmarking scale_u8/256
Benchmarking scale_u8/256: Warming up for 500.00 ms
Benchmarking scale_u8/256: Collecting 20 samples in estimated 2.0162 s (24k iterations)
Benchmarking scale_u8/256: Analyzing
scale_u8/256            time:   [71.092 µs 72.878 µs 74.448 µs]
                        change: [+29.031% +40.314% +54.464%] (p = 0.00 < 0.05)
                        Performance has regressed.
Benchmarking scale_u8/512
Benchmarking scale_u8/512: Warming up for 500.00 ms
Benchmarking scale_u8/512: Collecting 20 samples in estimated 2.0171 s (4620 iterations)
Benchmarking scale_u8/512: Analyzing
scale_u8/512            time:   [368.44 µs 392.32 µs 423.65 µs]
                        change: [+39.957% +47.446% +55.421%] (p = 0.00 < 0.05)
                        Performance has regressed.
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

Warning: Unable to complete 20 samples in 2.0s. You may wish to increase target time to 2.9s, enable flat sampling, or reduce sample count to 10.
Benchmarking scale_u8/1024: Collecting 20 samples in estimated 2.8573 s (210 iterations)
Benchmarking scale_u8/1024: Analyzing
scale_u8/1024           time:   [11.486 ms 11.905 ms 12.640 ms]
                        change: [+813.74% +884.86% +963.26%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  2 (10.00%) high mild

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.1337 s (2100 iterations)
Benchmarking normalize_preset_f32/256: Analyzing
normalize_preset_f32/256
                        time:   [982.90 µs 989.99 µs 997.93 µs]
                        change: [+196.82% +215.49% +232.23%] (p = 0.00 < 0.05)
                        Performance has regressed.
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.5840 s (630 iterations)
Benchmarking normalize_preset_f32/512: Analyzing
normalize_preset_f32/512
                        time:   [4.0145 ms 4.0933 ms 4.2068 ms]
                        change: [+182.23% +195.64% +207.70%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 20 measurements (10.00%)
  1 (5.00%) high mild
  1 (5.00%) high severe
Benchmarking normalize_preset_f32/1024
Benchmarking normalize_preset_f32/1024: Warming up for 500.00 ms
Benchmarking normalize_preset_f32/1024: Collecting 20 samples in estimated 2.4023 s (80 iterations)
Benchmarking normalize_preset_f32/1024: Analyzing
normalize_preset_f32/1024
                        time:   [19.994 ms 20.762 ms 21.999 ms]
                        change: [+120.11% +145.00% +173.67%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 3 outliers among 20 measurements (15.00%)
  2 (10.00%) high mild
  1 (5.00%) high severe

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.0369 s (6300 iterations)
Benchmarking fused_chain_u8/256: Analyzing
fused_chain_u8/256      time:   [302.88 µs 308.73 µs 317.18 µs]
                        change: [+84.863% +91.883% +98.869%] (p = 0.00 < 0.05)
                        Performance has regressed.
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.1570 s (1470 iterations)
Benchmarking fused_chain_u8/512: Analyzing
fused_chain_u8/512      time:   [1.3489 ms 1.3987 ms 1.4509 ms]
                        change: [+103.37% +119.18% +143.22%] (p = 0.00 < 0.05)
                        Performance has regressed.
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.8231 s (420 iterations)
Benchmarking fused_chain_u8/1024: Analyzing
fused_chain_u8/1024     time:   [6.2516 ms 6.4098 ms 6.5824 ms]
                        change: [+150.89% +155.44% +160.39%] (p = 0.00 < 0.05)
                        Performance has regressed.
