From c0619e2c1a1b7a2ce37368af29a9ffbf63398128 Mon Sep 17 00:00:00 2001 From: Mark Wolters Date: Tue, 29 Aug 2023 15:04:29 -0400 Subject: [PATCH] adding vectormath for pinecone adapter --- .../src/main/resources/activities/pinecone-verify.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/adapter-pinecone/src/main/resources/activities/pinecone-verify.yaml b/adapter-pinecone/src/main/resources/activities/pinecone-verify.yaml index 1c7c5496e..bd02eff0a 100644 --- a/adapter-pinecone/src/main/resources/activities/pinecone-verify.yaml +++ b/adapter-pinecone/src/main/resources/activities/pinecone-verify.yaml @@ -18,15 +18,16 @@ blocks: include_metadata: false verifier-imports: - "io.nosqlbench.api.engine.metrics.ActivityMetrics" - - "io.nosqlbench.engine.extensions.vectormath.Intersections" + - "io.nosqlbench.engine.extensions.vectormath.PineconeIntersections" + - "io.nosqlbench.engine.extensions.vectormath.PineconeVectorMath" verifier-init: | recallHisto = ActivityMetrics.histogram(_parsed_op,"recall-histo",4); verifier: | - found_string_ids=pinecone_vectormath.idsToStringArray(result); - found_int_ids=pinecone_vectormath.stringArrayAsIntArray(found_string_ids); + found_string_ids=PineconeVectorMath.idsToStringArray(result); + found_int_ids=PineconeVectorMath.stringArrayAsIntArray(found_string_ids); print(found_int_ids) print({validation_set}) - recall = pinecone_vectormath.computeRecall(found_int_ids, {validation_set}) + recall = PineconeVectorMath.computeRecall(found_int_ids, {validation_set}) print(recall) recallHisto.update((long)(recall*1000000.0)); return true;