aboutsummaryrefslogtreecommitdiff
path: root/src/server/index.ts
diff options
context:
space:
mode:
authorab <abdullah_ahmed@brown.edu>2019-10-03 12:50:33 -0400
committerab <abdullah_ahmed@brown.edu>2019-10-03 12:50:33 -0400
commita44e12f4625caca5d75a456f0ba1ab977149ae6e (patch)
tree731b8fad3bfe5b0696a5670e31eaa72fb31f6d0c /src/server/index.ts
parent77be33c927b52f93e862b868321f79c59bfc050d (diff)
data sync
Diffstat (limited to 'src/server/index.ts')
-rw-r--r--src/server/index.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/index.ts b/src/server/index.ts
index ac803a253..49957775d 100644
--- a/src/server/index.ts
+++ b/src/server/index.ts
@@ -692,9 +692,9 @@ recommender.testModel();
app.post("/recommender", async (req, res) => {
let keyphrases = req.body.keyphrases;
let wordvecs = await recommender.vectorize(keyphrases);
- let embedding: number[][] = [];
- if (wordvecs && wordvecs.array()) {
- wordvecs.array().then(array => embedding = array as number[][]);
+ let embedding: Float32Array = new Float32Array();
+ if (wordvecs && wordvecs.dataSync()) {
+ embedding = wordvecs.dataSync() as Float32Array;
}
res.send(embedding);
});