From 50349ed4f592a68b95b9f668d9961929ff9d244c Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Tue, 15 Feb 2022 18:32:13 -0800 Subject: [PATCH] Improved code [skip ci] --- src/ivfkmeans.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/ivfkmeans.c b/src/ivfkmeans.c index 1fea666..7e3ecc3 100644 --- a/src/ivfkmeans.c +++ b/src/ivfkmeans.c @@ -252,7 +252,8 @@ static void MiniBatchKmeans(IvfflatBuildState * buildstate) { VectorArray centers = buildstate->centers; - int b = buildstate->samples->maxlen; + VectorArray m = buildstate->samples; + int b = m->maxlen; int t = 20; double distance; double minDistance; @@ -260,7 +261,6 @@ MiniBatchKmeans(IvfflatBuildState * buildstate) int i; int j; int k; - VectorArray m; Vector *c; Vector *x; int *v; @@ -288,7 +288,6 @@ MiniBatchKmeans(IvfflatBuildState * buildstate) /* Get b examples picked randomly from X */ SampleRows(buildstate); - m = buildstate->samples; /* Cache nearest center to x */ for (j = 0; j < m->length; j++)