Avatar for the t28hub user
t28hub
auto-palette
BlogDocsChangelog

feat: enhance Theme scoring logic with 2D gaussian function

#217Merged
Comparing
feat/swatch-selection-improvement
(
5abe415
) with
main
(
9143ef0
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
10
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

bench_algorithm[f64, snic]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f64, snic]
CodSpeed Performance Gauge
0%
546 ms
547.3 ms
bench_algorithm[f32, snic]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f32, snic]
CodSpeed Performance Gauge
0%
438.1 ms
439.3 ms
bench_algorithm[f64, slic]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f64, slic]
CodSpeed Performance Gauge
0%
2.3 s
2.3 s
bench_algorithm[f32, dbscan]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f32, dbscan]
CodSpeed Performance Gauge
0%
2.5 s
2.5 s
bench_algorithm[f32, slic]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f32, slic]
CodSpeed Performance Gauge
0%
1.9 s
2 s
bench_algorithm[f32, dbscan++]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f32, dbscan++]
CodSpeed Performance Gauge
0%
992.8 ms
997.8 ms
bench_algorithm[f64, dbscan]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f64, dbscan]
CodSpeed Performance Gauge
-1%
2.6 s
2.6 s
bench_algorithm[f64, kmeans]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f64, kmeans]
CodSpeed Performance Gauge
-1%
1.6 s
1.6 s
bench_algorithm[f64, dbscan++]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f64, dbscan++]
CodSpeed Performance Gauge
-1%
1.1 s
1.1 s
bench_algorithm[f32, kmeans]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f32, kmeans]
CodSpeed Performance Gauge
-1%
1.4 s
1.4 s

Commits

Click on a commit to change the comparison range
Base
main
9143ef0
0%
feat: enhance Theme scoring logic with 2D gaussian function - Improved swatch selection accuracy by considering max chroma for each hue. - Adopted 2D Gaussian function for scoring to better match tones.
5abe415
26 days ago
by t28hub
© 2025 CodSpeed Technology
Home Terms Privacy Docs