From ec4368ee7d147189b392e652d95ccffa2da3984f Mon Sep 17 00:00:00 2001 From: Robert Shelton Date: Thu, 25 Jul 2024 08:58:05 -0400 Subject: [PATCH] add s3 bit --- Dockerfile | 8 +- backend/arxivsearch/config.py | 3 +- backend/arxivsearch/db/load.py | 25 +- backend/arxivsearch/tests/db/test_load.py | 47 + backend/test.ipynb | 2931 +++++++++++++++++++++ 5 files changed, 3001 insertions(+), 13 deletions(-) create mode 100644 backend/arxivsearch/tests/db/test_load.py create mode 100644 backend/test.ipynb diff --git a/Dockerfile b/Dockerfile index 51ded09..10ebefc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,3 @@ -# FROM node:18.8-alpine AS ReactImage FROM node:22.0.0 AS ReactImage WORKDIR /app/frontend @@ -6,7 +5,6 @@ WORKDIR /app/frontend ENV NODE_PATH=/app/frontend/node_modules ENV PATH=$PATH:/app/frontend/node_modules/.bin -# test that removing yarn works in this case COPY ./frontend/package.json ./ RUN npm install @@ -21,7 +19,6 @@ ENV PYTHONDONTWRITEBYTECODE 1 WORKDIR /app/ VOLUME [ "/data" ] -# COPY ./data/ ./data RUN apt-get update && \ apt-get install -y curl && \ @@ -47,7 +44,4 @@ COPY --from=ReactImage /app/frontend/build /app/backend/arxivsearch/templates/bu LABEL org.opencontainers.image.source https://github.com/RedisVentures/redis-arxiv-search -# WORKDIR /app/backend/arxivsearch - -CMD ["poetry", "run", "start-app"] -# CMD ["sh", "./entrypoint.sh"] \ No newline at end of file +CMD ["poetry", "run", "start-app"] \ No newline at end of file diff --git a/backend/arxivsearch/config.py b/backend/arxivsearch/config.py index 1bf7ff4..54177aa 100644 --- a/backend/arxivsearch/config.py +++ b/backend/arxivsearch/config.py @@ -8,6 +8,7 @@ # Configuration DEFAULT_DATASET = os.environ.get("DEFAULT_DATASET", "arxiv-papers-1000.json") +S3_DATA_URL = "https://arxiv-search.s3.us-east-2.amazonaws.com/arxiv-papers-1000.json" DATA_LOCATION = os.environ.get("DATA_LOCATION", "../data") DEPLOYMENT_ENV = os.environ.get("DEPLOYMENT", "dev") WRITE_CONCURRENCY = os.environ.get("WRITE_CONCURRENCY", 150) @@ -22,7 +23,7 @@ # Redis REDIS_HOST = os.environ.get("REDIS_HOST", "localhost") -# REDIS_HOST = "localhost" +REDIS_HOST = "localhost" REDIS_PORT = os.environ.get("REDIS_PORT", 6379) REDIS_PASSWORD = os.environ.get("REDIS_PASSWORD") if REDIS_PASSWORD: diff --git a/backend/arxivsearch/db/load.py b/backend/arxivsearch/db/load.py index 8e1dcd2..594522c 100644 --- a/backend/arxivsearch/db/load.py +++ b/backend/arxivsearch/db/load.py @@ -5,6 +5,7 @@ from typing import Any, Dict, List import numpy as np +import requests from redisvl.index import AsyncSearchIndex from arxivsearch import config @@ -20,9 +21,23 @@ def read_paper_json() -> List[Dict[str, Any]]: """ logger.info("Loading papers dataset from disk") path = os.path.join(config.DATA_LOCATION, config.DEFAULT_DATASET) - with open(path, "r") as f: - df = json.load(f) - return df + try: + with open(path, "r") as f: + data = json.load(f) + except: + logger.info(f"Failed to read {path} => getting from s3") + res = requests.get(config.S3_DATA_URL) + data = res.json() + + if os.path.isdir(config.DATA_LOCATION): + logger.info(f"Writing s3 file to {path}") + with open(path, "w") as f: + json.dump(data, f) + else: + logger.warning( + f"Data directory {config.DATA_LOCATION} not found. Skipping write of S3 data" + ) + return data async def write_async(index: AsyncSearchIndex, papers: list): @@ -58,9 +73,9 @@ async def load_data(): # Load dataset and create index try: # Check if index exists - if await index.exists(): + if await index.exists() and len((await index.search("*")).docs) > 0: # if running local and not seeing logger logs make sure index isn't already created - logger.info("Index already exists, skipping data load") + logger.info("Index and data already exists, skipping load") else: logger.info("Creating new index") await index.create(overwrite=True) diff --git a/backend/arxivsearch/tests/db/test_load.py b/backend/arxivsearch/tests/db/test_load.py new file mode 100644 index 0000000..9810d77 --- /dev/null +++ b/backend/arxivsearch/tests/db/test_load.py @@ -0,0 +1,47 @@ +# import pytest +from unittest.mock import mock_open, patch + +from arxivsearch.db.load import read_paper_json + + +# Test when the file exists locally +@patch("arxivsearch.db.load.os.path.join") +@patch( + "arxivsearch.db.load.open", + new_callable=mock_open, + read_data='[{"id": "1234", "title": "Test Paper"}]', +) +@patch("arxivsearch.db.load.json.load") +def test_read_paper_json_local(mock_json_load, mock_file_open, mock_path_join): + mock_path_join.return_value = "dummy_path" + mock_json_load.return_value = [{"id": "1234", "title": "Test Paper"}] + + result = read_paper_json() + + mock_file_open.assert_called_once_with("dummy_path", "r") + mock_json_load.assert_called_once() + assert result == [{"id": "1234", "title": "Test Paper"}] + + +# Test when the file needs to be fetched from S3 +@patch("arxivsearch.db.load.os.path.join") +@patch("arxivsearch.db.load.requests.get") +@patch("arxivsearch.db.load.open", new_callable=mock_open) +@patch("arxivsearch.db.load.json.dump") +@patch("arxivsearch.db.load.json.load", side_effect=Exception("File not found")) +def test_read_paper_json_s3( + mock_json_load, mock_json_dump, mock_file_open, mock_requests_get, mock_path_join +): + mock_path_join.return_value = "dummy_path" + mock_requests_get.return_value.json.return_value = [ + {"id": "5678", "title": "Test Paper from S3"} + ] + + result = read_paper_json() + + mock_requests_get.assert_called_once() + mock_file_open.assert_called_with("dummy_path", "w") + mock_json_dump.assert_called_once_with( + [{"id": "5678", "title": "Test Paper from S3"}], mock_file_open() + ) + assert result == [{"id": "5678", "title": "Test Paper from S3"}] diff --git a/backend/test.ipynb b/backend/test.ipynb new file mode 100644 index 0000000..7c5b9e2 --- /dev/null +++ b/backend/test.ipynb @@ -0,0 +1,2931 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "from typing import Any, Dict, List\n", + "import os\n", + "import json\n", + "import requests\n", + "\n", + "DATA_LOCATION = \"../data/\"\n", + "DEFAULT_DATASET = \"s3_arxiv-papers-1000.json\"\n", + "S3_DATA_URL = \"https://arxiv-search.s3.us-east-2.amazonaws.com/arxiv-papers-1000.json\"\n", + "\n", + "def read_paper_json() -> List[Dict[str, Any]]:\n", + " \"\"\"\n", + " Load JSON array of arXiv papers and embeddings.\n", + " \"\"\"\n", + " print(\"Loading papers dataset from disk\")\n", + " path = os.path.join(DATA_LOCATION, DEFAULT_DATASET)\n", + " try:\n", + " with open(path, \"r\") as f:\n", + " data = json.load(f)\n", + " except:\n", + " print(\"File not in location => getting from s3\")\n", + " res = requests.get(S3_DATA_URL)\n", + " data = res.json()\n", + "\n", + " if os.path.isdir(DATA_LOCATION):\n", + " print(\"writing to disk\")\n", + " with open(path, \"w\") as f:\n", + " json.dump(data, f)\n", + " else:\n", + " \n", + " return data" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Loading papers dataset from disk\n", + "File not in location => getting from s3\n", + "writing to disk\n" + ] + } + ], + "source": [ + "data = read_paper_json()" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'id': '1701.07125',\n", + " 'title': 'jsCoq: Towards Hybrid Theorem Proving Interfaces',\n", + " 'year': 2017,\n", + " 'authors': \"Emilio Jes\\\\'us Gallego Arias (MINES ParisTech, PSL Research\\n University, France), Beno\\\\^it Pin (MINES ParisTech, PSL Research University,\\n France), Pierre Jouvelot (MINES ParisTech, PSL Research University, France)\",\n", + " 'categories': 'cs.PL,cs.HC,cs.LG,cs.LO',\n", + " 'abstract': ' We describe jsCcoq, a new platform and user environment for the Coq\\ninteractive proof assistant. The jsCoq system targets the HTML5-ECMAScript 2015\\nspecification, and it is typically run inside a standards-compliant browser,\\nwithout the need of external servers or services. Targeting educational use,\\njsCoq allows the user to start interaction with proof scripts right away,\\nthanks to its self-contained nature. Indeed, a full Coq environment is packed\\nalong the proof scripts, easing distribution and installation. Starting to use\\njsCoq is as easy as clicking on a link. The current release ships more than 10\\npopular Coq libraries, and supports popular books such as Software Foundations\\nor Certified Programming with Dependent Types. The new target platform has\\nopened up new interaction and display possibilities. It has also fostered the\\ndevelopment of some new Coq-related technology. In particular, we have\\nimplemented a new serialization-based protocol for interaction with the proof\\nassistant, as well as a new package format for library distribution.\\n',\n", + " 'huggingface': [-0.04038852080702782,\n", + " 0.05988083407282829,\n", + " 0.008342497050762177,\n", + " 0.0156825240701437,\n", + " -0.04645739868283272,\n", + " -0.007283068262040615,\n", + " 0.041794855147600174,\n", + " -0.013481007888913155,\n", + " 0.024675728753209114,\n", + " -0.0008472352055832744,\n", + " -0.004150744993239641,\n", + " 0.06576076149940491,\n", + " 0.01819445751607418,\n", + " 0.07690051198005676,\n", + " 0.04274978116154671,\n", + " -0.0425352118909359,\n", + " 0.024635260924696922,\n", + " -0.001301921671256423,\n", + " -0.03704912215471268,\n", + " -0.0073465812020003796,\n", + " -0.006413815077394247,\n", + " -0.02650957554578781,\n", + " -0.05320265516638756,\n", + " 0.0007877442403696477,\n", + " -0.004490089137107134,\n", + " -0.10394340753555298,\n", + " -0.01227068342268467,\n", + " -0.042602844536304474,\n", + " -0.020324645563960075,\n", + " -0.0432918444275856,\n", + " -0.02861599810421467,\n", + " 0.07611359655857086,\n", + " -0.042170021682977676,\n", + " 0.07579555362462997,\n", + " 2.336950728931697e-06,\n", + " -0.05626654252409935,\n", + " -0.00470900209620595,\n", + " 0.07756409794092178,\n", + " -0.07212788611650467,\n", + " 0.044628653675317764,\n", + " -0.06518226116895676,\n", + " 0.03221157193183899,\n", + " -0.016654064878821373,\n", + " 0.020094657316803932,\n", + " -0.00868247915059328,\n", + " 0.009669484570622444,\n", + " -0.0038242696318775415,\n", + " -0.027947546914219856,\n", + " 0.04303671047091484,\n", + " -0.007666865363717079,\n", + " 0.02134183794260025,\n", + " -0.05899231135845184,\n", + " 0.050766050815582275,\n", + " 0.019645705819129944,\n", + " 0.051508862525224686,\n", + " -0.02341683767735958,\n", + " -0.021312616765499115,\n", + " 0.02585960552096367,\n", + " 0.11294946819543839,\n", + " -0.022006163373589516,\n", + " 0.026949742808938026,\n", + " 0.0066883801482617855,\n", + " 0.03495495021343231,\n", + " -0.03704846650362015,\n", + " -0.01992257684469223,\n", + " 0.004508737940341234,\n", + " -0.029758037999272346,\n", + " -0.030013205483555794,\n", + " 0.011818092316389084,\n", + " 0.0025491497945040464,\n", + " 0.08668533712625504,\n", + " -0.05462868884205818,\n", + " -0.029951393604278564,\n", + " 0.05961069092154503,\n", + " -0.029017256572842598,\n", + " 0.019562819972634315,\n", + " -0.04603901132941246,\n", + " 0.027824057266116142,\n", + " 0.0006932156975381076,\n", + " -0.024455130100250244,\n", + " -0.0004911115975119174,\n", + " -0.041429467499256134,\n", + " 0.015169844031333923,\n", + " 0.008958565071225166,\n", + " -0.004138260614126921,\n", + " 0.05100793018937111,\n", + " 0.0275473203510046,\n", + " -0.004249227698892355,\n", + " -0.008096443489193916,\n", + " 0.012452322989702225,\n", + " -0.02380632981657982,\n", + " -0.037622082978487015,\n", + " 0.03212271258234978,\n", + " 0.016296090558171272,\n", + " 0.027898067608475685,\n", + " -0.045704420655965805,\n", + " 0.008436565287411213,\n", + " -0.010282186791300774,\n", + " 0.016466083005070686,\n", + " -0.01539300661534071,\n", + " -0.027682490646839142,\n", + " 0.010976815596222878,\n", + " -0.026076512411236763,\n", + " 0.012011238373816013,\n", + " 0.01945112831890583,\n", + " 0.008656750433146954,\n", + " 0.002663777908310294,\n", + " 0.004121899139136076,\n", + " 0.07408725470304489,\n", + " 0.033232323825359344,\n", + " -0.019521092996001244,\n", + " 0.002528592711314559,\n", + " -0.013242289423942566,\n", + " 0.03811447322368622,\n", + " 0.027334902435541153,\n", + " 0.043706443160772324,\n", + " -0.02542131580412388,\n", + " 0.04702513664960861,\n", + " -0.027875542640686035,\n", + " 0.09795389324426651,\n", + " -0.059320829808712006,\n", + " -0.04790947586297989,\n", + " -0.028796233236789703,\n", + " 0.026829101145267487,\n", + " 0.0021790533792227507,\n", + " -0.020042357966303825,\n", + " -0.001975876744836569,\n", + " -0.0371832400560379,\n", + " -0.038125887513160706,\n", + " -0.030625445768237114,\n", + " 0.006695305462926626,\n", + " 0.02332005277276039,\n", + " -0.028902960941195488,\n", + " 0.01765749603509903,\n", + " 0.024788323789834976,\n", + " 0.04689420387148857,\n", + " 0.001063656760379672,\n", + " 0.0045400396920740604,\n", + " 0.05216861143708229,\n", + " -0.04038393124938011,\n", + " 0.04227946326136589,\n", + " 0.007297326810657978,\n", + " -0.04377197474241257,\n", + " -0.09541141986846924,\n", + " 0.009897478856146336,\n", + " 0.020785249769687653,\n", + " -0.02149077318608761,\n", + " 0.007442086469382048,\n", + " -0.049867141991853714,\n", + " 0.002972220303490758,\n", + " 0.06096399948000908,\n", + " 0.006079906597733498,\n", + " -0.0243509653955698,\n", + " -0.037165336310863495,\n", + " 0.052488673478364944,\n", + " 0.0393931046128273,\n", + " -0.07592745870351791,\n", + " -0.041206907480955124,\n", + " -0.010976082645356655,\n", + " -0.03754653036594391,\n", + " 0.011390677653253078,\n", + " -0.0048067886382341385,\n", + " 0.04450567811727524,\n", + " -0.02836867794394493,\n", + " -0.02201860398054123,\n", + " -0.017856694757938385,\n", + " -0.02028651535511017,\n", + " 0.02736697532236576,\n", + " -0.0033584015909582376,\n", + " 0.03193427622318268,\n", + " -0.10554804652929306,\n", + " 0.03587311506271362,\n", + " -0.02249234914779663,\n", + " 0.016688335686922073,\n", + " -0.007017758209258318,\n", + " 0.00844531785696745,\n", + " 0.04301329329609871,\n", + " -0.0031142185907810926,\n", + " -0.021356482058763504,\n", + " 0.048479124903678894,\n", + " 0.09251118451356888,\n", + " 0.006634970661252737,\n", + " -0.07657719403505325,\n", + " 0.06103834509849548,\n", + " -0.01302544865757227,\n", + " 0.02901923842728138,\n", + " -0.048077840358018875,\n", + " 0.022494979202747345,\n", + " 0.009618137031793594,\n", + " -0.03643910586833954,\n", + " -0.02976951003074646,\n", + " 0.0067030140198767185,\n", + " -0.07312358915805817,\n", + " -0.010766728781163692,\n", + " 0.02412637136876583,\n", + " -0.0010871574049815536,\n", + " 0.03987225517630577,\n", + " -0.0492088757455349,\n", + " 0.01866188645362854,\n", + " -0.030479028820991516,\n", + " -0.047009408473968506,\n", + " -0.035250529646873474,\n", + " 0.12198633700609207,\n", + " -0.02704128809273243,\n", + " 0.045001257210969925,\n", + " -0.0808732658624649,\n", + " -0.03276147320866585,\n", + " -0.03052341565489769,\n", + " -0.014895373955368996,\n", + " 0.052561499178409576,\n", + " 0.012785332277417183,\n", + " -0.006984886713325977,\n", + " -0.05549981817603111,\n", + " 0.053018249571323395,\n", + " 0.014049641788005829,\n", + " -0.012818765826523304,\n", + " 0.019467800855636597,\n", + " 0.001905611134134233,\n", + " 0.004534340463578701,\n", + " 0.05845363065600395,\n", + " 0.003648668061941862,\n", + " -0.008300770074129105,\n", + " 0.03738326206803322,\n", + " 0.01559967827051878,\n", + " -0.015394180081784725,\n", + " -0.04643840715289116,\n", + " -0.03406086191534996,\n", + " 0.03166479617357254,\n", + " -0.021435309201478958,\n", + " 0.018667468801140785,\n", + " -0.024939365684986115,\n", + " 0.02095790021121502,\n", + " 0.04973381385207176,\n", + " 0.03248852491378784,\n", + " 0.01818210259079933,\n", + " -0.00894789956510067,\n", + " -0.0031111519783735275,\n", + " -0.025689804926514626,\n", + " 0.004461535718291998,\n", + " -0.1003221794962883,\n", + " -0.0041832574643194675,\n", + " 0.019378161057829857,\n", + " -0.016549108549952507,\n", + " 0.06330636888742447,\n", + " 0.0488070510327816,\n", + " 0.010876929387450218,\n", + " 0.020245738327503204,\n", + " -0.040992237627506256,\n", + " -0.016334183514118195,\n", + " -0.0026383548974990845,\n", + " -0.02867721952497959,\n", + " 0.06641433387994766,\n", + " -0.03378928452730179,\n", + " 0.06486894935369492,\n", + " -0.03624630346894264,\n", + " 0.042753443121910095,\n", + " -0.012529279105365276,\n", + " -0.03916225954890251,\n", + " 0.039783526211977005,\n", + " -0.003343634307384491,\n", + " 0.02619577758014202,\n", + " -0.02011864446103573,\n", + " 0.030112240463495255,\n", + " -0.04010739177465439,\n", + " 0.043502647429704666,\n", + " 0.01415740605443716,\n", + " 0.04211239889264107,\n", + " -0.04485292732715607,\n", + " -0.013649726286530495,\n", + " -0.004871216602623463,\n", + " -0.011032483540475368,\n", + " 0.0009361476986669004,\n", + " 0.026926565915346146,\n", + " 0.01678888499736786,\n", + " -0.018817255273461342,\n", + " 0.010168679989874363,\n", + " -0.013630230911076069,\n", + " 0.023781267926096916,\n", + " -0.0064489212818443775,\n", + " 0.02082269825041294,\n", + " -0.011135298758745193,\n", + " -0.041052933782339096,\n", + " -0.012564333155751228,\n", + " 0.0002080341801047325,\n", + " -0.03186465799808502,\n", + " 0.04497415944933891,\n", + " -0.033885762095451355,\n", + " -0.0026139721740037203,\n", + " 0.027649030089378357,\n", + " -0.0314810611307621,\n", + " -0.026691025123000145,\n", + " 0.004254583735018969,\n", + " 0.0010402442421764135,\n", + " 0.06892649829387665,\n", + " 0.029944533482193947,\n", + " 0.013443933799862862,\n", + " -0.04822620004415512,\n", + " 0.038088638335466385,\n", + " 0.014557532034814358,\n", + " 0.03503749519586563,\n", + " 0.01984860934317112,\n", + " -0.003216081066057086,\n", + " -0.00844994280487299,\n", + " 0.0032824287191033363,\n", + " 0.035931993275880814,\n", + " -0.04057828336954117,\n", + " 0.029002806171774864,\n", + " 0.005693044979125261,\n", + " 0.012780054472386837,\n", + " 0.01719876192510128,\n", + " -0.06358039379119873,\n", + " 0.0025628875009715557,\n", + " -0.0021569551900029182,\n", + " 0.01669134944677353,\n", + " 0.014895642176270485,\n", + " 0.08139104396104813,\n", + " 0.0023669356014579535,\n", + " -0.006805948913097382,\n", + " -0.028216000646352768,\n", + " -0.0430452860891819,\n", + " 0.007314649876207113,\n", + " -0.04806063696742058,\n", + " 0.03441459313035011,\n", + " -0.0779736116528511,\n", + " -0.0180355291813612,\n", + " -0.05650237575173378,\n", + " -0.03430434688925743,\n", + " -0.09216709434986115,\n", + " 0.07277215272188187,\n", + " -0.059871822595596313,\n", + " -0.008933527395129204,\n", + " -0.0021301410160958767,\n", + " 0.016524678096175194,\n", + " -0.016501644626259804,\n", + " -0.029873518273234367,\n", + " 0.06988663226366043,\n", + " 0.003293085377663374,\n", + " -0.045917462557554245,\n", + " 0.019644392654299736,\n", + " -0.01340899895876646,\n", + " -0.017051680013537407,\n", + " -0.03168082982301712,\n", + " -0.04064268246293068,\n", + " 0.0694328173995018,\n", + " -0.05397489294409752,\n", + " 0.023591935634613037,\n", + " -0.03328598290681839,\n", + " 0.017153147608041763,\n", + " -0.0054195113480091095,\n", + " 0.005125708412379026,\n", + " 0.0498587004840374,\n", + " 0.00941423885524273,\n", + " 0.02376820519566536,\n", + " 0.0037348081823438406,\n", + " -0.012422559782862663,\n", + " -0.11162963509559631,\n", + " -0.054149579256772995,\n", + " 0.02879882976412773,\n", + " -0.015413329936563969,\n", + " -0.05233774334192276,\n", + " 0.0156323853880167,\n", + " 0.04211714491248131,\n", + " -0.030787015333771706,\n", + " -0.007717331405729055,\n", + " -0.009132393635809422,\n", + " -0.026888331398367882,\n", + " 0.017676837742328644,\n", + " -0.02458946593105793,\n", + " -0.03374378755688667,\n", + " -0.01272981520742178,\n", + " -0.053566936403512955,\n", + " -0.024611279368400574,\n", + " 0.0022366736084222794,\n", + " 0.027455946430563927,\n", + " 0.00913596898317337,\n", + " -0.03782142326235771,\n", + " 0.013643153943121433,\n", + " -0.040283359587192535,\n", + " 0.012432522140443325,\n", + " 0.04034706950187683,\n", + " 0.05684404447674751,\n", + " -0.12699541449546814,\n", + " -0.003974051680415869,\n", + " 0.0062165516428649426,\n", + " 0.03605504706501961,\n", + " 0.024890979751944542,\n", + " 0.04495784267783165,\n", + " 0.004214536864310503,\n", + " -0.01675102300941944,\n", + " 0.06111718714237213,\n", + " 0.037558991461992264,\n", + " 0.002341749845072627,\n", + " 0.015554925426840782,\n", + " -0.013818926177918911,\n", + " 0.008464393205940723,\n", + " 0.060523368418216705,\n", + " -0.043559640645980835,\n", + " 0.006225360091775656,\n", + " 0.003101540496572852,\n", + " 0.042812131345272064,\n", + " 0.014271487481892109,\n", + " -0.01579502783715725,\n", + " -0.004908394999802113,\n", + " -0.04324890673160553,\n", + " -0.013883698731660843,\n", + " -0.03815040364861488,\n", + " -0.01095058023929596,\n", + " 0.0323968380689621,\n", + " -0.012123615480959415,\n", + " -0.0602172315120697,\n", + " 0.010347742587327957,\n", + " 0.03495055064558983,\n", + " -0.031140398234128952,\n", + " -0.025678835809230804,\n", + " -0.054573096334934235,\n", + " -0.030887331813573837,\n", + " 0.014600754715502262,\n", + " -0.024320365861058235,\n", + " 0.030422084033489227,\n", + " 0.03761589527130127,\n", + " -0.06244445964694023,\n", + " 0.05600671470165253,\n", + " 0.061598096042871475,\n", + " -0.0054749674163758755,\n", + " -0.04616039991378784,\n", + " -0.04222509637475014,\n", + " 0.004677968565374613,\n", + " -0.001792993862181902,\n", + " 0.024862920865416527,\n", + " -0.004038481507450342,\n", + " 0.03725258260965347,\n", + " -0.01898980140686035,\n", + " -0.025748590007424355,\n", + " -0.04105829447507858,\n", + " 0.014836874790489674,\n", + " 0.012982207350432873,\n", + " -0.045705851167440414,\n", + " 0.029581578448414803,\n", + " -0.03579533100128174,\n", + " -0.024460410699248314,\n", + " 0.04166210815310478,\n", + " 0.029454762116074562,\n", + " 0.05592901632189751,\n", + " -0.0010719107231125236,\n", + " -0.017179027199745178,\n", + " 0.010997054167091846,\n", + " 0.024193083867430687,\n", + " -0.030811306089162827,\n", + " 0.005948343779891729,\n", + " -0.010108670219779015,\n", + " 0.02324860543012619,\n", + " -0.10644979774951935,\n", + " 0.03802943974733353,\n", + " -0.040653035044670105,\n", + " -0.008328923024237156,\n", + " -0.04170830547809601,\n", + " 0.014050324447453022,\n", + " 0.04691692069172859,\n", + " -0.02086457423865795,\n", + " -0.00694471737369895,\n", + " 0.017196448519825935,\n", + " 0.01629670523107052,\n", + " -0.038858022540807724,\n", + " 0.006790799554437399,\n", + " 0.005690265912562609,\n", + " 0.00015265983529388905,\n", + " 0.0554034560918808,\n", + " -0.06328442692756653,\n", + " -0.0018603205680847168,\n", + " 0.03029908426105976,\n", + " -0.05520574748516083,\n", + " -0.02357877977192402,\n", + " -0.023190636187791824,\n", + " -0.001241830876097083,\n", + " -0.025209208950400352,\n", + " -0.05975472927093506,\n", + " 0.030618641525506973,\n", + " 0.010041609406471252,\n", + " -0.026255689561367035,\n", + " -0.01346556469798088,\n", + " 0.02552930638194084,\n", + " 0.006482682190835476,\n", + " 0.0492950938642025,\n", + " -0.0059264544397592545,\n", + " 0.0284383874386549,\n", + " 0.03305452689528465,\n", + " 0.04237450286746025,\n", + " -0.03148067370057106,\n", + " -0.01261839084327221,\n", + " -0.006161693017929792,\n", + " -0.06652268022298813,\n", + " -0.008110402151942253,\n", + " 0.034314390271902084,\n", + " 0.06387190520763397,\n", + " 0.02499920316040516,\n", + " 0.041621048003435135,\n", + " 0.015999872237443924,\n", + " 0.09210488200187683,\n", + " -0.012423128820955753,\n", + " 0.011490339413285255,\n", + " 0.07183439284563065,\n", + " -0.03258587419986725,\n", + " -0.013041827827692032,\n", + " -0.007557808421552181,\n", + " -0.012805911712348461,\n", + " 0.07516730576753616,\n", + " -0.05690431967377663,\n", + " -0.0155047457665205,\n", + " 0.041835904121398926,\n", + " 0.007920058444142342,\n", + " -0.014172683469951153,\n", + " -0.01325272023677826,\n", + " -0.0317925289273262,\n", + " -0.07320181280374527,\n", + " -0.011504963971674442,\n", + " 0.07517624646425247,\n", + " 0.02087865211069584,\n", + " 0.0572957880795002,\n", + " -0.03037770837545395,\n", + " -0.035767812281847,\n", + " -0.005761109292507172,\n", + " -0.006857891101390123,\n", + " 0.04283815994858742,\n", + " -0.022782612591981888,\n", + " -0.01614975929260254,\n", + " -0.008634654805064201,\n", + " 0.01493403036147356,\n", + " 0.005514627322554588,\n", + " -0.041002411395311356,\n", + " -0.0069845994003117085,\n", + " -0.049444910138845444,\n", + " -0.045349329710006714,\n", + " -0.00833364948630333,\n", + " -0.017748961225152016,\n", + " -0.02793477289378643,\n", + " -0.0038971533067524433,\n", + " 0.034164298325777054,\n", + " 0.008608869276940823,\n", + " -0.018007149919867516,\n", + " -0.03181211277842522,\n", + " -0.04651127755641937,\n", + " -0.07114913314580917,\n", + " 0.07482120394706726,\n", + " -0.012522597797214985,\n", + " -0.02939702197909355,\n", + " 0.04579834267497063,\n", + " 0.007330171298235655,\n", + " 0.033938463777303696,\n", + " 0.068049356341362,\n", + " -0.07406336069107056,\n", + " 0.03571039065718651,\n", + " 0.08953233063220978,\n", + " 0.01110001839697361,\n", + " -0.07136090844869614,\n", + " 0.06627332419157028,\n", + " -5.766055828146609e-33,\n", + " -0.007368439342826605,\n", + " 0.04316287860274315,\n", + " 0.006456711795181036,\n", + " 0.03876156359910965,\n", + " 0.0407765693962574,\n", + " -0.033449914306402206,\n", + " -0.023999875411391258,\n", + " 0.010832672007381916,\n", + " 0.03855413571000099,\n", + " 0.027681497856974602,\n", + " 0.010359283536672592,\n", + " 0.02416924573481083,\n", + " 0.011732175946235657,\n", + " -0.012359071522951126,\n", + " -0.04102807492017746,\n", + " 0.01723424531519413,\n", + " 0.03609924763441086,\n", + " 0.009580264799296856,\n", + " -0.04510439559817314,\n", + " 0.008394028060138226,\n", + " -0.004035924561321735,\n", + " 0.00787808932363987,\n", + " 0.0716138482093811,\n", + " -0.039884332567453384,\n", + " 0.015532184392213821,\n", + " -0.030012482777237892,\n", + " 0.05469483137130737,\n", + " 0.0017762500792741776,\n", + " -0.06613955646753311,\n", + " 0.06458264589309692,\n", + " 0.00834314338862896,\n", + " 0.005568783264607191,\n", + " -0.055781763046979904,\n", + " 0.030124319717288017,\n", + " 0.002327521564438939,\n", + " 0.03610166907310486,\n", + " -0.0042909593321383,\n", + " -0.04685015603899956,\n", + " 0.007892881520092487,\n", + " -0.018931102007627487,\n", + " -0.03717333823442459,\n", + " 0.0022550602443516254,\n", + " -0.040616974234580994,\n", + " 0.0007994549814611673,\n", + " -0.014952747151255608,\n", + " -0.011828964576125145,\n", + " 0.011866952292621136,\n", + " 0.04974688962101936,\n", + " 0.028774602338671684,\n", + " -0.0085597587749362,\n", + " -0.025597132742404938,\n", + " 0.02938849665224552,\n", + " -0.06920000165700912,\n", + " 0.01585683412849903,\n", + " -0.013142170384526253,\n", + " 0.04415597394108772,\n", + " -0.0011174211977049708,\n", + " -0.08829643577337265,\n", + " 0.010581949725747108,\n", + " -0.006549167446792126,\n", + " -0.04523857310414314,\n", + " -0.015312634408473969,\n", + " 0.03810643032193184,\n", + " -0.03904329612851143,\n", + " -0.008643965236842632,\n", + " -0.008708233945071697,\n", + " -0.032545510679483414,\n", + " 0.01475713774561882,\n", + " -0.03414210304617882,\n", + " 0.05730903893709183,\n", + " 0.01573633961379528,\n", + " 0.06811575591564178,\n", + " 0.04290611296892166,\n", + " -0.010877019725739956,\n", + " -0.0013407671358436346,\n", + " 0.045404814183712006,\n", + " -0.03958413004875183,\n", + " 0.04055006429553032,\n", + " 0.0218382328748703,\n", + " 0.04788151755928993,\n", + " 0.01507010031491518,\n", + " -0.01117705274373293,\n", + " -0.056749001145362854,\n", + " -0.013384351506829262,\n", + " -0.009854121133685112,\n", + " 0.007741890847682953,\n", + " -0.017432594671845436,\n", + " 0.014716622419655323,\n", + " -0.001158492756076157,\n", + " -0.013756045140326023,\n", + " -0.04636624455451965,\n", + " 0.022863496094942093,\n", + " -0.026111703366041183,\n", + " -0.002772898878902197,\n", + " -0.0666154995560646,\n", + " 0.007827461697161198,\n", + " 0.0035050699952989817,\n", + " -0.02536708489060402,\n", + " 0.020570971071720123,\n", + " 0.03647865727543831,\n", + " -0.00799272395670414,\n", + " -0.0014305056538432837,\n", + " -0.06101011484861374,\n", + " -0.008413117378950119,\n", + " 0.06295520067214966,\n", + " 0.0017713755369186401,\n", + " 0.03613044694066048,\n", + " 0.034403905272483826,\n", + " 0.0002603255561552942,\n", + " 0.006731554865837097,\n", + " -0.008303578943014145,\n", + " -0.017631899565458298,\n", + " 0.028063278645277023,\n", + " -0.025284377858042717,\n", + " 0.02099582739174366,\n", + " 0.020694836974143982,\n", + " 0.035546574741601944,\n", + " 0.014121056534349918,\n", + " -0.05351537838578224,\n", + " -0.011753227561712265,\n", + " -0.08239229768514633,\n", + " 0.052097246050834656,\n", + " 0.016153385862708092,\n", + " 0.03259297087788582,\n", + " 0.035731635987758636,\n", + " -0.02584591880440712,\n", + " -0.029532557353377342,\n", + " 0.032036300748586655,\n", + " 0.048627737909555435,\n", + " -0.057058606296777725,\n", + " 0.0028418852016329765,\n", + " -0.0227744672447443,\n", + " 3.051499390949175e-07,\n", + " 0.002987595507875085,\n", + " -0.01597960665822029,\n", + " 0.03820183500647545,\n", + " 0.023189619183540344,\n", + " -0.019075239077210426,\n", + " 0.005604109261184931,\n", + " -0.022441552951931953,\n", + " 0.013344465754926205,\n", + " 0.021940873935818672,\n", + " 0.007598936092108488,\n", + " -0.055571168661117554,\n", + " 0.038575176149606705,\n", + " 0.026368319988250732,\n", + " 0.02883358672261238,\n", + " -0.03181340545415878,\n", + " -0.06374473869800568,\n", + " -0.026588741689920425,\n", + " 0.005543524865061045,\n", + " -0.05146043747663498,\n", + " 0.001724125468172133,\n", + " 0.02818058803677559,\n", + " -0.04759661480784416,\n", + " 0.04241054505109787,\n", + " 0.008106111548841,\n", + " -0.0027271274011582136,\n", + " -0.04237455874681473,\n", + " 0.022044679149985313,\n", + " 0.020812872797250748,\n", + " 0.037800855934619904,\n", + " 0.006716643460094929,\n", + " -0.01217817235738039,\n", + " -0.021256420761346817,\n", + " 0.05097197741270065,\n", + " -0.00842620525509119,\n", + " 0.004405136685818434,\n", + " -0.009747563861310482,\n", + " -0.020447444170713425,\n", + " 0.024758152663707733,\n", + " 0.03731635585427284,\n", + " 0.05170122906565666,\n", + " -0.05237884819507599,\n", + " -0.05141552910208702,\n", + " 0.009220590814948082,\n", + " 0.0296951774507761,\n", + " 0.06441493332386017,\n", + " 0.025747070088982582,\n", + " -0.027961939573287964,\n", + " -0.011618775315582752,\n", + " -0.03359026089310646,\n", + " -0.08671649545431137,\n", + " 0.015827886760234833,\n", + " -0.011985492892563343,\n", + " -0.0011856649070978165,\n", + " -0.038232818245887756,\n", + " 0.003999480977654457,\n", + " -0.04646972939372063,\n", + " -0.03224977105855942,\n", + " -0.0006344195571728051,\n", + " -0.011667603626847267,\n", + " 0.05556747689843178,\n", + " -0.02521776594221592,\n", + " 0.0035635377280414104,\n", + " -0.028871554881334305,\n", + " 0.0064497231505811214,\n", + " -0.01204661838710308,\n", + " 0.054851286113262177,\n", + " 0.024106340482831,\n", + " 3.3363135508540002e-34,\n", + " 0.008915825746953487,\n", + " -0.0011446855496615171,\n", + " 0.06325110793113708,\n", + " 0.007625584490597248,\n", + " 0.02281363680958748,\n", + " -0.012037384323775768,\n", + " 0.01999634876847267,\n", + " -0.005815743003040552,\n", + " 0.03578775003552437,\n", + " -0.008510204963386059,\n", + " -0.02721184678375721],\n", + " 'openai': [-0.007085736840963364,\n", + " 0.010800286196172237,\n", + " -0.011174863204360008,\n", + " -0.013783024623990059,\n", + " 0.004182769916951656,\n", + " 0.03057653270661831,\n", + " 0.0004482777731027454,\n", + " -0.02411162294447422,\n", + " -0.009836099110543728,\n", + " -0.03376736864447594,\n", + " 0.0056498609483242035,\n", + " -0.01102225761860609,\n", + " -0.018936919048428535,\n", + " -0.0016491767019033432,\n", + " -0.028606539592146873,\n", + " -0.011577185243368149,\n", + " 0.011535566300153732,\n", + " 0.0033902633003890514,\n", + " -0.0038116618525236845,\n", + " -0.013089364394545555,\n", + " -0.005192045122385025,\n", + " 0.012374894693493843,\n", + " -0.012548309750854969,\n", + " -0.021614445373415947,\n", + " -0.013082427904009819,\n", + " 0.01716114953160286,\n", + " -0.001676055951975286,\n", + " -0.0217115581035614,\n", + " -0.010481202974915504,\n", + " -0.012298592366278172,\n", + " 0.02437521331012249,\n", + " 0.0030937236733734608,\n", + " -0.027330204844474792,\n", + " -0.02517985925078392,\n", + " -0.017938047647476196,\n", + " -0.01836811751127243,\n", + " -0.014261649921536446,\n", + " -0.0015694057801738381,\n", + " 0.005885705351829529,\n", + " -0.0020567020401358604,\n", + " 0.018409736454486847,\n", + " 0.016453616321086884,\n", + " -0.00417583342641592,\n", + " 0.002632439834997058,\n", + " -0.02024099975824356,\n", + " 0.005074122920632362,\n", + " -0.0007344125187955797,\n", + " -0.02229423262178898,\n", + " 0.001240784302353859,\n", + " 0.029133720323443413,\n", + " 0.025013379752635956,\n", + " 0.037568625062704086,\n", + " -0.020421350374817848,\n", + " -0.003170026233419776,\n", + " -0.004134213551878929,\n", + " -0.01689755730330944,\n", + " -0.024014510214328766,\n", + " 0.01349168736487627,\n", + " 0.03521018102765083,\n", + " -0.01917276345193386,\n", + " -0.006305369548499584,\n", + " -0.002634173957630992,\n", + " -0.023889651522040367,\n", + " 0.0032931508030742407,\n", + " 0.008996770717203617,\n", + " -0.009475396014750004,\n", + " 0.0014610213693231344,\n", + " 0.0015616021119058132,\n", + " 0.008074202574789524,\n", + " -0.014705591835081577,\n", + " 0.021336982026696205,\n", + " 0.02938343770802021,\n", + " -0.009406030178070068,\n", + " -0.0049908836372196674,\n", + " 0.05524308234453201,\n", + " -0.011549439281225204,\n", + " -0.033684130758047104,\n", + " -0.034433282911777496,\n", + " 0.025942884385585785,\n", + " -0.011507819406688213,\n", + " 0.009593318216502666,\n", + " -0.017743824049830437,\n", + " 0.006111144553869963,\n", + " 0.0308539979159832,\n", + " -0.00562558276578784,\n", + " 0.017910301685333252,\n", + " 0.0061874473467469215,\n", + " 0.03390610218048096,\n", + " -0.01301999855786562,\n", + " -0.020254872739315033,\n", + " 0.006745843682438135,\n", + " -0.015676716342568398,\n", + " 0.012721724808216095,\n", + " 0.007526210974901915,\n", + " 0.002819727873429656,\n", + " 0.009489268995821476,\n", + " -0.007144697941839695,\n", + " -0.0010959828505292535,\n", + " -0.02071268856525421,\n", + " 0.0007348460494540632,\n", + " 0.018451357260346413,\n", + " -0.005542343482375145,\n", + " -0.02971639484167099,\n", + " -0.027274711057543755,\n", + " -0.013276652432978153,\n", + " -0.021933529525995255,\n", + " 0.024486199021339417,\n", + " 0.012159859761595726,\n", + " 0.014594607055187225,\n", + " 0.0002018117083935067,\n", + " -0.0013344284379854798,\n", + " 0.04439423978328705,\n", + " 0.014331015758216381,\n", + " -0.001673454768024385,\n", + " 0.003992013167589903,\n", + " -0.021461840718984604,\n", + " 0.009371346794068813,\n", + " -0.0012563917553052306,\n", + " -0.004703015089035034,\n", + " -0.0024017977993935347,\n", + " 0.01044651959091425,\n", + " 0.03265751153230667,\n", + " 0.007345859427005053,\n", + " 1.0946821930701844e-05,\n", + " -0.011854649521410465,\n", + " 0.01526052039116621,\n", + " 0.00017731684783939272,\n", + " -0.024541690945625305,\n", + " -0.015912560746073723,\n", + " -0.013734468258917332,\n", + " 0.02309887856245041,\n", + " -0.018326496705412865,\n", + " -0.006940068211406469,\n", + " -0.0010925144888460636,\n", + " -0.015080168843269348,\n", + " 0.016398122534155846,\n", + " -0.021420221775770187,\n", + " 0.012978378683328629,\n", + " -0.006471848115324974,\n", + " -0.01419228408485651,\n", + " 0.0024208733811974525,\n", + " 0.005580494645982981,\n", + " 0.004172365181148052,\n", + " -0.0013370296219363809,\n", + " 0.007033712696284056,\n", + " 0.03210258483886719,\n", + " 0.024139368906617165,\n", + " 0.016786571592092514,\n", + " 0.013130984269082546,\n", + " 0.0023341658525168896,\n", + " -0.0008579707355238497,\n", + " -0.0003882328455802053,\n", + " 0.008788672275841236,\n", + " 0.0002791981678456068,\n", + " 0.005105337593704462,\n", + " 0.0363200381398201,\n", + " 0.024278100579977036,\n", + " 0.021656066179275513,\n", + " -0.00017720845062285662,\n", + " -0.0018173892749473453,\n", + " 0.029078228399157524,\n", + " 0.015149534679949284,\n", + " -0.0022439900785684586,\n", + " -0.010266168043017387,\n", + " 0.003421477973461151,\n", + " 0.019783183932304382,\n", + " 0.026483939960598946,\n", + " -0.015385379083454609,\n", + " 0.017938047647476196,\n", + " -0.004699546378105879,\n", + " -0.005278752651065588,\n", + " 0.03174188360571861,\n", + " -0.023265356197953224,\n", + " 0.013151793740689754,\n", + " 0.0005180773441679776,\n", + " -0.007956280373036861,\n", + " 0.026525558903813362,\n", + " 0.02605387009680271,\n", + " -0.026803022250533104,\n", + " -0.019547339528799057,\n", + " -0.013436194509267807,\n", + " -0.006666072644293308,\n", + " 0.004699546378105879,\n", + " 0.03310145437717438,\n", + " -0.023223737254738808,\n", + " 0.009530888870358467,\n", + " 0.005414016544818878,\n", + " -0.007859167642891407,\n", + " -0.01908952370285988,\n", + " -0.01021761167794466,\n", + " 0.02129536308348179,\n", + " 0.01131359487771988,\n", + " -0.010425710119307041,\n", + " -0.008913530968129635,\n", + " -0.631286084651947,\n", + " 0.002268268261104822,\n", + " -0.003877559443935752,\n", + " -0.05388351157307625,\n", + " 0.01602354645729065,\n", + " -0.0010717046679928899,\n", + " 0.02490239404141903,\n", + " 0.02043522335588932,\n", + " -0.014164537191390991,\n", + " 0.03390610218048096,\n", + " -0.015995800495147705,\n", + " 0.024416832253336906,\n", + " -0.006849892437458038,\n", + " -0.019991282373666763,\n", + " -0.017674457281827927,\n", + " -0.023209864273667336,\n", + " 0.011306658387184143,\n", + " -0.02651168592274189,\n", + " -0.009718176908791065,\n", + " 0.017591217532753944,\n", + " -0.008337792940437794,\n", + " 0.007567830849438906,\n", + " -0.02418098784983158,\n", + " 0.0072556836530566216,\n", + " -0.011278911493718624,\n", + " 3.774485958274454e-05,\n", + " 0.0154269989579916,\n", + " -0.017050163820385933,\n", + " 0.00756089435890317,\n", + " 0.012367958202958107,\n", + " -0.030743012204766273,\n", + " -0.008171315304934978,\n", + " -0.021073391661047935,\n", + " -0.00022890781110618263,\n", + " 0.059987716376781464,\n", + " 0.004137681797146797,\n", + " -0.00629496481269598,\n", + " 0.02029649168252945,\n", + " 0.014372635632753372,\n", + " 0.039566367864608765,\n", + " -0.02243296429514885,\n", + " 0.016939178109169006,\n", + " 0.020879166200757027,\n", + " 0.016911430284380913,\n", + " -0.018812060356140137,\n", + " 0.0034093388821929693,\n", + " 0.027607668191194534,\n", + " -0.015704462304711342,\n", + " -0.016855938360095024,\n", + " -0.02008839324116707,\n", + " 0.009364410303533077,\n", + " -0.018146146088838577,\n", + " 0.0008042120607569814,\n", + " -0.007241810671985149,\n", + " -0.02796837128698826,\n", + " -0.004869493190199137,\n", + " 0.03612581267952919,\n", + " -0.019547339528799057,\n", + " -0.0028717524837702513,\n", + " 0.03390610218048096,\n", + " -0.013422321528196335,\n", + " 0.009190995246171951,\n", + " -0.00722793722525239,\n", + " -0.0341835655272007,\n", + " -0.00847652554512024,\n", + " 0.01381770707666874,\n", + " -0.014650099910795689,\n", + " -0.012881266884505749,\n", + " -0.011424580588936806,\n", + " 0.012132113799452782,\n", + " 0.0014653567923232913,\n", + " 0.00634352071210742,\n", + " -0.014206157065927982,\n", + " -0.01569058932363987,\n", + " 0.03337892144918442,\n", + " 0.029938366264104843,\n", + " 0.02264106273651123,\n", + " -0.016509108245372772,\n", + " -0.0023809880949556828,\n", + " -0.000522846239618957,\n", + " 0.00460590235888958,\n", + " 0.0015407922910526395,\n", + " 0.013332145288586617,\n", + " -0.01695305109024048,\n", + " 0.04286818951368332,\n", + " -0.008032582700252533,\n", + " -0.01385932695120573,\n", + " -0.004297223873436451,\n", + " -0.011493946425616741,\n", + " -0.01081415917724371,\n", + " 0.025429576635360718,\n", + " 0.015565730631351471,\n", + " -0.0012347148731350899,\n", + " -0.012804963625967503,\n", + " 0.003222050843760371,\n", + " 0.04062072932720184,\n", + " 0.01028004102408886,\n", + " 0.019921915605664253,\n", + " -0.009579445235431194,\n", + " -0.016481362283229828,\n", + " -0.0038463447708636522,\n", + " 0.00652734050527215,\n", + " 0.0196999441832304,\n", + " 0.002793715801090002,\n", + " 0.008629130199551582,\n", + " 0.026803022250533104,\n", + " -0.0023965954314917326,\n", + " 0.02476366236805916,\n", + " 0.026400700211524963,\n", + " -0.010668491013348103,\n", + " -0.011743663810193539,\n", + " -0.01526052039116621,\n", + " -0.015801575034856796,\n", + " -0.01372059527784586,\n", + " -0.0034648317378014326,\n", + " -0.024874648079276085,\n", + " 0.01569058932363987,\n", + " 0.01332520879805088,\n", + " 0.018992410972714424,\n", + " -0.038844961673021317,\n", + " 0.02262718975543976,\n", + " 0.009926274418830872,\n", + " 0.0026133640203624964,\n", + " -0.01775769703090191,\n", + " 0.00012496719136834145,\n", + " 0.012985315173864365,\n", + " 0.017549598589539528,\n", + " -0.04453297331929207,\n", + " -0.0470024012029171,\n", + " 0.0017384854145348072,\n", + " -0.010009514167904854,\n", + " 4.199894465273246e-05,\n", + " -0.015080168843269348,\n", + " -0.002899498911574483,\n", + " 0.010730920359492302,\n", + " 0.005278752651065588,\n", + " 0.013373765163123608,\n", + " -0.022321978583931923,\n", + " 0.03426680341362953,\n", + " 0.007311176508665085,\n", + " -0.006138890981674194,\n", + " -0.008969023823738098,\n", + " -0.008434905670583248,\n", + " 0.0012130379909649491,\n", + " -0.01931149512529373,\n", + " -0.032546527683734894,\n", + " -0.036625247448682785,\n", + " -0.022072261199355125,\n", + " 0.016009673476219177,\n", + " 0.0176883302628994,\n", + " 0.011341340839862823,\n", + " -0.0012919417349621654,\n", + " -0.010058070532977581,\n", + " 0.025138238444924355,\n", + " -0.026234222576022148,\n", + " -0.00474116625264287,\n", + " -0.011265038512647152,\n", + " -0.0014237371506169438,\n", + " -0.006780526600778103,\n", + " -0.02164219319820404,\n", + " 0.0068013365380465984,\n", + " 0.020143887028098106,\n", + " -0.0031301407143473625,\n", + " -0.005816339049488306,\n", + " 0.013623482547700405,\n", + " -0.0012347148731350899,\n", + " -0.00647878460586071,\n", + " 0.01582932099699974,\n", + " -0.01295756921172142,\n", + " -0.03518243506550789,\n", + " 0.003333036322146654,\n", + " 0.005483382381498814,\n", + " -0.004168896470218897,\n", + " 0.00369720789603889,\n", + " 0.006020968779921532,\n", + " 0.020865293219685555,\n", + " -0.006197852082550526,\n", + " 0.0064475699327886105,\n", + " -0.012985315173864365,\n", + " -0.015107914805412292,\n", + " 0.012139050289988518,\n", + " -0.010037260130047798,\n", + " -0.022072261199355125,\n", + " -0.023348595947027206,\n", + " 0.0176883302628994,\n", + " -0.01688368432223797,\n", + " 0.025471195578575134,\n", + " 0.0052995625883340836,\n", + " -0.012465070001780987,\n", + " 0.004345779772847891,\n", + " 0.02524922415614128,\n", + " 0.017729949206113815,\n", + " -0.011993381194770336,\n", + " -0.003877559443935752,\n", + " -0.0020549676846712828,\n", + " -0.004057911224663258,\n", + " 0.020865293219685555,\n", + " 0.025415703654289246,\n", + " 0.016217771917581558,\n", + " 0.026234222576022148,\n", + " 0.027621541172266006,\n", + " 0.025221478193998337,\n", + " 0.016051292419433594,\n", + " -0.005375864915549755,\n", + " 0.014969183132052422,\n", + " -0.03138117864727974,\n", + " 0.0055562169291079044,\n", + " -0.009031453169882298,\n", + " 0.02910597436130047,\n", + " -0.0026601862628012896,\n", + " -0.0009928009239956737,\n", + " -0.01922825537621975,\n", + " -0.015551857650279999,\n", + " -0.021878037601709366,\n", + " 0.0476960614323616,\n", + " 0.02738569676876068,\n", + " -0.01492756325751543,\n", + " 0.002120865508913994,\n", + " -0.008441842161118984,\n", + " -0.03312920033931732,\n", + " -0.005098401103168726,\n", + " -0.0011202609166502953,\n", + " 0.0019422480836510658,\n", + " -0.016176151111721992,\n", + " -0.01274947077035904,\n", + " 0.031214701011776924,\n", + " -0.015163407661020756,\n", + " 0.015718335285782814,\n", + " -0.004234794527292252,\n", + " -0.02425035461783409,\n", + " -0.005663733929395676,\n", + " 0.00619091559201479,\n", + " -0.01810452714562416,\n", + " 0.013998058624565601,\n", + " 0.027760272845625877,\n", + " 0.017674457281827927,\n", + " 0.020005155354738235,\n", + " -0.014858197420835495,\n", + " 0.02411162294447422,\n", + " 0.006371267139911652,\n", + " -0.0014480153331533074,\n", + " 0.014969183132052422,\n", + " 0.012804963625967503,\n", + " -0.02311275154352188,\n", + " 0.009572507813572884,\n", + " 0.020254872739315033,\n", + " 0.029216960072517395,\n", + " -0.007831421680748463,\n", + " -0.019852548837661743,\n", + " -0.007949343882501125,\n", + " -0.013040808029472828,\n", + " -0.0024520880542695522,\n", + " -0.008802545256912708,\n", + " 0.0014532177010551095,\n", + " 0.023195991292595863,\n", + " 0.009038389660418034,\n", + " -0.012756407260894775,\n", + " 0.022793667390942574,\n", + " 0.04048199951648712,\n", + " 0.020615575835108757,\n", + " -0.005635987501591444,\n", + " -0.01575995609164238,\n", + " 0.008219870738685131,\n", + " 0.012291655875742435,\n", + " -0.00018923911557067186,\n", + " -0.014677845872938633,\n", + " -0.016481362283229828,\n", + " -0.004442892502993345,\n", + " -0.011459263041615486,\n", + " -0.007533147931098938,\n", + " -0.0052960943430662155,\n", + " -0.004921517800539732,\n", + " -0.018146146088838577,\n", + " 0.0005688011879101396,\n", + " 0.018271004781126976,\n", + " 0.004293755628168583,\n", + " -0.010765603743493557,\n", + " 0.01068930048495531,\n", + " 0.01822938583791256,\n", + " -0.0030000796541571617,\n", + " -0.0143587626516819,\n", + " -0.026941755786538124,\n", + " 0.021323109045624733,\n", + " 0.018534595146775246,\n", + " 0.013637355528771877,\n", + " -0.010196802206337452,\n", + " -0.0163703765720129,\n", + " 0.02483302913606167,\n", + " 0.006464911159127951,\n", + " 0.028134850785136223,\n", + " 0.00901064369827509,\n", + " 0.009995641186833382,\n", + " 0.026553304865956306,\n", + " -0.005316903814673424,\n", + " -0.004165428224951029,\n", + " -0.007658006623387337,\n", + " 0.02844006009399891,\n", + " -0.009496205486357212,\n", + " -0.023875778540968895,\n", + " -0.021600572392344475,\n", + " -0.01155637577176094,\n", + " -0.0031249383464455605,\n", + " -0.0031960385385900736,\n", + " 0.000838027975987643,\n", + " 0.05277365446090698,\n", + " 0.004033633042126894,\n", + " -0.0270527396351099,\n", + " -0.010141309350728989,\n", + " -0.017383119091391563,\n", + " -0.022086134180426598,\n", + " -0.0021000555716454983,\n", + " -0.014039678499102592,\n", + " 0.009073073044419289,\n", + " -0.0026098957750946283,\n", + " 0.022127754986286163,\n", + " -0.013075491413474083,\n", + " -0.00015260520740412176,\n", + " -0.0363200381398201,\n", + " 0.017854807898402214,\n", + " 0.0017757696332409978,\n", + " -0.01478883158415556,\n", + " -0.013796897605061531,\n", + " 0.0022613315377384424,\n", + " 0.0060938033275306225,\n", + " 0.04955507069826126,\n", + " 0.022141627967357635,\n", + " -0.01495531015098095,\n", + " 0.007768992334604263,\n", + " -0.01703628897666931,\n", + " -0.010439583100378513,\n", + " -0.04494917020201683,\n", + " 0.0033174289856106043,\n", + " 0.020934659987688065,\n", + " 0.0032862143125385046,\n", + " -0.0031908361706882715,\n", + " 0.017563471570611,\n", + " 0.03071526624262333,\n", + " -0.013540243729948997,\n", + " 0.006457974668592215,\n", + " 0.024278100579977036,\n", + " 0.011896269395947456,\n", + " -0.017716076225042343,\n", + " 0.0011653488036245108,\n", + " -0.010092752985656261,\n", + " 0.008608320727944374,\n", + " 0.008025646209716797,\n", + " 0.016203897073864937,\n", + " 0.016009673476219177,\n", + " 0.034627508372068405,\n", + " 0.012430387549102306,\n", + " 0.013900946825742722,\n", + " 0.03459976240992546,\n", + " 0.001762763480655849,\n", + " -0.004737698007375002,\n", + " 0.001311884494498372,\n", + " -0.022280359640717506,\n", + " 0.0099124014377594,\n", + " -0.002479834482073784,\n", + " -0.027399569749832153,\n", + " 0.03734665364027023,\n", + " 0.0022387877106666565,\n", + " 0.01950571872293949,\n", + " 0.013769151642918587,\n", + " -0.004623244050890207,\n", + " 0.007768992334604263,\n", + " 0.006686882581561804,\n", + " 0.020116141065955162,\n", + " 0.01055056881159544,\n", + " 0.008802545256912708,\n", + " 0.020823674276471138,\n", + " -0.0024191392585635185,\n", + " 0.00649612583220005,\n", + " -0.01168123446404934,\n", + " -0.028884002938866615,\n", + " 0.0208930391818285,\n", + " 0.013706722296774387,\n", + " -0.008920467458665371,\n", + " -0.002188497455790639,\n", + " -0.01048813946545124,\n", + " -0.005597836337983608,\n", + " -0.005531938746571541,\n", + " -0.011646552011370659,\n", + " 0.014483621343970299,\n", + " -0.04766831547021866,\n", + " -0.009988703764975071,\n", + " -0.031297940760850906,\n", + " 0.009128565900027752,\n", + " -0.017868682742118835,\n", + " -0.01285351999104023,\n", + " -0.03207483887672424,\n", + " -0.02330697700381279,\n", + " -0.014220030046999454,\n", + " -0.013103237375617027,\n", + " -0.005462572444230318,\n", + " 0.00514002051204443,\n", + " -0.035126943141222,\n", + " -0.038234539330005646,\n", + " 0.011937889270484447,\n", + " 0.023473454639315605,\n", + " 0.011674297973513603,\n", + " 0.019519593566656113,\n", + " 0.011271975003182888,\n", + " 0.01702241599559784,\n", + " 0.004487980157136917,\n", + " -0.007658006623387337,\n", + " -0.006298433057963848,\n", + " -0.001138469553552568,\n", + " -0.017216641455888748,\n", + " 0.01688368432223797,\n", + " 0.010231485590338707,\n", + " -0.007706562522798777,\n", + " -0.030604280531406403,\n", + " 0.018617834895849228,\n", + " 0.031880613416433334,\n", + " 0.01777157001197338,\n", + " -0.01989416964352131,\n", + " -0.0003123637870885432,\n", + " -0.0015997533919289708,\n", + " 0.01034940779209137,\n", + " 0.0026914009358733892,\n", + " 0.013769151642918587,\n", + " 0.024944014847278595,\n", + " -0.00562558276578784,\n", + " -0.04131438955664635,\n", + " 0.005597836337983608,\n", + " -0.0026861983351409435,\n", + " 0.025526689365506172,\n", + " -0.007685753051191568,\n", + " 0.0025041126646101475,\n", + " -0.0068048047833144665,\n", + " -0.010259231552481651,\n", + " 0.015468617901206017,\n", + " -0.03765186667442322,\n", + " -0.01628713682293892,\n", + " 0.031686387956142426,\n", + " -0.03143667057156563,\n", + " 0.011993381194770336,\n", + " 0.014046614989638329,\n", + " 0.02343183569610119,\n", + " 0.00527528440579772,\n", + " -0.00901064369827509,\n", + " 0.03376736864447594,\n", + " -0.007456845138221979,\n", + " -0.01996353454887867,\n", + " 0.015732208266854286,\n", + " -0.010737856850028038,\n", + " 0.021461840718984604,\n", + " 0.01710565574467182,\n", + " -0.006246408447623253,\n", + " 0.022890780121088028,\n", + " 0.0027902473229914904,\n", + " -0.0042833504267036915,\n", + " -0.0060244370251894,\n", + " -0.001832996611483395,\n", + " 0.0014558190014213324,\n", + " 0.0287175253033638,\n", + " -0.0048556202091276646,\n", + " -0.011376024223864079,\n", + " -0.0056498609483242035,\n", + " -0.029078228399157524,\n", + " 0.017396993935108185,\n", + " -0.022585570812225342,\n", + " 0.0021434093359857798,\n", + " -0.00018837205425370485,\n", + " -0.005053312983363867,\n", + " -0.011036130599677563,\n", + " -0.012888203375041485,\n", + " -0.004099530633538961,\n", + " -0.02483302913606167,\n", + " -0.03163089603185654,\n", + " -0.0005406212876550853,\n", + " 0.010397963225841522,\n", + " -0.013047744520008564,\n", + " 0.003874091198667884,\n", + " -0.0008393286261707544,\n", + " 0.016176151111721992,\n", + " -0.015801575034856796,\n", + " 0.011070813983678818,\n", + " -0.00905226357281208,\n", + " -0.027066614478826523,\n", + " -0.004810532089322805,\n", + " -0.023681553080677986,\n", + " 0.03143667057156563,\n", + " 0.044505227357149124,\n", + " 0.010044196620583534,\n", + " -0.011861586011946201,\n", + " 0.0006888911011628807,\n", + " -0.009190995246171951,\n", + " 0.005545811727643013,\n", + " 0.0032862143125385046,\n", + " 0.008969023823738098,\n", + " 0.019145015627145767,\n", + " -0.034433282911777496,\n", + " 0.006516935769468546,\n", + " 0.009232615120708942,\n", + " 0.006020968779921532,\n", + " -0.0008787805563770235,\n", + " -0.014650099910795689,\n", + " 0.0037145493552088737,\n", + " 0.02577640675008297,\n", + " -0.022210992872714996,\n", + " -0.010453456081449986,\n", + " -0.0021555484272539616,\n", + " -0.05343956872820854,\n", + " 0.01044651959091425,\n", + " 0.001594550907611847,\n", + " -0.0028388036880642176,\n", + " 0.006471848115324974,\n", + " -0.02443070523440838,\n", + " 0.010065007023513317,\n", + " 0.013110173866152763,\n", + " -0.0023636464029550552,\n", + " 0.01789642870426178,\n", + " 0.01279109064489603,\n", + " 0.018659453839063644,\n", + " -0.012236163020133972,\n", + " -0.009523952379822731,\n", + " 0.0012598600005730987,\n", + " 0.03171413391828537,\n", + " -0.02262718975543976,\n", + " -0.011937889270484447,\n", + " -0.025762533769011497,\n", + " 0.0004946662811562419,\n", + " 0.028495553880929947,\n", + " 0.0261093620210886,\n", + " 0.012159859761595726,\n", + " 0.022252613678574562,\n", + " -0.0008709768299013376,\n", + " -0.02731633186340332,\n", + " 0.0087817357853055,\n", + " -0.024888521060347557,\n", + " -0.012902076356112957,\n", + " 0.008268427103757858,\n", + " -0.0023289634846150875,\n", + " -0.0038220665883272886,\n", + " -0.011819967068731785,\n", + " 0.0009295044001191854,\n", + " 0.01603741943836212,\n", + " -0.007311176508665085,\n", + " 0.015385379083454609,\n", + " -0.00158154487144202,\n", + " -0.0053793336264789104,\n", + " 0.0005471243639476597,\n", + " -0.0008623061003163457,\n", + " 0.003133609192445874,\n", + " -0.00019921048078686,\n", + " 0.030632026493549347,\n", + " -0.010300851427018642,\n", + " 0.004720356315374374,\n", + " 0.024264227598905563,\n", + " 0.009870781563222408,\n", + " -0.008670750074088573,\n", + " -0.009718176908791065,\n", + " 0.03498820960521698,\n", + " -0.009197931736707687,\n", + " 0.0348772257566452,\n", + " 0.037374403327703476,\n", + " 0.005618646275252104,\n", + " -0.024819156154990196,\n", + " -0.01285351999104023,\n", + " 0.004775849170982838,\n", + " -0.03446102887392044,\n", + " -0.03171413391828537,\n", + " 0.012700914405286312,\n", + " -0.00314748240634799,\n", + " 0.011126306839287281,\n", + " -0.02597063034772873,\n", + " 0.011334404349327087,\n", + " -0.010425710119307041,\n", + " 0.024652676656842232,\n", + " -0.015579603612422943,\n", + " 0.00814356841146946,\n", + " -0.01963057927787304,\n", + " -0.009433776140213013,\n", + " -0.007824485190212727,\n", + " 0.05909983441233635,\n", + " -0.009038389660418034,\n", + " 0.011382960714399815,\n", + " 0.0020705750212073326,\n", + " 0.0027677034959197044,\n", + " -0.014233903028070927,\n", + " -0.02416711486876011,\n", + " -0.011133243329823017,\n", + " 0.0007036313763819635,\n", + " -0.01628713682293892,\n", + " 0.017327627167105675,\n", + " -0.01696692407131195,\n", + " 0.0037284225691109896,\n", + " 0.03498820960521698,\n", + " 0.009406030178070068,\n", + " -0.00824761763215065,\n", + " -0.006107676308602095,\n", + " -0.0048140003345906734,\n", + " 0.03340666741132736,\n", + " -0.025956757366657257,\n", + " 0.009593318216502666,\n", + " 0.012062747962772846,\n", + " 0.017188895493745804,\n", + " 0.002110460540279746,\n", + " -0.005948134697973728,\n", + " -0.0043735262006521225,\n", + " -0.03090948984026909,\n", + " -0.013311335816979408,\n", + " -0.012617675587534904,\n", + " 0.01559347752481699,\n", + " -0.005767783150076866,\n", + " -0.0014688250375911593,\n", + " -0.01369284838438034,\n", + " 0.005445231217890978,\n", + " 0.0034613634925335646,\n", + " -0.030021606013178825,\n", + " -0.015288266353309155,\n", + " -0.0002839670632965863,\n", + " -0.01168123446404934,\n", + " 0.005812870804220438,\n", + " -0.012784154154360294,\n", + " -0.0186317078769207,\n", + " 0.0207681804895401,\n", + " 0.005438294727355242,\n", + " 0.007130824960768223,\n", + " -0.009981767274439335,\n", + " 0.0219612754881382,\n", + " -0.01908952370285988,\n", + " 0.020338112488389015,\n", + " 0.013783024623990059,\n", + " 0.013033871538937092,\n", + " -0.011667361482977867,\n", + " -0.005400143098086119,\n", + " 0.0007422161870636046,\n", + " -0.010994511656463146,\n", + " 0.022752048447728157,\n", + " -0.030271323397755623,\n", + " -0.02523535117506981,\n", + " -0.027427317574620247,\n", + " -0.004127277061343193,\n", + " -0.004536536522209644,\n", + " 0.012125177308917046,\n", + " -0.007234873715788126,\n", + " 0.02411162294447422,\n", + " -0.00040925940265879035,\n", + " 0.0012867393670603633,\n", + " -0.03440553694963455,\n", + " -0.01802128739655018,\n", + " 0.009787542745471,\n", + " -0.01385932695120573,\n", + " 0.013831580989062786,\n", + " 0.02638682723045349,\n", + " -0.01950571872293949,\n", + " 0.005583962891250849,\n", + " -0.0068048047833144665,\n", + " -0.017396993935108185,\n", + " -0.014747211709618568,\n", + " -0.028093229979276657,\n", + " -0.04259072616696358,\n", + " 0.017077909782528877,\n", + " -0.009919337928295135,\n", + " -0.008573637343943119,\n", + " -0.017938047647476196,\n", + " -0.01990804262459278,\n", + " -0.012756407260894775,\n", + " -0.021420221775770187,\n", + " -0.02318211831152439,\n", + " -0.005462572444230318,\n", + " 0.0026983374264091253,\n", + " -0.013561053201556206,\n", + " 0.02844006009399891,\n", + " 0.0039053058717399836,\n", + " 0.01883980631828308,\n", + " -0.019533466547727585,\n", + " -0.01151475589722395,\n", + " -0.012222289107739925,\n", + " -0.01777157001197338,\n", + " -0.04838972166180611,\n", + " -0.009412966668605804,\n", + " -0.02244683727622032,\n", + " 0.0339338481426239,\n", + " 0.023737045004963875,\n", + " -0.022946273908019066,\n", + " -0.012659295462071896,\n", + " 0.008053393103182316,\n", + " -0.03387835621833801,\n", + " 0.021184377372264862,\n", + " -0.0267059113830328,\n", + " 0.013269715942442417,\n", + " 0.015912560746073723,\n", + " 0.027677034959197044,\n", + " 0.009829162620007992,\n", + " 0.037291161715984344,\n", + " -0.005042908247560263,\n", + " 0.025596054270863533,\n", + " -0.018673326820135117,\n", + " -0.01505242194980383,\n", + " -0.0016101583605632186,\n", + " 0.011258102022111416,\n", + " 0.007123888470232487,\n", + " 0.005039440002292395,\n", + " -0.019464099779725075,\n", + " 0.007540084421634674,\n", + " 0.019810929894447327,\n", + " -0.021725431084632874,\n", + " 0.007956280373036861,\n", + " -0.0004003718786407262,\n", + " -0.006950473412871361,\n", + " -0.021891910582780838,\n", + " 0.00867768656462431,\n", + " 0.008622193709015846,\n", + " -0.011133243329823017,\n", + " -0.007054522167891264,\n", + " 0.011341340839862823,\n", + " -0.0261093620210886,\n", + " 0.0040162913501262665,\n", + " 0.01736924611032009,\n", + " -0.011473136954009533,\n", + " -0.008372476324439049,\n", + " -0.03465525433421135,\n", + " 0.0024850370828062296,\n", + " -0.00756089435890317,\n", + " -0.0060903350822627544,\n", + " -0.006027905736118555,\n", + " -0.019616704434156418,\n", + " 0.00958638172596693,\n", + " -0.009066136553883553,\n", + " 0.005871831905096769,\n", + " -0.00717938132584095,\n", + " -0.0019873359706252813,\n", + " -0.0021468778140842915,\n", + " -0.011743663810193539,\n", + " -0.011882396414875984,\n", + " -0.0015295203775167465,\n", + " 0.0166200939565897,\n", + " -0.018714947625994682,\n", + " -0.013089364394545555,\n", + " 0.014275522902607918,\n", + " -0.027233092114329338,\n", + " -0.015316013246774673,\n", + " -0.011431517079472542,\n", + " 0.019145015627145767,\n", + " -0.003237658180296421,\n", + " -0.0014523506397381425,\n", + " -0.017383119091391563,\n", + " -0.008691559545695782,\n", + " -0.01849297620356083,\n", + " 0.0030503699090331793,\n", + " 0.005979349371045828,\n", + " -0.010897398926317692,\n", + " -0.006371267139911652,\n", + " 0.010099689476191998,\n", + " -0.005282220896333456,\n", + " -0.010619934648275375,\n", + " -0.012132113799452782,\n", + " 0.009870781563222408,\n", + " -0.01950571872293949,\n", + " -0.012888203375041485,\n", + " 0.002268268261104822,\n", + " -0.0048486837185919285,\n", + " -0.016134532168507576,\n", + " -0.011500882916152477,\n", + " 0.030937235802412033,\n", + " 0.0038567497394979,\n", + " 0.004383931402117014,\n", + " 0.20798702538013458,\n", + " -0.013734468258917332,\n", + " 0.03238004818558693,\n", + " 0.03146441653370857,\n", + " -0.010210675187408924,\n", + " 0.009510078467428684,\n", + " 0.0064510381780564785,\n", + " -0.006957409903407097,\n", + " -0.004311096854507923,\n", + " 0.00299661117605865,\n", + " -0.015066295862197876,\n", + " 0.033156950026750565,\n", + " -0.024791408330202103,\n", + " -0.0034804390743374825,\n", + " 0.020754307508468628,\n", + " -0.028342947363853455,\n", + " -0.007997900247573853,\n", + " -0.024722043424844742,\n", + " -0.025818025693297386,\n", + " 0.025068873539566994,\n", + " 0.030410055071115494,\n", + " -0.001579810632392764,\n", + " -0.008129695430397987,\n", + " -0.013228096067905426,\n", + " 0.0022370535880327225,\n", + " -0.009773669764399529,\n", + " -0.002481568604707718,\n", + " 0.003842876525595784,\n", + " 0.037374403327703476,\n", + " -0.020199378952383995,\n", + " -0.035432152450084686,\n", + " 0.025679294019937515,\n", + " -0.004838278517127037,\n", + " -0.006874170619994402,\n", + " 0.010030323639512062,\n", + " -0.0021399410907179117,\n", + " 0.031825121492147446,\n", + " 0.004716888070106506,\n", + " 0.0053828018717467785,\n", + " 0.0019821333698928356,\n", + " -0.009128565900027752,\n", + " -0.0038220665883272886,\n", + " 0.0010838437592610717,\n", + " -0.02724696509540081,\n", + " 0.01221535261720419,\n", + " -0.004383931402117014,\n", + " ...],\n", + " 'cohere': [-0.032958984,\n", + " -0.028045654,\n", + " -0.028564453,\n", + " 0.039489746,\n", + " -0.00932312,\n", + " 0.0031757355,\n", + " 0.035858154,\n", + " 0.009788513,\n", + " -0.010726929,\n", + " -0.046936035,\n", + " -0.003276825,\n", + " 0.012168884,\n", + " 0.010025024,\n", + " 0.030563354,\n", + " -0.04055786,\n", + " 0.014831543,\n", + " 0.068603516,\n", + " 0.0050201416,\n", + " 0.10345459,\n", + " 0.008926392,\n", + " -0.023605347,\n", + " -0.016052246,\n", + " 0.043884277,\n", + " -0.113342285,\n", + " -0.06262207,\n", + " 0.059906006,\n", + " -0.019485474,\n", + " -0.030288696,\n", + " 0.033172607,\n", + " -0.044921875,\n", + " 0.02154541,\n", + " -0.017242432,\n", + " 0.09741211,\n", + " 0.040649414,\n", + " 0.032684326,\n", + " 0.016723633,\n", + " 0.0076904297,\n", + " 0.020614624,\n", + " 0.0025539398,\n", + " -0.0018205643,\n", + " -0.06225586,\n", + " -0.00667572,\n", + " 0.007259369,\n", + " 0.003047943,\n", + " -0.01713562,\n", + " -0.023345947,\n", + " 0.031188965,\n", + " 0.0051116943,\n", + " 0.015014648,\n", + " 0.030090332,\n", + " -0.04220581,\n", + " 0.03579712,\n", + " 0.008125305,\n", + " -0.03186035,\n", + " 0.011360168,\n", + " 0.0115356445,\n", + " -0.0019779205,\n", + " -0.017562866,\n", + " 0.05770874,\n", + " -0.018585205,\n", + " 0.014282227,\n", + " 0.014320374,\n", + " 0.023284912,\n", + " 0.0024757385,\n", + " 0.032196045,\n", + " 0.0446167,\n", + " 0.046051025,\n", + " -0.04156494,\n", + " 0.012779236,\n", + " 0.0029563904,\n", + " 0.007949829,\n", + " -0.009246826,\n", + " 0.022979736,\n", + " 0.0090408325,\n", + " -0.021591187,\n", + " -0.0018873215,\n", + " 0.01109314,\n", + " 0.052856445,\n", + " 0.0060920715,\n", + " -0.010360718,\n", + " -0.005317688,\n", + " 0.015899658,\n", + " 0.0435791,\n", + " 0.035217285,\n", + " 0.006954193,\n", + " -0.008308411,\n", + " -0.03704834,\n", + " 0.025650024,\n", + " 0.009880066,\n", + " -0.032958984,\n", + " 0.05987549,\n", + " 0.031463623,\n", + " -0.005680084,\n", + " -0.003042221,\n", + " -0.052246094,\n", + " -0.028366089,\n", + " 0.026153564,\n", + " -0.02482605,\n", + " 0.024536133,\n", + " -0.016174316,\n", + " -0.029266357,\n", + " -0.024841309,\n", + " 0.005859375,\n", + " -0.010650635,\n", + " 0.015068054,\n", + " 0.016296387,\n", + " -0.00045609474,\n", + " -0.0069084167,\n", + " 0.00025343895,\n", + " 0.00093078613,\n", + " 0.027114868,\n", + " 0.025009155,\n", + " 0.0014266968,\n", + " -0.02748108,\n", + " -0.08325195,\n", + " -0.0947876,\n", + " -0.007080078,\n", + " -0.013450623,\n", + " -0.02015686,\n", + " -0.02154541,\n", + " 0.044433594,\n", + " 0.020126343,\n", + " -0.027160645,\n", + " 0.032287598,\n", + " 0.00945282,\n", + " -0.101989746,\n", + " 0.012680054,\n", + " -0.022262573,\n", + " -0.03668213,\n", + " 0.038909912,\n", + " -0.0104904175,\n", + " 0.022506714,\n", + " 0.0030612946,\n", + " -0.012680054,\n", + " 0.047546387,\n", + " 0.008560181,\n", + " -0.047790527,\n", + " 0.014015198,\n", + " 0.037231445,\n", + " -0.026306152,\n", + " 0.01612854,\n", + " -0.03475952,\n", + " 0.01676941,\n", + " 0.0073051453,\n", + " -0.023727417,\n", + " -0.019134521,\n", + " 0.04296875,\n", + " 0.00969696,\n", + " 0.027252197,\n", + " 0.00023066998,\n", + " -0.015068054,\n", + " 0.02897644,\n", + " 0.029205322,\n", + " -0.0423584,\n", + " 0.02796936,\n", + " 0.021316528,\n", + " 0.033325195,\n", + " -0.026184082,\n", + " 0.026885986,\n", + " -0.044891357,\n", + " 0.031097412,\n", + " -0.04119873,\n", + " -0.02293396,\n", + " -0.03439331,\n", + " -0.01979065,\n", + " -0.01600647,\n", + " 0.052093506,\n", + " -0.008659363,\n", + " 0.0115356445,\n", + " -0.020462036,\n", + " 0.016494751,\n", + " 0.022521973,\n", + " 0.010284424,\n", + " -0.021362305,\n", + " -0.057922363,\n", + " -0.055877686,\n", + " 0.013320923,\n", + " 0.016448975,\n", + " 0.028945923,\n", + " 0.017852783,\n", + " 0.01676941,\n", + " -0.0116119385,\n", + " -0.042144775,\n", + " -0.05343628,\n", + " 0.024658203,\n", + " -0.009262085,\n", + " -0.01600647,\n", + " 0.0057678223,\n", + " 0.019073486,\n", + " 0.0118255615,\n", + " 0.017288208,\n", + " -0.037994385,\n", + " -0.05545044,\n", + " 0.019851685,\n", + " 0.0105896,\n", + " 0.022232056,\n", + " -0.0056991577,\n", + " -0.02911377,\n", + " 0.016113281,\n", + " 0.013206482,\n", + " 0.0006914139,\n", + " 0.011619568,\n", + " 0.016677856,\n", + " 0.009025574,\n", + " -0.039886475,\n", + " 0.0036697388,\n", + " 0.0076789856,\n", + " 0.018432617,\n", + " -0.011566162,\n", + " 0.011680603,\n", + " -0.00073194504,\n", + " 0.02406311,\n", + " 0.009002686,\n", + " -0.023147583,\n", + " 0.0053863525,\n", + " 0.0079956055,\n", + " 0.033843994,\n", + " -0.00023019314,\n", + " -0.035614014,\n", + " 0.0036945343,\n", + " -0.066101074,\n", + " 0.018356323,\n", + " -0.017074585,\n", + " 0.007144928,\n", + " 0.02508545,\n", + " -0.008613586,\n", + " -0.019226074,\n", + " 0.012184143,\n", + " 0.0006637573,\n", + " 0.02267456,\n", + " 0.02822876,\n", + " -0.006511688,\n", + " 0.0115737915,\n", + " -0.007736206,\n", + " 0.028625488,\n", + " 0.022888184,\n", + " -0.012870789,\n", + " -0.01727295,\n", + " -0.046569824,\n", + " -0.0005841255,\n", + " -0.011375427,\n", + " -0.018096924,\n", + " 0.0074424744,\n", + " 0.007205963,\n", + " 0.018066406,\n", + " -0.009132385,\n", + " 0.011436462,\n", + " 0.028457642,\n", + " 0.003452301,\n", + " -0.016143799,\n", + " 0.0012254715,\n", + " 0.018051147,\n", + " -0.030731201,\n", + " -0.0022296906,\n", + " -0.022583008,\n", + " -0.030700684,\n", + " -0.039154053,\n", + " 0.055114746,\n", + " 0.054229736,\n", + " 0.030227661,\n", + " -0.0014591217,\n", + " -0.024337769,\n", + " 0.04083252,\n", + " -0.026107788,\n", + " 0.011329651,\n", + " 0.04598999,\n", + " -0.03933716,\n", + " -0.0025806427,\n", + " 0.046691895,\n", + " -0.064453125,\n", + " 0.010559082,\n", + " -0.0079956055,\n", + " 0.018371582,\n", + " -0.011833191,\n", + " 0.023117065,\n", + " 0.09838867,\n", + " 0.033477783,\n", + " 0.05999756,\n", + " 0.03881836,\n", + " 0.05316162,\n", + " 0.032073975,\n", + " 0.010353088,\n", + " 0.0026931763,\n", + " -0.026107788,\n", + " -0.060028076,\n", + " 0.032958984,\n", + " -0.0104904175,\n", + " 0.016799927,\n", + " -0.00013649464,\n", + " -0.00078344345,\n", + " 0.03668213,\n", + " -0.022125244,\n", + " -0.00046253204,\n", + " 0.007106781,\n", + " -0.039886475,\n", + " 0.018920898,\n", + " 0.012084961,\n", + " -0.027542114,\n", + " -0.021240234,\n", + " 0.018936157,\n", + " 0.0011606216,\n", + " -0.0037441254,\n", + " -0.014038086,\n", + " -0.021148682,\n", + " -0.020614624,\n", + " -0.00064229965,\n", + " 0.008354187,\n", + " -0.0048942566,\n", + " 0.0060806274,\n", + " -0.0055351257,\n", + " -0.0002963543,\n", + " 0.011482239,\n", + " 0.018005371,\n", + " 0.031951904,\n", + " -0.054656982,\n", + " 0.029708862,\n", + " -0.03265381,\n", + " -0.07501221,\n", + " -0.026504517,\n", + " 0.018127441,\n", + " -0.03753662,\n", + " -0.03552246,\n", + " -0.007419586,\n", + " 0.039001465,\n", + " -0.042938232,\n", + " 0.045776367,\n", + " 0.0034694672,\n", + " -0.024673462,\n", + " 0.016036987,\n", + " -0.008811951,\n", + " 0.016296387,\n", + " -0.027633667,\n", + " 0.04046631,\n", + " -0.034820557,\n", + " 0.019195557,\n", + " -0.008460999,\n", + " 0.011688232,\n", + " 0.0033569336,\n", + " 0.021438599,\n", + " -0.027282715,\n", + " -0.010482788,\n", + " 0.030349731,\n", + " -0.016403198,\n", + " -0.02003479,\n", + " 0.021636963,\n", + " 0.015472412,\n", + " 0.0011539459,\n", + " 0.01928711,\n", + " 0.02998352,\n", + " -0.018508911,\n", + " -0.0038108826,\n", + " -0.023040771,\n", + " -0.028808594,\n", + " -0.0073127747,\n", + " -0.03466797,\n", + " 0.02470398,\n", + " 0.025161743,\n", + " 0.029251099,\n", + " 0.003255844,\n", + " -0.039642334,\n", + " 0.015174866,\n", + " 0.000202775,\n", + " -0.00995636,\n", + " 0.023651123,\n", + " 0.0345459,\n", + " 0.039093018,\n", + " -0.029525757,\n", + " 0.0018119812,\n", + " 0.0082473755,\n", + " 0.025482178,\n", + " -0.00806427,\n", + " 0.0067329407,\n", + " 0.03479004,\n", + " -0.0067214966,\n", + " -0.014030457,\n", + " 0.015136719,\n", + " -0.030166626,\n", + " -0.012763977,\n", + " 0.026809692,\n", + " -0.05682373,\n", + " -0.011634827,\n", + " -0.01739502,\n", + " 0.020904541,\n", + " 0.015731812,\n", + " -0.03744507,\n", + " 0.032714844,\n", + " 0.02645874,\n", + " -0.01374054,\n", + " -0.029327393,\n", + " -0.018112183,\n", + " -0.017303467,\n", + " 0.023712158,\n", + " 0.08502197,\n", + " -0.013389587,\n", + " 0.016418457,\n", + " 0.01007843,\n", + " 0.041290283,\n", + " 0.036193848,\n", + " 0.0513916,\n", + " -0.005859375,\n", + " 0.03652954,\n", + " -0.012237549,\n", + " -0.016418457,\n", + " 0.027191162,\n", + " 0.009384155,\n", + " -0.04562378,\n", + " 0.03918457,\n", + " 0.008453369,\n", + " 0.018707275,\n", + " 0.015129089,\n", + " -0.04663086,\n", + " 0.015411377,\n", + " 0.049865723,\n", + " -0.038635254,\n", + " -0.0019454956,\n", + " -0.011405945,\n", + " -0.016708374,\n", + " 0.015899658,\n", + " -0.032592773,\n", + " -0.021331787,\n", + " -0.012145996,\n", + " -0.047424316,\n", + " -0.013633728,\n", + " 0.029541016,\n", + " -0.0068740845,\n", + " 0.026992798,\n", + " 0.011512756,\n", + " -0.078186035,\n", + " 0.064697266,\n", + " 0.029541016,\n", + " 0.008468628,\n", + " 0.03640747,\n", + " -0.015571594,\n", + " 0.0016698837,\n", + " 0.00025105476,\n", + " -0.008674622,\n", + " -0.028396606,\n", + " 0.00022995472,\n", + " 0.0048332214,\n", + " -0.044036865,\n", + " -0.013023376,\n", + " -0.041229248,\n", + " 0.04135132,\n", + " -0.01927185,\n", + " 0.0814209,\n", + " 0.03378296,\n", + " -0.03543091,\n", + " 0.05291748,\n", + " 0.020065308,\n", + " 0.028015137,\n", + " 0.012908936,\n", + " -0.024017334,\n", + " -0.014480591,\n", + " -0.0037517548,\n", + " 0.02456665,\n", + " -0.018951416,\n", + " -0.032714844,\n", + " 0.02178955,\n", + " -0.03717041,\n", + " 0.007396698,\n", + " -0.014266968,\n", + " 0.0013551712,\n", + " 0.024993896,\n", + " -0.00021994114,\n", + " 0.029342651,\n", + " -0.0008792877,\n", + " -0.033813477,\n", + " 0.033355713,\n", + " 0.0154418945,\n", + " -0.01373291,\n", + " -0.04244995,\n", + " 0.05770874,\n", + " -0.050964355,\n", + " -0.016937256,\n", + " 0.01171875,\n", + " 0.03060913,\n", + " -0.015701294,\n", + " -0.002204895,\n", + " 0.031143188,\n", + " 0.032714844,\n", + " -0.014755249,\n", + " -0.009857178,\n", + " -0.01285553,\n", + " 0.025558472,\n", + " -0.049621582,\n", + " 0.012641907,\n", + " 0.012145996,\n", + " -0.02897644,\n", + " 0.053497314,\n", + " -0.06085205,\n", + " 0.017929077,\n", + " 0.033477783,\n", + " -0.05496216,\n", + " 0.0015735626,\n", + " 0.010215759,\n", + " -0.08190918,\n", + " 0.015716553,\n", + " 0.008506775,\n", + " 0.016159058,\n", + " -0.068237305,\n", + " 0.072265625,\n", + " -0.0005698204,\n", + " 0.014518738,\n", + " 0.021255493,\n", + " 0.0088272095,\n", + " -0.03237915,\n", + " -0.022857666,\n", + " 0.01625061,\n", + " 0.028396606,\n", + " 0.023086548,\n", + " -0.039611816,\n", + " 0.013038635,\n", + " 0.022033691,\n", + " 0.029724121,\n", + " 0.035949707,\n", + " -0.02468872,\n", + " 0.0035057068,\n", + " -0.013801575,\n", + " 0.05996704,\n", + " -0.07165527,\n", + " 0.029418945,\n", + " 0.00096702576,\n", + " 0.025283813,\n", + " 0.033691406,\n", + " 0.037475586,\n", + " -0.0013046265,\n", + " 0.0069122314,\n", + " 0.03817749,\n", + " -0.06414795,\n", + " -0.018814087,\n", + " 0.025115967,\n", + " 0.0012254715,\n", + " -0.021896362,\n", + " 0.010665894,\n", + " -0.04727173,\n", + " -0.026657104,\n", + " 0.054748535,\n", + " -0.07116699,\n", + " 0.08947754,\n", + " 0.07977295,\n", + " 0.013763428,\n", + " -0.017684937,\n", + " -0.009536743,\n", + " 0.022262573,\n", + " 0.007797241,\n", + " -0.007965088,\n", + " 0.002002716,\n", + " -0.012588501,\n", + " -0.062805176,\n", + " -0.024719238,\n", + " 0.018112183,\n", + " 0.0005431175,\n", + " 0.03857422,\n", + " 0.030563354,\n", + " 0.032470703,\n", + " 0.053497314,\n", + " 0.038085938,\n", + " 0.0073165894,\n", + " -0.01977539,\n", + " -0.01763916,\n", + " -0.014045715,\n", + " -0.007675171,\n", + " 0.01878357,\n", + " 0.011398315,\n", + " -0.020339966,\n", + " -0.015350342,\n", + " -0.031311035,\n", + " 0.00015294552,\n", + " 0.024612427,\n", + " -0.007987976,\n", + " 0.008491516,\n", + " -0.0049705505,\n", + " 0.014892578,\n", + " -0.01789856,\n", + " -0.00023078918,\n", + " -0.049591064,\n", + " 0.0006942749,\n", + " -0.042236328,\n", + " -0.045196533,\n", + " 0.012374878,\n", + " -0.03866577,\n", + " -0.012214661,\n", + " 0.05645752,\n", + " -0.002696991,\n", + " -0.043060303,\n", + " -0.08477783,\n", + " 0.03555298,\n", + " 0.014259338,\n", + " 0.006088257,\n", + " 0.0158844,\n", + " 0.0018033981,\n", + " -0.013496399,\n", + " -0.003440857,\n", + " 0.012573242,\n", + " 0.019424438,\n", + " 0.038970947,\n", + " 0.010726929,\n", + " 0.04562378,\n", + " 0.053344727,\n", + " 0.028259277,\n", + " 0.012649536,\n", + " 0.048309326,\n", + " 0.02758789,\n", + " -0.014846802,\n", + " 0.014099121,\n", + " -0.027328491,\n", + " 0.03164673,\n", + " 0.046691895,\n", + " 0.035369873,\n", + " 0.048614502,\n", + " 0.023803711,\n", + " 0.016967773,\n", + " 0.0040740967,\n", + " 0.00945282,\n", + " -0.008399963,\n", + " -0.0079956055,\n", + " -0.005092621,\n", + " -0.055664062,\n", + " 0.022201538,\n", + " 0.009971619,\n", + " 0.04324341,\n", + " -0.06225586,\n", + " 0.0048675537,\n", + " -0.0042762756,\n", + " -0.011383057,\n", + " 0.032562256,\n", + " 0.045440674,\n", + " -0.022949219,\n", + " -0.037750244,\n", + " 0.024520874,\n", + " -0.08691406,\n", + " -0.06463623,\n", + " -0.030700684,\n", + " -0.031982422,\n", + " 0.009490967,\n", + " -0.083984375,\n", + " 0.0017747879,\n", + " -0.018356323,\n", + " -0.022125244,\n", + " 0.08135986,\n", + " 2.6583672e-05,\n", + " -0.048919678,\n", + " 0.05105591,\n", + " -0.031143188,\n", + " -0.01676941,\n", + " 0.026504517,\n", + " 0.0625,\n", + " -0.0066490173,\n", + " -0.016723633,\n", + " -0.035583496,\n", + " 0.054901123,\n", + " 0.0025100708,\n", + " -0.04598999,\n", + " 0.015258789,\n", + " -0.04107666,\n", + " 0.050720215,\n", + " 0.034942627,\n", + " -0.0181427,\n", + " -0.017120361,\n", + " -0.0015144348,\n", + " -0.024856567,\n", + " 0.01940918,\n", + " 0.005138397,\n", + " 0.01689148,\n", + " 0.016448975,\n", + " -0.082092285,\n", + " 0.021987915,\n", + " -0.05569458,\n", + " -0.010307312,\n", + " 0.019561768,\n", + " 0.0496521,\n", + " 0.030929565,\n", + " 0.04168701,\n", + " 0.078430176,\n", + " 0.099121094,\n", + " -0.046020508,\n", + " -0.05682373,\n", + " -0.010063171,\n", + " 0.035614014,\n", + " -0.023757935,\n", + " 0.018218994,\n", + " 0.02104187,\n", + " -0.0024795532,\n", + " -0.01928711,\n", + " 0.005176544,\n", + " 0.03866577,\n", + " -0.03692627,\n", + " 0.03781128,\n", + " 0.05709839,\n", + " 0.0026741028,\n", + " 0.003112793,\n", + " 0.02571106,\n", + " -0.06121826,\n", + " 0.036193848,\n", + " 0.012924194,\n", + " -0.0154953,\n", + " 0.02078247,\n", + " -0.027328491,\n", + " -0.026947021,\n", + " 0.003353119,\n", + " -0.00045514107,\n", + " -0.0010290146,\n", + " 0.026473999,\n", + " 0.012504578,\n", + " 0.009796143,\n", + " -0.0259552,\n", + " 0.013000488,\n", + " 0.000103235245,\n", + " 0.006084442,\n", + " 0.0025081635,\n", + " -0.0048294067,\n", + " -0.04498291,\n", + " 0.016021729,\n", + " 0.013114929,\n", + " -0.05441284,\n", + " 0.054016113,\n", + " 0.017700195,\n", + " -0.025894165,\n", + " -0.027893066,\n", + " 0.06573486,\n", + " -0.00042629242,\n", + " -0.031036377,\n", + " 0.0038337708,\n", + " -0.061584473,\n", + " 0.060150146,\n", + " 0.0033779144,\n", + " 0.028762817,\n", + " -0.009140015,\n", + " 0.0009393692,\n", + " 0.048614502,\n", + " -0.0040512085,\n", + " -0.033569336,\n", + " -0.008529663,\n", + " 0.025466919,\n", + " -0.022994995,\n", + " -0.004558563,\n", + " -0.0132369995,\n", + " -0.05392456,\n", + " 0.05557251,\n", + " 0.005874634,\n", + " -0.043792725,\n", + " -0.026290894,\n", + " -0.086364746,\n", + " -0.03466797,\n", + " 0.004600525,\n", + " 0.031921387,\n", + " -0.018417358,\n", + " 0.039398193,\n", + " -0.041168213,\n", + " 0.0014429092,\n", + " 0.046875,\n", + " 0.052124023,\n", + " 0.01335907,\n", + " -0.032104492,\n", + " -0.028442383,\n", + " 0.019226074,\n", + " 0.0037574768,\n", + " 0.017425537,\n", + " 0.06707764,\n", + " 0.05029297,\n", + " -0.00045681,\n", + " -0.028259277,\n", + " 0.016204834,\n", + " 0.006286621,\n", + " -0.004425049,\n", + " 0.03111267,\n", + " -0.016113281,\n", + " -0.009033203,\n", + " -0.028869629,\n", + " -0.02835083,\n", + " -0.015640259,\n", + " -0.03074646,\n", + " 0.012565613,\n", + " -0.041229248,\n", + " -0.06921387,\n", + " -0.036712646,\n", + " -0.0011396408,\n", + " 0.016998291,\n", + " 0.0052452087,\n", + " 0.0030765533,\n", + " 0.0057525635,\n", + " -0.012840271,\n", + " 0.028167725,\n", + " 0.0062294006,\n", + " 0.03475952,\n", + " -0.038879395,\n", + " -0.02331543,\n", + " 0.0030651093,\n", + " 0.052124023,\n", + " 0.004196167,\n", + " -0.023910522,\n", + " -0.013633728,\n", + " 0.008102417,\n", + " 0.035186768,\n", + " 0.07147217,\n", + " -0.0146484375,\n", + " 0.019821167,\n", + " -0.042297363,\n", + " 0.005290985,\n", + " 0.018600464,\n", + " 0.03579712,\n", + " 0.0009636879,\n", + " -0.0003516674,\n", + " -0.015075684,\n", + " -0.051574707,\n", + " -0.02507019,\n", + " -0.07623291,\n", + " -0.03781128,\n", + " 0.016036987,\n", + " 0.0021266937,\n", + " 0.019226074,\n", + " -0.0051651,\n", + " 0.020553589,\n", + " 0.033569336,\n", + " 0.035980225,\n", + " 0.0065078735,\n", + " 0.038848877,\n", + " 0.037475586,\n", + " -0.05078125,\n", + " 0.0047721863,\n", + " -0.019485474,\n", + " 0.027862549,\n", + " 0.034454346,\n", + " -0.037628174,\n", + " 0.014228821,\n", + " -0.026138306,\n", + " 0.036743164,\n", + " -0.007484436,\n", + " -0.029403687,\n", + " 0.009414673,\n", + " 0.061798096,\n", + " 0.01751709,\n", + " -0.049438477,\n", + " 0.046539307,\n", + " -0.006439209,\n", + " -0.0049743652,\n", + " 0.000477314,\n", + " -0.011955261,\n", + " 0.006801605,\n", + " -0.03237915,\n", + " 0.022033691,\n", + " 0.0023422241,\n", + " -0.0036315918,\n", + " 0.029281616,\n", + " -5.9247017e-05,\n", + " 0.009033203,\n", + " -0.031433105,\n", + " 0.017623901,\n", + " 0.005493164,\n", + " 0.054779053,\n", + " -0.004463196,\n", + " -0.018493652,\n", + " 0.09539795,\n", + " -0.016204834,\n", + " -0.0067863464,\n", + " -0.038879395,\n", + " -0.006023407,\n", + " -0.05444336,\n", + " 0.060272217,\n", + " 0.017181396,\n", + " -0.015617371,\n", + " -0.02029419,\n", + " 0.024932861,\n", + " 0.03552246,\n", + " -0.019683838,\n", + " -0.024337769,\n", + " -0.02230835,\n", + " 0.020492554,\n", + " -0.02961731,\n", + " -0.043884277,\n", + " -0.02104187,\n", + " -0.043548584,\n", + " 0.043029785,\n", + " -0.002609253,\n", + " -0.07336426,\n", + " -0.044647217,\n", + " 0.020599365,\n", + " -0.024734497,\n", + " -0.044311523,\n", + " -0.06341553,\n", + " 0.026428223,\n", + " -0.022338867,\n", + " 0.027679443,\n", + " -0.0048675537,\n", + " 0.019226074,\n", + " -0.009651184,\n", + " -0.074401855,\n", + " 0.027267456,\n", + " 0.0032348633,\n", + " -0.032318115,\n", + " 0.007575989,\n", + " -0.014907837,\n", + " -0.004650116,\n", + " -0.01071167,\n", + " -0.02973938,\n", + " 0.034332275,\n", + " 0.0287323,\n", + " -0.011077881,\n", + " -0.0211792,\n", + " -0.026535034,\n", + " -0.020812988,\n", + " 0.033294678,\n", + " 0.029525757,\n", + " -0.04812622,\n", + " -0.017669678,\n", + " 0.0032920837,\n", + " 0.009674072,\n", + " 0.00045919418,\n", + " 0.0033302307,\n", + " -0.037506104,\n", + " 0.025466919,\n", + " 0.022064209,\n", + " -0.036895752,\n", + " -0.0008573532,\n", + " 0.062286377,\n", + " -0.043518066,\n", + " -0.08856201,\n", + " -0.008010864,\n", + " -0.02973938,\n", + " 0.006099701,\n", + " -0.04058838,\n", + " 0.032165527,\n", + " 0.008979797,\n", + " -0.022644043,\n", + " -0.044952393,\n", + " -0.041015625,\n", + " 0.04360962,\n", + " 0.0357666,\n", + " -0.022399902,\n", + " -0.016540527,\n", + " -0.016235352,\n", + " -0.0055732727,\n", + " 0.002111435,\n", + " -0.0026283264,\n", + " -0.05545044,\n", + " -0.048919678,\n", + " -0.013374329,\n", + " -0.011566162,\n", + " -0.0010080338,\n", + " 0.011955261,\n", + " 0.060150146,\n", + " -0.013298035,\n", + " 0.042022705,\n", + " 0.03149414,\n", + " -0.013511658,\n", + " 0.004196167,\n", + " -0.037109375,\n", + " -0.0027828217,\n", + " 0.021224976,\n", + " -0.008453369,\n", + " 0.0075645447,\n", + " -0.0070266724,\n", + " 0.046569824,\n", + " -0.013313293,\n", + " -0.057403564,\n", + " 0.0069770813,\n", + " -0.014755249,\n", + " -0.023406982,\n", + " 0.0017461777,\n", + " -0.023406982,\n", + " 0.000104665756,\n", + " 0.0040893555,\n", + " 0.0022945404,\n", + " -0.0044403076,\n", + " -0.009170532,\n", + " -0.009162903,\n", + " 0.011123657,\n", + " -0.019638062,\n", + " -0.01158905,\n", + " 0.0049858093,\n", + " 0.0075798035,\n", + " -0.06964111,\n", + " -0.0071868896,\n", + " 0.036499023,\n", + " -0.0025424957,\n", + " 0.015205383,\n", + " -0.028121948,\n", + " 0.015670776,\n", + " 0.016220093,\n", + " 0.0077209473,\n", + " -0.03363037,\n", + " -0.004886627,\n", + " -0.0057640076,\n", + " 0.02394104,\n", + " 0.0029678345,\n", + " 0.01776123,\n", + " 0.0055885315,\n", + " -0.01600647,\n", + " -0.017532349,\n", + " -0.030334473,\n", + " -0.056396484,\n", + " -0.017105103,\n", + " -0.016159058,\n", + " -0.00440979,\n", + " 0.018539429,\n", + " 0.0028438568,\n", + " -0.035095215,\n", + " 0.024459839,\n", + " 0.018630981,\n", + " -0.0055160522,\n", + " ...]}" + ] + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "from arxivsearch.db import redis_helpers\n", + "from arxivsearch.db import load\n", + "from redisvl.index import AsyncSearchIndex" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "index = AsyncSearchIndex(redis_helpers.schema, redis_helpers.client)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [], + "source": [ + "res = await load.write_async(index, data)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Index loaded successfully\n" + ] + } + ], + "source": [ + "if await index.exists() and len((await index.search(\"*\")).docs) > 0:\n", + " print(\"Index loaded successfully\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.9" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +}