From 38e5b4da823731b940fe6e38d5d75a2dba428714 Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Mon, 2 Sep 2024 21:46:05 +0530 Subject: [PATCH] [desktop] Fix early exit threshold --- web/apps/photos/src/pages/cluster-debug.tsx | 2 +- web/packages/new/photos/services/ml/cluster.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/web/apps/photos/src/pages/cluster-debug.tsx b/web/apps/photos/src/pages/cluster-debug.tsx index a8d41150ae..d1a5fb923e 100644 --- a/web/apps/photos/src/pages/cluster-debug.tsx +++ b/web/apps/photos/src/pages/cluster-debug.tsx @@ -70,7 +70,7 @@ export default function ClusterDebug() { minScore: 0.8, minClusterSize: 2, joinThreshold: 0.7, - earlyExitThreshold: 0.2, + earlyExitThreshold: 0.8, batchSize: 10000, lookbackSize: 2500, }, diff --git a/web/packages/new/photos/services/ml/cluster.ts b/web/packages/new/photos/services/ml/cluster.ts index fe559ae8ba..954ee226f6 100644 --- a/web/packages/new/photos/services/ml/cluster.ts +++ b/web/packages/new/photos/services/ml/cluster.ts @@ -519,7 +519,7 @@ const clusterLinear = ( // If we've found something "near enough", stop looking for a // better match. This speeds up clustering. - if (earlyExitThreshold > 0 && csim < earlyExitThreshold) + if (earlyExitThreshold > 0 && csim > earlyExitThreshold) break; } }