@@ -135,7 +135,7 @@ static CmdLineArgs parse(String[] args) {
135135 int hnswEfConstruction = 100 ;
136136 int searchThreads = 1 ;
137137 int indexThreads = 1 ;
138- boolean reindex = true ;
138+ boolean reindex = false ;
139139 boolean forceMerge = false ;
140140 VectorSimilarityFunction vectorSpace = VectorSimilarityFunction .EUCLIDEAN ;
141141 // 32 means no quantization
@@ -205,10 +205,10 @@ public static void main(String[] args) throws Exception {
205205 StringBuilder resultHeaders = new StringBuilder ();
206206 StringBuilder resultValues = new StringBuilder ();
207207 // indicate params used for index creation
208- resultHeaders .append ("index_type, " );
209- resultValues .append (cmdLineArgs .indexType ).append (", " );
210- resultHeaders .append ("num_docs, " );
211- resultValues .append (cmdLineArgs .numDocs ).append (", " );
208+ resultHeaders .append ("index_type\t " );
209+ resultValues .append (cmdLineArgs .indexType ).append ("\t " );
210+ resultHeaders .append ("num_docs\t " );
211+ resultValues .append (cmdLineArgs .numDocs ).append ("\t " );
212212 if (cmdLineArgs .reindex || cmdLineArgs .forceMerge ) {
213213 KnnIndexer knnIndexer = new KnnIndexer (
214214 cmdLineArgs .docVectors ,
@@ -230,28 +230,27 @@ public static void main(String[] args) throws Exception {
230230 }
231231 }
232232 if (indexCreationTimeMS > 0 ) {
233- resultHeaders .append ("index_time(ms)" ).append (", " );
234- resultValues .append (indexCreationTimeMS ).append (", " );
233+ resultHeaders .append ("index_time(ms)" ).append ("\t " );
234+ resultValues .append (indexCreationTimeMS ).append ("\t " );
235235 }
236236 if (forceMergeTimeMS > 0 ) {
237- resultHeaders .append ("force_merge_time(ms)" ).append (", " );
238- resultValues .append (forceMergeTimeMS ).append (", " );
237+ resultHeaders .append ("force_merge_time(ms)" ).append ("\t " );
238+ resultValues .append (forceMergeTimeMS ).append ("\t " );
239239 }
240- resultHeaders .append ("num_segments, " );
241- resultValues .append (numSegments ).append (", " );
240+ resultHeaders .append ("num_segments\t " );
241+ resultValues .append (numSegments ).append ("\t " );
242242
243243 if (cmdLineArgs .queryVectors != null ) {
244244 KnnSearcher knnSearcher = new KnnSearcher (indexPath , cmdLineArgs );
245245 KnnSearcher .SearcherResults results = knnSearcher .runSearch ();
246- resultHeaders .append ("latency(ms)," );
247- resultValues .append (results .avgLatency ()).append ("," );
248- resultHeaders .append ("qps," );
249- resultValues .append (results .qps ()).append ("," );
250- resultHeaders .append ("recall," );
251- resultValues .append (results .avgRecall ()).append ("," );
252- resultHeaders .append ("visited," );
253- resultValues .append (results .averageVisited ()).append ("," );
254- return ;
246+ resultHeaders .append ("latency(ms)\t " );
247+ resultValues .append (results .avgLatency ()).append ("\t " );
248+ resultHeaders .append ("qps\t " );
249+ resultValues .append (results .qps ()).append ("\t " );
250+ resultHeaders .append ("recall\t " );
251+ resultValues .append (results .avgRecall ()).append ("\t " );
252+ resultHeaders .append ("visited\t " );
253+ resultValues .append (results .averageVisited ()).append ("\t " );
255254 }
256255 System .out .println (resultHeaders );
257256 System .out .println (resultValues );
0 commit comments