Format the two new examples

They were written after the last fmt run and CI gates on --check.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-08-29 12:33:23 +02:00
co-authored by Claude Opus 5
parent 3944e17aa5
commit 0407fb8d2d
2 changed files with 14 additions and 9 deletions
+6 -7
View File
@@ -311,7 +311,10 @@ fn full_library(
// a desktop and a tablet (docs/faces.md §9).
{
let dim = candidates.first().map(|c| c.embedding.len()).unwrap_or(0);
let flat: Vec<f32> = candidates.iter().flat_map(|c| c.embedding.clone()).collect();
let flat: Vec<f32> = candidates
.iter()
.flat_map(|c| c.embedding.clone())
.collect();
let crop_px: Vec<f32> = candidates.iter().map(|c| c.crop_px).collect();
let images: Vec<u64> = candidates.iter().map(|c| c.image).collect();
let view = dr_face::neighbours::Faces {
@@ -332,12 +335,8 @@ fn full_library(
let agglomerate = t.elapsed().as_secs_f64() - scan;
let t = std::time::Instant::now();
let _ = dr_face::identity_shares(
candidates.len(),
&clusters,
&evidence,
dr_face::TOP_MATCHES,
);
let _ =
dr_face::identity_shares(candidates.len(), &clusters, &evidence, dr_face::TOP_MATCHES);
println!(
" scan {scan:.2}s ({} evidence pairs) · agglomerate {agglomerate:.2}s · score {:.2}s",
evidence.len(),