From dd5dae2833e0d1133d0734b045b07f02ce4851ac Mon Sep 17 00:00:00 2001 From: Manav Rathi Date: Wed, 25 Sep 2024 12:06:16 +0530 Subject: [PATCH] Notes --- web/packages/new/photos/services/ml/cluster.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web/packages/new/photos/services/ml/cluster.ts b/web/packages/new/photos/services/ml/cluster.ts index 6fa917f2eb..08a566e464 100644 --- a/web/packages/new/photos/services/ml/cluster.ts +++ b/web/packages/new/photos/services/ml/cluster.ts @@ -130,6 +130,8 @@ export const clusterFaces = async ( // The resultant clusters. // TODO-Cluster Later on, instead of starting from a blank slate, this will // be list of existing clusters we fetch from remote. + // - fetchRemoteClusterFeedback + // [..local, ..remote] let clusters: FaceCluster[] = []; // Process the faces in batches, but keep an overlap between batches to @@ -188,6 +190,10 @@ export const clusterFaces = async ( `Generated ${sortedClusters.length} clusters from ${faces.length} faces (${clusteredFaceCount} clustered ${faces.length - clusteredFaceCount} unclustered) (${timeTakenMs} ms)`, ); + // reconcileClusters + // Save local + // updated map -> remote - Put + return { clusters: sortedClusters, people }; };