From 0407fb8d2dc0d6bd5b1a32bb5f166c808bde7465 Mon Sep 17 00:00:00 2001 From: Duncan Tourolle Date: Sat, 29 Aug 2026 12:33:23 +0200 Subject: [PATCH] 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) --- core/dr-catalog/examples/face_confidence.rs | 13 ++++++------- core/dr-face/examples/scan_bench.rs | 10 ++++++++-- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/core/dr-catalog/examples/face_confidence.rs b/core/dr-catalog/examples/face_confidence.rs index 55d278a..4782411 100644 --- a/core/dr-catalog/examples/face_confidence.rs +++ b/core/dr-catalog/examples/face_confidence.rs @@ -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 = candidates.iter().flat_map(|c| c.embedding.clone()).collect(); + let flat: Vec = candidates + .iter() + .flat_map(|c| c.embedding.clone()) + .collect(); let crop_px: Vec = candidates.iter().map(|c| c.crop_px).collect(); let images: Vec = 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(), diff --git a/core/dr-face/examples/scan_bench.rs b/core/dr-face/examples/scan_bench.rs index d1279c2..db1b99c 100644 --- a/core/dr-face/examples/scan_bench.rs +++ b/core/dr-face/examples/scan_bench.rs @@ -25,7 +25,10 @@ const DEFAULT_SIZES: [usize; 4] = [2_000, 4_000, 8_000, 18_000]; fn main() { let sizes: Vec = { - let given: Vec = std::env::args().skip(1).filter_map(|a| a.parse().ok()).collect(); + let given: Vec = std::env::args() + .skip(1) + .filter_map(|a| a.parse().ok()) + .collect(); if given.is_empty() { DEFAULT_SIZES.to_vec() } else { @@ -37,7 +40,10 @@ fn main() { // no fit of its own would scan at. let cal = Calibration::default(); - println!("{:>8} {:>9} {:>10} {:>9}", "faces", "scan", "pairs", "GFLOP/s"); + println!( + "{:>8} {:>9} {:>10} {:>9}", + "faces", "scan", "pairs", "GFLOP/s" + ); for n in sizes { let (embeddings, crop_px, images) = population(n); let faces = Faces {