Avatar for the t28hub user
t28hub
auto-palette
BlogDocsChangelog

refactor: update ClusteringAlgorithm interface and refactor DBSCAN implementation

#208Merged
Comparing
refactor/clustering-algorithm-trait
(
e457c58
) with
main
(
1b399bb
)
CodSpeed Performance Gauge
0%
Improvements
0
Regressions
0
Untouched
10
New
0
Dropped
0
Ignored
0

Benchmarks

Passed

bench_algorithm[f64, kmeans]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f64, kmeans]
CodSpeed Performance Gauge
+1%
1.9 s
1.9 s
bench_algorithm[f32, kmeans]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f32, kmeans]
CodSpeed Performance Gauge
+1%
1.7 s
1.7 s
bench_algorithm[f64, dbscan]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f64, dbscan]
CodSpeed Performance Gauge
0%
2.7 s
2.7 s
bench_algorithm[f32, dbscan++]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f32, dbscan++]
CodSpeed Performance Gauge
0%
1.1 s
1.1 s
bench_algorithm[f64, snic]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f64, snic]
CodSpeed Performance Gauge
0%
601.8 ms
601.5 ms
bench_algorithm[f64, dbscan++]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f64, dbscan++]
CodSpeed Performance Gauge
0%
1.2 s
1.2 s
bench_algorithm[f32, dbscan]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f32, dbscan]
CodSpeed Performance Gauge
0%
2.6 s
2.6 s
bench_algorithm[f32, snic]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f32, snic]
CodSpeed Performance Gauge
0%
493.6 ms
494 ms
bench_algorithm[f64, slic]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f64, slic]
CodSpeed Performance Gauge
-1%
2.6 s
2.6 s
bench_algorithm[f32, slic]
crates/auto-palette/benches/algorithm.rs::bench_algorithm[f32, slic]
CodSpeed Performance Gauge
-1%
2.2 s
2.2 s

Commits

Click on a commit to change the comparison range
Base
main
1b399bb
0%
refactor: update ClusteringAlgorithm interface and refactor DBSCAN implementation
e457c58
15 days ago
by t28hub
© 2025 CodSpeed Technology
Home Terms Privacy Docs