对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

如何合并多个 $vectorSearch 查询

MongoDB $rankFusion 聚合阶段支持输入管道内的 $vectorSearch。您可以使用 $rankFusion在同一管道中针对同一集合组合多个 $vectorSearch 查询。$rankFusion首先独立执行所有输入管道,然后去重并将输入管道结果组合成最终的排名结果集。要在单个管道中针对多个集合运行多个 $vectorSearch 查询,请使用 $unionWith

您可以使用 $rankFusion 管道运行以下类型的 $vectorSearch 查询:

  • 针对同一字段运行多个 $vectorSearch 查询相似术语

    这使您能够对数据集进行全面搜索,以在同一查询中查找相似术语。

  • 针对多个字段运行多个 $vectorSearch 查询同一术语

    这使您能够在数据集中搜索多个字段,以确定哪些字段为查询返回最佳结果。

  • 针对来自不同嵌入模型的嵌入运行多个 $vectorSearch 查询同一术语

    这使您使用不同嵌入模型生成的嵌入向量进行搜索,以确定不同模型在语义解释上的差异。

本教程演示如何在 sample_mflix 数据库中的 embedded_movies 集合上运行不同的 $vectorSearch 查询。此集合包括以下字段:

  • plot_embedding,其中包含通过使用 OpenAI 的 text-embedding-ada-002 嵌入模型创建的嵌入。

  • plot_embedding_voyage_4_large,其中包含通过使用 Voyage AI 的 voyage-4-large 嵌入模型创建的嵌入。您在本教程中将此字段用于所有示例查询。

对于用例和优势中列出的第二个查询,您必须为另一个字段生成嵌入。要尝试此用例的示例查询,请完成生成嵌入中的步骤。

本教程将引导您完成以下步骤:

  1. sample_mflix.embedded_movies集合上设置MongoDB Vector Search索引。

  2. 使用 $rankFusion 运行 $vectorSearch查询,以执行以下搜索:

    • plot_embedding_voyage_4_large 字段中搜索包含与 light-hearted comedy with ghostsslapstick humor with paranormal events 类似情节的电影。

    • 使用来自 Voyage AI 的嵌入分别在 plot_embedding_voyage_4_largetitle_embedding 字段中搜索与 battle between good and evil 情节相似的电影。

    • 使用来自 OpenAI 和 Voyage AI 的嵌入分别在 plot_embeddingplot_embedding_voyage_4_large 字段中搜索与 journey across lands 情节相似的电影。

在开始之前,请确保您的集群满足先决条件中描述的要求。

注意

要运行带有 $rankFusion$vectorSearch 查询,您的集群必须运行 MongoDB v8.0 或更高版本。

要针对多个字段查询同一个术语,您必须准备数据集以包含不同字段的嵌入。本节演示如何使用 Voyage AI 的 voyage-4-large 嵌入模型为集合中的 title 字段生成嵌入。

如果您只想尝试其他示例使用案例,您可以跳过本部分。

  • 运行VS CodeColab等交互式Python笔记本的环境。

  • 用于 Voyage AI 嵌入模型的 API 密钥。

在本节中,您将使用 Voyage AI 的 voyage-4-large 嵌入模型为 embedded_movies 集合中的 title 字段生成嵌入。

1

通过保存扩展名为 .ipynb 的文件来创建交互式 Python 笔记本,然后在笔记本中运行以下命令以安装依赖项:

pip install --quiet voyageai pymongo
2

替换以下占位符值后,在笔记本中粘贴并运行以下代码:

<api-key>

您的 Voyage AI API 密钥(第 6 行)。

<connection-string>

您的 MongoDB 集群连接字符串(第 18 行)。

以下代码定义了一个函数,该函数使用 Voyage AI 专有嵌入模型生成向量嵌入。具体而言,此代码执行以下操作:

  • 指定 voyage-4-large 内嵌模型。

  • 创建一个名为 get_embedding() 的函数,该函数调用模型的 API 来为给定的文本输入生成 2048 维嵌入。

  • 连接到集群并从 sample_mflix.embedded_movies命名空间获取 3500 文档。

  • 使用 get_embedding() 函数从每个文档的 title 字段生成嵌入。

  • 使用 MongoDB PyMongo 驱动程序,用包含嵌入值的新字段(名为 title_embedding_voyage_4_large)更新每个文档。

1import os
2import pymongo
3import voyageai
4
5# Specify your Voyage API key and embedding model
6os.environ["VOYAGE_API_KEY"] = "<api-key>"
7
8model = "voyage-4-large"
9outputDimension = 2048
10vo = voyageai.Client()
11# Define a function to generate embeddings
12def get_embedding(data, input_type = "document"):
13 embeddings = vo.embed(
14 data, model = model, output_dimension = outputDimension, input_type = input_type
15 ).embeddings
16 return embeddings[0]
17
18# Connect to your MongoDB Atlas cluster
19mongo_client = pymongo.MongoClient("<connection-string>")
20db = mongo_client["sample_mflix"]
21collection = db["embedded_movies"]
22
23# Filter to exclude null or empty plot fields
24filter = {"title": {"$nin": [None, ""]}}
25
26# Get a subset of documents in the collection
27documents = collection.find(filter).limit(3500)
28
29# Update each document with a new embedding field
30updated_doc_count = 0
31for doc in documents:
32 embedding = get_embedding(doc["title"])
33 if embedding is not None:
34 collection.update_one({"_id": doc["_id"]}, {"$set": {"title_embedding_voyage_4_large": embedding}})
35 updated_doc_count += 1
36
37print(f"Updated {updated_doc_count} documents.")
Updated 3500 documents.

注意

操作可能需要长达 15 分钟才能完成。

在本部分中,您将在 sample_mflix.embedded_movies命名空间上创建MongoDB Vector Search索引。本节演示了可用于运行各种查询的索引定义。在创建索引之前,请完成生成嵌入的过程。

1

在终端窗口中打开mongosh并连接到您的Atlas 集群。有关连接的详细说明,请参阅通过mongosh连接。

2

例子

use sample_mflix
switched to db sample_mflix
3
1db.embedded_movies.createSearchIndex(
2 "multiple-vector-search",
3 "vectorSearch",
4 {
5 "fields": [
6 {
7 "type": "vector",
8 "path": "plot_embedding",
9 "numDimensions": 1536,
10 "similarity": "dotProduct"
11 },
12 {
13 "type": "vector",
14 "path": "plot_embedding_voyage_4_large",
15 "numDimensions": 2048,
16 "similarity": "dotProduct"
17 },
18 {
19 "type": "vector",
20 "path": "title_embedding_voyage_4_large",
21 "numDimensions": 2048,
22 "similarity": "dotProduct"
23 }
24 ]
25 }
26);

此索引定义对以下字段进行索引:

在本部分中,您将使用在集合上创建的名为 multiple-vector-search 的索引来查询 sample_mflix 数据库中的 embedded_movies 集合。

1
  1. 创建一个名为 embeddings.js 的文件。

    touch embeddings.js
  2. 将以下嵌入复制并粘贴到 embeddings.js 文件中。

    此文件包含用于查询中的查询术语的嵌入。下表显示了查询术语、包含查询术语嵌入的变量、用于生成嵌入的嵌入模型,以及维度的数量。

    查询短语
    变量
    嵌入模型
    维度

    light-hearted comedy with ghosts

    COMEDY_INVOLVING_GHOSTS

    Voyage AI's voyage-4-large

    2048

    包含超自然事件的滑稽幽默

    HUMOR_INVOLVING_PARANORMAL

    Voyage AI's voyage-4-large

    2048

    善与恶之间的斗争

    BATTLE_GOOD_EVIL

    Voyage AI's voyage-4-large

    2048

    journey across lands

    JOURNEY_ACROSS_LANDS_VOYAGEAI

    Voyage AI's voyage-4-large

    2048

    journey across lands

    JOURNEY_ACROSS_LANDS_OPENAI

    OpenAI 的 text-embedding-ada-002

    1536

    COMEDY_INVOLVING_GHOSTS=[-0.012623000890016556, -0.03503970801830292, 0.0017070976318791509, -0.08052603900432587, -0.006855594925582409, 0.0205667857080698, 0.0554976761341095, 0.034822069108486176, 0.0241578109562397, -0.012514181435108185, -0.014255285263061523, -0.0177374929189682, 0.007454099599272013, 0.036780811846256256, 0.031992778182029724, 0.002176379319280386, 0.013547961600124836, 0.015996389091014862, 0.0010133766336366534, -0.02404899150133133, 0.01294945739209652, -0.005712995771318674, 0.00924961268901825, 0.0048696487210690975, -0.03416915610432625, 0.01675812155008316, -0.01588756963610649, -0.004543192218989134, -0.00827024132013321, 0.013602371327579021, -0.008324651047587395, 0.01305827684700489, -0.014799379743635654, 0.03177513927221298, -0.009739297442138195, -0.008814336732029915, -0.001972343772649765, -0.015234655700623989, 0.018716862425208092, 0.006855594925582409, -0.007508508861064911, 0.02241670712828636, -0.0014894596533849835, -0.021654974669218063, 0.022525526583194733, 0.01588756963610649, -0.016431665048003197, 0.03525734692811966, -0.02894584648311138, -0.023831354454159737, -0.01349355187267065, 0.04178648442029953, -0.02143733762204647, 0.01686694100499153, -0.019260957837104797, -0.006746775936335325, -0.0060938624665141106, -0.01654048264026642, -0.016322845593094826, -0.03221041336655617, -0.006202681455761194, -0.022743165493011475, -0.025572458282113075, 0.013602371327579021, 0.006338704843074083, 0.0313398651778698, -0.04722743108868599, 0.03351624310016632, -0.004597601480782032, 0.008052603341639042, -0.03612789884209633, -0.015234655700623989, -0.00718205189332366, 0.017302216961979866, -0.018172768875956535, -0.009576069191098213, 0.011045125313103199, -0.017411034554243088, -0.011752448976039886, -0.010718668811023235, 0.0061754765920341015, -0.0036454354412853718, 0.01017457339912653, -0.042221758514642715, 0.045051053166389465, -0.03917482867836952, -0.029163483530282974, 0.005685791373252869, -0.026769466698169708, 0.0205667857080698, -0.03460443392395973, -0.00930402148514986, 0.008433470502495766, 0.023504897952079773, -0.01664930209517479, 0.007562918588519096, -0.005304924678057432, 0.01654048264026642, 0.03591025993227959, -0.03351624310016632, 0.010501030832529068, 0.004760829731822014, -0.05876224488019943, 0.014255285263061523, 0.009630478918552399, -0.004570396617054939, -0.03895718976855278, -0.01305827684700489, -0.010555439628660679, -0.026660647243261337, 0.021872613579034805, 0.023940173909068108, -0.015561113134026527, -0.008161422796547413, -0.02317844144999981, -0.0023396078031510115, 0.023504897952079773, -0.012133315205574036, 0.014146465808153152, 0.006121066864579916, 0.01751985400915146, 0.04635688289999962, 0.018825681880116463, 0.004515987355262041, -0.004842444323003292, 0.004026301670819521, -0.030469311401247978, -0.006121066864579916, 0.04483341425657272, -0.015017017722129822, -0.01947859488427639, -0.0269871037453413, 0.036563172936439514, -0.0013738394482061267, -0.0011017920915037394, -0.011970086954534054, 0.009521659463644028, -0.037433724850416183, -0.03264569118618965, -0.002652462339028716, 0.033951517194509506, -0.048750899732112885, 0.02600773423910141, 0.012187724933028221, -0.02045796625316143, -0.004597601480782032, -0.018281586468219757, 0.010827487334609032, 0.008651108480989933, -0.01294945739209652, 0.008215832524001598, 0.010555439628660679, 0.0205667857080698, 0.02774883806705475, -0.014037647284567356, -0.019043318927288055, 0.021872613579034805, -0.04156884551048279, 0.0027612813282757998, 0.029381122440099716, -0.0411335714161396, 0.011589220724999905, -0.007943784818053246, 0.0030197263695299625, 0.023396078497171402, 0.024701906368136406, 0.02328725904226303, -0.005658586509525776, -0.002230788813903928, -0.019805053249001503, 0.02502836287021637, 0.002625257708132267, 0.042221758514642715, -0.008923155255615711, 0.006284295581281185, -0.022960802540183067, 0.03634553775191307, -0.002829293254762888, 0.03917482867836952, 0.022960802540183067, -0.03873955458402634, 0.026660647243261337, -0.00767173757776618, 0.019805053249001503, -0.0001581275719217956, 0.009412840940058231, 0.055280037224292755, 0.011317173019051552, -0.0004080711514689028, -0.024701906368136406, -0.017955129966139793, 0.02981639839708805, 0.046792156994342804, 0.020240329205989838, -0.011752448976039886, -0.03895718976855278, -0.008542289026081562, 0.01936977729201317, 0.025463638827204704, 0.013928827829658985, 0.0011017920915037394, -0.010990715585649014, 0.03503970801830292, -0.040480658411979675, -0.02306962199509144, 0.013167095370590687, -0.005277719814330339, 0.00837906077504158, -0.025790095329284668, 0.03177513927221298, -0.030034035444259644, 0.03612789884209633, -0.01207890547811985, 0.00647472869604826, -0.01654048264026642, -0.0010405813809484243, 0.02981639839708805, -0.018063949421048164, -0.008814336732029915, 0.034822069108486176, -0.011752448976039886, 0.004243939649313688, -0.0025300411507487297, 0.010718668811023235, 0.000442077056504786, 0.030034035444259644, -0.029163483530282974, -0.00924961268901825, -0.002652462339028716, 0.009630478918552399, 0.01947859488427639, 0.0007379286107607186, -0.018063949421048164, -0.017193397507071495, 0.04570396617054939, -0.018281586468219757, 0.020240329205989838, -0.009195202961564064, 0.02785765565931797, -0.007562918588519096, 0.005576972384005785, -0.010337802581489086, 0.02502836287021637, 0.0036726403050124645, -0.008923155255615711, -0.02959875948727131, -0.03438679501414299, 0.006556342821568251, 0.02611655369400978, 0.023940173909068108, -0.018281586468219757, -0.056150589138269424, -0.010990715585649014, -0.0088687464594841, -0.0015778751112520695, 0.026660647243261337, -0.0023940172977745533, 0.0017206999473273754, -0.0010337801650166512, 0.014037647284567356, 0.01588756963610649, -0.007399689871817827, -0.036563172936439514, 0.004026301670819521, 0.01762867346405983, 0.023722534999251366, 0.0019315367098897696, 0.0015778751112520695, 0.020893242210149765, -0.007073232904076576, 1.2220880307722837e-05, -0.004488782491534948, 0.0313398651778698, 0.02317844144999981, 0.01153481099754572, 0.030904587358236313, -0.013602371327579021, 0.012405362911522388, -0.048750899732112885, 0.05092727765440941, 0.00647472869604826, -0.013602371327579021, -0.01751985400915146, -0.007508508861064911, 0.009902526624500751, -0.030034035444259644, -0.004924058448523283, 0.0072908708825707436, -0.015234655700623989, -0.002829293254762888, 0.039610106498003006, 0.0076173278503119946, -0.0017819106578826904, -0.008324651047587395, 0.013112685643136501, -0.011806857772171497, -0.0031693524215370417, 0.00465201074257493, 0.015996389091014862, -0.018281586468219757, -0.03416915610432625, -0.009195202961564064, -0.014799379743635654, 0.019696233794093132, 0.013547961600124836, -0.0021355722565203905, -0.016975758597254753, -0.007073232904076576, 0.005876224488019943, 0.029381122440099716, 0.012623000890016556, -0.003318978473544121, -0.002475631656125188, -0.0010541838128119707, -0.02404899150133133, -0.003318978473544121, 0.031992778182029724, -0.008215832524001598, 0.0156699325889349, 0.04853326082229614, 0.0015370679320767522, 0.042221758514642715, -0.002326005371287465, 0.0156699325889349, 0.00671957153826952, 0.023504897952079773, 0.031122226268053055, -0.014146465808153152, 0.003863073419779539, 0.0014758572215214372, 0.01066425908356905, -0.010936306789517403, -0.030034035444259644, -0.023504897952079773, -0.018281586468219757, 0.029163483530282974, 0.03591025993227959, 0.030904587358236313, -0.013711189851164818, 0.005277719814330339, -0.011371582746505737, 0.027095923200249672, -0.012350953184068203, 0.0016662904527038336, 0.01588756963610649, 0.0009385636076331139, 0.03416915610432625, -0.030469311401247978, 0.013547961600124836, -0.010936306789517403, -0.00767173757776618, -0.019043318927288055, -0.009086384437978268, 0.04091593250632286, 0.02687828615307808, -0.017193397507071495, -0.02219907008111477, -0.0030469312332570553, -0.02687828615307808, 0.05049200356006622, 0.018390405923128128, 0.010609849356114864, -0.0313398651778698, 0.00021763793483842164, -0.003971892409026623, 0.0241578109562397, 0.01762867346405983, 0.02045796625316143, -0.0029245098121464252, -0.03242805227637291, 0.024375449866056442, -0.0065019335597753525, 0.009358431212604046, 0.002802088391035795, -0.012731819413602352, 0.02034914679825306, 0.023396078497171402, -0.00045908003812655807, -0.03308096528053284, -0.033951517194509506, 0.04526869207620621, -0.0009997743181884289, 0.02785765565931797, 0.0060938624665141106, 0.030034035444259644, 0.036563172936439514, 0.015561113134026527, -0.015234655700623989, -0.011317173019051552, 0.00443437322974205, -0.016214026138186455, -0.012786229141056538, 0.012731819413602352, 0.017955129966139793, 0.013167095370590687, 0.010011345148086548, -0.017955129966139793, 0.027204742655158043, -0.004679215606302023, 0.006882799789309502, 0.01436410378664732, 0.0313398651778698, -0.021763794124126434, 0.0019587415736168623, -0.025681277737021446, -0.021546155214309692, -0.017955129966139793, 0.04483341425657272, -0.04243939742445946, 0.018063949421048164, 0.01762867346405983, -0.010120164602994919, 0.007236461620777845, -0.01436410378664732, -0.009140793234109879, 0.040480658411979675, -0.009140793234109879, 0.004216735251247883, 0.00788937509059906, -0.03351624310016632, 0.025572458282113075, -0.024484267458319664, 0.022960802540183067, 0.0184992253780365, 0.06355027854442596, 0.025681277737021446, 0.011425991542637348, -0.0030197263695299625, 0.009902526624500751, 0.010501030832529068, -0.057021141052246094, 0.011915677227079868, 0.0015166644006967545, 0.018172768875956535, 0.011317173019051552, 0.017193397507071495, -0.010392211377620697, 0.01675812155008316, 0.0313398651778698, 0.0008161423029378057, 0.013112685643136501, -0.019805053249001503, 0.0354749858379364, 0.003182954853400588, -0.006338704843074083, 0.007726146839559078, 0.028292931616306305, 0.05049200356006622, -0.017846310511231422, -0.021654974669218063, -0.01305827684700489, 0.011371582746505737, -0.019152138382196426, 0.008814336732029915, -0.018716862425208092, -0.002448426792398095, 0.03177513927221298, 0.00576740549877286, -0.019913870841264725, -0.0019043319625779986, 0.005658586509525776, -0.01343914307653904, 0.013874419033527374, -0.002326005371287465, -0.0025300411507487297, 0.022525526583194733, 0.031122226268053055, -0.036998450756073, -0.0156699325889349, -0.03525734692811966, 0.012405362911522388, -0.0030741358641535044, -0.017193397507071495, -0.0036726403050124645, -0.02404899150133133, 0.0177374929189682, 0.004706420470029116, -0.026551827788352966, -0.01577875018119812, -0.011589220724999905, 0.006692366674542427, 0.026443010196089745, 0.018172768875956535, 0.02034914679825306, -0.005250515416264534, 0.01349355187267065, -0.011806857772171497, -0.03068695031106472, -0.009956935420632362, -0.015452293679118156, 0.02894584648311138, 0.014146465808153152, 0.00359102594666183, -0.020022690296173096, 0.01577875018119812, 0.006964413914829493, -0.015234655700623989, 0.033951517194509506, -0.018716862425208092, 0.028510570526123047, 0.01207890547811985, -0.007073232904076576, -0.05136255547404289, -0.03221041336655617, 0.003386990400031209, 0.02219907008111477, 0.012514181435108185, 0.017302216961979866, 0.0032645692117512226, 0.005876224488019943, 0.022851983085274696, -0.023396078497171402, -0.03351624310016632, 0.0313398651778698, -0.007127642631530762, -0.03612789884209633, -0.028292931616306305, 0.03416915610432625, -0.010501030832529068, -0.02611655369400978, -0.02306962199509144, 0.0011902074329555035, 0.035692621022462845, -0.00155747146345675, -0.0102833928540349, 0.01947859488427639, -0.022525526583194733, -0.006365909706801176, -0.00930402148514986, -0.002502836287021637, -0.052450742572546005, -0.023940173909068108, -0.012840638868510723, 0.009467250667512417, 0.00047948359861038625, -0.0013194299535825849, 0.018172768875956535, -0.03460443392395973, 0.007943784818053246, -0.006311500445008278, 0.017193397507071495, -0.007998194545507431, 0.005005672574043274, 0.005549767520278692, 0.01153481099754572, 0.020675605162978172, -0.009684888646006584, 0.008324651047587395, -0.021546155214309692, -0.0002448426967021078, -0.0213285181671381, 0.030469311401247978, 0.021002061665058136, -0.013167095370590687, -0.02045796625316143, -0.040480658411979675, -0.03438679501414299, 0.017302216961979866, -0.029381122440099716, 0.024375449866056442, 0.03177513927221298, -0.039392467588186264, -0.027313562110066414, 0.00576740549877286, -0.012024495750665665, -0.028075294569134712, 0.018281586468219757, 0.02034914679825306, -0.031992778182029724, 0.018281586468219757, -0.0009181600762531161, -0.013711189851164818, 0.0024076197296380997, 0.029163483530282974, -0.007998194545507431, -0.016431665048003197, 0.009412840940058231, 0.0016050798585638404, -0.004107916262000799, 0.001564272679388523, 0.0026932694017887115, -0.03873955458402634, 0.037651363760232925, -0.053538933396339417, -0.03373388200998306, -0.013003867119550705, 0.026660647243261337, -0.009195202961564064, -0.02230788953602314, -0.0017275011632591486, 0.010065754875540733, -0.024484267458319664, -0.011589220724999905, -0.020240329205989838, -0.03873955458402634, 0.004271144513040781, -0.03438679501414299, 0.009684888646006584, 0.040480658411979675, -0.007073232904076576, 0.002326005371287465, -0.017411034554243088, -0.03068695031106472, 0.002856497885659337, -0.016322845593094826, 0.009576069191098213, 0.021981431171298027, 0.034822069108486176, 0.04570396617054939, -0.01436410378664732, -0.02426663041114807, -0.025354819372296333, -0.06920886784791946, 0.020240329205989838, 0.015234655700623989, 0.010446621105074883, 0.0012446169275790453, 0.004543192218989134, 0.011752448976039886, -0.011806857772171497, -0.010773077607154846, -0.008487879298627377, -0.014255285263061523, -0.0205667857080698, -0.003060533432289958, 0.009467250667512417, 0.009956935420632362, -0.0088687464594841, 0.028075294569134712, -0.0013602371327579021, 0.01751985400915146, 0.02872820757329464, -0.018063949421048164, -0.04091593250632286, 0.031122226268053055, 0.005740200635045767, -0.012895047664642334, -0.0025844506453722715, -0.006610752549022436, -0.0025844506453722715, -0.00924961268901825, 0.02600773423910141, -0.0009113588603213429, 0.039392467588186264, -0.0156699325889349, 0.036998450756073, -0.013384733349084854, -0.011698039248585701, 0.0483156219124794, 0.005250515416264534, 0.010446621105074883, -0.005985043477267027, 0.03177513927221298, -0.044180501252412796, 0.006393114570528269, -0.002230788813903928, 0.0036454354412853718, 0.003536616452038288, -0.016431665048003197, 0.0205667857080698, 0.01577875018119812, 0.03329860419034958, -0.048750899732112885, 0.045921605080366135, 0.06137390062212944, 0.03612789884209633, -0.03351624310016632, -0.013656781055033207, -0.03221041336655617, 0.021002061665058136, -0.01017457339912653, 0.021981431171298027, -0.03591025993227959, -0.0006529138190671802, -0.0004658812249545008, 0.01762867346405983, 0.01654048264026642, 0.033951517194509506, -0.002176379319280386, -0.02981639839708805, 0.04548633098602295, 0.015996389091014862, 0.021763794124126434, 0.03786900267004967, -0.03612789884209633, -6.24858948867768e-05, 0.018063949421048164, -0.0213285181671381, 0.0010813885601237416, 0.005712995771318674, 0.02687828615307808, -0.014799379743635654, 0.006637956947088242, -0.0027476788964122534, -0.0006495132111012936, -0.0009181600762531161, -0.0013738394482061267, -0.018172768875956535, 0.011262763291597366, -0.019913870841264725, -0.016975758597254753, 0.022851983085274696, 0.011698039248585701, 0.030251674354076385, 0.012296543456614017, -0.012514181435108185, 0.00930402148514986, -0.005903428886085749, -0.008324651047587395, 0.0027340766973793507, -0.016105206683278084, 0.014690561220049858, 0.030904587358236313, 0.039392467588186264, 0.02894584648311138, 0.00930402148514986, 0.04722743108868599, -0.030904587358236313, 0.010555439628660679, 0.002829293254762888, 0.015561113134026527, -0.0012650205753743649, 0.0065019335597753525, 0.0005542966537177563, -0.007726146839559078, 0.0007991393213160336, 0.04069829359650612, 0.01153481099754572, -0.00837906077504158, -0.021763794124126434, -0.015017017722129822, 0.00443437322974205, 0.008433470502495766, 0.008651108480989933, 0.006202681455761194, 0.02219907008111477, 0.00924961268901825, -0.020675605162978172, -0.03830427676439285, -0.0048696487210690975, 0.014908199198544025, -0.01675812155008316, -0.0032781714107841253, 0.003971892409026623, 0.036780811846256256, -0.0072908708825707436, 0.011970086954534054, -0.030904587358236313, 0.020675605162978172, -0.014908199198544025, -0.001414646627381444, 0.0205667857080698, 0.020131509751081467, 0.037651363760232925, -0.016975758597254753, 0.019805053249001503, -0.016214026138186455, -0.007127642631530762, 0.0002652462280821055, 0.008324651047587395, -0.07356162369251251, 0.015125837177038193, -0.022525526583194733, -0.014146465808153152, 0.005060082301497459, -0.00924961268901825, -0.027640018612146378, -0.021002061665058136, 0.0018363201525062323, 0.0013466347008943558, 0.031992778182029724, -0.005032877437770367, 0.04483341425657272, -0.015452293679118156, 0.00767173757776618, -0.04570396617054939, -0.04156884551048279, 0.00031795541872270405, -0.01936977729201317, 0.043092310428619385, -0.009358431212604046, 0.007236461620777845, -0.057021141052246094, 0.04896853491663933, -0.003182954853400588, -0.026660647243261337, -0.00288370274938643, -0.00647472869604826, 0.0022579936776310205, -0.010555439628660679, 0.004407168366014957, -0.017084578052163124, -0.022634346038103104, 0.010337802581489086, -0.011045125313103199, 0.005903428886085749, -0.01588756963610649, 0.008215832524001598, -0.033951517194509506, 0.03286333009600639, 0.01751985400915146, -0.01120835356414318, 0.030034035444259644, 0.02513718232512474, 0.011045125313103199, -0.00045567943016067147, -0.004706420470029116, -0.006910004653036594, -0.018934501335024834, 0.009630478918552399, 0.000707323313690722, 0.00576740549877286, 0.00647472869604826, -0.03068695031106472, -0.001414646627381444, -0.0177374929189682, 0.030469311401247978, -0.0018499224679544568, 0.005985043477267027, -0.013275913894176483, -0.023722534999251366, 0.0088687464594841, 0.004216735251247883, -0.023722534999251366, -0.029381122440099716, -0.005304924678057432, 0.0269871037453413, 0.02687828615307808, 0.0241578109562397, 0.016105206683278084, 0.006937209516763687, 0.006012247875332832, 0.020240329205989838, -0.0102833928540349, -0.006910004653036594, -0.0011902074329555035, -0.009195202961564064, 0.011643629521131516, -0.012187724933028221, 0.0017206999473273754, -0.008923155255615711, 0.027204742655158043, -0.002502836287021637, 0.004624806344509125, -0.02404899150133133, 0.022851983085274696, 0.0072908708825707436, -0.026769466698169708, 0.006311500445008278, 0.015452293679118156, 0.02600773423910141, 0.05201546847820282, -0.01120835356414318, 0.004379963502287865, 0.008161422796547413, 0.008814336732029915, -0.018716862425208092, 0.0213285181671381, 0.011589220724999905, -0.029163483530282974, 0.012133315205574036, 0.0014690561220049858, -0.01588756963610649, -0.0205667857080698, 0.013275913894176483, 0.000972569570876658, 0.025572458282113075, -0.013602371327579021, -0.043962862342596054, 0.0060938624665141106, -0.02894584648311138, -0.004624806344509125, 0.013221505098044872, -0.04809798300266266, 0.012296543456614017, 0.0028428956866264343, -0.034822069108486176, 0.011915677227079868, -0.004271144513040781, -0.049839086830616, -0.005549767520278692, -0.052450742572546005, 0.007508508861064911, 0.005304924678057432, -0.011099535040557384, -0.01305827684700489, -0.0021899817511439323, 0.006284295581281185, -0.014581741765141487, 0.019913870841264725, -0.009956935420632362, 0.01447292324155569, -0.011806857772171497, 0.018281586468219757, -0.01066425908356905, -0.0022851983085274696, 0.05310365557670593, 0.014146465808153152, -0.0030741358641535044, -0.01675812155008316, 0.05114491656422615, -0.025572458282113075, 0.026334190741181374, -0.00647472869604826, 0.002448426792398095, -0.03068695031106472, 0.04178648442029953, 0.025681277737021446, 0.013765599578619003, -0.005903428886085749, 0.011371582746505737, 0.026225371286273003, 0.0024892338551580906, -0.0021627771202474833, -0.014037647284567356, -0.022851983085274696, -0.04439814016222954, -0.00924961268901825, -0.005005672574043274, 0.006121066864579916, -0.0015506703639402986, -0.009467250667512417, -0.041351210325956345, -0.05832696706056595, -0.0006495132111012936, -0.02306962199509144, -0.008052603341639042, -0.056150589138269424, -0.007399689871817827, 0.004107916262000799, -0.06746776401996613, -0.01447292324155569, 0.004461577627807856, 0.009739297442138195, -0.014255285263061523, -0.024593086913228035, -0.002897305181249976, 0.0016050798585638404, -0.02981639839708805, 0.034822069108486176, 0.02034914679825306, 0.023940173909068108, -0.02502836287021637, 0.022743165493011475, -0.0015370679320767522, 0.019913870841264725, 0.017084578052163124, 0.016105206683278084, -0.03155750036239624, 0.008487879298627377, 0.013167095370590687, 0.005712995771318674, -0.028075294569134712, 0.007073232904076576, 0.02143733762204647, -0.0213285181671381, -0.03308096528053284, 0.020240329205989838, 0.022851983085274696, -0.01305827684700489, -0.009467250667512417, 0.022090250626206398, -0.03308096528053284, -0.00015132638509385288, 0.0068283905275166035, -0.02219907008111477, 0.015234655700623989, -0.017955129966139793, -0.018716862425208092, 0.001088189659640193, 0.015125837177038193, 0.017193397507071495, 0.03525734692811966, 0.019260957837104797, -0.001448652590624988, -0.016105206683278084, -0.01958741433918476, -0.021872613579034805, -0.0008161423029378057, -0.00465201074257493, -0.03329860419034958, -0.005685791373252869, -0.011698039248585701, 0.033951517194509506, 0.005250515416264534, -0.010392211377620697, 0.05375657230615616, -0.03830427676439285, 0.007018823642283678, -0.0032645692117512226, -0.011480401270091534, 0.014255285263061523, -0.05027436465024948, -0.03895718976855278, -0.018172768875956535, 0.043962862342596054, 0.0006699168006889522, 0.0005270919064059854, 0.025681277737021446, 0.009576069191098213, 0.03438679501414299, -0.030251674354076385, 0.017955129966139793, 0.006121066864579916, -0.011861267499625683, 0.008487879298627377, 0.017955129966139793, 0.010990715585649014, -0.017302216961979866, 0.030904587358236313, 0.011589220724999905, -0.005821814760565758, 0.0313398651778698, 0.0048696487210690975, 0.0017547059105709195, -0.021872613579034805, 0.012514181435108185, 0.00827024132013321, 0.015452293679118156, -0.006393114570528269, 0.009031974710524082, 0.004706420470029116, 0.035692621022462845, 0.010446621105074883, -0.00783496629446745, 0.036998450756073, 0.011806857772171497, -0.02317844144999981, 0.014146465808153152, 0.03329860419034958, 0.0008909553289413452, -0.0030469312332570553, 0.012895047664642334, 0.0036182308103889227, 0.010337802581489086, -0.02328725904226303, -0.004379963502287865, 0.004216735251247883, -0.030469311401247978, -0.01120835356414318, -0.01534347515553236, 0.022090250626206398, 0.02241670712828636, -0.005576972384005785, -0.0036998449359089136, -0.02034914679825306, -0.0009793707868084311, -0.06746776401996613, 0.018281586468219757, 0.030469311401247978, 0.03242805227637291, 7.90637859608978e-05, 0.02687828615307808, 0.0018771272152662277, 0.01436410378664732, 0.0038086639251559973, 0.03612789884209633, -0.006284295581281185, -0.01305827684700489, 0.019260957837104797, -0.028292931616306305, 0.04330994933843613, -0.000187882746104151, -0.020240329205989838, 0.0016390857053920627, -0.003917483147233725, -0.012895047664642334, 0.0012514181435108185, -0.008542289026081562, -0.029163483530282974, -0.04004538059234619, -0.022743165493011475, 0.04156884551048279, -0.04200412333011627, 0.009467250667512417, 0.03503970801830292, 0.03308096528053284, -0.01534347515553236, -0.015996389091014862, -0.006393114570528269, -0.007073232904076576, 0.04374522715806961, 0.021002061665058136, -0.06137390062212944, -0.013003867119550705, 0.02404899150133133, 0.010011345148086548, 0.00788937509059906, 0.011317173019051552, -0.014146465808153152, 0.03591025993227959, 0.0032237619161605835, 0.0002618456492200494, 0.01577875018119812, -0.023722534999251366, 0.012895047664642334, -0.019043318927288055, 0.0013398336013779044, -0.012133315205574036, -0.010555439628660679, 0.03068695031106472, 0.06616193056106567, -0.004135120660066605, -0.0043255542404949665, 0.024375449866056442, 0.0022851983085274696, 0.026225371286273003, -0.008161422796547413, -0.003863073419779539, 0.00827024132013321, -0.005250515416264534, 0.02872820757329464, -0.039610106498003006, 0.02219907008111477, 0.042221758514642715, -0.007943784818053246, 0.06006807088851929, 0.0156699325889349, 0.008705517277121544, 0.021002061665058136, 0.02328725904226303, 0.007726146839559078, 0.0007277268450707197, -0.02872820757329464, -0.012514181435108185, -0.02785765565931797, 0.02404899150133133, 0.014255285263061523, 0.01936977729201317, 0.004788034595549107, 0.03525734692811966, -0.022743165493011475, 0.0017411034787073731, -0.04722743108868599, 0.019913870841264725, -0.00155747146345675, -0.013874419033527374, -0.02959875948727131, -0.022634346038103104, -0.004162325523793697, -0.009358431212604046, 0.014690561220049858, -0.01436410378664732, -0.001917934394441545, -0.013765599578619003, -0.03329860419034958, 0.04613924399018288, -0.016975758597254753, 0.009467250667512417, -0.04853326082229614, -0.034822069108486176, -0.021872613579034805, -0.027204742655158043, 0.028510570526123047, -0.013711189851164818, -0.030034035444259644, 0.01936977729201317, 0.006529138423502445, 0.022525526583194733, 0.005685791373252869, 0.03873955458402634, -0.024701906368136406, -0.03503970801830292, -0.025463638827204704, -0.029163483530282974, 0.01343914307653904, -0.03329860419034958, -0.0014350501587614417, -0.011045125313103199, 0.009902526624500751, 0.021981431171298027, -0.04439814016222954, -0.017084578052163124, -0.007073232904076576, -0.042221758514642715, 0.016322845593094826, -0.03155750036239624, 0.013384733349084854, -0.02981639839708805, 0.007236461620777845, -0.011045125313103199, 0.03503970801830292, -0.024375449866056442, 0.056150589138269424, 0.012350953184068203, -0.025463638827204704, -0.007399689871817827, 0.043092310428619385, -0.03416915610432625, -0.00837906077504158, -0.026769466698169708, -0.001564272679388523, 0.011480401270091534, -0.022851983085274696, -0.008814336732029915, 0.003536616452038288, 0.03068695031106472, 0.005985043477267027, 0.03786900267004967, 0.016431665048003197, -0.01762867346405983, -0.0156699325889349, 0.02513718232512474, 0.009956935420632362, -0.003033328801393509, -0.02872820757329464, 0.014581741765141487, -0.031122226268053055, -0.04026301950216293, -0.018390405923128128, -0.011970086954534054, -0.024919543415308, -0.0076173278503119946, -0.0483156219124794, 0.004951263312250376, 0.0010065754177048802, -0.0010473825968801975, -0.01654048264026642, 0.022851983085274696, -0.01447292324155569, 0.030251674354076385, -0.02426663041114807, -0.0088687464594841, 0.008651108480989933, 0.0013806406641378999, -0.006229885853827, -0.017193397507071495, 0.010936306789517403, -0.013275913894176483, -0.01447292324155569, -0.046792156994342804, 0.01577875018119812, 0.0008161423029378057, 0.012133315205574036, -0.0354749858379364, 0.02034914679825306, -0.0014690561220049858, 0.0014554536901414394, -0.004488782491534948, -0.018825681880116463, 0.01294945739209652, -0.0177374929189682, -0.05745641514658928, -0.02774883806705475, 0.019805053249001503, -0.028292931616306305, -0.00418953038752079, -0.020893242210149765, 0.029381122440099716, -0.024701906368136406, -0.027640018612146378, 0.013602371327579021, 0.005277719814330339, -0.012296543456614017, -0.002502836287021637, -0.030034035444259644, 0.005495357792824507, -0.021981431171298027, -0.004135120660066605, -0.025681277737021446, 0.03351624310016632, 0.005277719814330339, 0.03177513927221298, -0.009086384437978268, -0.036780811846256256, -0.016322845593094826, 0.017411034554243088, -0.021872613579034805, 0.017846310511231422, -0.02045796625316143, -0.020022690296173096, 0.0014622549060732126, -0.0072908708825707436, 0.03808663785457611, -0.0008501482079736888, 0.006393114570528269, 0.01305827684700489, -0.00025674476637504995, -0.0008773529552854598, 0.017846310511231422, 0.00011391985754016787, 0.023831354454159737, 0.00924961268901825, -0.022960802540183067, 0.00979370716959238, 0.014037647284567356, -0.010881897062063217, -0.019260957837104797, -0.045921605080366135, -0.017193397507071495, 0.010120164602994919, 0.0539742074906826, 0.026334190741181374, 0.034822069108486176, -0.029381122440099716, 0.020240329205989838, -0.005821814760565758, 0.0026388599071651697, -0.034822069108486176, 0.0003315577923785895, -0.006148271728307009, -0.03351624310016632, 0.006148271728307009, -0.003536616452038288, -0.006882799789309502, 0.03155750036239624, -0.013221505098044872, 0.018934501335024834, -0.014908199198544025, 0.007345280610024929, -0.015452293679118156, -0.009630478918552399, -0.025572458282113075, -0.010555439628660679, -0.01588756963610649, 0.01447292324155569, -0.00489685358479619, 0.019152138382196426, 0.014037647284567356, -0.021763794124126434, -0.05179782956838608, -0.016975758597254753, -0.00783496629446745, -0.017302216961979866, -0.0102833928540349, -0.017846310511231422, 0.011045125313103199, 0.015017017722129822, -0.007399689871817827, -0.014255285263061523, 0.033951517194509506, 0.010501030832529068, -0.013820009306073189, 0.026443010196089745, 0.06746776401996613, 0.0411335714161396, 0.00837906077504158, 0.010773077607154846, 0.014581741765141487, -0.039610106498003006, -0.005468153394758701, -0.007780556567013264, -0.012296543456614017, 0.011480401270091534, -0.024810725823044777, -0.031992778182029724, -0.0006529138190671802, 0.053321294486522675, -0.018716862425208092, 0.011480401270091534, -0.005576972384005785, 0.005740200635045767, 0.003917483147233725, 0.022090250626206398, 0.002706871833652258, 0.02328725904226303, 0.0102833928540349, 0.023613715544342995, -0.01447292324155569, 0.004924058448523283, 0.028292931616306305, 0.019043318927288055, -0.00875992700457573, -0.026334190741181374, 0.025572458282113075, 0.027531199157238007, 0.03155750036239624, 0.0004624806169886142, -0.0038086639251559973, -0.021981431171298027, -0.011099535040557384, -0.053538933396339417, 0.007127642631530762, -0.0058490196242928505, 0.009521659463644028, -0.03329860419034958, 0.006447523832321167, 0.04200412333011627, -0.00443437322974205, -0.005440948531031609, 3.273070615250617e-05, 0.0034141952637583017, -0.008923155255615711, -0.04352758824825287, 0.0026388599071651697, 0.04287467524409294, 0.03503970801830292, -0.012677409686148167, -0.019152138382196426, -0.015561113134026527, -0.029163483530282974, -0.014908199198544025, 0.002652462339028716, 0.014255285263061523, 0.010936306789517403, 0.04744506999850273, 0.020022690296173096, -0.011698039248585701, 0.02872820757329464, -0.01207890547811985, 0.0022851983085274696, 0.021981431171298027, 0.024484267458319664, -0.00671957153826952, -0.019805053249001503, -0.004788034595549107, 0.007508508861064911, 0.01577875018119812, 0.0018091154051944613, -0.008433470502495766, 0.028292931616306305, 0.0017547059105709195, 0.01349355187267065, 0.008705517277121544, -0.03460443392395973, 0.03221041336655617, -0.01115394476801157, 0.02600773423910141, 0.010501030832529068, 0.023504897952079773, -0.016975758597254753, 0.024701906368136406, -0.0010745873441919684, 0.003863073419779539, 0.013711189851164818, -0.012133315205574036, 0.013928827829658985, -0.0015098631847649813, 0.010555439628660679, 0.00514169642701745, -0.015561113134026527, -0.020784422755241394, -0.03591025993227959, 0.0076173278503119946, -0.009848116897046566, 0.0005372936720959842, 0.018281586468219757, 0.05005672574043274, -0.011861267499625683, 0.04091593250632286, 0.015452293679118156, -0.000663115584757179, 0.008923155255615711, 0.02894584648311138, -0.008215832524001598, 0.00827024132013321, 0.022851983085274696, 0.016214026138186455, -0.008324651047587395, 0.009467250667512417, 0.01936977729201317, -0.02502836287021637, -0.040480658411979675, -0.022634346038103104, -0.006692366674542427, 0.0021083676256239414, 0.04809798300266266, -0.01534347515553236, 0.005032877437770367, 0.0017819106578826904, -0.001387441880069673, -0.05876224488019943, -0.012840638868510723, -0.0039990972727537155, 0.036998450756073, -0.005386538803577423, 0.0012446169275790453, -0.007073232904076576, 0.007018823642283678, 0.03634553775191307, 0.007345280610024929, 0.041351210325956345, 0.016105206683278084, -0.033951517194509506, -0.017411034554243088, -0.04156884551048279, 0.009412840940058231, -0.009848116897046566, -0.0006427120533771813, 0.007127642631530762, -0.017302216961979866, 0.019152138382196426, 0.03416915610432625, 0.02306962199509144, 0.018063949421048164, -0.03177513927221298, -0.017411034554243088, 0.0011630026856437325, 0.002774883760139346, -0.025681277737021446, 0.029381122440099716, -0.006910004653036594, 0.006801185663789511, 0.03830427676439285, -0.03460443392395973, -0.005359334405511618, 0.014799379743635654, -0.01654048264026642, -0.0038086639251559973, -0.017411034554243088, -0.022851983085274696, -0.05745641514658928, 0.001503061968833208, 0.015452293679118156, -0.003509411821141839, -0.011589220724999905, -0.010990715585649014, -0.02328725904226303, -0.029381122440099716, -0.016431665048003197, -0.03808663785457611, 0.0019859462045133114, 0.004788034595549107, -0.02959875948727131, 0.024810725823044777, -0.024593086913228035, -0.034822069108486176, -0.036780811846256256, -0.015017017722129822, -0.017302216961979866, -0.021981431171298027, 0.00783496629446745, 0.036563172936439514, 0.03460443392395973, 0.008977564983069897, 0.013711189851164818, 0.004026301670819521, 0.0009861718863248825, -0.0024076197296380997, 0.02687828615307808, 0.006610752549022436, -0.016214026138186455, -0.00924961268901825, -0.01762867346405983, 0.035692621022462845, -0.024810725823044777, -0.02241670712828636, 0.02045796625316143, 0.026443010196089745, 0.013602371327579021, 0.0043255542404949665, -0.0025844506453722715, 0.04091593250632286, -0.0241578109562397, -0.008487879298627377, -0.007726146839559078, 0.0014010441955178976, 0.001210611080750823, -0.03634553775191307, 0.02426663041114807, -0.022090250626206398, -0.028292931616306305, 0.015452293679118156, 0.03460443392395973, -0.01436410378664732, -0.01115394476801157, -0.037433724850416183, 0.021872613579034805, -0.015452293679118156, 0.007780556567013264, -0.030469311401247978, -0.021763794124126434, 0.024484267458319664, 0.03373388200998306, 0.01305827684700489, 0.004924058448523283, -0.0013738394482061267, -0.008215832524001598, 0.011045125313103199, 0.0030197263695299625, -0.011425991542637348, 0.02894584648311138, -0.036998450756073, 0.007780556567013264, -0.03917482867836952, -0.016105206683278084, 0.011806857772171497, 0.0038086639251559973, -0.026225371286273003, -0.020240329205989838, -0.05658586323261261, -0.01256859116256237, 0.00514169642701745, 0.0006529138190671802, 0.04374522715806961, 0.0002040355757344514, -0.014146465808153152, -0.00025504446239210665, -0.00023804149532224983, -0.02426663041114807, 0.018716862425208092, -0.0102833928540349, -0.008324651047587395, 0.02894584648311138, -0.0064203194342553616, 0.008651108480989933, 0.00930402148514986, -0.003441399894654751, -0.0020403556991368532, -0.026660647243261337, -0.03351624310016632, -0.01664930209517479, -0.0017343023791909218, 0.030469311401247978, 0.029381122440099716, 0.018825681880116463, -0.02121969871222973, -0.03525734692811966, 0.016105206683278084, -0.022525526583194733, 0.026660647243261337, 0.031992778182029724, -0.04200412333011627, 0.011045125313103199, 0.009467250667512417, 0.012242133729159832, 0.002326005371287465, 0.0013806406641378999, 0.002829293254762888, -0.013112685643136501, 0.020893242210149765, -2.1785048375022598e-05, 0.02317844144999981, 0.009630478918552399, 0.006039452739059925, -0.004815239459276199, -0.02404899150133133, -0.033951517194509506, -0.009576069191098213, 0.0102833928540349, 0.025790095329284668, 0.01860804297029972, 0.0004998871590942144, 0.009031974710524082, -0.007943784818053246, -0.020784422755241394, 0.034822069108486176, -0.005658586509525776, -0.022851983085274696, -0.014581741765141487, 0.0034822069574147463, 0.02524600178003311, -0.018281586468219757, 0.024701906368136406, 0.01751985400915146, 0.013167095370590687, 0.017411034554243088, 0.018172768875956535, -0.0088687464594841, -0.0015982786426320672, -0.004461577627807856, 0.009031974710524082, 0.015234655700623989, -0.01436410378664732, -0.004543192218989134, -0.006964413914829493, -0.029163483530282974, -0.00767173757776618, 0.013547961600124836, 0.019696233794093132, 0.01958741433918476, 0.008977564983069897, -0.007943784818053246, -0.03503970801830292, 0.03373388200998306, -0.008107013069093227, -0.006964413914829493, 0.005794610362499952, -0.008161422796547413, -0.021654974669218063, 0.0088687464594841, 0.04439814016222954, 0.0213285181671381, 0.004461577627807856, -0.01654048264026642, -0.0021355722565203905, -0.03612789884209633, 0.005386538803577423, -0.006066657602787018, 0.0017343023791909218, 0.038521915674209595, -0.02687828615307808, -0.0313398651778698, -0.002774883760139346, 0.022634346038103104, 0.022851983085274696, -0.024593086913228035, 0.010120164602994919, -0.021546155214309692, 0.01762867346405983, -0.0036998449359089136, 0.0213285181671381, 0.008977564983069897, -0.0241578109562397, -0.002271596109494567, 0.011317173019051552, -0.014690561220049858, 0.008324651047587395, 0.004624806344509125, -0.017193397507071495, 0.016105206683278084, -0.005658586509525776, -0.0020811627618968487, 0.026334190741181374, -0.0023124031722545624, -0.0024348243605345488, 0.0016390857053920627, 0.05223310738801956, -0.008161422796547413, 0.049839086830616, 0.0213285181671381, 0.02034914679825306, -0.00788937509059906, 0.02872820757329464, 0.011589220724999905, -0.009412840940058231, 0.043092310428619385, -0.018825681880116463, -0.021110879257321358, -0.0034822069574147463, 0.02774883806705475, -0.011099535040557384, 0.03460443392395973, 0.0016050798585638404, -0.02894584648311138, 0.006937209516763687, 0.023504897952079773, 0.04069829359650612, 0.005440948531031609, -0.02524600178003311, 0.008107013069093227, -0.02959875948727131, -0.028075294569134712, 0.00020913645857945085, 0.04526869207620621, 0.03221041336655617, -0.004352758638560772, 0.019043318927288055, 0.027531199157238007, 0.028510570526123047, -0.004298349376767874, 0.0005100889247842133, -0.00767173757776618, 0.0313398651778698, -0.008977564983069897, 0.01762867346405983, -0.009684888646006584, 0.014799379743635654, -0.011806857772171497, 0.017084578052163124, 0.008651108480989933, -0.018825681880116463, -0.03982774168252945, 0.026334190741181374, -0.04613924399018288, 0.012296543456614017, 0.007562918588519096, 0.016322845593094826, 0.02219907008111477, -0.024593086913228035, 0.016975758597254753, 0.04178648442029953, -0.00040297023952007294, 0.014037647284567356, 0.009412840940058231, 0.0213285181671381, -0.027640018612146378, -0.003917483147233725, 0.013602371327579021, -0.012731819413602352, -0.03438679501414299, -0.0011017920915037394, 0.057021141052246094, 0.01207890547811985, 0.017084578052163124, 0.0055225626565515995, -0.025354819372296333, -0.025463638827204704, 0.013112685643136501, -0.016975758597254753, -0.017084578052163124, -0.0313398651778698, 0.005957838613539934, -0.036563172936439514, -0.016214026138186455, 0.00576740549877286, -0.025572458282113075, 0.017846310511231422, 0.006148271728307009, -0.023831354454159737, 0.03438679501414299, 0.01958741433918476, 0.027313562110066414, 0.00930402148514986, 0.03525734692811966, 0.00979370716959238, 0.033951517194509506, 0.007018823642283678, 0.0065019335597753525, 0.020893242210149765, 0.016214026138186455, 0.017411034554243088, 0.0027884861920028925, -0.0241578109562397, -0.00924961268901825, -0.04483341425657272, 0.008977564983069897, 0.017955129966139793, -0.0010745873441919684, 0.010501030832529068, 0.036563172936439514, -0.021981431171298027, 0.02959875948727131, 0.027422379702329636, -0.04766270890831947, -0.02034914679825306, -0.038521915674209595, -0.034822069108486176, -0.018281586468219757, -0.03351624310016632, 0.007399689871817827, -0.010827487334609032, 0.006066657602787018, -0.011970086954534054, -0.03525734692811966, 0.0205667857080698, -0.02121969871222973, 0.003971892409026623, -0.021002061665058136, 0.009467250667512417, -0.006257090717554092, -0.02600773423910141, -0.004407168366014957, -0.01017457339912653, 0.030034035444259644, 0.0005610978114418685, 0.0034822069574147463, 0.009848116897046566, 0.009684888646006584, -0.0007991393213160336, -0.02785765565931797, 0.021110879257321358, 0.023613715544342995, 0.013330323621630669, 0.0020675603300333023, -0.013928827829658985, -0.014146465808153152, -0.0354749858379364, -0.011045125313103199, -0.013765599578619003, 0.01577875018119812, 0.009739297442138195, -0.022090250626206398, -0.039610106498003006, -0.002448426792398095, -0.012024495750665665, -0.01436410378664732, 0.0031149429269135, 0.030904587358236313, 0.014581741765141487, -0.02981639839708805, 0.02241670712828636, 0.011045125313103199, 0.04483341425657272, -0.010228983126580715, 0.02241670712828636, 0.014799379743635654, 0.06224445253610611, 0.0072908708825707436, -0.00924961268901825, -0.03786900267004967, 0.006964413914829493, -0.014581741765141487, -0.010773077607154846, 0.0483156219124794, 0.0021627771202474833, 0.008923155255615711, 0.047880347818136215, -0.030904587358236313, -0.016105206683278084, -0.00017002964159473777, -0.012350953184068203, -0.002679667202755809, 0.0354749858379364, 0.036563172936439514, -0.004788034595549107, 0.003890278283506632, -0.0411335714161396, 0.028292931616306305, -0.011045125313103199, -0.017193397507071495, 0.011425991542637348, -0.010555439628660679, -0.0018363201525062323, -0.021654974669218063, 0.007399689871817827, 0.00011987089965259656, 0.036563172936439514, 0.005332129541784525, 0.012623000890016556, 0.033951517194509506, -0.015996389091014862, -0.013167095370590687, -0.005168901290744543, -0.0010133766336366534, -0.02872820757329464, -0.00335978576913476, 0.0014350501587614417, -0.010501030832529068, 0.01066425908356905, 0.018172768875956535, -0.028075294569134712, -0.006882799789309502, 0.045051053166389465, -0.003971892409026623, 0.04178648442029953, 0.007454099599272013, -0.029163483530282974, -0.0040807113982737064, -0.014908199198544025, 0.012350953184068203, -0.00924961268901825, 0.007236461620777845, -0.03242805227637291, 0.01343914307653904, -0.006012247875332832, -0.005060082301497459, -0.011752448976039886, 0.031122226268053055, -0.010718668811023235, 0.002380414865911007, -0.015561113134026527, 0.031122226268053055, -0.010555439628660679, -0.019043318927288055, -0.046792156994342804, -0.006311500445008278, 0.01686694100499153, 0.004760829731822014, 0.02219907008111477, -0.0313398651778698, 0.005685791373252869, 0.031992778182029724, -0.002217186614871025, -0.010446621105074883, -0.01686694100499153, 0.021546155214309692, 0.009630478918552399, 0.012187724933028221, 0.0027340766973793507, 0.019696233794093132, 0.01664930209517479, 0.006148271728307009, -0.006121066864579916, 0.018934501335024834, 0.02589891478419304, 0.03068695031106472, -0.027531199157238007, 0.015234655700623989, -0.021546155214309692, -0.036780811846256256, 0.026660647243261337, 0.01305827684700489, 0.00767173757776618, 0.005005672574043274, 0.023396078497171402, -0.021763794124126434, 0.009576069191098213, -0.000972569570876658, -0.024484267458319664, 0.028075294569134712, -0.020675605162978172, 0.017193397507071495, 0.021872613579034805, 0.012459771707654, -0.004216735251247883, -0.014255285263061523, 0.036998450756073, 0.028292931616306305, -0.018281586468219757, -0.04918617382645607, -0.0055225626565515995, -0.0006427120533771813, -0.011915677227079868, -0.011480401270091534, -0.022743165493011475, 0.02045796625316143, -0.0241578109562397, -0.009956935420632362, -0.018281586468219757, -0.007562918588519096, 0.03351624310016632, 0.0015098631847649813, -0.01936977729201317, 0.005740200635045767, -0.0017819106578826904, -0.003863073419779539, 0.0010473825968801975, 0.031122226268053055, -0.010392211377620697, -0.009848116897046566, -0.01588756963610649, 0.012350953184068203, -0.0088687464594841, -0.034822069108486176, 0.000884154113009572, 0.028510570526123047, -0.025463638827204704, 0.006583547685295343, 0.010609849356114864, -0.028510570526123047, 0.004570396617054939, -0.02328725904226303, 0.06616193056106567, -0.01577875018119812, 0.011425991542637348, 0.013003867119550705, -0.02959875948727131, 0.01017457339912653, 0.024701906368136406, -0.030034035444259644, -0.007073232904076576, 0.02589891478419304, -0.0008637505816295743, 0.02034914679825306, 0.04243939742445946, 0.009576069191098213, 0.005168901290744543, -0.02241670712828636, 0.03351624310016632, -0.027422379702329636, -0.04940381273627281, 0.005712995771318674, 0.006665161810815334, -0.03416915610432625, 0.008596698753535748, 0.02774883806705475, 0.022525526583194733, -0.01436410378664732, -0.023613715544342995, -0.007780556567013264, -0.006447523832321167, 0.016322845593094826, -0.002149174688383937, 0.04918617382645607, -0.014908199198544025, -0.014146465808153152, 0.029163483530282974];
    HUMOR_INVOLVING_PARANORMAL=[-0.016024498268961906, -0.01714012771844864, -0.013083292171359062, -0.050304751843214035, -0.007555854972451925, -0.0075051444582641125, 0.018864281475543976, -0.003625796176493168, 0.015010288916528225, 0.006465580780059099, -0.026572268456220627, 0.0036765066906809807, -0.03468593955039978, 0.008925036527216434, 0.025050954893231392, -0.019878491759300232, 0.00428503192961216, 0.020487016066908836, 0.006643067114055157, -0.020588437095284462, 0.015821656212210655, 0.024746693670749664, 0.018864281475543976, 0.026775110512971878, 0.0018762861145660281, 0.01805291511118412, -0.016328761354088783, 0.011105585843324661, 0.008468642830848694, 0.011460558511316776, 0.01359039731323719, -0.010852033272385597, -0.002497489098459482, 0.027992160990834236, -0.016734443604946136, -0.010395639576017857, 0.0020030622836202383, 0.0094828512519598, 0.019878491759300232, 0.01359039731323719, 0.012829740531742573, 0.0021171607077121735, -0.015213130973279476, -0.016227340325713158, 0.01754581183195114, 0.004614649806171656, -0.006592356599867344, 0.04056834802031517, -0.022211171686649323, -0.04056834802031517, -0.012931161560118198, 0.0015910399379208684, 0.00016639361274428666, 0.0379314050078392, -0.02839784510433674, 0.0073023028671741486, 0.028195003047585487, -0.006414870265871286, -0.01663302257657051, 0.01171411108225584, -0.018458599224686623, -0.017748652026057243, -0.0379314050078392, 0.00963498279452324, -0.012119794264435768, 0.004158255644142628, -0.032251838594675064, -0.001217050477862358, -0.008265800774097443, 0.012119794264435768, -0.03610583022236824, 0.010649191215634346, 0.02342822216451168, 0.036917198449373245, -0.031034786254167557, -0.00019333354430273175, 0.026775110512971878, 0.03346888720989227, -0.024543851613998413, -0.009127878583967686, 0.006845908705145121, -0.009127878583967686, 0.005096398759633303, -0.05436158925294876, 0.036714356392621994, -0.016937285661697388, -0.030831946060061455, -0.0006624051020480692, 0.007758696563541889, 0.012119794264435768, -0.017444390803575516, 0.008620774373412132, 0.027383634820580482, 0.0036511514335870743, -0.032657522708177567, 0.01511170994490385, -0.004082190338522196, 0.022921117022633553, 0.022616853937506676, -0.013286134228110313, 0.013184713199734688, 0.0149088678881526, -0.04219108447432518, 0.022921117022633553, 0.03286036103963852, 0.00796153862029314, -0.00796153862029314, -0.012069083750247955, 0.012981872074306011, 0.004031479824334383, -0.007555854972451925, 0.05131896212697029, -0.03144047036767006, -0.004893557168543339, 0.01009137649089098, -0.03428025543689728, 0.04097403213381767, 0.03144047036767006, 0.002243936760351062, -0.008975747041404247, 0.00715017132461071, 0.02718079462647438, 0.02180548757314682, -0.010547771118581295, -0.0014389086281880736, 0.008367221802473068, -0.024036746472120285, -0.00428503192961216, 0.046045076102018356, -0.002434100955724716, -0.003524375380948186, -0.03651151433587074, 0.04807349294424057, 0.0006148640532046556, 0.0227182749658823, -0.024746693670749664, -0.005831700284034014, -0.024036746472120285, -0.024239588528871536, 0.02342822216451168, 0.026572268456220627, -0.021704066544771194, 0.03286036103963852, 0.023732483386993408, -0.031237628310918808, 0.017241548746824265, -0.00715017132461071, 0.003296178299933672, 0.02860068529844284, 0.004259676672518253, 0.000618033460341394, 0.03935129940509796, -0.012271925806999207, 0.004563939291983843, -0.01419892255216837, -0.0012740996899083257, 0.015010288916528225, -0.031034786254167557, 0.025963744148612022, 0.04381381720304489, -0.016531601548194885, 0.007200881838798523, -0.009736403822898865, 0.011156296357512474, 0.033874571323394775, 0.008925036527216434, 0.043002448976039886, -0.0028144291136413813, 0.005603503435850143, -0.03853993117809296, 0.009330720640718937, -0.023022538051009178, 0.07140029221773148, 0.003803282743319869, 0.006414870265871286, -0.0094828512519598, 0.03346888720989227, 0.016125919297337532, 0.053144536912441254, 0.019979912787675858, -0.033874571323394775, 0.04827633500099182, -0.006896619219332933, 0.03407741338014603, -0.03428025543689728, 0.03346888720989227, 0.06369230896234512, -0.025050954893231392, 0.0066937776282429695, -0.017748652026057243, -0.00877290591597557, -0.01967564970254898, 0.026166584342718124, 0.016835864633321762, 0.003575085662305355, -0.050507593899965286, -0.010801322758197784, 0.003182079875841737, 0.031034786254167557, -0.0051471092738211155, -0.011308426968753338, -0.02860068529844284, 0.027586476877331734, -0.049087703227996826, -0.029614895582199097, 0.005983831360936165, 0.007910828106105328, 2.812844468280673e-05, -0.030426261946558952, 0.04219108447432518, -0.04847917705774307, -0.003372244071215391, -0.015314552001655102, -0.030426261946558952, -0.0379314050078392, 0.00938143115490675, 0.04827633500099182, -0.0012804385041818023, 0.042596764862537384, 0.025862323120236397, 0.019371386617422104, 0.010953454300761223, -0.0066937776282429695, 0.01805291511118412, 0.004006124567240477, 0.038337089121341705, -0.026572268456220627, -0.01359039731323719, -0.04665360227227211, 0.004361097700893879, 0.018864281475543976, -0.006643067114055157, 0.006947329733520746, -0.007910828106105328, -0.00504568824544549, -0.028195003047585487, 0.013184713199734688, 0.00857006385922432, 0.016024498268961906, -0.006896619219332933, -0.004462518263608217, 0.0014135533710941672, 0.033874571323394775, 0.011460558511316776, -0.0032201127614825964, 0.0010015311418101192, -0.028803527355194092, 0.01196766272187233, -0.0009318042430095375, -0.010699901729822159, -0.04239392653107643, -0.022211171686649323, 0.01592307724058628, 0.007555854972451925, -0.015010288916528225, -0.0008747550309635699, -0.015314552001655102, -0.005831700284034014, -0.0021805488504469395, 0.00028049209504388273, -0.005780989769846201, -0.003930058795958757, -0.03732288256287575, 0.013184713199734688, 0.007251592352986336, 0.015213130973279476, 0.0013691817875951529, 0.03488878160715103, 0.012119794264435768, 0.0073023028671741486, -0.028195003047585487, -0.0020157399121671915, 0.007758696563541889, 0.007200881838798523, 0.015010288916528225, 0.03610583022236824, -0.032251838594675064, 0.015010288916528225, -0.009736403822898865, 0.030426261946558952, -0.016125919297337532, 0.003080659080296755, -0.02089270018041134, 0.0027890740893781185, 0.017444390803575516, -0.013083292171359062, -0.006364159751683474, -0.0029031725134700537, -0.017748652026057243, 0.021906908601522446, 0.025963744148612022, 0.02160264551639557, 0.005552792921662331, -0.00023295106075238436, 0.015618814155459404, -0.0004468857077881694, 0.011815532110631466, -0.01044635009020567, 0.038337089121341705, -0.042596764862537384, -0.006364159751683474, 0.013387555256485939, -0.00034704955760389566, 0.01419892255216837, -0.00963498279452324, 0.035294461995363235, -0.005172464530915022, 0.036714356392621994, -0.006896619219332933, 0.01592307724058628, 0.02160264551639557, -0.02180548757314682, 0.035294461995363235, -0.007657276000827551, -0.01196766272187233, -0.010040665976703167, -0.00983782485127449, 0.02322538010776043, -0.02697795256972313, 0.03732288256287575, 0.003853993257507682, 0.010040665976703167, 0.005197819788008928, -0.003575085662305355, 0.027992160990834236, 0.004994978196918964, 0.031034786254167557, 0.008975747041404247, 0.018154336139559746, -0.0302234198898077, -0.01805291511118412, 0.004386452957987785, -0.005121754016727209, -0.019574228674173355, -0.021196963265538216, 0.029614895582199097, 0.021196963265538216, 0.036917198449373245, 0.00638951500877738, -0.019777070730924606, -0.0003026779158972204, 0.03407741338014603, 0.0074544339440763, 0.0012931161327287555, 0.031034786254167557, 0.028195003047585487, 0.037120040506124496, 0.0036511514335870743, -0.02038559503853321, -0.027383634820580482, 0.0187628623098135, 0.004868201911449432, -0.005552792921662331, 0.007251592352986336, 0.014503184705972672, 0.0036004409193992615, -0.016734443604946136, 0.006440225522965193, -0.012474766932427883, 0.036714356392621994, 0.013286134228110313, 0.016835864633321762, 0.021196963265538216, -0.013996080495417118, -0.00857006385922432, -0.015213130973279476, -0.009787114337086678, 0.029209211468696594, 0.014097501523792744, -0.016024498268961906, -0.0008430610178038478, -0.02342822216451168, -0.013894659467041492, 0.001812898088246584, -0.03407741338014603, -0.01825575716793537, 0.001863608486019075, -0.0007669953629374504, -0.026572268456220627, -0.04056834802031517, 0.06450367718935013, -0.0037525722291320562, -0.0050203329883515835, 0.021298382431268692, 0.007353013381361961, 0.023529643192887306, -0.027383634820580482, -0.013184713199734688, 7.804653432685882e-05, -0.010243508033454418, -0.003904703538864851, -0.012576187960803509, -0.0025481993798166513, 0.008265800774097443, 0.02413816750049591, -0.005679568741470575, -0.01967564970254898, 0.04361097514629364, -0.018154336139559746, 0.002307324903085828, 0.008265800774097443, 0.04665360227227211, 0.006059897132217884, -0.003853993257507682, -0.027789318934082985, 0.006440225522965193, -0.016227340325713158, 0.03955414146184921, -0.014097501523792744, 0.050507593899965286, 0.013083292171359062, 0.021298382431268692, -0.02038559503853321, -0.020081331953406334, -0.024442430585622787, 0.02860068529844284, 0.008874326013028622, 0.032454680651426315, -0.011054875329136848, -0.03326604515314102, 0.009939245879650116, -0.006338804494589567, 0.030831946060061455, -0.0024467785842716694, 0.025152375921607018, -0.008468642830848694, 0.010497060604393482, 0.009127878583967686, 0.0021805488504469395, -0.013691817410290241, -0.020081331953406334, -0.008367221802473068, -0.04036550596356392, 0.028803527355194092, 0.013793238438665867, 0.0454365499317646, 0.016024498268961906, 0.020284174010157585, 0.03164331242442131, -0.02464527264237404, -0.001977707026526332, -0.007758696563541889, 0.06531504541635513, -0.00017352477880194783, 0.03164331242442131, 0.018458599224686623, 0.0302234198898077, 0.026166584342718124, -0.01419892255216837, 0.02322538010776043, 0.029006369411945343, -0.002852461999282241, -0.006795198656618595, -0.013184713199734688, 0.0062120286747813225, -0.003144046990200877, 0.017444390803575516, -0.026775110512971878, 0.0044118077494204044, -0.00821509025990963, -0.0030679814517498016, 0.007200881838798523, 0.0029031725134700537, -0.0010839356109499931, 0.01714012771844864, 0.028803527355194092, -0.008823615498840809, 0.0010966132394969463, -0.0298177357763052, -0.03184615448117256, 0.01196766272187233, -0.0008493998320773244, -0.013286134228110313, -0.012373346835374832, -0.029006369411945343, 0.017951494082808495, -0.00983782485127449, -0.051927488297224045, -0.02535521797835827, 0.029614895582199097, 0.005704923998564482, 0.010040665976703167, 0.009787114337086678, 0.019979912787675858, -0.009939245879650116, -0.009330720640718937, -0.008012249134480953, -0.014604605734348297, -0.011004164814949036, -0.024949533864855766, 0.022616853937506676, 0.006998040247708559, -0.03002057783305645, -0.008367221802473068, 0.03935129940509796, -0.003803282743319869, -0.0006624051020480692, 0.0034990201238542795, -0.027992160990834236, 0.02018275298178196, 0.009989956393837929, 0.006338804494589567, -0.020994121208786964, -0.028195003047585487, 0.021906908601522446, -0.01825575716793537, 0.01572023518383503, 0.015415973030030727, -0.016024498268961906, 0.013286134228110313, 0.012981872074306011, -0.033671729266643524, -0.049087703227996826, 0.013488976284861565, 0.010192797519266605, -0.006034541875123978, -0.019878491759300232, 0.02251543290913105, 0.007809407077729702, -0.020081331953406334, -0.03164331242442131, -0.03346888720989227, 0.01785007305443287, 0.0033215335570275784, 0.014604605734348297, 0.01926996558904648, -0.04361097514629364, 0.03326604515314102, -0.009584272280335426, -0.03204899653792381, -0.014097501523792744, -0.017444390803575516, -0.002915850142017007, 0.012271925806999207, -0.00319475750438869, 0.012576187960803509, 0.008164380677044392, -0.00016084716480690986, 0.00026939919916912913, 0.009178589098155499, 0.004234321415424347, -0.025963744148612022, -0.0010902744252234697, -0.003803282743319869, -0.008417932316660881, -0.03204899653792381, -0.008012249134480953, 0.012931161560118198, -0.009077168069779873, 0.002434100955724716, -0.01926996558904648, 0.004006124567240477, 0.01044635009020567, -0.00372721697203815, -0.04766780883073807, -0.04056834802031517, -0.003853993257507682, 0.030426261946558952, -0.015517393127083778, 0.017241548746824265, 0.032657522708177567, 0.01009137649089098, -0.018154336139559746, -0.008468642830848694, -0.024239588528871536, -0.02018275298178196, -0.0027890740893781185, 0.0066937776282429695, -0.02251543290913105, -0.019979912787675858, 0.013488976284861565, 0.005400661379098892, 0.008975747041404247, 0.00796153862029314, 0.010699901729822159, -0.054767269641160965, -0.03955414146184921, 0.01196766272187233, 0.0016354115214198828, -0.007860117591917515, -0.028803527355194092, -0.0189657025039196, 0.027789318934082985, -0.04685644432902336, -0.049087703227996826, -0.0016227340092882514, -0.002358035184442997, -0.008265800774097443, -0.01009137649089098, -0.03184615448117256, 0.004234321415424347, -0.014706026762723923, -0.039756983518600464, 0.020994121208786964, 0.033671729266643524, 0.02535521797835827, -0.03630867227911949, -0.0026749754324555397, 0.025963744148612022, 0.0015086354687809944, 0.037120040506124496, -0.01044635009020567, 0.01009137649089098, 0.010497060604393482, -0.014097501523792744, -0.0028778172563761473, 0.044625185430049896, 0.045842234045267105, 0.030426261946558952, -0.027789318934082985, -0.013083292171359062, -0.022109750658273697, -0.011409847997128963, 0.02089270018041134, 0.006465580780059099, -0.012170504778623581, 0.036714356392621994, -0.011257716454565525, 0.0006053558317944407, 0.005578148178756237, -0.041379716247320175, -0.008062959648668766, 0.010649191215634346, -0.0075051444582641125, -0.0009381430572830141, 0.020689858123660088, -0.023326801136136055, 0.011156296357512474, 0.00032010962604545057, 0.005121754016727209, -0.029006369411945343, -0.026572268456220627, -0.01734296977519989, -0.04056834802031517, 0.012880451045930386, 0.01734296977519989, -0.0025481993798166513, 0.0047414256259799, -0.02555806003510952, 0.012069083750247955, -0.020284174010157585, 0.017241548746824265, -0.01947280764579773, 0.01825575716793537, 0.003296178299933672, 0.023123959079384804, -0.029614895582199097, -0.017444390803575516, 0.027586476877331734, -0.00877290591597557, -0.006744488142430782, -0.0073023028671741486, 0.02839784510433674, -0.03184615448117256, -0.028803527355194092, 0.02322538010776043, -0.0008810938452370465, -0.005324595607817173, -0.009989956393837929, -0.002307324903085828, -0.003017270937561989, 0.015618814155459404, -0.018864281475543976, 0.01511170994490385, 0.02464527264237404, 0.007048750761896372, -0.023631064221262932, -0.022819695994257927, -0.0017875428311526775, 0.006643067114055157, -0.01009137649089098, 0.02251543290913105, -0.0600411556661129, -0.023529643192887306, -0.011004164814949036, -0.0026622978039085865, 0.0060852523893117905, 0.030629104003310204, 0.019168544560670853, -0.04178540036082268, 0.025659481063485146, -0.006009186618030071, -0.004868201911449432, 0.053550221025943756, -0.04077119007706642, -0.017038706690073013, -0.014503184705972672, 0.010750612244009972, -0.0036004409193992615, -0.006186673417687416, 0.012880451045930386, -0.022109750658273697, 0.012373346835374832, -0.007860117591917515, -0.0037525722291320562, -0.01754581183195114, 0.027586476877331734, -0.045639391988515854, 0.010243508033454418, -0.009077168069779873, -0.008722195401787758, 0.049087703227996826, -0.007758696563541889, -0.01419892255216837, -0.007606565486639738, -0.0032327903900295496, -0.0062120286747813225, 0.02038559503853321, -0.02576090209186077, 0.0073023028671741486, -0.02555806003510952, -0.0025735546369105577, 0.03448309749364853, 0.004361097700893879, 0.04340813308954239, -0.010852033272385597, 0.01947280764579773, -0.031237628310918808, 0.021501224488019943, -0.001977707026526332, -0.0028271067421883345, 0.012069083750247955, 0.004107545129954815, 0.010395639576017857, 5.427601354313083e-05, -0.032657522708177567, 0.05841842293739319, 0.029006369411945343, -0.011764821596443653, -0.03164331242442131, 0.022109750658273697, -0.002091805450618267, -0.019979912787675858, 0.005172464530915022, -0.010801322758197784, 0.016227340325713158, -0.014604605734348297, -0.009229299612343311, -0.04097403213381767, -0.025456639006733894, 0.01592307724058628, -0.0014452474424615502, 0.010040665976703167, -0.013996080495417118, 0.036917198449373245, -0.008417932316660881, 0.001565684680826962, -0.007606565486639738, -0.002307324903085828, 0.009939245879650116, 0.025456639006733894, -0.0004246999160386622, 0.026369426399469376, 0.011054875329136848, 0.004462518263608217, 0.03407741338014603, -0.011612690053880215, -0.02109554223716259, -0.006845908705145121, -0.036714356392621994, -0.05395590513944626, -0.005451371893286705, 0.029209211468696594, 0.028195003047585487, -0.019777070730924606, -0.003955414053052664, 0.019878491759300232, -0.007657276000827551, -0.0034483096096664667, -0.027383634820580482, 0.027789318934082985, -0.012373346835374832, 0.044422343373298645, -0.008012249134480953, -0.001648089149966836, -0.0036004409193992615, -0.02413816750049591, -0.025152375921607018, -0.015517393127083778, 0.023732483386993408, -0.015314552001655102, -0.04239392653107643, -0.018458599224686623, 0.03428025543689728, 0.011207006871700287, -0.0008937714155763388, -0.012829740531742573, 0.016937285661697388, -0.010547771118581295, -0.032454680651426315, 0.009888535365462303, 0.003245468018576503, -0.03448309749364853, 0.006237383466213942, -0.016531601548194885, 0.011866241693496704, -0.02576090209186077, 0.02018275298178196, -0.031237628310918808, 0.029006369411945343, -0.011156296357512474, -0.026572268456220627, 0.016531601548194885, 0.030629104003310204, 0.03610583022236824, 0.000309016730170697, -0.026572268456220627, -0.004640005063265562, 0.0006148640532046556, -0.0037779274862259626, 0.020487016066908836, 0.0038793482817709446, -0.017241548746824265, -0.041176874190568924, -0.011764821596443653, 0.0022185815032571554, 0.04766780883073807, -0.004690715577453375, 0.02393532544374466, -0.021399803459644318, -0.045842234045267105, -0.012069083750247955, 0.03407741338014603, -0.0298177357763052, -0.0007448095129802823, -0.02200832962989807, 0.01009137649089098, 0.025152375921607018, 0.018661441281437874, 0.017241548746824265, 0.021399803459644318, 0.002751041203737259, -0.0043357424437999725, -0.007657276000827551, -0.023326801136136055, 0.002421423327177763, -0.029209211468696594, 0.001812898088246584, 0.005121754016727209, -0.011105585843324661, -0.017951494082808495, 0.04766780883073807, -0.02484811469912529, 0.026775110512971878, -0.00715017132461071, 0.02697795256972313, 0.007251592352986336, -0.025862323120236397, -0.0044118077494204044, -0.0028144291136413813, 0.053144536912441254, 0.04401665925979614, -0.0018762861145660281, -0.009178589098155499, -0.0018889637431129813, 0.012880451045930386, -0.008265800774097443, -0.016024498268961906, 0.0454365499317646, -0.04016266390681267, 0.030629104003310204, -0.00902645755559206, -0.00715017132461071, 0.0028778172563761473, 0.027586476877331734, 0.00616131816059351, 0.031034786254167557, -0.03002057783305645, -0.024341009557247162, 0.0073023028671741486, 0.001236066920682788, -0.023833904415369034, 0.02576090209186077, -0.05152180418372154, 0.011207006871700287, -0.007251592352986336, 0.005704923998564482, 0.012221215292811394, -0.008113670162856579, -0.028803527355194092, -0.032454680651426315, -0.02089270018041134, -0.017038706690073013, 0.006440225522965193, 0.0021298383362591267, 0.045842234045267105, -0.020284174010157585, -0.002865139627829194, -0.04077119007706642, 0.03509162366390228, 0.017241548746824265, 0.0094828512519598, 0.006896619219332933, -0.0059584761038422585, 0.004792136140167713, 0.02393532544374466, 0.02697795256972313, -0.008823615498840809, -0.016227340325713158, -0.00983782485127449, -0.003473664866760373, 0.004716070368885994, 0.02180548757314682, -0.002155193593353033, 0.002865139627829194, -0.0074544339440763, 0.01643018051981926, 0.042799606919288635, 0.004386452957987785, -0.0050203329883515835, 0.029614895582199097, 0.04705928638577461, -0.00821509025990963, 0.016024498268961906, 0.014401763677597046, 0.0033975993283092976, -0.002484811469912529, 0.0036004409193992615, 0.003372244071215391, -0.0034229543525725603, 0.021906908601522446, -0.006288093980401754, -0.008925036527216434, -0.016024498268961906, 0.022211171686649323, -0.03204899653792381, 0.006795198656618595, -0.03488878160715103, -0.005096398759633303, 0.012525477446615696, -0.011764821596443653, 0.008367221802473068, 0.0014515862567350268, -0.010243508033454418, -0.05273885279893875, -0.020994121208786964, -0.017647230997681618, 0.027789318934082985, 9.86476443358697e-05, 0.0020664501935243607, 0.02464527264237404, 0.05557863786816597, -0.02089270018041134, 0.01171411108225584, 0.010142087005078793, -0.0007765035843476653, 0.01196766272187233, -0.018154336139559746, -0.013387555256485939, 0.017038706690073013, 0.021399803459644318, -0.001267760875634849, 0.007860117591917515, 0.004031479824334383, 0.033671729266643524, 0.003093336708843708, -0.01663302257657051, -0.005096398759633303, 0.014097501523792744, 0.009736403822898865, 0.005299240816384554, 0.04705928638577461, -0.005527437664568424, -0.025050954893231392, 0.00428503192961216, 0.001236066920682788, 0.0006338804378174245, -0.04624791815876961, -0.0015403295401483774, 0.0016607667785137892, 0.01196766272187233, 0.025050954893231392, 0.007809407077729702, 0.015010288916528225, -0.038134247064590454, 0.01643018051981926, -0.01592307724058628, -0.024036746472120285, -0.025659481063485146, 0.008316511288285255, -0.011308426968753338, 0.01044635009020567, -0.03448309749364853, 0.047464966773986816, -0.024239588528871536, -0.024341009557247162, 0.008316511288285255, -0.01419892255216837, -0.006845908705145121, -0.013691817410290241, 0.004944267682731152, 0.014097501523792744, -0.013184713199734688, -0.009533561766147614, 0.0007067766855470836, 0.004589294549077749, -0.00504568824544549, -0.013286134228110313, 0.014706026762723923, -0.016125919297337532, 0.018357178196310997, -0.030831946060061455, 0.029209211468696594, -0.019878491759300232, 0.005223175045102835, 0.022109750658273697, -0.019777070730924606, 0.005121754016727209, -0.0024467785842716694, 0.047262128442525864, -0.008113670162856579, -0.0058824107982218266, 0.033874571323394775, -0.0052738855592906475, -0.010040665976703167, -0.001299454947002232, 0.010649191215634346, 0.006795198656618595, 0.014401763677597046, -0.027383634820580482, 0.027992160990834236, 0.0010142087703570724, 0.04949338734149933, -0.005172464530915022, -0.0008684162166900933, 0.014706026762723923, 0.0009001102298498154, -0.00616131816059351, -0.004234321415424347, 0.01663302257657051, 0.03002057783305645, -0.0006877603009343147, 0.007353013381361961, 0.015314552001655102, 0.012829740531742573, 0.009939245879650116, -0.01009137649089098, 0.009685693308711052, 0.0010649191681295633, 0.00902645755559206, -0.01359039731323719, 0.031034786254167557, 0.007353013381361961, 0.017038706690073013, 0.02160264551639557, -0.0298177357763052, -0.021501224488019943, -0.057607054710388184, 0.01926996558904648, 0.02342822216451168, 0.01359039731323719, -0.027789318934082985, 0.00638951500877738, 0.007707986515015364, -0.005223175045102835, 0.01196766272187233, 0.014503184705972672, 0.010243508033454418, 0.0020664501935243607, -0.020284174010157585, -0.008062959648668766, 0.06572072207927704, -0.009736403822898865, 0.0074544339440763, -0.028195003047585487, -0.011054875329136848, -0.022312592715024948, -0.001926996628753841, -0.024543851613998413, -0.042799606919288635, -0.006338804494589567, -0.029412053525447845, 0.017748652026057243, -0.05841842293739319, 0.024036746472120285, -0.0008810938452370465, -0.003372244071215391, -0.05152180418372154, 0.020487016066908836, -0.02535521797835827, -0.011004164814949036, 0.03164331242442131, -0.01430034264922142, -0.060852523893117905, -0.02860068529844284, 0.00451322877779603, -0.0029031725134700537, -0.0073023028671741486, 0.008062959648668766, -0.005451371893286705, 0.01232263632118702, 0.009280010126531124, 0.03428025543689728, 0.015213130973279476, -0.031237628310918808, 0.014401763677597046, -0.04645076021552086, -0.0006687438581138849, -0.009685693308711052, -0.02860068529844284, 0.006643067114055157, 0.06369230896234512, 0.025152375921607018, 0.018154336139559746, 0.010547771118581295, -0.036917198449373245, 0.02535521797835827, -0.02200832962989807, -0.0011980340350419283, 0.006896619219332933, 0.0030045933090150356, 0.0020284175407141447, -0.04036550596356392, 0.012018373236060143, 0.05111612007021904, -0.0007257931283675134, 0.025456639006733894, -0.005172464530915022, 0.04198824241757393, -0.0026749754324555397, 0.020487016066908836, 0.002586232265457511, -0.0034483096096664667, -0.03874277323484421, -0.01592307724058628, -0.026369426399469376, 0.019574228674173355, -0.01967564970254898, 0.006338804494589567, -0.017038706690073013, 0.016531601548194885, -0.046045076102018356, -0.0027763964608311653, -0.029209211468696594, 0.0019523517694324255, -0.004310387186706066, -0.022921117022633553, -0.001546668354421854, 0.010497060604393482, -0.008113670162856579, -0.04929054528474808, 0.0016607667785137892, -0.00983782485127449, 0.007758696563541889, 0.025963744148612022, -0.026572268456220627, 0.05131896212697029, -0.0026622978039085865, -0.01572023518383503, -0.027383634820580482, -0.02413816750049591, -0.030426261946558952, -0.031034786254167557, 0.015314552001655102, -0.006795198656618595, -0.015314552001655102, 0.0187628623098135, 0.016734443604946136, 0.021399803459644318, -0.00372721697203815, 0.015517393127083778, 3.615099558373913e-06, -0.021399803459644318, -0.022819695994257927, 0.014503184705972672, -0.0074544339440763, 0.008975747041404247, -0.004132900387048721, -0.007403723895549774, 0.014807447791099548, -0.002155193593353033, -0.03002057783305645, -0.003955414053052664, -0.017647230997681618, -0.025963744148612022, 0.008113670162856579, -0.00023295106075238436, -0.0014135533710941672, -0.009685693308711052, 0.015213130973279476, -0.02251543290913105, 0.029614895582199097, -0.038337089121341705, 0.023326801136136055, -0.023529643192887306, -0.01232263632118702, -0.031237628310918808, 0.04665360227227211, -0.06531504541635513, -0.004640005063265562, 0.018154336139559746, -0.0046653603203594685, -0.0003834976814687252, -0.01090274378657341, 0.021298382431268692, -0.014706026762723923, 0.006592356599867344, -0.013184713199734688, 0.048884861171245575, -0.023833904415369034, 0.007860117591917515, 0.0036004409193992615, 0.05841842293739319, 0.03346888720989227, -0.006795198656618595, -0.017951494082808495, -0.025050954893231392, 0.021906908601522446, -0.01967564970254898, -0.013083292171359062, 0.0007574871415272355, 0.0013121325755491853, -0.018458599224686623, -0.03853993117809296, -0.0016987996641546488, 0.003955414053052664, 0.015517393127083778, -0.023326801136136055, 0.038134247064590454, -0.03306320309638977, 0.04685644432902336, -0.01754581183195114, 0.0023453577887266874, 0.019168544560670853, 0.005603503435850143, 0.002307324903085828, -0.019777070730924606, -0.01967564970254898, 0.015213130973279476, 0.00963498279452324, -0.0604468397796154, 0.018661441281437874, -0.011004164814949036, -0.0034483096096664667, 0.0029792380519211292, 0.017444390803575516, -0.026572268456220627, -0.00025672157062217593, -0.008925036527216434, -0.022414013743400574, 0.01171411108225584, -0.01734296977519989, -0.0454365499317646, -0.016125919297337532, -0.003803282743319869, -0.027789318934082985, 0.009584272280335426, 0.010142087005078793, 0.005400661379098892, -0.04178540036082268, -0.050507593899965286, 0.008316511288285255, 0.029412053525447845, 0.0007574871415272355, 0.00481749139726162, 0.008164380677044392, 0.019067123532295227, -0.015314552001655102, 0.008975747041404247, -0.03002057783305645, 0.012728319503366947, 0.0016227340092882514, 0.011156296357512474, 0.005476727150380611, -0.006009186618030071, -0.0149088678881526, 0.01196766272187233, -0.00023136637173593044, -0.0022059038747102022, -0.015010288916528225, 0.005654213484376669, -0.011663400568068027, 0.013387555256485939, 0.022616853937506676, -0.008975747041404247, 0.031034786254167557, 0.0019143190002068877, 0.01754581183195114, -0.0019396741408854723, -0.01663302257657051, 0.0056288582272827625, 0.0298177357763052, 0.024036746472120285, -0.003131369361653924, 0.0007257931283675134, 0.012221215292811394, -0.03630867227911949, -0.0014896190259605646, 0.025659481063485146, -0.004107545129954815, 0.003296178299933672, 0.031034786254167557, 0.01643018051981926, 0.03853993117809296, -0.019371386617422104, 0.029412053525447845, 0.002649620408192277, 0.012677608989179134, -0.03326604515314102, 0.00016877066809684038, -0.031237628310918808, -0.0298177357763052, 0.04381381720304489, -0.0007511483272537589, -0.015517393127083778, -0.006414870265871286, 0.011004164814949036, -0.0024467785842716694, 0.02860068529844284, 0.020588437095284462, 0.003245468018576503, -0.0074544339440763, 0.007251592352986336, -0.014604605734348297, 0.0017748653190210462, 0.0007289625355042517, 0.0037779274862259626, 0.03286036103963852, 0.030426261946558952, -0.017748652026057243, -0.011004164814949036, -9.230884461430833e-05, 0.017647230997681618, -0.04624791815876961, -0.022211171686649323, -0.01643018051981926, 0.007048750761896372, 0.024341009557247162, 0.024543851613998413, -0.00715017132461071, 0.017038706690073013, 0.024036746472120285, 0.025456639006733894, -0.013996080495417118, 0.04178540036082268, 0.0006116946460679173, -0.038134247064590454, -0.009432140737771988, -0.009178589098155499, -0.062069572508335114, -0.02109554223716259, 0.002497489098459482, 0.003524375380948186, 0.0018509309738874435, -0.025862323120236397, -0.005933120846748352, 0.007606565486639738, 0.07099460810422897, -0.025050954893231392, -0.003017270937561989, -0.006845908705145121, -0.029412053525447845, 5.625688936561346e-05, 0.01643018051981926, -0.004006124567240477, 0.009685693308711052, 0.01430034264922142, 0.044422343373298645, -0.036917198449373245, 0.013793238438665867, 0.03488878160715103, 0.016227340325713158, -0.025152375921607018, -0.03610583022236824, -0.0029538830276578665, 0.033874571323394775, 0.013894659467041492, -0.01926996558904648, 0.0007923505618236959, -0.008265800774097443, 0.01926996558904648, -0.015821656212210655, -0.015213130973279476, -0.0066937776282429695, 0.01643018051981926, -0.06328662484884262, -0.0016607667785137892, 0.02839784510433674, -0.02697795256972313, -0.007353013381361961, 0.026775110512971878, 0.0007669953629374504, -0.010395639576017857, -0.01171411108225584, -0.00292852777056396, 0.039756983518600464, 0.06288094073534012, -0.035294461995363235, -0.011257716454565525, 0.00029316972359083593, -0.04645076021552086, -0.01009137649089098, 0.007048750761896372, 0.017241548746824265, 0.01419892255216837, 0.049087703227996826, 0.0008493998320773244, 0.0298177357763052, 0.023529643192887306, -0.004868201911449432, 0.008113670162856579, 0.035294461995363235, 0.0050203329883515835, 0.025963744148612022, -0.022312592715024948, 0.0379314050078392, 0.015618814155459404, 0.04401665925979614, -0.00014658486179541796, 0.016125919297337532, 0.0454365499317646, -0.02535521797835827, 0.031034786254167557, 0.04016266390681267, 0.00025513689615763724, 0.017444390803575516, 0.0010775967966765165, 0.028195003047585487, -0.014604605734348297, -0.0017495100619271398, -0.04056834802031517, -0.002434100955724716, -0.021196963265538216, -0.018864281475543976, 0.015314552001655102, -0.0018255757167935371, 0.010750612244009972, -0.011308426968753338, -0.008316511288285255, 0.012525477446615696, 0.0021044830791652203, 0.03488878160715103, -0.05882410705089569, 0.004842846654355526, -0.0029919156804680824, 0.008671484887599945, 0.009939245879650116, 0.04665360227227211, 0.024442430585622787, 0.048884861171245575, 0.038337089121341705, -0.005806345026940107, -0.005654213484376669, -0.0034229543525725603, -0.0298177357763052, -0.0038793482817709446, 0.0094828512519598, 0.010243508033454418, 0.008316511288285255, -0.015517393127083778, 0.019777070730924606, -0.033671729266643524, -0.016328761354088783, -0.005527437664568424, 0.002079127822071314, -0.0227182749658823, 0.012981872074306011, -0.011409847997128963, 0.027586476877331734, -0.010294218547642231, -0.02200832962989807, -0.07991965115070343, -0.013894659467041492, 0.015010288916528225, 0.026775110512971878, 0.005071043502539396, -0.0021298383362591267, -0.007657276000827551, 0.008164380677044392, 0.006896619219332933, 0.031237628310918808, 0.01592307724058628, 0.04401665925979614, -0.03002057783305645, -0.002079127822071314, -0.007099461276084185, -0.021906908601522446, -0.04198824241757393, 0.045639391988515854, -0.021704066544771194, -0.00504568824544549, -0.0021171607077121735, 0.020791279152035713, 0.03326604515314102, 0.027586476877331734, -0.013286134228110313, -0.013691817410290241, -0.015618814155459404, 0.009432140737771988, -0.010598481632769108, 0.03346888720989227, 0.022312592715024948, 0.04097403213381767, 0.027383634820580482, 0.005907766055315733, 0.009127878583967686, 0.012221215292811394, 0.0009191266726702452, -0.01947280764579773, -0.041582558304071426, 0.019574228674173355, -0.018661441281437874, 0.03407741338014603, -0.007353013381361961, -0.0008113670046441257, -0.04787065088748932, -0.005476727150380611, -0.028803527355194092, -0.021704066544771194, -0.00963498279452324, -0.015010288916528225, 0.011409847997128963, 0.014706026762723923, -0.025963744148612022, 0.038337089121341705, -0.019777070730924606, -0.017038706690073013, -0.02342822216451168, 0.02038559503853321, 0.0028904948849231005, -0.021298382431268692, 0.012525477446615696, 0.008519353345036507, 0.05152180418372154, 0.0033215335570275784, 0.03590298816561699, 0.002041095169261098, 0.013387555256485939, -0.02555806003510952, 0.017038706690073013, -0.01511170994490385, 0.009330720640718937, 0.0045385840348899364, -0.02697795256972313, -0.0027763964608311653, -0.036714356392621994, -0.030629104003310204, 0.03428025543689728, 0.023123959079384804, -0.01572023518383503, 0.003904703538864851, 0.007707986515015364, 0.004437163006514311, 0.013184713199734688, -0.02342822216451168, -0.006237383466213942, -0.02555806003510952, 0.027383634820580482, -0.013184713199734688, 0.025456639006733894, 0.0038793482817709446, -0.013387555256485939, 0.021501224488019943, 0.024341009557247162, 0.008113670162856579, -0.033671729266643524, -0.026369426399469376, -0.00821509025990963, -0.025659481063485146, 0.004056835081428289, -0.0019396741408854723, -0.019574228674173355, 0.010395639576017857, 0.018661441281437874, -0.0008747550309635699, 0.002535521751269698, -0.009432140737771988, -0.006998040247708559, 0.031237628310918808, -0.03772856295108795, 0.012576187960803509, -0.007555854972451925, 0.005324595607817173, 0.005476727150380611, -0.027789318934082985, 0.008012249134480953, 0.011156296357512474, 0.00796153862029314, 0.009432140737771988, -0.043002448976039886, -0.03428025543689728, 4.140031887800433e-05, 0.0038793482817709446, 0.005248530302196741, 0.0454365499317646, 0.002497489098459482, -0.018864281475543976, -0.03002057783305645, -0.017241548746824265, -0.0187628623098135, -0.0094828512519598, -0.025152375921607018, 0.01805291511118412, 0.0010142087703570724, -0.011916952207684517, 0.022414013743400574, -0.00585705554112792, 0.009077168069779873, 0.03286036103963852, -0.013286134228110313, -0.011409847997128963, -0.026166584342718124, 0.021298382431268692, 8.517768583260477e-05, 0.003701861947774887, 0.019878491759300232, -0.0227182749658823, -0.015415973030030727, -0.007251592352986336, -0.010852033272385597, 0.016835864633321762, 0.02860068529844284, -0.029614895582199097, 0.032251838594675064, 0.019371386617422104, -0.005096398759633303, -0.008113670162856579, 0.009584272280335426, -0.010142087005078793, -0.015213130973279476, 0.006592356599867344, 0.011460558511316776, 0.023529643192887306, 0.0094828512519598, 0.0007701647700741887, -0.0002709839027374983, -0.011866241693496704, -0.04645076021552086, 0.0017748653190210462, 0.008012249134480953, 0.017038706690073013, 0.03448309749364853, 0.008468642830848694, -0.011815532110631466, -0.02342822216451168, -0.0001133061305154115, 0.027383634820580482, 0.01785007305443287, -0.017647230997681618, 0.02697795256972313, 0.005806345026940107, 0.011308426968753338, 0.00616131816059351, 0.0034483096096664667, 0.029412053525447845, -0.028803527355194092, 0.01785007305443287, -0.019168544560670853, -0.004716070368885994, -0.02342822216451168, 0.013691817410290241, -0.0044118077494204044, 0.011764821596443653, -0.02839784510433674, 0.018864281475543976, -0.0017368324333801866, 0.027992160990834236, 0.000453224522061646, 0.014604605734348297, 0.020689858123660088, 0.0015530071686953306, 0.0002060111437458545, -0.025659481063485146, -0.0017748653190210462, -0.007809407077729702, -0.04077119007706642, -0.03204899653792381, 0.012271925806999207, 0.005527437664568424, 0.003955414053052664, 0.024036746472120285, 0.04807349294424057, 0.031034786254167557, 0.02839784510433674, 0.019371386617422104, 0.0024467785842716694, -0.04807349294424057, 0.013286134228110313, 0.003524375380948186, 0.0046653603203594685, -0.006998040247708559, -0.009888535365462303, -0.003955414053052664, 0.007251592352986336, 0.01785007305443287, 0.01947280764579773, -0.011663400568068027, 0.027992160990834236, 0.044219501316547394, 0.007353013381361961, 0.0029792380519211292, 0.013184713199734688, 0.016024498268961906, -0.02251543290913105, -0.005679568741470575, 0.009685693308711052, -0.006744488142430782, 0.023833904415369034, -0.0007511483272537589, -0.041582558304071426, 0.0044118077494204044, 0.025862323120236397, 0.014503184705972672, -0.009736403822898865, -0.020791279152035713, 0.009077168069779873, -0.01754581183195114, 0.030426261946558952, -0.012931161560118198, 0.022211171686649323, -0.007657276000827551, -0.015821656212210655, -0.02342822216451168, 0.04523370787501335, 0.015618814155459404, -0.03407741338014603, 0.05395590513944626, -0.026572268456220627, -0.02535521797835827, -0.008164380677044392, 0.005223175045102835, 0.013184713199734688, 0.04320529103279114, -0.0019650293979793787, -0.048884861171245575, 0.011764821596443653, 0.023732483386993408, 0.02251543290913105, -0.012069083750247955, -0.008671484887599945, 0.01825575716793537, -0.018154336139559746, -0.028803527355194092, 0.014503184705972672, 0.025152375921607018, 0.004082190338522196, 0.0187628623098135, 0.018560020253062248, 0.0029538830276578665, 0.030629104003310204, 0.03144047036767006, -0.007758696563541889, -0.0010459027253091335, 0.04807349294424057, 0.012119794264435768, 0.007910828106105328, -0.006237383466213942, 0.02038559503853321, -0.017444390803575516, -0.004690715577453375, -0.029209211468696594, -0.03468593955039978, 0.0033468888141214848, 0.002041095169261098, -0.030831946060061455, 0.01419892255216837, 0.008519353345036507, 0.04401665925979614, 0.0033215335570275784, 0.004640005063265562, -0.009229299612343311, -0.008925036527216434, 0.012018373236060143, 0.013387555256485939, -0.020284174010157585, 0.023631064221262932, -0.0298177357763052, 0.0015339907258749008, -0.017647230997681618, 0.001299454947002232, -0.0051471092738211155, -0.021298382431268692, 0.027992160990834236, 0.0025481993798166513, 0.025050954893231392, -0.016734443604946136, -0.01572023518383503, -0.022211171686649323, -0.009178589098155499, 0.0189657025039196, -0.03204899653792381, -0.027789318934082985, -0.006947329733520746, -0.0046653603203594685, 0.009077168069779873, 0.016125919297337532, -0.01171411108225584, -0.015010288916528225, 0.030629104003310204, -0.016328761354088783, 0.02038559503853321, 0.0038793482817709446, -0.0035497306380420923, 0.0189657025039196, 0.0009001102298498154, -0.003904703538864851, 0.019574228674173355, -0.0033975993283092976, 0.0454365499317646, 0.003904703538864851, -0.0062120286747813225, -0.00857006385922432, 0.03326604515314102, -0.062069572508335114, -0.03874277323484421, -0.011561979539692402, 0.01009137649089098, 0.004132900387048721, 0.006465580780059099, 0.008519353345036507, 0.039959825575351715, -0.020487016066908836, -0.006845908705145121, 0.03590298816561699, -0.062069572508335114, 0.027789318934082985, -0.037120040506124496, -0.021704066544771194, 0.007353013381361961, -0.04097403213381767, -0.010801322758197784, -0.05152180418372154, 0.04077119007706642, -0.000412022287491709, -0.058012738823890686, -0.0015276519116014242, -0.027992160990834236, -0.017038706690073013, -0.01785007305443287, 0.0008493998320773244, -0.014807447791099548, -0.017444390803575516, 0.013894659467041492, -0.03570014610886574, 0.0011283071944490075, 0.025963744148612022, -0.013286134228110313, 0.003080659080296755, 0.001762187690474093, -0.0016987996641546488, -0.021501224488019943, 0.008975747041404247, -0.03326604515314102, -0.001990384655073285, -0.016531601548194885, -0.030426261946558952, -0.0012867773184552789, -0.024746693670749664, -0.008113670162856579, -0.005806345026940107, 0.009888535365462303, 0.0058824107982218266, -0.027586476877331734, -0.03286036103963852, -0.005527437664568424, -0.04097403213381767, -0.04685644432902336, -0.021501224488019943, 0.029412053525447845, 0.01572023518383503, -0.042596764862537384, 0.010953454300761223, -0.01926996558904648, 0.039959825575351715, 0.021298382431268692, 0.0015276519116014242, -0.009685693308711052, 0.03914845734834671, 0.03407741338014603, -0.004056835081428289, 0.006313449237495661, 0.008874326013028622, -0.008722195401787758, -0.002751041203737259, 0.041176874190568924, 0.012576187960803509, 0.005172464530915022, 0.042799606919288635, -0.03468593955039978, 0.01572023518383503, -0.005704923998564482, -0.028195003047585487, 0.0012867773184552789, 0.010040665976703167, -0.008316511288285255, -0.002751041203737259, 0.014097501523792744, -0.016024498268961906, 0.02089270018041134, -0.016125919297337532, -0.029614895582199097, -0.021501224488019943, -0.024036746472120285, 0.01592307724058628, -0.00372721697203815, 0.015010288916528225, -0.006440225522965193, 0.0066937776282429695, 0.005121754016727209, -0.004716070368885994, 0.013286134228110313, -0.00963498279452324, 0.0034229543525725603, 0.0005736618186347187, 0.00983782485127449, -0.011561979539692402, 0.013488976284861565, -0.018458599224686623, -0.04320529103279114, 0.006643067114055157, 0.0008430610178038478, -0.0018255757167935371, 0.0094828512519598, 0.0596354715526104, 0.010852033272385597, 0.017951494082808495, 0.006009186618030071, 0.00902645755559206, -0.039756983518600464, -0.00024562867474742234, -0.020791279152035713, -0.021501224488019943, -0.014097501523792744, -0.010395639576017857, -0.002966560423374176, 0.0033468888141214848, -0.022211171686649323, 0.01232263632118702, -0.005502082407474518, 0.016024498268961906, 0.029209211468696594, -0.013996080495417118, -0.0017495100619271398, -0.027383634820580482, -0.009736403822898865, -0.01359039731323719, -0.019574228674173355, -0.005223175045102835, 0.013894659467041492, 0.039756983518600464, 0.008164380677044392, -0.003904703538864851, 0.02697795256972313, -0.0187628623098135, -0.012069083750247955, 0.016125919297337532, 0.024341009557247162, 0.0006338804378174245, 0.027992160990834236, 0.020284174010157585, -0.037120040506124496, 0.04645076021552086, 0.028195003047585487, -0.028195003047585487, 0.014401763677597046, 0.0029792380519211292, 0.026166584342718124, 0.0017875428311526775, 0.05720137059688568, -0.01825575716793537, -0.005299240816384554, 0.005172464530915022, -0.022616853937506676, -0.02038559503853321, -0.010750612244009972, 0.021298382431268692, 0.016024498268961906, 0.01643018051981926, -0.0005451372126117349, -0.020487016066908836, 0.0073023028671741486, -0.0021932264789938927, 0.030426261946558952, 0.03448309749364853, 0.006440225522965193, 0.02342822216451168, 0.009330720640718937, 0.012018373236060143, 0.01785007305443287, -0.016328761354088783, -0.015213130973279476, -0.008874326013028622, -0.01825575716793537, 0.004487873520702124, -0.0149088678881526, 0.00877290591597557, 0.017647230997681618, 0.013996080495417118, -0.024239588528871536, -0.009989956393837929, -0.023631064221262932, 0.019168544560670853, -0.012880451045930386, -0.054767269641160965, -0.004716070368885994, 0.016328761354088783, -0.0066937776282429695, 0.023631064221262932, 0.025050954893231392, -0.01135913748294115, 0.010953454300761223, -0.006186673417687416, 0.03772856295108795, -0.003131369361653924, -0.015314552001655102, -5.744541704189032e-05, 0.017951494082808495, 0.022414013743400574, 0.0029919156804680824, -0.02484811469912529, 0.019168544560670853, -0.008012249134480953, -0.03326604515314102, 0.01947280764579773, -0.0037779274862259626, 0.018864281475543976, -0.0074544339440763, -0.03894561529159546, -0.044625185430049896, -0.0094828512519598, -0.015618814155459404, 0.005349950864911079, 0.007555854972451925, 0.009787114337086678, 0.005400661379098892, 0.04645076021552086, -0.03549730405211449, 0.0011473236372694373, 0.008417932316660881, 0.029614895582199097, -0.03407741338014603, -0.047464966773986816, 0.014807447791099548, -0.00428503192961216, -0.016024498268961906, 0.017647230997681618, 0.006313449237495661, 0.031237628310918808, -0.012271925806999207, -0.029209211468696594, 0.03286036103963852, -0.0031567246187478304, 0.04178540036082268, -0.018560020253062248, 0.05598432198166847, 0.0021044830791652203, 0.000988853513263166, 0.023529643192887306];
    BATTLE_GOOD_EVIL=[0.009724339470267296, 0.045186154544353485, -0.003959611523896456, 0.01700303703546524, -0.025737473741173744, -0.001055411179549992, 0.03400607407093048, 0.030046463012695312, 0.014324476942420006, 0.013276344165205956, 0.024223504588007927, -0.010364864952862263, 0.0003384594456292689, -0.033540237694978714, -0.03447191044688225, 0.04565199092030525, 0.021428484469652176, -0.018866384401917458, -0.0010626898147165775, -0.025038719177246094, -0.007191353011876345, -0.022476617246866226, 0.045186154544353485, 0.021544944494962692, 0.01991451531648636, -0.018982842564582825, -0.03936319425702095, -0.024223504588007927, 0.013567492365837097, -0.026785606518387794, -0.008385059423744678, -0.033540237694978714, -0.00681286072358489, 0.006696401629596949, -0.045186154544353485, 0.034937746822834015, 0.008443289436399937, -0.0007242303690873086, -0.012519359588623047, 0.010364864952862263, -0.01665366068482399, -0.005298891570419073, -0.043089888989925385, -0.004920399282127619, 0.007395156659185886, -0.011587685905396938, -0.018866384401917458, -0.006055876147001982, -0.04029487073421478, -0.018284088000655174, -0.034238994121551514, 0.018633466213941574, 0.028416035696864128, 0.017468873411417007, -0.028183115646243095, 0.0013247228926047683, 0.016770118847489357, -0.005269777029752731, 0.026669148355722427, -0.02236015908420086, -0.02515517920255661, 0.009840798564255238, -0.004483677446842194, 0.007860993035137653, -0.027367902919650078, -0.010248405858874321, 0.04472031816840172, -0.03377315774559975, 0.05031035840511322, -0.03260856494307518, -0.03749984875321388, 0.03586941957473755, 0.027484361082315445, 0.016071364283561707, -0.014091557823121548, 0.00690020527690649, 0.01979805715382099, 0.03190980851650238, -0.04332280904054642, -0.012810507789254189, 0.019565138965845108, 0.03237564489245415, -0.009200274012982845, 0.0021981666795909405, 0.0014120673295110464, -0.0010044602677226067, 0.006143220700323582, 0.0015867560869082808, -0.00040214802720583975, 0.013683951459825039, 0.0072495825588703156, -0.01118007954210043, 0.0072495825588703156, 0.011238308623433113, -0.017934709787368774, 0.02305891364812851, 0.020846189931035042, 0.002576658967882395, -0.008326830342411995, -0.029231248423457146, -0.02270953543484211, 0.03726693242788315, -0.012286441400647163, -0.010656013153493404, 0.03517066687345505, 0.013218114152550697, -0.04798117280006409, 0.010539554059505463, -0.0013247228926047683, -0.034238994121551514, 0.018982842564582825, 0.00681286072358489, 0.021428484469652176, 0.006230565253645182, 0.008443289436399937, -0.010364864952862263, -0.002664003288373351, 0.00035483649116940796, -0.02946416661143303, -0.03470483049750328, -0.008734436705708504, -0.005357121117413044, 0.04052778705954552, 0.01944867894053459, -0.017119497060775757, 0.02305891364812851, -0.002067150082439184, -0.005881187506020069, 0.029580626636743546, 0.0002656724536791444, -0.00593941705301404, -0.02806665748357773, -0.04192529618740082, 0.0078027634881436825, 0.02236015908420086, -0.004221644718199968, -0.023291831836104393, -0.014732083305716515, 0.03936319425702095, 0.002780462382361293, 0.05426996946334839, 0.013858639635145664, -0.03540358319878578, 0.018982842564582825, -0.05310537666082382, 0.0030570528469979763, -0.007395156659185886, 0.0025621014647185802, 0.013392803259193897, -0.0035811192356050014, -0.03307440131902695, -0.02096264809370041, 0.0010408537928014994, -0.015023231506347656, 0.008210370317101479, -0.029580626636743546, -0.012810507789254189, -0.01909930258989334, 0.022476617246866226, 9.598782344255596e-05, -0.009258503094315529, -0.003566561732441187, 0.04774825647473335, 0.021428484469652176, -0.004512792453169823, 0.007511615753173828, -0.006871090270578861, 0.03237564489245415, -0.0061723352409899235, -0.010947161354124546, 0.016537200659513474, -0.03540358319878578, 9.007388143800199e-05, 0.0015649199485778809, -0.001011738902889192, 0.000753345200791955, 0.002576658967882395, 0.0034792174119502306, 0.03517066687345505, -0.021777862682938576, 0.04355572536587715, 0.02096264809370041, 0.006492597982287407, 0.034937746822834015, -0.043089888989925385, 0.024339964613318443, 0.00023473799228668213, -0.014208017848432064, -0.023291831836104393, 0.00762807484716177, 0.012635818682610989, -0.018517006188631058, 0.021079108119010925, 0.0008479682728648186, -0.016770118847489357, 0.0005349842831492424, -0.015721986070275307, -0.016420740634202957, 0.015023231506347656, -0.010539554059505463, -0.03190980851650238, -0.013276344165205956, 0.0007351484382525086, -0.034238994121551514, 0.00850151851773262, 0.02096264809370041, -0.008210370317101479, 0.0035956765059381723, -0.011354767717421055, 0.03517066687345505, -0.00850151851773262, -0.004745710641145706, -0.03470483049750328, 0.0078027634881436825, -0.015605526976287365, -0.01840054802596569, -0.026319770142436028, -0.01770179159939289, -0.01100539043545723, 0.028183115646243095, -0.004716596100479364, -0.018284088000655174, -0.010947161354124546, -0.018167627975344658, 0.011704145930707455, 0.005386236123740673, 0.03819860517978668, 0.0045710220001637936, -0.006579942535609007, -0.008909125812351704, -0.01118007954210043, -0.0031735121738165617, 0.054735805839300156, 0.014906772412359715, 0.02876541204750538, 0.014266246929764748, -0.01362572144716978, 0.02270953543484211, 0.019332220777869225, 0.01735241524875164, -0.0005349842831492424, -0.004454562906175852, -0.03051229938864708, -0.001856067799963057, 0.0015794773353263736, 0.0006805582088418305, -0.028183115646243095, -0.022243699058890343, -0.025737473741173744, 0.03749984875321388, -0.05287245661020279, 0.003202626947313547, -0.0067546311765909195, 0.01979805715382099, -0.010073717683553696, -0.012577589601278305, -0.02166140452027321, -0.00937496218830347, -0.022825995460152626, 0.010772472247481346, -0.012286441400647163, 0.026436228305101395, -0.006143220700323582, 0.00995725765824318, -0.01874992437660694, 0.03586941957473755, 0.0034937746822834015, -0.027950197458267212, 0.025737473741173744, 0.007686304394155741, -0.007860993035137653, 0.004221644718199968, 0.014208017848432064, 0.012519359588623047, 0.014848542399704456, 0.016886578872799873, -0.009840798564255238, -0.014906772412359715, -0.01438270602375269, -0.009083813987672329, 0.020030975341796875, -0.0018633465515449643, -0.050543274730443954, -0.007074893917888403, -0.011471226811408997, -0.006347024347633123, -0.0041634151712059975, 0.03517066687345505, 0.005910302512347698, 0.010714242234826088, 0.04565199092030525, -0.013159885071218014, 0.012985195964574814, 0.02585393376648426, 0.0703413337469101, -0.014091557823121548, -0.014208017848432064, 0.015372608788311481, 0.009142044000327587, 0.0036247912794351578, -0.012985195964574814, 0.021777862682938576, -0.0078027634881436825, -0.022476617246866226, -0.0007351484382525086, 0.003755807876586914, -0.02911479026079178, 0.028299575671553612, -0.025388097390532494, 0.021894322708249092, -0.023291831836104393, -0.027484361082315445, 0.05706498771905899, -0.03517066687345505, -0.033540237694978714, 0.0051242029294371605, -0.003755807876586914, -0.04029487073421478, -0.007424271199852228, 0.012286441400647163, -0.025970391929149628, -0.0031443974003195763, 0.013509262353181839, -0.03819860517978668, -0.028416035696864128, 0.00515331793576479, -0.03796568512916565, -0.012694048695266247, 0.01979805715382099, -0.026669148355722427, 0.01874992437660694, 0.027833739295601845, -0.010481324046850204, -0.01991451531648636, -0.014266246929764748, 0.0020962648559361696, -0.01630428247153759, 0.025388097390532494, 0.02236015908420086, -0.00995725765824318, -0.0028386919293552637, 0.029697084799408913, 0.0034209878649562597, 0.009607880376279354, -0.00681286072358489, -0.006609057076275349, 0.023641210049390793, 0.012402900494635105, -0.0023146257735788822, 0.016071364283561707, -0.026669148355722427, -0.03237564489245415, -0.009142044000327587, -0.011063620448112488, 0.009433192200958729, -0.035636503249406815, -0.0016158708604052663, 0.012985195964574814, 0.008850895799696445, 0.05310537666082382, 0.022127240896224976, -0.010364864952862263, 0.0017687234794721007, 0.034937746822834015, -0.02725144289433956, -0.02166140452027321, -0.013509262353181839, 0.018167627975344658, 0.02236015908420086, -0.026086851954460144, 0.028416035696864128, -0.008210370317101479, -0.03144397214055061, -0.012985195964574814, -0.04262405261397362, 0.006725516635924578, -0.019215760752558708, 0.013858639635145664, 0.007686304394155741, 0.009782569482922554, 0.023291831836104393, -0.0009826241293922067, 0.014790313318371773, 0.012868736870586872, -0.029697084799408913, 0.02981354482471943, 0.0022127239499241114, -0.011762375012040138, 0.018284088000655174, 0.007511615753173828, 0.008617977611720562, -0.0017396087059751153, 0.04215821623802185, 0.008909125812351704, -0.02410704642534256, -0.018982842564582825, -0.03540358319878578, -0.007133123464882374, -0.025621015578508377, -0.008210370317101479, 0.01380041055381298, 0.0005750171258114278, 0.0018196743912994862, 0.021195566281676292, -0.05426996946334839, -0.012577589601278305, -0.020380353555083275, -0.026086851954460144, 0.018517006188631058, 0.04262405261397362, -0.022593077272176743, -0.01100539043545723, 0.007104008924216032, 0.007307812105864286, 0.02061327174305916, -0.04472031816840172, 0.0056191543117165565, 0.003275413764640689, -0.020380353555083275, 0.011529456824064255, 0.034937746822834015, -0.009782569482922554, -0.01525614969432354, -0.011121849529445171, 0.009083813987672329, -0.027134984731674194, -0.022243699058890343, 0.004279874265193939, -0.007191353011876345, 0.011529456824064255, -0.04937868192791939, -0.0028095771558582783, 0.014615624211728573, 0.0022855110000818968, 0.0022855110000818968, 0.03400607407093048, -0.03726693242788315, -0.004221644718199968, 0.020380353555083275, -0.004891284741461277, 0.0026057737413793802, -0.01292696688324213, 0.0647512897849083, -0.01630428247153759, 0.03610233962535858, -0.02026389352977276, 0.026785606518387794, -0.03936319425702095, -0.012286441400647163, 0.01840054802596569, 0.0008552469662390649, -0.02515517920255661, -0.023874128237366676, -0.011820605024695396, 0.003027938073500991, 0.004454562906175852, 0.0033045285381376743, -0.03447191044688225, 0.027134984731674194, 0.010772472247481346, -0.011820605024695396, 0.020729729905724525, 0.020030975341796875, -0.023641210049390793, 0.010597783140838146, 0.04192529618740082, -0.0020380353089421988, 0.017119497060775757, 0.017235955223441124, 0.015721986070275307, 0.04215821623802185, -0.03889735788106918, -0.04472031816840172, 0.03447191044688225, -0.010539554059505463, -0.0023874128237366676, -0.022476617246866226, -0.007977452129125595, 0.019215760752558708, 0.05357121303677559, 0.026669148355722427, -0.013392803259193897, -0.0019215760985389352, -0.026436228305101395, -0.004046955611556768, -0.009200274012982845, -0.02620331011712551, 0.026436228305101395, 0.0007497058250010014, 0.001979805761948228, 0.016420740634202957, 0.0745338648557663, 0.024339964613318443, -0.020380353555083275, -0.0025038719177246094, -0.008559748530387878, -0.0008516075904481113, 0.008792666718363762, 0.011238308623433113, 0.011238308623433113, -0.007919223047792912, 0.019215760752558708, 0.016071364283561707, -0.02026389352977276, 0.034238994121551514, -0.027018524706363678, 0.02166140452027321, -0.010423094965517521, 0.00995725765824318, -0.009200274012982845, 0.02480580098927021, -0.028998330235481262, 0.008617977611720562, -0.0034937746822834015, 0.008210370317101479, -0.0046292515471577644, 0.00032572171767242253, 0.015721986070275307, -0.002678560558706522, -0.006055876147001982, -0.008385059423744678, -0.009899028576910496, -0.030978135764598846, 0.006929319817572832, -0.03121105395257473, -0.006143220700323582, -0.004745710641145706, 0.030745217576622963, -0.02166140452027321, 0.00762807484716177, 0.009782569482922554, -0.017818251624703407, -0.04635074362158775, -0.015139690600335598, -0.016886578872799873, 0.02096264809370041, -0.04285696893930435, 0.0061723352409899235, -0.002358298050239682, 0.055900394916534424, -0.031676892191171646, -0.011354767717421055, 5.8229579735780135e-05, 0.004483677446842194, -0.013451033271849155, -0.01455739513039589, 0.004017841070890427, 0.004279874265193939, -0.02236015908420086, 0.019565138965845108, 0.003959611523896456, 0.02061327174305916, -0.02375766821205616, 0.02911479026079178, -0.02876541204750538, -0.017119497060775757, 0.01735241524875164, -0.019332220777869225, -0.007074893917888403, 0.009316733106970787, 0.014266246929764748, -0.01013194676488638, 0.0021399371325969696, 0.0072495825588703156, -0.00010190176544710994, -0.03796568512916565, -0.005677383858710527, -0.039130277931690216, 0.027833739295601845, -0.03144397214055061, 0.01630428247153759, -0.0009207552066072822, -0.028299575671553612, 0.014906772412359715, -0.009724339470267296, -0.04122654348611832, 0.00030206594965420663, -0.03237564489245415, 0.034238994121551514, -0.03121105395257473, -0.008443289436399937, -0.017818251624703407, 0.006492597982287407, 0.02061327174305916, -0.005269777029752731, 0.02445642277598381, -0.03260856494307518, 0.011063620448112488, 0.04029487073421478, -0.008268600329756737, -0.016420740634202957, -0.005677383858710527, -0.023874128237366676, 0.01805116981267929, 0.03144397214055061, -0.003158954670652747, 0.02201078087091446, 0.012228211387991905, 0.0009462306625209749, 0.0051242029294371605, 0.026436228305101395, -0.006929319817572832, -0.004949514288455248, -0.03400607407093048, -0.03121105395257473, 0.018167627975344658, 0.015721986070275307, 0.02864895388484001, 0.02270953543484211, 0.015372608788311481, 0.0008370502036996186, -0.015605526976287365, 0.01944867894053459, 0.0020380353089421988, -0.01874992437660694, 0.01630428247153759, 0.013858639635145664, 0.011354767717421055, -0.004308988805860281, 0.003450102638453245, -0.016071364283561707, 0.004221644718199968, 0.016770118847489357, 0.010888931341469288, 0.04891284555196762, 0.01805116981267929, -0.021894322708249092, -0.016071364283561707, 0.01991451531648636, -0.004105185158550739, -0.011063620448112488, 0.013159885071218014, 0.0007315091206692159, 0.020846189931035042, 0.01525614969432354, 0.006114105693995953, -0.018167627975344658, 0.00681286072358489, -0.037732768803834915, 0.00954965129494667, 0.008326830342411995, -0.0033045285381376743, 0.015605526976287365, 0.005444465670734644, 0.03447191044688225, 0.04402156174182892, -0.012519359588623047, -0.034238994121551514, 0.01438270602375269, -0.04122654348611832, 0.005240662023425102, 0.021894322708249092, -0.002911478979513049, 0.02981354482471943, -0.010539554059505463, 0.0014702968765050173, -0.002358298050239682, 0.0010408537928014994, -0.012810507789254189, -0.02911479026079178, 0.02655268833041191, 0.014615624211728573, -0.024689340963959694, 0.003319086041301489, -0.01362572144716978, -0.030046463012695312, 0.056832071393728256, -0.01630428247153759, 0.018633466213941574, -0.025271637365221977, -0.007744533941149712, -0.039130277931690216, 0.0029405937530100346, 0.025388097390532494, -0.007919223047792912, -0.016187822446227074, 0.0030861676204949617, 0.009491421282291412, 0.023990586400032043, 0.017934709787368774, 0.028998330235481262, 0.025970391929149628, 0.023641210049390793, 0.04751533642411232, 0.007133123464882374, -0.002110822359099984, -0.015023231506347656, -0.00497862882912159, -0.03400607407093048, 0.03447191044688225, 0.010888931341469288, -0.051242031157016754, -0.015489067882299423, -0.012344670481979847, -0.0031298398971557617, 0.020846189931035042, 0.028532493859529495, -0.04006195068359375, -0.01013194676488638, 0.03656817600131035, -0.0072495825588703156, 0.034937746822834015, 0.01735241524875164, -0.03447191044688225, -0.002722232835367322, 0.03190980851650238, 0.03680109605193138, -0.015605526976287365, 1.751436502672732e-05, -0.015721986070275307, 0.01525614969432354, -0.012810507789254189, 0.016770118847489357, 0.05240662023425102, 0.024223504588007927, -0.013683951459825039, 0.03121105395257473, 0.01909930258989334, -0.008967354893684387, 0.03680109605193138, -0.05520164221525192, 0.010364864952862263, 0.024922261014580727, 0.005444465670734644, -0.007744533941149712, 0.02061327174305916, 0.010481324046850204, 0.012868736870586872, -0.008734436705708504, -0.02201078087091446, 0.008443289436399937, -0.00995725765824318, 0.00014557395479641855, -0.02340829186141491, 0.045884907245635986, -0.009899028576910496, 0.00602676160633564, -0.017235955223441124, 0.009142044000327587, 0.015139690600335598, 0.0019215760985389352, 0.01874992437660694, 0.015139690600335598, 0.021195566281676292, -0.011296538636088371, 0.02445642277598381, -0.012519359588623047, -0.014499165117740631, -0.0019215760985389352, 0.005007743835449219, -0.003872266970574856, 0.0008370502036996186, 0.02806665748357773, 0.014149787835776806, 0.03214272856712341, -0.008035682141780853, -0.012519359588623047, 0.014208017848432064, 0.0038431521970778704, -0.029697084799408913, -0.02096264809370041, -0.008152141235768795, 0.022127240896224976, 0.02340829186141491, -0.02620331011712551, -0.018167627975344658, 0.03796568512916565, 0.01275227777659893, 0.00016922972281463444, 0.021777862682938576, 0.019332220777869225, 0.04285696893930435, 0.03330732136964798, -0.006463483441621065, -0.014906772412359715, -0.02061327174305916, 0.021544944494962692, 0.016537200659513474, -0.022942453622817993, 0.02480580098927021, 0.024922261014580727, -0.02305891364812851, 0.0030861676204949617, 0.040993623435497284, 0.028299575671553612, -0.0036247912794351578, 0.01030663587152958, -0.012111752294003963, 0.01979805715382099, -0.009491421282291412, 0.009607880376279354, -0.0073369271121919155, -0.0013975099427625537, 0.012519359588623047, -0.008035682141780853, 0.045884907245635986, -0.02236015908420086, 0.01118007954210043, 0.00515331793576479, -0.0016813791589811444, 0.003930496517568827, 0.0030424955766648054, -0.02981354482471943, 0.015605526976287365, 0.04052778705954552, 0.01205352321267128, 0.0011209193617105484, -0.027484361082315445, -0.005473580677062273, -0.05217370390892029, 0.005910302512347698, 0.03190980851650238, -0.0034209878649562597, 0.01630428247153759, 0.003217184217646718, -0.009200274012982845, 0.03982903063297272, 0.03517066687345505, 0.012228211387991905, -0.011587685905396938, -0.008152141235768795, -0.0019943630322813988, -0.0014994116500020027, 0.0020525925792753696, -0.0007060336647555232, 0.004949514288455248, 0.023990586400032043, 0.025970391929149628, -0.021777862682938576, 0.020380353555083275, 0.04192529618740082, -0.016770118847489357, -0.03680109605193138, -0.001215542433783412, 0.00296970852650702, -0.016886578872799873, -0.0062887948006391525, 0.008210370317101479, -0.003552004462108016, 0.011645915918052197, -0.022127240896224976, 0.0025912162382155657, -0.01944867894053459, 0.016886578872799873, 0.01979805715382099, 0.015721986070275307, 0.02690206654369831, 0.0072495825588703156, 0.010888931341469288, -0.013451033271849155, 0.013451033271849155, 0.004017841070890427, 0.023175371810793877, -0.019565138965845108, -0.004454562906175852, -0.00032572171767242253, 0.016537200659513474, 0.013916869647800922, 0.0028095771558582783, -0.027833739295601845, -0.04285696893930435, -0.021079108119010925, -0.02515517920255661, -0.00497862882912159, 0.02946416661143303, -0.015838446095585823, -0.004105185158550739, 0.007133123464882374, 0.015489067882299423, -0.019332220777869225, -0.008152141235768795, 0.013683951459825039, 0.020496811717748642, 0.008268600329756737, 0.04052778705954552, -0.007395156659185886, 0.013567492365837097, -0.0007060336647555232, -0.00954965129494667, -0.012402900494635105, -0.06195627152919769, -0.024339964613318443, 0.030046463012695312, -0.015372608788311481, 0.017468873411417007, 0.04821409285068512, -0.010947161354124546, -0.01770179159939289, 0.001033575041219592, 0.011937064118683338, 0.015139690600335598, -0.010830702260136604, -0.016071364283561707, -0.018284088000655174, 0.03540358319878578, -0.0030424955766648054, -0.026669148355722427, -0.02270953543484211, -0.022243699058890343, -0.04332280904054642, 0.03307440131902695, 0.011820605024695396, 0.017119497060775757, 0.005677383858710527, -0.008850895799696445, -0.011995293200016022, 0.030745217576622963, 0.025970391929149628, -0.0013247228926047683, 0.014324476942420006, -0.00515331793576479, -0.006376138888299465, -0.00017286906950175762, 0.006376138888299465, 0.001237378572113812, 0.01979805715382099, 0.005269777029752731, -0.0031735121738165617, -0.012461130507290363, -0.0014411821030080318, 2.0357607354526408e-05, 0.01770179159939289, 0.0017468873411417007, 0.03656817600131035, 0.013975098729133606, -0.012111752294003963, 0.026669148355722427, 0.00593941705301404, -0.013218114152550697, -0.008967354893684387, -0.01630428247153759, 0.022593077272176743, -0.01205352321267128, -0.020729729905724525, -0.026669148355722427, 0.010656013153493404, -0.03959611430764198, -0.013218114152550697, 0.015139690600335598, -0.011704145930707455, -0.012519359588623047, 0.013858639635145664, -0.003464659908786416, 0.002911478979513049, 0.02620331011712551, 0.004716596100479364, 0.017585333436727524, -0.03796568512916565, -0.015605526976287365, 0.025271637365221977, 0.05916125327348709, 0.027484361082315445, -0.004483677446842194, 0.014091557823121548, 0.014790313318371773, 0.011762375012040138, -0.019215760752558708, 0.02375766821205616, 0.01630428247153759, -0.0037849226500838995, -0.012228211387991905, -0.002620331011712551, -0.014208017848432064, -0.01525614969432354, -0.0014193459646776319, 0.01735241524875164, 0.007278697565197945, 0.0013465590309351683, 0.0021981666795909405, -0.0034209878649562597, 0.0026057737413793802, 0.035636503249406815, 0.039130277931690216, 0.013334574177861214, 0.036335255950689316, 0.007977452129125595, 0.0013465590309351683, -0.03470483049750328, 0.04961160197854042, 0.00954965129494667, -0.009840798564255238, 0.008792666718363762, -0.03121105395257473, -0.03959611430764198, -0.005095088388770819, -0.004279874265193939, 0.011995293200016022, -0.04774825647473335, -0.012810507789254189, 0.010830702260136604, -0.012577589601278305, 0.004454562906175852, 0.001754166092723608, -0.010190176777541637, 0.008385059423744678, -0.02026389352977276, 0.0005204268964007497, -0.02911479026079178, -0.026319770142436028, 0.013975098729133606, -0.008909125812351704, 0.023990586400032043, -0.03866444155573845, -0.037034012377262115, -0.00867620762437582, -0.0033045285381376743, -0.016420740634202957, -0.003552004462108016, -0.027018524706363678, -0.018866384401917458, 0.006143220700323582, 0.027833739295601845, 0.0052115474827587605, 0.007366041652858257, -0.0015867560869082808, 0.03889735788106918, -0.010015487670898438, 0.0037266931030899286, -0.009666110388934612, -0.039130277931690216, -0.003508332185447216, 0.004425447899848223, -0.0037266931030899286, -2.9114789867890067e-05, 0.03144397214055061, 0.003959611523896456, -0.0013975099427625537, -0.007860993035137653, -0.010772472247481346, 0.011937064118683338, 0.04681658372282982, 0.024223504588007927, -0.020030975341796875, -0.016071364283561707, -0.027018524706363678, 0.007860993035137653, -0.028416035696864128, 0.005968532059341669, 0.004367218352854252, -0.002518429420888424, 0.02445642277598381, 0.01118007954210043, 0.02655268833041191, 0.025970391929149628, 0.03726693242788315, -0.028183115646243095, -0.027018524706363678, -0.03796568512916565, 0.028416035696864128, -0.010015487670898438, -0.0067546311765909195, -0.016420740634202957, 0.00433810381218791, 0.0023874128237366676, -0.02585393376648426, 0.054037049412727356, -0.05007743835449219, 0.026436228305101395, 0.008967354893684387, 0.009258503094315529, 0.04635074362158775, 0.03377315774559975, 0.00497862882912159, -0.002664003288373351, 0.007220468018203974, 0.0020089205354452133, -0.0009607880492694676, 0.02585393376648426, -0.015605526976287365, -0.0017687234794721007, -0.006492597982287407, 0.038431521505117416, -0.002227281453087926, -0.03889735788106918, 0.006492597982287407, -0.012402900494635105, -0.019565138965845108, -0.0036247912794351578, -0.004017841070890427, 0.03866444155573845, -0.00954965129494667, -0.017934709787368774, -0.01118007954210043, -0.01013194676488638, 0.0016013134736567736, -0.020729729905724525, -0.0035374469589442015, -0.021894322708249092, 0.006987549364566803, 0.022825995460152626, 0.02061327174305916, 0.02061327174305916, -0.004687481094151735, -0.0003384594456292689, -0.03656817600131035, -0.022942453622817993, -0.014673854224383831, -0.019681597128510475, -0.011471226811408997, -0.007307812105864286, 0.01630428247153759, 0.03237564489245415, 0.010015487670898438, 0.03517066687345505, -0.021544944494962692, -0.028532493859529495, 0.014149787835776806, -0.03610233962535858, -0.017934709787368774, 0.006143220700323582, 0.008734436705708504, -0.01013194676488638, -0.02166140452027321, 0.015838446095585823, -0.007074893917888403, 0.013159885071218014, 0.019565138965845108, -0.02236015908420086, 0.017585333436727524, 0.02550455555319786, -0.010888931341469288, 0.0057064988650381565, 0.00425075925886631, -0.025970391929149628, 0.013858639635145664, -0.007366041652858257, 0.022243699058890343, -0.002489314414560795, -0.0008406895794905722, -0.02515517920255661, -0.013159885071218014, 0.007162238471210003, 0.012169982306659222, -0.023641210049390793, -0.0039013817440718412, -0.02305891364812851, -0.02725144289433956, -0.009142044000327587, -0.011238308623433113, 0.008093911223113537, -0.02096264809370041, -0.023291831836104393, -0.025970391929149628, -0.03307440131902695, 0.023524750024080276, -0.035636503249406815, 0.03889735788106918, 0.015489067882299423, -0.027833739295601845, -0.04029487073421478, -0.022476617246866226, -0.03400607407093048, -0.014732083305716515, -0.009316733106970787, 0.02061327174305916, -0.015372608788311481, 0.04751533642411232, -0.036335255950689316, 0.06288794428110123, -0.06288794428110123, 0.020496811717748642, 0.02585393376648426, -0.010830702260136604, 0.0025912162382155657, -0.01292696688324213, 0.004745710641145706, 0.007424271199852228, -0.030978135764598846, -0.024922261014580727, 0.02515517920255661, 0.0028969214763492346, -0.01595490425825119, 0.04052778705954552, -0.03260856494307518, -0.021428484469652176, 0.034238994121551514, -0.008035682141780853, 0.015489067882299423, -0.023641210049390793, 0.01770179159939289, 0.0012956081191077828, 0.009899028576910496, -0.018982842564582825, -0.007569845300167799, 0.02981354482471943, 0.01595490425825119, -0.00023655766563024372, 0.016537200659513474, 0.007860993035137653, 0.009899028576910496, 0.013218114152550697, 0.006084991153329611, 0.008909125812351704, 0.014848542399704456, -0.02515517920255661, 0.011529456824064255, 0.03796568512916565, 0.012868736870586872, -0.027484361082315445, 0.016187822446227074, -0.03330732136964798, 0.02981354482471943, 0.010539554059505463, 0.03190980851650238, -0.03586941957473755, 0.058695416897535324, 0.02410704642534256, -0.004483677446842194, 0.006725516635924578, 0.01735241524875164, -0.0001765084161888808, -0.02655268833041191, 0.027134984731674194, -0.017468873411417007, 0.029580626636743546, 0.045884907245635986, -0.01630428247153759, -0.030745217576622963, 0.035636503249406815, -0.02061327174305916, 0.012577589601278305, 6.68730353936553e-05, 0.029347708448767662, -0.0067546311765909195, 0.013159885071218014, -0.012985195964574814, 0.002227281453087926, -0.02026389352977276, 0.009899028576910496, 0.002867806702852249, -0.016770118847489357, 0.021195566281676292, 0.013043425977230072, -0.020030975341796875, -0.010190176777541637, -0.00681286072358489, -0.004891284741461277, -0.022476617246866226, -0.03586941957473755, 0.001091804588213563, 0.014091557823121548, -0.005997646600008011, -0.010714242234826088, -0.02340829186141491, -0.009899028576910496, -0.03260856494307518, 0.029231248423457146, -0.004221644718199968, -0.005997646600008011, -0.03144397214055061, -0.022593077272176743, -0.005182432476431131, 0.013159885071218014, -0.0028823642060160637, -0.008443289436399937, 0.010656013153493404, 0.028532493859529495, 0.045186154544353485, 0.01909930258989334, -0.03214272856712341, 0.012344670481979847, -0.01455739513039589, 0.03190980851650238, 0.007511615753173828, 0.02131202630698681, -0.004367218352854252, -0.02270953543484211, -0.0007096729823388159, 0.037034012377262115, 0.031676892191171646, -0.015139690600335598, -0.05566747859120369, 0.0035811192356050014, -0.039130277931690216, 0.001936133485287428, 0.047282420098781586, 0.01380041055381298, -0.013975098729133606, 0.034238994121551514, 0.013975098729133606, 0.016187822446227074, -0.006871090270578861, 0.025038719177246094, -0.008909125812351704, 0.021079108119010925, 0.022942453622817993, -0.03726693242788315, 0.001237378572113812, -0.01030663587152958, 0.026319770142436028, 0.004862169735133648, 0.020846189931035042, -0.01595490425825119, 0.01100539043545723, -0.02864895388484001, -0.012228211387991905, -0.009899028576910496, 0.019215760752558708, -0.03214272856712341, 0.019215760752558708, 0.0002174510882468894, 0.024339964613318443, 0.04774825647473335, 0.016420740634202957, -0.01979805715382099, 0.02166140452027321, -0.01805116981267929, -0.02946416661143303, -0.020030975341796875, -0.007133123464882374, -0.017934709787368774, -0.01595490425825119, -0.006405253894627094, 0.018633466213941574, 0.010539554059505463, 0.015489067882299423, -0.012985195964574814, 0.02771727927029133, 0.032841481268405914, -0.011063620448112488, 0.012402900494635105, -0.011354767717421055, 0.04541907086968422, -0.006725516635924578, 0.012169982306659222, 0.014033328741788864, 0.03377315774559975, 0.01909930258989334, 0.023874128237366676, 0.021894322708249092, 0.009316733106970787, 0.042391132563352585, 0.006230565253645182, -0.020496811717748642, 0.006696401629596949, -0.005269777029752731, -0.014673854224383831, -0.05357121303677559, -0.004687481094151735, -0.00867620762437582, -0.05892833322286606, -0.009666110388934612, -0.022942453622817993, 0.016071364283561707, 0.01979805715382099, -0.06521712988615036, -0.014790313318371773, 0.054735805839300156, 0.00040760706178843975, 0.040993623435497284, 0.0014921330148354173, 0.02375766821205616, 0.011645915918052197, 0.007686304394155741, 0.007860993035137653, 0.008326830342411995, 0.01205352321267128, 0.005793842952698469, -0.011820605024695396, -0.017585333436727524, 0.03260856494307518, 0.009491421282291412, -0.011238308623433113, -0.022593077272176743, -0.024689340963959694, -0.014266246929764748, -0.00497862882912159, -0.030745217576622963, -0.016537200659513474, 0.01665366068482399, -0.013451033271849155, -0.01205352321267128, 0.007395156659185886, -0.039130277931690216, 0.05217370390892029, -0.014906772412359715, 0.043089888989925385, -0.01805116981267929, -0.006114105693995953, -0.02655268833041191, 0.009316733106970787, -0.008385059423744678, 0.01013194676488638, 0.0031298398971557617, 0.0012009850470349193, 0.02946416661143303, 0.020030975341796875, 0.014906772412359715, -0.017468873411417007, -0.010772472247481346, -0.02515517920255661, 0.024689340963959694, -0.0062596797943115234, 0.011296538636088371, -0.023990586400032043, 0.03237564489245415, -0.022593077272176743, -0.009316733106970787, 0.016187822446227074, -0.03377315774559975, 0.015372608788311481, -0.0013465590309351683, 0.015023231506347656, 0.003930496517568827, -0.013916869647800922, -0.003027938073500991, -0.021079108119010925, -0.04798117280006409, -0.000866164977196604, -0.00954965129494667, 0.0005422629765234888, -0.03330732136964798, -0.022127240896224976, 0.008093911223113537, -0.01770179159939289, 0.028299575671553612, 0.009258503094315529, -0.011995293200016022, -0.01013194676488638, -0.025038719177246094, -0.03610233962535858, 0.04076070711016655, -0.010539554059505463, -0.012286441400647163, -0.010714242234826088, 0.00954965129494667, -0.008850895799696445, 0.012344670481979847, -0.0011209193617105484, 0.04006195068359375, 0.01292696688324213, -0.01700303703546524, -0.007686304394155741, -0.019332220777869225, 0.01013194676488638, 0.03144397214055061, 0.006696401629596949, 0.03051229938864708, -0.0014484607381746173, -0.006783746182918549, -0.030745217576622963, 0.03819860517978668, -0.01030663587152958, -0.008792666718363762, 0.016071364283561707, 0.005677383858710527, 0.026785606518387794, -0.009491421282291412, -0.010481324046850204, 0.02270953543484211, 0.015023231506347656, -0.017468873411417007, -0.0014411821030080318, 0.038431521505117416, -0.024922261014580727, 0.03214272856712341, 0.009200274012982845, -0.013159885071218014, 0.006579942535609007, 0.009433192200958729, 0.008326830342411995, -0.013742180541157722, 0.015721986070275307, 0.008268600329756737, 0.028299575671553612, 0.010656013153493404, 0.016770118847489357, -0.03144397214055061, -0.02305891364812851, 0.0008734436705708504, 0.02480580098927021, 0.034937746822834015, 0.010888931341469288, -0.04635074362158775, 0.04821409285068512, -0.017119497060775757, 0.010539554059505463, -0.04798117280006409, 0.03470483049750328, -0.03749984875321388, -0.0051242029294371605, 0.003450102638453245, 0.0018415104132145643, 0.031676892191171646, -0.036335255950689316, -0.03540358319878578, 0.024689340963959694, 0.015838446095585823, -0.007744533941149712, -0.007278697565197945, 0.015023231506347656, 0.03517066687345505, 0.02305891364812851, 0.04937868192791939, 0.006055876147001982, 0.0027950198855251074, 0.025271637365221977, 0.04006195068359375, -0.015721986070275307, -0.05729790776968002, -0.010656013153493404, -0.022476617246866226, -0.012344670481979847, 0.021544944494962692, 0.016071364283561707, -0.011762375012040138, -0.008326830342411995, 0.03214272856712341, 0.009433192200958729, -0.02725144289433956, 0.01909930258989334, -0.01665366068482399, 0.02760082110762596, 0.003959611523896456, 0.008734436705708504, -0.00042580379522405565, 0.01275227777659893, -0.0023291832767426968, -0.030279381200671196, -0.026785606518387794, 0.01525614969432354, -0.005415351130068302, 0.026086851954460144, 0.043788645416498184, -0.0028095771558582783, -0.03749984875321388, -0.03307440131902695, 0.0018051170045509934, -0.003362758317962289, 0.0023291832767426968, -0.007045778911560774, 0.02760082110762596, 0.018982842564582825, -0.02515517920255661, 0.0012082637986168265, 0.002110822359099984, -0.032841481268405914, 0.001339280279353261, 0.015838446095585823, -0.0016449856339022517, -0.03051229938864708, 0.009840798564255238, -0.012694048695266247, 0.017585333436727524, 0.018517006188631058, -7.005746010690928e-05, 0.021777862682938576, 0.01525614969432354, 0.003610234009101987, 0.0051242029294371605, 0.027950197458267212, 0.011121849529445171, 0.039130277931690216, 0.015139690600335598, 0.027367902919650078, 0.012635818682610989, -0.002474757144227624, -0.025737473741173744, 0.016886578872799873, -0.0010699685662984848, 0.0013975099427625537, 0.03051229938864708, 0.018517006188631058, -0.016420740634202957, 0.007424271199852228, 0.006143220700323582, 0.0007642632117494941, -0.04472031816840172, -0.021894322708249092, -0.006114105693995953, -0.034937746822834015, 0.014906772412359715, -0.045884907245635986, -0.0010772472014650702, 0.03260856494307518, 0.02340829186141491, 0.01275227777659893, -0.0017250513192266226, 0.021079108119010925, -0.017235955223441124, -0.02375766821205616, -0.002707675565034151, 0.007220468018203974, 0.02014743536710739, 0.02270953543484211, -0.005648269318044186, -0.008850895799696445, 0.019215760752558708, 0.010714242234826088, 0.0013247228926047683, -0.01205352321267128, -0.006347024347633123, -0.02760082110762596, 0.0029260364826768637, -0.012402900494635105, 0.03540358319878578, -0.019332220777869225, 0.012111752294003963, -0.013509262353181839, 0.001732329954393208, -0.0038431521970778704, -0.021777862682938576, 0.013276344165205956, 0.0078027634881436825, -0.00602676160633564, -0.042391132563352585, -0.025621015578508377, 0.018633466213941574, -0.014906772412359715, 0.022476617246866226, -0.016420740634202957, -0.044487398117780685, -0.03656817600131035, -0.0023291832767426968, 0.012111752294003963, 0.04029487073421478, 0.020380353555083275, 0.029697084799408913, -0.02375766821205616, -0.02270953543484211, -0.021428484469652176, -0.020380353555083275, 0.00681286072358489, 0.003319086041301489, 0.00995725765824318, -0.009316733106970787, 0.03819860517978668, 0.005240662023425102, -0.009083813987672329, -0.008268600329756737, 0.031676892191171646, 0.010830702260136604, -0.020729729905724525, 0.007919223047792912, -0.007133123464882374, -0.02911479026079178, -0.006434368435293436, 0.025038719177246094, -0.016071364283561707, 0.017468873411417007, 0.000618689286056906, 0.005240662023425102, 0.027950197458267212, 0.02096264809370041, -0.018982842564582825, -0.02946416661143303, -0.0031298398971557617, 0.020030975341796875, 0.010597783140838146, 0.054735805839300156, -0.015139690600335598, -0.013101655058562756, 0.01874992437660694, -0.03237564489245415, 0.01700303703546524, -0.031676892191171646, 0.0029405937530100346, 0.03377315774559975, -0.03796568512916565, -0.0020380353089421988, -0.034238994121551514, -0.0016741004073992372, 0.02876541204750538, 0.021428484469652176, -0.03819860517978668, 0.014906772412359715, -0.05077619478106499, -0.026785606518387794, -0.03726693242788315, 0.05100911110639572, 0.017235955223441124, 0.04472031816840172, -0.016187822446227074, 0.0026931180618703365, 0.00296970852650702, -0.0018924613250419497, -0.009724339470267296, 0.011820605024695396, 0.017934709787368774, 0.0015139690367504954, 0.02725144289433956, 0.008443289436399937, -0.029580626636743546, -0.009840798564255238, 0.018167627975344658, 0.02550455555319786, 0.004134300164878368, -0.028881872072815895, -0.01630428247153759, -0.00046947598457336426, 0.02806665748357773, -0.006201450247317553, -0.010481324046850204, -0.027484361082315445, 0.020729729905724525, 0.03121105395257473, -0.010830702260136604, -0.013742180541157722, -0.003697578329592943, 0.028416035696864128, 0.021195566281676292, 0.013334574177861214, -0.06801214814186096, 0.02236015908420086, -0.026319770142436028, 0.0020525925792753696, -0.04704950004816055, -0.004017841070890427, 0.03121105395257473, 0.009607880376279354, 0.013159885071218014, 0.03214272856712341, -0.006055876147001982, -0.03470483049750328, 0.0022709534969180822, -0.02981354482471943, 0.03517066687345505, 0.028183115646243095, -0.04122654348611832, 0.008734436705708504, 0.04285696893930435, -0.022243699058890343, -0.013218114152550697, 0.005386236123740673, 0.01805116981267929, 0.021079108119010925, -0.04285696893930435, 0.015838446095585823, 0.026319770142436028, -0.011296538636088371, -0.04495323449373245, -0.0019215760985389352, -0.03540358319878578, -0.0011427555000409484, 0.021195566281676292, -0.01630428247153759, 0.008559748530387878, 0.024572882801294327, 0.002824134659022093, 0.013916869647800922, -0.011820605024695396, -0.006521712988615036, 0.027134984731674194, 0.048447009176015854, 0.018633466213941574, -0.012519359588623047, 0.011762375012040138, 0.03866444155573845, -0.003697578329592943, 0.013334574177861214, -0.028881872072815895, 0.004279874265193939, -0.003508332185447216, -0.001361116417683661, -0.03377315774559975, 0.002911478979513049, 0.023291831836104393, -0.006929319817572832, -0.02166140452027321, -0.0002474757202435285, -0.02375766821205616, 1.4557394933945034e-05, -0.04798117280006409, -0.006667287088930607, -0.0017032151808962226, 0.010714242234826088, 0.0062596797943115234, 0.010888931341469288, 0.024223504588007927, 0.04611782729625702, -0.02410704642534256, -0.007919223047792912, -0.013683951459825039, -0.018633466213941574, 0.022127240896224976, 0.004105185158550739, -0.04076070711016655, -0.056599151343107224, -0.03377315774559975, 0.03680109605193138, -0.03214272856712341, 0.009258503094315529, -0.0022709534969180822, 0.03889735788106918, -0.00867620762437582, 0.031676892191171646, -0.021195566281676292, -0.02026389352977276, 0.05892833322286606, -0.03237564489245415, 0.014732083305716515, -0.00014193459355738014, -0.002241838723421097, 0.010714242234826088, 0.012402900494635105, 0.009607880376279354, -0.00762807484716177, -0.023291831836104393, 0.03144397214055061, -0.011121849529445171, 0.021195566281676292, 0.0036684635560959578, 0.0062596797943115234, -0.03936319425702095, -0.04495323449373245, 0.00027477083494886756, -0.008443289436399937, 0.008967354893684387, 0.02480580098927021, 0.0011500342516228557, 0.019332220777869225, 0.003712135599926114, -0.01770179159939289, -0.00032572171767242253, -0.047282420098781586, -0.015838446095585823, 0.005007743835449219, -0.004017841070890427, 0.015372608788311481, 0.03680109605193138, -0.014440936036407948, -0.01013194676488638, 0.0021544944029301405, 0.011354767717421055, -0.005881187506020069, 0.02375766821205616, -0.0008443288970738649, -0.003217184217646718, -0.0028823642060160637, 0.0010990833397954702, -0.01700303703546524, 0.006871090270578861, 0.020729729905724525, -0.007744533941149712, -0.014732083305716515, -0.021428484469652176, -0.027018524706363678, -0.022476617246866226, 0.009316733106970787, -0.01665366068482399, 0.012635818682610989, -0.012461130507290363, -0.006521712988615036, 0.025621015578508377, -0.007744533941149712, 0.017468873411417007, 0.01665366068482399, 0.005590039771050215, 0.01944867894053459, 0.015721986070275307, -0.023874128237366676, 0.02725144289433956, 0.010364864952862263, -0.008850895799696445, -0.014732083305716515, -0.004803940188139677, -0.04402156174182892, -0.04215821623802185, -0.0031298398971557617, 0.012402900494635105, -0.007307812105864286, 0.006317909341305494, 0.024689340963959694, 0.011121849529445171, -0.013509262353181839, 0.005852072965353727, -0.0073369271121919155, 0.01595490425825119, 0.02305891364812851, 0.03051229938864708, -0.02806665748357773, -0.03517066687345505, -0.027134984731674194, 0.011296538636088371, -0.008967354893684387, 0.006055876147001982, -0.011820605024695396, 0.03586941957473755, -0.0031298398971557617, 0.012694048695266247, 0.02725144289433956, -0.012344670481979847, 0.04262405261397362, 0.003260856494307518, -0.006696401629596949, -0.037034012377262115, -0.013509262353181839, -0.015023231506347656, -0.00041124640847556293, -0.02236015908420086, 0.01438270602375269, -0.021195566281676292, -0.07546553760766983, 0.014499165117740631, -0.012169982306659222, -0.009899028576910496, 0.01525614969432354, -0.0039887260645627975, 0.0009535093558952212, -0.029580626636743546, -0.008385059423744678, -0.03447191044688225, -0.015139690600335598, 0.02864895388484001, 0.011063620448112488, -0.04611782729625702, 0.02771727927029133, -0.026086851954460144, 0.0037849226500838995, -0.02725144289433956, 0.027484361082315445, -0.01100539043545723, -0.02236015908420086, 0.01840054802596569, -0.02864895388484001, -0.018633466213941574, 0.017235955223441124, -0.009142044000327587, -0.012286441400647163, -0.02201078087091446, -0.012402900494635105, 0.010656013153493404, -0.027367902919650078, 0.006055876147001982, 0.010656013153493404, -0.031676892191171646, 0.018633466213941574, 0.02480580098927021, 0.03959611430764198, 0.002416527597233653, -0.006783746182918549, 0.002532986691221595, 0.027367902919650078, -0.013683951459825039, -0.002110822359099984, -0.011820605024695396, -0.03656817600131035, -0.024339964613318443, 0.0017177725676447153, 0.04984452202916145, -0.0032317417208105326, 0.004833055194467306, -0.03680109605193138, 0.017235955223441124, 0.039130277931690216, 0.012344670481979847, -0.0045419069938361645, -0.020380353555083275, 0.006929319817572832, -0.027018524706363678, -0.019681597128510475, 0.008792666718363762, 0.01770179159939289, 0.0046583665534853935, -0.02375766821205616, 0.030279381200671196, 0.04215821623802185, 0.009316733106970787, 0.05100911110639572, -0.009025584906339645, 0.005007743835449219, -0.020846189931035042, 0.01944867894053459, -0.032841481268405914, 0.03819860517978668, 0.009607880376279354, 0.023641210049390793, 0.01991451531648636, -0.01874992437660694, -0.018284088000655174, 0.000607771216891706, 0.008210370317101479, -0.006492597982287407, 0.013218114152550697, 0.02806665748357773, -0.006405253894627094, -0.01840054802596569, 0.009433192200958729, -0.006521712988615036, 0.003027938073500991, -0.01292696688324213, -0.0046292515471577644, 0.0006587221287190914, -0.004454562906175852, -0.045884907245635986, 0.019565138965845108, -0.007453386206179857, 0.009316733106970787, 0.012461130507290363, -0.03400607407093048, 0.012461130507290363, -0.04798117280006409, -0.02515517920255661, -0.02585393376648426, 0.017235955223441124, -0.043089888989925385, 0.0078027634881436825, -0.04704950004816055, -0.02876541204750538, 0.0022709534969180822, 0.004454562906175852, -0.025621015578508377, 0.03237564489245415, 0.008559748530387878, -0.004803940188139677, 0.014732083305716515, 0.036335255950689316, 0.016537200659513474, -0.009025584906339645, -0.0046583665534853935, 0.037732768803834915, -0.045884907245635986, -0.0037849226500838995, -0.006550827529281378, -0.026436228305101395, 0.010423094965517521, -0.025388097390532494, -0.055900394916534424, -0.008268600329756737, 0.011238308623433113, -0.018866384401917458, -0.00024383635900449008, -0.030745217576622963, -0.0025621014647185802, 0.022476617246866226, 0.017934709787368774, -0.04145945981144905, -0.02096264809370041, 0.01874992437660694, 0.027367902919650078, 0.0023000685032457113, 0.013742180541157722, 0.04052778705954552, -0.025271637365221977, -0.005852072965353727, -0.006638172082602978, -0.01030663587152958, 0.01991451531648636, 0.008326830342411995, 0.03680109605193138, -0.0008079354302026331, -0.016071364283561707, 0.009666110388934612, 0.019565138965845108, -0.003959611523896456, -0.03726693242788315, 0.007133123464882374, 0.006434368435293436];
    JOURNEY_ACROSS_LANDS_OPENAI=[-0.00034048742963932455, -0.03168917074799538, 0.008861231617629528, -0.010067506693303585, -0.002229978796094656, 0.02743786759674549, -0.017839830368757248, -0.015335994772613049, 0.0037524935323745012, -0.02240411378443241, -0.0012845199089497328, 0.012434413656592369, 0.002984715858474374, -0.006709497421979904, 0.042095739394426346, 0.022234583273530006, 0.019143911078572273, -0.01832234114408493, -0.0008729193359613419, -0.015153422951698303, -0.02090442180633545, -0.010458731092512608, 0.01884397305548191, 0.006438900716602802, -0.004649049136787653, -0.012049710378050804, 0.02400813437998295, -0.02498619444668293, 0.0032993252389132977, -0.0028331163339316845, 0.008619976229965687, 0.018491871654987335, -0.010634781792759895, -0.017931116744875908, -0.02256060391664505, -0.023251766338944435, -0.0006108804955147207, -0.017852870747447014, 0.00775928283110261, -0.01571417786180973, 0.026264194399118423, 0.0008810698636807501, -0.016966095194220543, -0.004580585286021233, -0.015414238907396793, 0.014214484952390194, -0.0052456664852797985, -0.0005436388310045004, -0.025129644200205803, 0.01755293272435665, 0.012036669068038464, 0.006566048599779606, -0.024699296802282333, 0.002513616345822811, -0.015140382573008537, -0.010810832493007183, 0.0003594373702071607, 0.008763425052165985, 0.008652578108012676, -0.032549865543842316, -0.012023628689348698, 0.018009360879659653, -0.013295107521116734, 0.020917462185025215, -0.02310831844806671, -0.010869516059756279, -0.002795624081045389, -0.008274395018815994, 0.01298212818801403, -0.003951366059482098, 0.018596196547150612, 0.02020021714270115, 0.011717169545590878, 0.006285671144723892, 0.004779457580298185, -0.03364529460668564, 0.007974456064403057, 0.009304619394242764, -0.01752685010433197, 0.02006980963051319, 0.0013554294127970934, -0.044860392808914185, -0.022273706272244453, 0.021373890340328217, 0.014201443642377853, -0.005242406390607357, -0.013992791064083576, 0.022025931626558304, 0.00828743539750576, -0.014540504664182663, 0.005258707329630852, 0.0018925478216260672, 0.0011255850549787283, 0.009428506717085838, 0.008000537753105164, -0.00449582003057003, -0.02323872596025467, 0.02194768562912941, 0.011586761102080345, -0.033749621361494064, -0.01798328012228012, 0.0035829630214720964, -0.009063364006578922, -0.011026006191968918, -0.03158484399318695, -0.017422525212168694, -0.004512120969593525, 0.017305156216025352, 0.028324643149971962, -0.02301703207194805, -0.015818504616618156, 0.013484199531376362, 0.01691393181681633, -0.013112535700201988, -0.023955971002578735, -0.039670150727033615, -0.001107653952203691, -0.0010758669814094901, 0.004952248185873032, -0.027020562440156937, 0.022351950407028198, 0.01274087280035019, 0.019652502611279488, -0.013164699077606201, 0.00981973111629486, 0.019665544852614403, -0.00901120062917471, -0.014253607019782066, 0.0025641496758908033, -0.014683953486382961, -0.004300207830965519, 0.01430577039718628, 0.0075049870647490025, -0.013510281220078468, -0.018087605014443398, -0.013862382620573044, -0.0006251439335756004, 0.008437405340373516, -0.012023628689348698, -0.02691623568534851, -0.0019202595576643944, 0.013177740387618542, -0.01943080872297287, 0.003781835315749049, 0.016613993793725967, 0.017826789990067482, 0.0006887178751640022, 0.009219854138791561, 0.01761813648045063, -0.010250077582895756, 0.036696843802928925, -0.025155724957585335, 0.024725379422307014, -0.009050323627889156, 0.002262580906972289, 0.018596196547150612, 0.01915695145726204, 0.017852870747447014, -0.013979749754071236, -0.007433262653648853, 0.025247011333703995, 0.003547100815922022, 0.011169455014169216, -0.010439169593155384, 0.010080547071993351, 0.030984967947006226, 0.010458731092512608, 0.006122661288827658, -0.030671989545226097, -0.00018022808944806457, -0.005829242989420891, 0.0030287285335361958, -0.017357319593429565, 0.00772016029804945, 0.0036416465882211924, 0.011625883169472218, 0.014801321551203728, 0.023134399205446243, -0.042408719658851624, -0.01395366806536913, -0.032706353813409805, 0.015479443594813347, 0.014827403239905834, 0.014018872752785683, -0.022782297804951668, -0.02986345812678337, 0.006872507743537426, 0.0002705968508962542, -0.019665544852614403, -0.001319567090831697, -0.012669148854911327, 0.0099762212485075, 0.0004401273909024894, 0.013771097175776958, -0.6969009637832642, -0.0142405666410923, 6.556064181495458e-05, -0.024634093046188354, 0.016953054815530777, -0.0031607667915523052, -0.004437135998159647, 0.026498928666114807, -0.009004680439829826, 0.010713026858866215, 0.001112544210627675, 0.02020021714270115, 0.0080722626298666, -0.0025429583620280027, -0.007198527920991182, -0.005105477757751942, 0.01141723059117794, -0.028924521058797836, 0.017748543992638588, -0.005327171646058559, -0.023982051759958267, 0.007165926042944193, 0.0033514886163175106, 0.011175975203514099, -0.005940089467912912, 0.009598037227988243, 0.017696380615234375, 0.0035797026939690113, -0.017513809725642204, 0.01746164634823799, -0.037244558334350586, -0.015909790992736816, -0.003964406903833151, -0.0030727412085980177, 0.0627523884177208, -0.002577190287411213, -0.0178007073700428, 0.03382786363363266, 0.02246931754052639, 0.047468554228544235, -0.00030747789423912764, -0.016170606017112732, -0.0012796296505257487, 0.01807456463575363, 0.003100452944636345, 0.0014467150904238224, 0.04905953258275986, -0.007387619931250811, 0.012695230543613434, -0.022182419896125793, 0.008183109574019909, 0.024242868646979332, -0.007550629787147045, -0.017396442592144012, 0.0015869038179516792, 0.008404803462326527, 0.010713026858866215, 0.0026407644618302584, 0.02965480647981167, 0.012467015534639359, -0.013366831466555595, 0.020461034029722214, 0.0028771290089935064, 0.007576711475849152, -0.013262505643069744, -0.00620090588927269, -0.003912243526428938, -0.0017099764663726091, 0.010387006215751171, -0.014344892464578152, 0.010250077582895756, 0.01727907545864582, 0.005128299351781607, -0.0029488534200936556, 0.012245322577655315, 0.015596810728311539, 0.004055692348629236, 0.005825982429087162, -0.030854560434818268, 0.006138962227851152, 0.025312215089797974, -0.003235751297324896, -0.022534523159265518, 0.0006442975718528032, 0.04183492437005043, -0.011932342313230038, -0.0009601297788321972, 0.01936560496687889, 0.0076353950425982475, 0.0039872280322015285, -0.0161445252597332, 0.02301703207194805, -0.02197376824915409, -0.02532525546848774, 0.009571955539286137, -0.003742713015526533, -0.004701212514191866, 0.0012331717880442739, 0.02722921408712864, -0.02790733613073826, 0.0032993252389132977, -0.0056108091957867146, 0.029941704124212265, -0.0037492334377020597, 0.002984715858474374, -0.003278133925050497, -0.015362076461315155, 0.012212719768285751, 0.025951215997338295, -0.02004372701048851, 0.014670913107693195, -0.00415023835375905, -0.011202056892216206, -0.00936330296099186, -0.004085034132003784, -0.024660175666213036, -0.002407659776508808, -0.022534523159265518, 0.018739646300673485, -0.03474072366952896, 0.02691623568534851, -0.0010269639315083623, 0.005646671634167433, -0.011782373301684856, -0.010354404337704182, 0.037035904824733734, -0.010250077582895756, -0.0336974561214447, 0.0021761853713542223, 0.015205586329102516, -0.017565973103046417, 0.013849342241883278, 0.022782297804951668, -0.006748619955033064, -0.007139844354242086, -0.01414928026497364, 0.009474149905145168, -0.013510281220078468, 0.01209535263478756, -0.018674442544579506, -0.010002302937209606, -0.00027243071235716343, -0.001427968847565353, -0.008880793116986752, 0.0037981364876031876, -0.027150969952344894, 0.0034232130274176598, -0.003061330644413829, -0.03974839299917221, -0.02139997109770775, 0.0038372587878257036, -0.019078707322478294, -0.03956582397222519, 0.0009633899317122996, -0.006181344855576754, 0.0006275890627875924, 0.006924671120941639, -0.006859466899186373, -0.01149547565728426, -0.02458192966878414, 0.007433262653648853, -0.0004535757179837674, -0.022873584181070328, 0.007739721797406673, 0.004398013930767775, -0.017422525212168694, -0.0161445252597332, 0.021999849006533623, -0.008320038206875324, -0.027985582128167152, -0.006572569254785776, -0.011821495369076729, -0.007009436376392841, 0.030463336035609245, -0.002719009295105934, 0.01973074860870838, 0.007042038254439831, -0.0026472846511751413, 0.00016606658755335957, 0.012473536655306816, -0.01571417786180973, -0.005731436889618635, -0.02376035787165165, -0.022260665893554688, 0.005868365056812763, -0.012010587379336357, -0.004896824713796377, 0.01755293272435665, -0.013203822076320648, 0.032341212034225464, 0.003406912088394165, 0.021660787984728813, 0.014397055841982365, -0.01148243434727192, 0.005936829373240471, -0.010960802435874939, -0.0051935031078755856, 0.011071649380028248, 0.01580546423792839, 0.03171525523066521, 0.007935333997011185, -0.027698684483766556, 0.02203897200524807, -0.027490030974149704, 0.004632748197764158, -0.030072111636400223, -0.012538740411400795, -0.029889540746808052, 0.031167540699243546, 0.014462260529398918, 0.0002200636954512447, -0.027490030974149704, -0.020695768296718597, -0.020213257521390915, 0.009630639106035233, 0.03317582607269287, 0.007589752320200205, -0.0067160180769860744, -0.03753145411610603, -0.012760434299707413, -0.01370589341968298, -0.0027842132840305567, 0.007159405387938023, 0.0014842073433101177, -0.012571342289447784, 0.011299863457679749, -0.008561292663216591, -0.007355017587542534, -0.010960802435874939, -0.02639460191130638, -0.011071649380028248, 0.01641838252544403, -0.009734965860843658, 0.002577190287411213, 0.013327709399163723, 0.011423750780522823, -0.00224464968778193, -0.017605096101760864, 0.028037745505571365, -0.01911783032119274, 0.018517952412366867, 0.014292729087173939, 0.024177664890885353, 0.00013468712859321386, -0.008919915184378624, 0.009650200605392456, 0.024021174758672714, 0.006539966911077499, -0.014631791040301323, 0.016522707417607307, -0.006210686638951302, 0.01986115612089634, -0.01725299470126629, -0.008196149952709675, 0.01630101539194584, -0.014540504664182663, -0.005992252845317125, 0.01465787272900343, 0.040504761040210724, 0.02689015306532383, -0.006125921383500099, -0.004622967913746834, 0.010732588358223438, 0.004078513942658901, 0.014736116863787174, -0.014983892440795898, -0.013405954465270042, 0.010204435326159, -0.017474686726927757, 0.01206275075674057, -0.0016741141444072127, -0.02575560286641121, 0.024568889290094376, -0.010341363959014416, 0.0003078854060731828, 0.0019822034519165754, 0.010889077559113503, -0.010152271948754787, 0.013758055865764618, 0.002945593325421214, -0.0062400284223258495, -0.01605323888361454, 0.02047407440841198, 0.0020783792715519667, -0.01026963908225298, -0.01823105476796627, -0.004482779186218977, -0.007531068753451109, -0.019235197454690933, 0.019835075363516808, 0.0013236423255875707, -0.015609851107001305, -0.0007315080147236586, -0.014397055841982365, 0.0012258363422006369, 0.0012690339935943484, 0.02756827510893345, -0.02793341875076294, 0.01395366806536913, 0.004407794214785099, -0.018374502658843994, 0.0006589685217477381, -0.009871894493699074, -0.010504373349249363, 0.042591292411088943, 0.005291309207677841, -0.00931765977293253, -0.006683415733277798, -0.0019577518105506897, 0.005519523750990629, -0.015466402284801006, 0.0015314803458750248, -0.004962028935551643, -0.007237650454044342, 0.00879602786153555, 0.01149547565728426, -0.016587913036346436, -0.004606666509062052, 0.05487573519349098, 0.0032520524691790342, -0.010067506693303585, -0.01863531954586506, -0.03779227286577225, 0.019404727965593338, 0.11162934452295303, -0.019665544852614403, -0.0029733050614595413, 0.0030776315834373236, 0.018257135525345802, -0.020187176764011383, -0.034610312432050705, -0.03275851905345917, -0.006367176305502653, 0.01106512825936079, -0.004743595141917467, -0.014931729063391685, 0.006735579110682011, -0.009389384649693966, -0.0034623355604708195, 0.01863531954586506, 0.00433606980368495, -0.009109007194638252, -0.003364529460668564, -0.00369054963812232, 0.0023766879457980394, -0.03789659962058067, 1.6568452338106e-05, 0.02947223372757435, -0.014827403239905834, -0.012310526333749294, 0.002407659776508808, -0.005232625640928745, 0.013392913155257702, -0.012623505666851997, -0.011971465311944485, -0.0014988782349973917, 0.0007058339542709291, -0.004541462752968073, 0.015635933727025986, 0.012127954512834549, 0.014696994796395302, 0.013418994843959808, 0.025207888334989548, -0.026407644152641296, 0.024164624512195587, 0.020604481920599937, 0.017878953367471695, -0.028220316395163536, 0.01798328012228012, -0.0027662820648401976, -0.003253682516515255, 0.013086454011499882, 0.012956046499311924, -0.01517950464040041, 0.03570574149489403, 0.006722538266330957, -0.006729058921337128, -0.012884321622550488, -0.00026978179812431335, 0.027359623461961746, 0.01632709614932537, 0.0019642722327262163, -0.01152807753533125, -0.012258362956345081, -0.004567544441670179, -0.017448605969548225, 0.023030072450637817, -0.01370589341968298, -0.01718778908252716, -0.02139997109770775, -0.03197607025504112, -0.007850568741559982, -0.030593743547797203, 0.011338985525071621, -0.022456277161836624, -0.025455664843320847, -0.004818580113351345, -0.0180484838783741, 0.015009974129498005, 0.011743251234292984, 0.003977447748184204, 0.0011337355244904757, 0.02301703207194805, -0.006350875366479158, -0.0016684088623151183, 0.014983892440795898, -0.02176511473953724, 0.010178353637456894, -0.019013503566384315, 0.012304006144404411, -0.007576711475849152, -0.009304619394242764, -0.0024092900566756725, 0.014331852085888386, 0.0006703792023472488, 0.005327171646058559, -0.025390461087226868, 0.004844661336392164, -0.007772323675453663, -0.005183722823858261, -0.00073762092506513, -0.0033710498828440905, 0.01141723059117794, -0.004782717674970627, 0.028715867549180984, -0.01641838252544403, 0.005320650991052389, -0.007589752320200205, 0.02707272581756115, -0.019782911986112595, -0.010197915136814117, -0.0020082849077880383, -0.00203762692399323, 0.0015608221292495728, -0.006116140633821487, -0.052137166261672974, 0.002826595911756158, 0.008815588429570198, -0.013340750709176064, 0.009741486050188541, 0.01051089446991682, 0.016157565638422966, -0.0005941719864495099, -0.01890917681157589, -0.004551243036985397, -0.0010758669814094901, 0.004137197509407997, 0.009526313282549381, 0.00118915899656713, 0.019143911078572273, 0.009122047573328018, -0.008437405340373516, -0.022769257426261902, 0.006116140633821487, 0.0068985894322395325, 0.009728445671498775, -0.005933569278568029, -0.00199850439094007, -0.026198990643024445, -0.0025266571901738644, 0.0020392569713294506, 0.016340136528015137, 0.004388233181089163, 0.012577862478792667, -0.020174136385321617, -0.013849342241883278, 0.014436178840696812, -0.011828016489744186, 0.007870130240917206, -0.02709880657494068, -0.0034884170163422823, -0.004257825203239918, -0.004525161813944578, 0.026785826310515404, -0.024229828268289566, -0.000597024685703218, -0.02584688924252987, -0.006676895543932915, -0.03275851905345917, -0.02139997109770775, -0.02949831634759903, -0.025455664843320847, 0.01881789043545723, 0.020787052810192108, 0.029028845950961113, -0.013771097175776958, 0.02050015516579151, -0.015283831395208836, -0.013158178888261318, 9.821361163631082e-05, 0.0008378721540793777, 0.0003256127529311925, -0.058422837406396866, 0.009526313282549381, 0.03403651714324951, 0.027516111731529236, 0.02013501338660717, -0.02775084786117077, -0.0009536093566566706, 0.023473460227251053, -0.01666615717113018, 0.008098344318568707, -0.010458731092512608, -0.018361462280154228, -0.001825713668949902, 0.010504373349249363, -0.003465595655143261, 0.003312366083264351, -0.017813749611377716, -0.024295032024383545, 0.04634704440832138, 0.008809068240225315, 0.007654956541955471, 0.004929426591843367, 0.017787666991353035, -0.026968399062752724, 0.016287973150610924, -0.010732588358223438, -0.006859466899186373, -0.00875038467347622, -0.0030792616307735443, -0.013177740387618542, 0.015388158150017262, 0.007094201631844044, 0.002614682773128152, -0.005369554273784161, -0.003118384163826704, 0.005353253334760666, -0.0042154425755143166, 0.024568889290094376, 0.008619976229965687, -0.011938863433897495, -0.005128299351781607, -0.008730823174118996, 0.012388771399855614, -0.019469931721687317, 0.009708884172141552, -0.0289766825735569, 0.015596810728311539, -0.004769676830619574, 0.01244745496660471, 0.02430807240307331, -0.03648819029331207, -0.012206199578940868, -0.02400813437998295, -0.0022658410016447306, 0.02863762155175209, 0.007257211487740278, 0.006138962227851152, -0.009487190283834934, -0.011254220269620419, -0.03693157806992531, 0.007355017587542534, 0.011886700056493282, 0.004316508769989014, 0.013536362908780575, -0.001763769774697721, 0.024386318400502205, -0.020774012431502342, -0.020643604919314384, -0.004042651504278183, -0.01630101539194584, -0.009571955539286137, 0.0148404436185956, 0.002513616345822811, 0.0018224534578621387, -0.022078095003962517, -0.012512658722698689, -0.0023473461624234915, 0.014449219219386578, -0.01949601247906685, -0.012721311300992966, -0.005411936901509762, -0.023499542847275734, -0.005027232691645622, 0.01943080872297287, -0.015218626707792282, 0.01361460704356432, 0.012806076556444168, -0.02707272581756115, 0.0030401390977203846, -0.0032895447220653296, -0.007661476731300354, 0.005444538779556751, -0.0032276008278131485, 0.01088255736976862, 0.007537588942795992, 0.013758055865764618, 0.003076001536101103, 0.009017720818519592, -0.0185049120336771, -0.0009519792511127889, 0.007178966887295246, 0.025794725865125656, -0.007909252308309078, -0.010028383694589138, -0.011534597724676132, 0.03813133388757706, 0.010360924527049065, 0.0089003536850214, -0.009754527360200882, -0.015205586329102516, -0.01335379108786583, -0.000562385015655309, 0.00815050769597292, -0.016496626660227776, -0.011619362980127335, -0.01175629161298275, -0.005242406390607357, -0.02342129684984684, 0.0020653384272009134, 0.0015730479499325156, 0.003850299632176757, 0.0070876809768378735, -0.01669223979115486, -0.0025494787842035294, 0.0025967515539377928, 0.019535135477781296, -0.014879565685987473, 0.012075791135430336, -0.011541117914021015, 0.005079396069049835, -0.032341212034225464, 0.0220650527626276, 0.01611844263970852, 0.024686256423592567, -0.006389997899532318, 0.014866525307297707, 0.005265227518975735, -0.024725379422307014, 0.020526237785816193, -0.021413013339042664, -0.01979595236480236, -0.00308415200561285, -0.004652309697121382, 0.0027695423923432827, 0.0033612691331654787, -0.016131484881043434, 0.00897859875112772, -0.0010554906912147999, 0.0018126728245988488, -0.024542806670069695, -0.03455815091729164, 0.02741178683936596, 0.005392375402152538, 0.020121973007917404, 0.017318198457360268, -0.032732438296079636, 0.028898438438773155, -0.002536437939852476, 0.018452748656272888, 0.014631791040301323, -0.02829856052994728, 0.01675744354724884, -0.010830393992364407, 0.010608700104057789, -0.016535749658942223, -0.02756827510893345, 0.006077018100768328, -0.0008615085971541703, -0.00798097625374794, 0.02575560286641121, 0.0032911747694015503, -0.00901120062917471, 0.019691625609993935, 0.01900046318769455, -0.00035454705357551575, 0.015349035151302814, 0.0023131140042096376, 0.00333029730245471, 0.01491868868470192, -0.0035536212380975485, -0.013445076532661915, -0.012864761054515839, 0.015335994772613049, 0.021139156073331833, -0.006187865044921637, -0.004019830375909805, -0.0008574333623982966, -0.005206543952226639, -0.04595582187175751, -0.015062137506902218, 0.02188248187303543, 0.0020995705854147673, 0.013458117842674255, 0.029211418703198433, 0.013497239910066128, 0.008280915208160877, -0.005190243013203144, 0.03022860176861286, -0.024516725912690163, -0.012682189233601093, 0.010778230614960194, 0.005676013417541981, 0.0054510594345629215, 0.00249079498462379, -0.025729522109031677, -0.012538740411400795, 0.011554159224033356, 0.011391148902475834, 0.028768030926585197, 0.004287166986614466, -0.01396670937538147, -0.01798328012228012, -0.012180117890238762, -0.011319424957036972, 0.01144983246922493, 0.00799401756376028, 0.02108699269592762, -0.03108929470181465, 0.0021012008655816317, -0.01023703720420599, -0.019665544852614403, -0.008339598774909973, 0.01954817585647106, 0.008065742440521717, 0.008098344318568707, 0.006090058945119381, 0.025559991598129272, -0.0037850956432521343, 0.004459957592189312, -0.019052626565098763, 0.0027124888729304075, 0.011599801480770111, -0.016744401305913925, 0.014357933774590492, 0.0035144987050443888, -0.0004788422957062721, 0.0022528001572936773, 0.005418457090854645, 0.003007537219673395, -0.009839292615652084, -0.013418994843959808, -0.01992635987699032, 0.026107704266905785, -0.0056923143565654755, 0.004071993287652731, -0.015818504616618156, 0.01370589341968298, 0.0016455873847007751, 0.021165236830711365, -0.00631501292809844, 0.018348421901464462, 0.018335381522774696, -0.0046164472587406635, -0.004776197485625744, 0.005333691835403442, -0.020213257521390915, -0.011247700080275536, -0.01511430088430643, -0.004248044453561306, -0.020252380520105362, 0.007778844330459833, -0.002749981125816703, -0.003204779466614127, 0.004935947246849537, -0.00586184486746788, -0.00825483351945877, -0.003377570305019617, -0.0011280302423983812, 0.1941516101360321, -0.02882019430398941, -0.02689015306532383, 0.009526313282549381, -0.012160556390881538, 0.029628723859786987, 0.028768030926585197, 0.017839830368757248, 0.004414314869791269, 0.016979137435555458, -0.02369515411555767, -0.01777462661266327, -0.004547982942312956, -0.004831620492041111, -0.0042806463316082954, -0.026342440396547318, -0.030098192393779755, -0.018648359924554825, 0.0023717975709587336, -0.0158967487514019, 0.006288931239396334, -0.015244708396494389, 0.002521767048165202, -0.018596196547150612, 0.02548174560070038, 0.0018811370246112347, -0.0033368177246302366, 0.010908639058470726, 0.019352564588189125, 0.019417768344283104, -0.008143986575305462, 0.0030499198473989964, -0.003465595655143261, 0.012408331967890263, -0.0080722626298666, 0.0025690398178994656, 0.02228674665093422, -0.01088255736976862, 0.005392375402152538, 0.010452210903167725, 0.016874810680747032, 0.002688037231564522, -0.0012266513658687472, -0.005213064607232809, -0.005689054261893034, 0.028689784929156303, -0.014318810775876045, 0.0014785020612180233, 0.00012062750465702266, 0.004838141147047281, -0.029028845950961113, -0.011554159224033356, 0.025377418845891953, 0.03380178287625313, -0.011938863433897495, 0.009122047573328018, 0.02265189029276371, 0.008711262606084347, 0.010041425004601479, -0.03103713132441044, -0.01829625852406025, 0.01811368763446808, -0.011730209924280643, 0.011619362980127335, 0.0008631387026980519, 0.03335839509963989, -0.011293343268334866, -0.01669223979115486, 0.004890304524451494, 0.0005102217546664178, -0.010889077559113503, -0.0035047181881964207, -0.006037895567715168, -0.004740335047245026, -0.012525700032711029, -0.023277848958969116, 0.023395216092467308, 0.008789506740868092, 0.006543227005749941, 0.016966095194220543, -0.003547100815922022, -0.03197607025504112, 0.004870743025094271, -0.008652578108012676, -0.010347884148359299, -0.028768030926585197, 0.01657487079501152, -0.008143986575305462, -0.030254682525992393, 0.014110158197581768, 0.011384628713130951, -0.008209191262722015, 0.007022477220743895, -0.023499542847275734, -0.0022169379517436028, 0.014384015463292599, 0.012388771399855614, 0.019261278212070465, -0.0035960038658231497, -0.002027846174314618, -0.01682264730334282, -0.03789659962058067, 0.0022185679990798235, -0.005147860385477543, -0.024347195401787758, -0.00589444674551487, -0.0012568081729114056, 0.03145443648099899, 0.004854442086070776, -0.011867138557136059, 0.004785977769643068, -0.0019773130770772696, 0.015153422951698303, -0.009813210926949978, 0.00331073603592813, 0.014253607019782066, 0.002158254384994507, -0.008822108618915081, 0.02947223372757435, -0.00586184486746788, -0.0123366080224514, -0.02360386960208416, -0.0038861618377268314, -0.019626421853899956, -0.006667114794254303, -0.02188248187303543, 0.005705355200916529, 0.014892606995999813, -0.006142222322523594, -0.017044341191649437, 0.02090442180633545, -0.014644831418991089, 0.016379259526729584, -0.00021048684720881283, -0.000718059716746211, 0.02310831844806671, -0.0035829630214720964, 0.0052750082686543465, -0.02627723477780819, 0.004153498448431492, 0.01654879003763199, -0.0028657184448093176, -0.001643142313696444, 0.017474686726927757, 0.015153422951698303, -0.02419070526957512, 0.015088219195604324, -0.003928544465452433, -0.015335994772613049, -0.018335381522774696, -0.020252380520105362, -0.0308806411921978, -0.013875423930585384, 0.003944845404475927, 0.028011662885546684, -0.011782373301684856, -0.04389537125825882, -0.010491332970559597, 0.00715288519859314, 0.017631176859140396, -0.010654343292117119, 0.01114337332546711, 0.03333231434226036, 0.001983833499252796, -0.006204165983945131, 0.007394140120595694, -0.1676526814699173, 0.006608431227505207, 0.02756827510893345, 0.0032569426111876965, 0.019952442497015, -0.011762811802327633, 0.007811446208506823, -0.004391493275761604, -0.0011451463215053082, 0.017331238836050034, 0.032706353813409805, 0.01795719750225544, -0.040504761040210724, 0.02081313543021679, -0.0026358740869909525, -0.0048511819913983345, -0.030932804569602013, 0.015127341262996197, 0.0142405666410923, 0.007224609609693289, 0.010523934848606586, 0.004662089981138706, 0.015557688660919666, -0.01841362565755844, 0.00775928283110261, 0.007641915697604418, 0.01577938161790371, 0.008633017539978027, -0.002859198022633791, -0.0019430809188634157, -0.009135088883340359, 0.003586223116144538, 0.02047407440841198, 0.011130332946777344, 0.009989261627197266, 0.020252380520105362, -0.029237499460577965, -0.00859389454126358, -0.014892606995999813, 0.02059144154191017, 0.009454588405787945, 0.012114914134144783, 0.0018273437162861228, -0.005842283833771944, -0.004212182015180588, 0.023199602961540222, -0.01267566904425621, 0.003315626410767436, 0.003667728276923299, 0.007804925553500652, -0.002888539806008339, -0.006037895567715168, -0.01596195250749588, 0.008157027885317802, 0.033749621361494064, 0.014475300908088684, 0.022534523159265518, 0.023343052715063095, 0.027516111731529236, -0.009461108595132828, -0.019626421853899956, 0.0038535597268491983, 0.007557150442153215, -0.001083202427253127, -0.01906566694378853, -0.008483047597110271, -0.03231513127684593, 0.02709880657494068, -0.00022536152391694486, 0.00207185884937644, -0.006487803999334574, -0.021073952317237854, -0.0034525548107922077, 0.004906605463474989, 0.01354940328747034, 0.004551243036985397, 0.004248044453561306, 0.01684872806072235, 0.011430270969867706, -0.011684567667543888, -0.027177050709724426, 0.0327845998108387, 0.004417574964463711, 0.015414238907396793, 0.01863531954586506, -0.0020734891295433044, -0.014618749730288982, 0.011378108523786068, -0.020760972052812576, -0.0052521866746246815, 0.016522707417607307, -0.029785213991999626, -0.00222508842125535, -0.0018045223550871015, 0.012251842767000198, 0.027829091995954514, 0.01232356671243906, -0.004547982942312956, 0.001268218969926238, 0.0009144869400188327, -0.006696456577628851, -0.020369747653603554, -0.023199602961540222, 0.0034721160773187876, 0.01909174770116806, 0.004632748197764158, 0.03296717256307602, 0.003931804560124874, 0.02188248187303543, -0.0005917267990298569, -0.0022430196404457092, -0.0010636411607265472, 0.0034492947161197662, 0.01740948297083378, 0.0020082849077880383, 0.02013501338660717, 0.004479518625885248, -0.023838603869080544, 0.009102486073970795, 0.016196688637137413, 0.04410402476787567, 0.011560679413378239, -0.02188248187303543, -0.007009436376392841, 0.01137158740311861, 0.015635933727025986, -0.1082909032702446, -0.011919301934540272, 0.007863609120249748, 0.009695843793451786, -0.019835075363516808, 0.014592668041586876, -3.130304321530275e-05, -0.015622892417013645, -0.020174136385321617, 0.0040328712202608585, -0.0021598844323307276, -0.009891455993056297, 0.006119400728493929, -0.012643067166209221, 0.03680117055773735, -0.014071036130189896, -0.005917268339544535, -0.0026114224456250668, 0.007883170619606972, 0.020356707274913788, -0.020526237785816193, -0.005072875879704952, 0.002978195436298847, -0.010615220293402672, 0.0054804012179374695, 0.0006577459280379117, -0.019287360832095146, 0.0017702901968732476, 0.009226374328136444, 0.00399048812687397, -0.01881789043545723, 0.007002915721386671, -0.005359773524105549, -0.004107855726033449, 0.008619976229965687, -0.005447798874229193, -0.02566431649029255, 0.0005754258017987013, 0.04212182015180588, -0.02188248187303543, 0.0012021998409181833, 0.007811446208506823, 0.005542344879359007, -0.03476680442690849, -0.0069051096215844154, 0.009050323627889156, -0.00836568046361208, 0.01422752533107996, -0.0016390669625252485, -0.03367137536406517, -0.010276159271597862, -0.015009974129498005, 0.0015053986571729183, -0.008867751806974411, 0.0014263388002291322, 0.003235751297324896, 0.0041991411708295345, 0.012877801433205605, -0.013823260553181171, 0.012193159200251102, -0.00966976210474968, -0.01607932150363922, -0.02387772686779499, 0.03471463918685913, -0.008874271996319294, -0.0038372587878257036, -0.013471158221364021, -0.018257135525345802, 0.010178353637456894, 0.009917537681758404, -0.014749158173799515, 0.012310526333749294, -0.026968399062752724, 0.016170606017112732, -0.04496471956372261, -0.00024105125339701772, -0.012943005189299583, -0.008417843841016293, 0.01114337332546711, -0.025612153112888336, -0.01571417786180973, -0.012975607998669147, 0.018687482923269272, -0.025912092998623848, 0.030411172658205032, 0.02262580767273903, 0.002965154591947794, -0.0033319273497909307, 0.0010579358786344528, 0.007583232130855322, 0.01596195250749588, 0.005571686662733555, 0.0258729699999094, -0.0211521964520216, 0.00859389454126358, 0.009539353661239147, 0.009258976206183434, 0.00418936088681221, -0.02378644049167633, 0.004261085297912359, -0.006670375354588032, 0.007713640108704567, -0.041887085884809494, 0.02664237841963768, 0.0056173293851315975, -0.0019235197687521577, 0.01620972901582718, 0.00525544723495841, 0.015662014484405518, -0.04373888298869133, -0.008078782819211483, 0.005783599801361561, -0.009937098249793053, 0.013262505643069744, 0.00203762692399323, -0.006970313843339682, 3.201621075277217e-05, -0.01388846430927515, 0.016340136528015137, 0.007622354198247194, -0.0026603254955261946, 0.009689322672784328, -0.00901120062917471, -0.015335994772613049, 0.027881255373358727, 0.015557688660919666, -0.02498619444668293, 0.011593281291425228, -0.00957847572863102, 0.0254165418446064, 0.007009436376392841, -0.024177664890885353, 0.02093050256371498, -0.00928505789488554, -0.006963793188333511, 0.0261207465082407, -0.00287060858681798, -0.011045567691326141, -0.0020963104907423258, 0.010380486026406288, -0.013106015510857105, 0.0389920249581337, -0.016170606017112732, 0.003951366059482098, 0.03210647776722908, -0.0025119862984865904, -0.00875038467347622, 0.01114337332546711, 0.015818504616618156, 0.02584688924252987, 0.005878145806491375, 0.003416692605242133, 0.0031086034141480923, 0.01664007641375065, 0.001181823550723493, -0.01517950464040041, -0.010087068192660809, -0.002277251798659563, 0.026433724910020828, 0.011149893514811993, -0.019222157076001167, -0.027124887332320213, 0.044677820056676865, -0.002220198279246688, 0.018244095146656036, -0.0048218402080237865, 0.010693465359508991, -0.03163700923323631, -0.015088219195604324, -0.0037981364876031876, -0.00494246743619442, -0.004688171669840813, -0.00023799481277819723, -0.0020734891295433044, 0.0015795682556927204, 0.008619976229965687, -0.013334229588508606, -0.004632748197764158, 0.012851719744503498, -0.010413087904453278, -0.01062174141407013, 0.04183492437005043, 0.013164699077606201, -0.019326481968164444, -0.04741639271378517, 0.005689054261893034, 0.0003449702344369143, -0.009676282294094563, -0.009748006239533424, 0.007550629787147045, -0.016627034172415733, 0.011228138580918312, 0.0009723555413074791, 0.006520405877381563, -0.0044045341201126575, -0.0005962096038274467, -0.018961340188980103, 0.032393377274274826, 0.0015274051111191511, -0.020708808675408363, 0.009526313282549381, 0.016405340284109116, -0.015401198528707027, 0.009598037227988243, 0.004975069779902697, -0.021830318495631218, -0.00959151703864336, 0.013758055865764618, -0.012656107544898987, -0.033071499317884445, -0.002335935365408659, 0.006627992726862431, 0.012512658722698689, 0.02673366293311119, -0.015596810728311539, 0.005050054285675287, -0.018870053812861443, -0.006461722310632467, 0.03481896594166756, -0.017539892345666885, -0.02246931754052639, 0.038470394909381866, 0.020082850009202957, 0.015244708396494389, -0.010634781792759895, -0.010458731092512608, 0.02292574755847454, 0.0006483728648163378, 0.012147516012191772, 0.017748543992638588, -0.009728445671498775, 0.014592668041586876, 0.008567812852561474, -0.004600146319717169, 0.004619707353413105, -0.004759896080940962, -0.013366831466555595, -0.022612767294049263, 0.016444463282823563, 0.01244745496660471, -0.05054618418216705, 0.03189782425761223, 0.0074463034979999065, -0.022325869649648666, 0.02063056454062462, 0.019574258476495743, 0.03698374330997467, -0.01206275075674057, 0.009506751783192158, 0.0015388157917186618, -0.041939251124858856, 0.004590365570038557, -0.018948299810290337, 0.02013501338660717, -0.0034590752329677343, -0.03640994429588318, 0.005558645818382502, -0.004166539292782545, 0.0019528615521267056, -0.01979595236480236, -0.010993404313921928, 0.03612304851412773, -0.01491868868470192, 0.01694001443684101, -0.005200023762881756, -0.014775239862501621, -0.021869441494345665, 0.03646210953593254, -0.004655569791793823, -0.016366219148039818, -0.007374579086899757, 0.010263118892908096, -0.007244170643389225, -0.029967784881591797, -0.006041156128048897, 0.025716479867696762, -0.027281377464532852, 0.01448834128677845, 0.002965154591947794, 0.02645980753004551, 0.01909174770116806, 0.01691393181681633, 0.01593587175011635, -0.025247011333703995, -0.0076288748532533646, 0.019991563633084297, 0.023590827360749245, -0.02566431649029255, 0.012493097223341465, -0.010582618415355682];
    JOURNEY_ACROSS_LANDS_VOYAGEAI=[0.0026338454335927963, 0.0243317149579525, 0.010786224156618118, -0.014423439279198647, -0.05568701773881912, -0.059198811650276184, 0.04540247842669487, 0.004076189361512661, -0.0250842422246933, -0.007838825695216656, 0.05368027836084366, 0.0025554571766406298, -0.019941972568631172, -0.0070235878229141235, 0.005455822683870792, -0.006396481767296791, -2.3516477085649967e-05, -0.02144702710211277, 0.03210783004760742, -0.03386372700333595, -0.009720143862068653, -0.006333771161735058, 0.021572448313236237, 0.017684390768408775, 0.03862973302602768, -0.008716774173080921, -0.01216585747897625, 0.006992232520133257, 0.024582557380199432, -0.03938226029276848, -0.006333771161735058, 0.021697869524359703, 0.006553258281201124, -0.03637215122580528, 0.01429801806807518, -0.0011444685515016317, 0.017433548346161842, 0.00946930143982172, 0.005267690867185593, 0.03361288458108902, -0.003010109066963196, -0.013608201406896114, -0.03536878153681755, 0.020945342257618904, -0.0001254212111234665, -0.03461625427007675, -0.043395739048719406, 0.029097720980644226, -0.04038562998175621, -0.00034490833058953285, 0.010409960523247719, -0.04063647240400314, -0.012792963534593582, 0.019941972568631172, 0.001998900668695569, 0.008277799934148788, 0.006051573436707258, 0.003166885580867529, 0.03461625427007675, 0.00464058481156826, -0.010472671128809452, 0.04464995115995407, -0.01429801806807518, 0.00501684844493866, -0.0063651264645159245, -0.02721640281379223, 0.0018578016897663474, 0.002963076112791896, 0.021948711946606636, 0.006804100703448057, 0.017308127135038376, -0.009908275678753853, 0.0247079785913229, 0.005769375711679459, -0.010159118101000786, 0.020569078624248505, 0.01467428170144558, -0.028345193713903427, -0.0019440287724137306, 0.007086298428475857, -0.012416699901223183, -0.023328345268964767, 0.02257581800222397, -0.010598092339932919, 0.016681021079421043, -0.009532012045383453, -0.020945342257618904, -0.005204980261623859, -0.02972482703626156, -0.012792963534593582, -0.0024927465710788965, -0.018311496824026108, -0.00473465071991086, 0.0032923067919909954, 0.010221828706562519, 0.018060654401779175, 0.015865784138441086, -0.01141333021223545, 0.03511793911457062, -0.026965560391545296, 0.015552230179309845, 0.0250842422246933, 0.012918384745717049, -0.014799702912569046, -0.002053772332146764, 0.03637215122580528, -0.019189445301890373, 0.007399851456284523, -0.013169227167963982, -0.022074133157730103, 0.026338454335927963, -0.01643017865717411, -0.027718087658286095, 0.010974355973303318, -0.014736992307007313, -0.019941972568631172, -0.005706665106117725, 0.017433548346161842, -0.016179336234927177, -0.024833399802446365, 0.04189068451523781, -0.05292775109410286, -0.00033315009204670787, -0.025962190702557564, -0.00909303780645132, 0.005424467381089926, -0.03787720575928688, 0.01718270592391491, -0.03436541184782982, 0.0033393397461622953, 0.033111199736595154, -0.013545490801334381, -0.0028846878558397293, -0.0005252013215795159, 0.009970986284315586, -0.009218459017574787, -0.01755896955728531, 0.013357358984649181, 0.030226511880755424, 0.022074133157730103, 0.010848934762179852, 0.006396481767296791, 0.006082928739488125, 0.0036528927739709616, -0.019941972568631172, 0.025585927069187164, -0.016179336234927177, -0.0021321605890989304, 0.01605391502380371, -0.008465931750833988, 0.005581243894994259, 0.00492278253659606, 0.013420069590210915, -0.029473984614014626, -0.018060654401779175, -0.011915015056729317, 0.0036999257281422615, -0.01969113014638424, 0.03587046638131142, 0.013294648379087448, -0.032358672469854355, 0.005393112078309059, 0.005675309803336859, -0.01818607561290264, 0.001434505102224648, 0.04038562998175621, 0.006271060556173325, -0.03536878153681755, 0.005988862831145525, -0.00047424895456060767, -0.0051109143532812595, -0.02897229976952076, -0.0026495230849832296, -0.04464995115995407, -0.007305785547941923, 0.015238677151501179, -0.0235791876912117, 0.00984556507319212, 0.0008152378723025322, 0.006647324189543724, 0.042392369359731674, 0.008779484778642654, -0.022324975579977036, 0.014799702912569046, -0.06045302376151085, 0.0024927465710788965, 0.04314489662647247, -0.05618870258331299, 0.0010582414688542485, 0.019941972568631172, 0.023328345268964767, 0.026714717969298363, 0.018436918035149574, -0.029599405825138092, 0.02608761191368103, -0.042392369359731674, 0.02684013918042183, 0.036622993648052216, -0.027592666447162628, -0.003166885580867529, -0.019064024090766907, 0.013545490801334381, -0.008528642356395721, -0.000729010789655149, -0.0001254212111234665, 0.039883945137262344, 0.015364098362624645, -0.01567765139043331, -0.02684013918042183, 0.004954137839376926, 0.00043113541323691607, 0.002304614754393697, 0.008528642356395721, -0.02006739377975464, -0.0232029240578413, -0.0024927465710788965, -0.02934856340289116, 0.028094351291656494, 0.006992232520133257, -0.01574036292731762, -0.044900793582201004, 7.446884410455823e-05, 0.02721640281379223, 0.026965560391545296, -0.008779484778642654, 0.02107076346874237, -0.008026957511901855, -0.025836769491434097, -0.012667542323470116, 0.02533508464694023, 0.015364098362624645, 0.003872379893437028, -0.011915015056729317, 0.01969113014638424, 0.011037066578865051, -0.014235307462513447, -0.006804100703448057, -0.013169227167963982, 0.05192438140511513, 0.005957507528364658, -0.00482871662825346, 0.010472671128809452, -0.010974355973303318, -0.03612130880355835, 0.02646387554705143, -0.02107076346874237, -0.00464058481156826, -0.02144702710211277, -0.018687760457396507, -0.005455822683870792, 0.012416699901223183, 0.015865784138441086, 0.024080872535705566, -0.003433405654504895, -0.009218459017574787, -0.002210548846051097, -0.011476040817797184, -0.00029003655072301626, 0.0006702195969410241, 0.023830030113458633, -0.015865784138441086, 0.013796333223581314, 0.003574504517018795, 0.06572071462869644, 0.028721457347273827, 0.023704608902335167, 0.014235307462513447, -0.03938226029276848, -0.0028846878558397293, -0.007086298428475857, -0.005706665106117725, 0.008654063567519188, 0.01969113014638424, 0.000501684844493866, -0.05317859351634979, 0.010911645367741585, -0.014925124123692513, 0.022324975579977036, 0.021572448313236237, -0.01178959384560585, 0.0001626556331757456, 0.005675309803336859, 0.021572448313236237, 0.0023830030113458633, -0.0053617567755281925, -0.007086298428475857, -0.010723513551056385, 0.015364098362624645, 0.00984556507319212, 0.012103146873414516, 0.02608761191368103, 0.004891427233815193, -0.04013478755950928, 0.02897229976952076, 0.031982410699129105, 0.005957507528364658, -0.05117185413837433, -0.032358672469854355, 0.022952081635594368, -0.0028533325530588627, 0.010472671128809452, -0.01567765139043331, -0.03210783004760742, -0.005079559050500393, -0.007556627970188856, -0.006804100703448057, -0.007211719639599323, 0.01793523319065571, 0.006929521914571524, 0.01429801806807518, -0.010911645367741585, -0.0009406590834259987, 0.029223142191767693, -0.004327031783759594, -0.01003369688987732, 0.01643017865717411, -0.005706665106117725, -0.005299046169966459, 0.001207179157063365, 0.01448614988476038, 0.033111199736595154, 0.008654063567519188, -0.008967616595327854, 7.446884410455823e-05, 0.010535381734371185, -0.0006663001840934157, 0.022324975579977036, -0.005643954500555992, -0.02746724523603916, -0.012730252929031849, -0.016304757446050644, 0.012918384745717049, 0.015991205349564552, -0.006208349950611591, 0.006208349950611591, 0.027341824024915695, 0.03135530278086662, -0.007901536300778389, -0.04013478755950928, -0.013420069590210915, -0.03712467849254608, -0.0037469586823135614, 0.0015364098362624645, -0.01893860287964344, 0.019440287724137306, 0.017308127135038376, 0.03461625427007675, -0.03612130880355835, -0.01718270592391491, 0.0027435889933258295, 0.012103146873414516, 0.004327031783759594, -0.00724307494238019, 0.006459192372858524, 0.00928116962313652, 0.01235398929566145, -0.03461625427007675, -0.04515163600444794, 0.03461625427007675, 0.0002782783121801913, -0.003229596186429262, 0.010911645367741585, -0.04113815724849701, 0.03135530278086662, -0.036622993648052216, -0.03286035731434822, -0.013482780195772648, 0.0037469586823135614, 0.024582557380199432, 0.004076189361512661, -0.004264321178197861, -0.0025397795252501965, 0.018813181668519974, 0.03210783004760742, -0.00928116962313652, 0.006176994647830725, -0.011538751423358917, 0.003982123453170061, -0.011852304451167583, 0.03210783004760742, -0.011726883240044117, -0.013984465040266514, 0.006082928739488125, -0.011099777184426785, -0.04816174507141113, 0.00012640106433536857, -0.011538751423358917, -0.004577874206006527, -0.0235791876912117, -0.005455822683870792, 0.008152378723025322, 0.022952081635594368, 0.025460505858063698, 0.005988862831145525, -0.03361288458108902, 0.028094351291656494, -0.005048203747719526, -0.006333771161735058, 0.010347249917685986, -0.012855674140155315, 0.008654063567519188, -0.009030327200889587, 0.013420069590210915, -0.006333771161735058, 0.06572071462869644, -0.036622993648052216, -0.003417728003114462, 0.02897229976952076, -0.04690753296017647, 0.0479109026491642, -0.02107076346874237, 0.01969113014638424, -0.026965560391545296, -0.017308127135038376, -0.0033863727003335953, -0.003527471562847495, -0.024833399802446365, -0.03035193309187889, 0.010974355973303318, -0.018436918035149574, 0.014423439279198647, 0.00020772888092324138, 0.016179336234927177, -0.03386372700333595, -0.012792963534593582, -0.0026808783877640963, -0.041639842092990875, -0.007587983272969723, 0.05719207227230072, 0.006271060556173325, -0.003997801337391138, 0.052676908671855927, -0.013545490801334381, -0.030602775514125824, 0.01141333021223545, 0.0036999257281422615, -0.04013478755950928, 0.0026495230849832296, 0.012416699901223183, 0.038378890603780746, 0.005643954500555992, -0.010786224156618118, 0.04214152693748474, -0.025962190702557564, 0.005738020408898592, 0.008277799934148788, 0.022701239213347435, 0.04966679960489273, 0.0066159688867628574, 0.0023359700571745634, 0.017684390768408775, -0.015865784138441086, -0.005299046169966459, -0.009782854467630386, 0.00482871662825346, 0.024206293746829033, -0.0235791876912117, -0.013420069590210915, 0.02533508464694023, -0.012730252929031849, 0.006804100703448057, -0.02533508464694023, 0.0692325085401535, -0.01486241351813078, -0.0006741390097886324, 0.022450396791100502, -0.003119852626696229, -0.005330401472747326, 0.01448614988476038, -0.012792963534593582, 0.006553258281201124, 0.00250842422246933, -0.019440287724137306, -0.0029473984614014626, -0.05468364804983139, -0.009970986284315586, -0.03185698762536049, -0.035619623959064484, 0.0012228568084537983, 0.011915015056729317, -0.00473465071991086, -0.0016304757446050644, -0.0004076189361512661, -0.018687760457396507, -0.032358672469854355, -0.03687383607029915, 0.020819921046495438, 0.004358387086540461, 0.0013561168452724814, 0.012103146873414516, 0.010911645367741585, -0.028470614925026894, 0.023453766480088234, -0.04264321178197861, -0.018311496824026108, -0.03286035731434822, -0.015614940784871578, -0.01680644229054451, -0.03210783004760742, -0.010096407495439053, 0.014987834729254246, -0.00928116962313652, 0.017308127135038376, -0.0247079785913229, 0.015301387757062912, -0.024457136169075966, 0.02182329073548317, -0.04966679960489273, 0.019565708935260773, -0.0031041749753057957, 0.021321605890989304, -0.017433548346161842, 0.017684390768408775, -0.015301387757062912, 0.04439910873770714, -0.015175966545939445, 0.04113815724849701, -0.012667542323470116, 0.0232029240578413, -0.03260951489210129, -0.03173156827688217, 0.01818607561290264, 0.005267690867185593, -0.013984465040266514, -0.018687760457396507, -0.015865784138441086, -0.004891427233815193, 0.01931486651301384, -0.005800731014460325, 0.03511793911457062, 0.009782854467630386, 0.018687760457396507, 0.008842195384204388, -0.028345193713903427, -0.014423439279198647, -0.006396481767296791, 0.008089668117463589, -0.007117653731256723, -0.02069449983537197, 0.0015520874876528978, 0.011162487789988518, 0.004170255269855261, 0.04113815724849701, 0.024206293746829033, -0.007713404484093189, -0.012291278690099716, 0.023704608902335167, -0.012479410506784916, -0.006051573436707258, 0.028846878558397293, 0.004797361325472593, -0.039131417870521545, -0.028721457347273827, -0.0012698897626250982, 0.0235791876912117, -0.009720143862068653, 0.01141333021223545, -0.023704608902335167, -0.0006349448813125491, 0.01410988625138998, 0.02533508464694023, 0.039883945137262344, -0.0017245416529476643, -0.015614940784871578, -0.0024927465710788965, 0.015175966545939445, -0.008026957511901855, 0.015928493812680244, 0.015865784138441086, 0.014611571095883846, -0.01893860287964344, -0.03185698762536049, -0.024833399802446365, 0.011915015056729317, -0.032358672469854355, -0.0036058598197996616, 0.0077761150896549225, -0.028094351291656494, 0.0042016105726361275, 0.00246139126829803, 0.008152378723025322, -0.033111199736595154, 0.014736992307007313, 0.008152378723025322, 0.011538751423358917, -0.016304757446050644, -0.012918384745717049, -0.006082928739488125, 0.014360728673636913, 0.018813181668519974, -8.622708264738321e-05, 0.03587046638131142, -0.07475104182958603, 0.006584613583981991, -0.01429801806807518, -0.012667542323470116, -0.013984465040266514, 0.04189068451523781, -0.02107076346874237, 0.03762636333703995, -0.022450396791100502, 0.05317859351634979, -0.0033393397461622953, 0.0006192672299221158, 0.019565708935260773, 0.010535381734371185, 0.01410988625138998, -0.008277799934148788, 0.015113255940377712, -0.0017794134328141809, -0.007650693878531456, -0.022450396791100502, -0.019440287724137306, -0.052426066249608994, -0.02859603613615036, -0.0066159688867628574, 0.009720143862068653, -0.024833399802446365, -0.011476040817797184, 0.008842195384204388, 0.005832086317241192, -0.011664172634482384, 0.008716774173080921, 0.024457136169075966, 0.01893860287964344, -0.022074133157730103, 0.009908275678753853, -0.006333771161735058, 0.028345193713903427, 0.020569078624248505, -0.03862973302602768, 0.03173156827688217, 0.0003311903856229037, -0.0250842422246933, 0.0247079785913229, 0.023328345268964767, -0.021948711946606636, 0.028345193713903427, 0.03787720575928688, -0.0033393397461622953, 0.011037066578865051, 0.024582557380199432, -0.011664172634482384, 0.02069449983537197, -0.02144702710211277, 0.0006035895785316825, 0.05041932687163353, 0.007211719639599323, -0.011915015056729317, 0.013482780195772648, 0.010723513551056385, 0.00984556507319212, 0.0235791876912117, 0.0028846878558397293, -0.057693757116794586, -0.01969113014638424, 0.022450396791100502, -0.015614940784871578, -0.00946930143982172, 0.006302415858954191, 0.01680644229054451, -0.006208349950611591, -0.018813181668519974, 0.0007015748997218907, -0.006521902978420258, -0.011664172634482384, 0.035619623959064484, 0.03587046638131142, -0.024958821013569832, 0.0019283511210232973, 0.001889156992547214, -0.014548860490322113, -0.012604831717908382, -0.011915015056729317, -0.03260951489210129, -0.00047620866098441184, 0.014172596856951714, -0.028094351291656494, -0.01643017865717411, -0.009406590834259987, 5.6586522987345234e-05, 0.023328345268964767, 0.02684013918042183, -0.008779484778642654, 0.003480438608676195, -0.01448614988476038, -0.061707235872745514, 0.007838825695216656, -0.015426808968186378, -0.014799702912569046, 0.028470614925026894, -0.01160146202892065, -0.007964246906340122, -0.053429435938596725, -0.01605391502380371, 0.06672408431768417, -0.027968930080533028, -0.00015677651390433311, 0.014047175645828247, -0.0066159688867628574, 0.08428305387496948, 0.04214152693748474, 0.007964246906340122, -0.0028846878558397293, 0.03511793911457062, -0.014047175645828247, -0.02144702710211277, 0.029097720980644226, -0.017308127135038376, 0.006020218133926392, -0.017809811979532242, -0.03888057544827461, 0.0247079785913229, 0.0009132231934927404, -0.017809811979532242, -0.013169227167963982, -0.017433548346161842, 0.017684390768408775, -0.019565708935260773, -0.01574036292731762, -0.011852304451167583, 0.015803072601556778, 0.03687383607029915, -0.009532012045383453, -0.015489519573748112, -0.023328345268964767, -0.025209663435816765, 0.026589296758174896, -0.005267690867185593, 0.014799702912569046, -0.01718270592391491, 0.011162487789988518, -0.029223142191767693, -0.01448614988476038, 0.03687383607029915, 0.03035193309187889, 0.0228266604244709, -0.0022889371030032635, -0.0005683148629032075, -0.02784350886940956, 0.02182329073548317, -0.03762636333703995, 0.005706665106117725, 0.0250842422246933, -0.028345193713903427, 0.04439910873770714, 0.0243317149579525, 0.012479410506784916, 0.020569078624248505, -0.012918384745717049, -0.009594722650945187, -0.024958821013569832, 0.03888057544827461, 0.03386372700333595, 0.004264321178197861, 0.01931486651301384, 0.0077761150896549225, 0.04013478755950928, -0.029097720980644226, 0.012291278690099716, -0.0456533208489418, -0.03072819672524929, -0.000729010789655149, -0.02646387554705143, 0.01605391502380371, 0.013796333223581314, -0.010409960523247719, -0.022450396791100502, -0.011852304451167583, -0.005643954500555992, 0.02997566945850849, 0.01856233924627304, 0.03862973302602768, -0.016681021079421043, -0.003260951489210129, 0.02031823620200157, 0.05894796922802925, -0.025460505858063698, 0.0247079785913229, -0.015803072601556778, 0.004264321178197861, 0.022324975579977036, 0.011538751423358917, 0.020569078624248505, 0.02934856340289116, 0.02257581800222397, -0.0035588268656283617, 0.040887314826250076, -0.01818607561290264, -0.007682049181312323, -0.014548860490322113, -0.010974355973303318, -0.021697869524359703, 0.003668570425361395, 0.005236335564404726, 0.05869712680578232, -0.021948711946606636, 0.05117185413837433, -0.006678679492324591, -0.014611571095883846, -0.01718270592391491, -0.013859043829143047, -0.022074133157730103, -0.014360728673636913, 0.025836769491434097, 0.015238677151501179, -0.016931863501667976, -0.008779484778642654, -0.016304757446050644, -0.01931486651301384, -0.014987834729254246, -0.03612130880355835, -0.01392175443470478, 0.002869010204449296, -0.03173156827688217, 0.0038567022420465946, 0.002304614754393697, 0.03612130880355835, 0.025585927069187164, -0.0018969958182424307, 0.0018342852126806974, 0.01605391502380371, 0.015865784138441086, 0.038128048181533813, 0.0243317149579525, 0.03210783004760742, 0.0017402193043380976, 0.015991205349564552, -0.04515163600444794, 0.009720143862068653, -0.007838825695216656, 0.0039037351962178946, -0.005204980261623859, -0.042392369359731674, -0.006678679492324591, -0.025962190702557564, -0.00724307494238019, 0.006553258281201124, 0.012604831717908382, -0.025836769491434097, -0.019440287724137306, -0.00029591566999442875, -0.00696087721735239, 0.006020218133926392, 0.008904905989766121, -0.024080872535705566, -0.04013478755950928, 0.015928493812680244, -0.0005487177986651659, 0.025209663435816765, -0.01003369688987732, -0.00946930143982172, 0.006239705253392458, -0.0023516477085649967, -0.012479410506784916, -0.044148266315460205, -0.013106516562402248, 0.01856233924627304, 0.014047175645828247, -0.03286035731434822, -0.06245976313948631, -0.035619623959064484, -0.03712467849254608, -0.014925124123692513, -0.0067727454006671906, 0.027592666447162628, 0.01818607561290264, -0.004044834058731794, -0.01931486651301384, -0.0018734793411567807, 0.0036372151225805283, -0.03712467849254608, 0.020819921046495438, 0.019189445301890373, 0.01931486651301384, -0.038128048181533813, -0.008215089328587055, 0.01643017865717411, -0.02219955436885357, -0.019064024090766907, 0.024457136169075966, 0.015865784138441086, 0.012040436267852783, -0.005424467381089926, -0.02897229976952076, 0.04389742389321327, -0.02144702710211277, 0.019064024090766907, -0.0012228568084537983, -0.010974355973303318, -0.01486241351813078, -0.029473984614014626, 0.011852304451167583, 0.016179336234927177, 0.042392369359731674, 0.02646387554705143, 0.03587046638131142, -0.05142269656062126, 0.013608201406896114, -0.017684390768408775, -0.04966679960489273, 0.002006739377975464, 0.011476040817797184, -0.007650693878531456, -0.011037066578865051, 0.014360728673636913, -0.003731281030923128, -0.00029591566999442875, 0.039883945137262344, 0.015803072601556778, 0.017684390768408775, 0.004264321178197861, 0.018436918035149574, 0.0025868124794214964, -0.003574504517018795, -0.008277799934148788, -0.01567765139043331, 0.008340510539710522, 0.011538751423358917, -0.007493917364627123, 0.007587983272969723, -0.006647324189543724, 0.02784350886940956, 0.012479410506784916, 0.03260951489210129, -0.029599405825138092, -0.006929521914571524, -0.006333771161735058, 0.0029473984614014626, -0.000752527266740799, 0.006208349950611591, -0.0011131132487207651, -0.019064024090766907, -0.02897229976952076, -0.0039507681503891945, 0.021321605890989304, -0.038378890603780746, -0.057693757116794586, 0.009782854467630386, 0.022701239213347435, -0.030979039147496223, 0.015238677151501179, 0.0228266604244709, 0.04038562998175621, 0.04063647240400314, -0.043395739048719406, 0.002665200736373663, -0.03612130880355835, -0.012918384745717049, 0.05192438140511513, 0.01235398929566145, 0.009406590834259987, -0.003260951489210129, -0.010221828706562519, -0.010221828706562519, 0.008277799934148788, -0.011037066578865051, 0.01718270592391491, -0.0008269961108453572, 0.0006584613583981991, -0.04439910873770714, 0.012103146873414516, 0.003731281030923128, 0.013231937773525715, -0.009720143862068653, -0.0022889371030032635, -0.025460505858063698, 0.020192814990878105, 0.03888057544827461, -0.0053617567755281925, 0.0015285710105672479, -0.004671940114349127, 0.00482871662825346, 0.020569078624248505, -0.00492278253659606, -0.0228266604244709, 0.013169227167963982, -0.058446284383535385, 0.00482871662825346, -0.01793523319065571, 0.006898166611790657, 0.010786224156618118, -0.031229881569743156, 0.035619623959064484, 0.00714900903403759, -0.004891427233815193, -0.009343880228698254, -0.023830030113458633, -0.014925124123692513, 0.019816551357507706, 0.023077502846717834, -0.008089668117463589, 0.015991205349564552, -0.017809811979532242, -0.00250842422246933, -0.0026495230849832296, -0.011915015056729317, 0.001912673469632864, 0.005549888592213392, -0.038378890603780746, -0.01574036292731762, -0.0025397795252501965, 0.01969113014638424, -0.011037066578865051, -0.016555599868297577, -0.024206293746829033, -0.013294648379087448, 0.018311496824026108, -0.030101090669631958, -0.0023986806627362967, 0.023077502846717834, -0.006459192372858524, -0.00482871662825346, -0.010535381734371185, 0.020819921046495438, 0.024457136169075966, 0.015928493812680244, 0.0026338454335927963, -0.023328345268964767, -0.0072744302451610565, 0.03637215122580528, -0.03963310271501541, 0.03587046638131142, 0.00965743325650692, 0.03888057544827461, -0.0026495230849832296, -0.02821977250277996, -0.03511793911457062, 0.0007250913768075407, -0.0031041749753057957, -0.005706665106117725, -0.02934856340289116, 0.039883945137262344, -0.03888057544827461, 0.018813181668519974, -0.02684013918042183, -0.016555599868297577, -0.026338454335927963, -0.011852304451167583, 0.02069449983537197, -0.030853617936372757, 0.0232029240578413, 0.0008113184594549239, 0.035619623959064484, 0.012228568084537983, -0.0014188274508342147, -0.0063651264645159245, -0.003010109066963196, 0.03361288458108902, -0.017809811979532242, 0.014047175645828247, -0.0235791876912117, 0.00928116962313652, 0.04515163600444794, -0.022074133157730103, 0.009532012045383453, -0.02257581800222397, 0.015552230179309845, -0.014423439279198647, 0.008591352961957455, 0.026213033124804497, 0.0009641755605116487, 0.001998900668695569, 0.011162487789988518, -0.03536878153681755, -0.017057284712791443, 0.024080872535705566, 0.004389742389321327, 0.00743120675906539, -0.027090981602668762, 0.0019205122953280807, 0.031982410699129105, 0.028094351291656494, -0.016681021079421043, -0.008026957511901855, 0.013796333223581314, -0.014548860490322113, -0.027341824024915695, 0.008591352961957455, 0.016681021079421043, 0.018060654401779175, -0.006741390097886324, -0.01216585747897625, -0.03461625427007675, 0.02219955436885357, -0.008591352961957455, -0.010472671128809452, -0.01392175443470478, 0.018813181668519974, 0.025585927069187164, -0.019565708935260773, 0.023453766480088234, -0.02646387554705143, 0.01793523319065571, 0.009594722650945187, -0.0026024901308119297, 0.024457136169075966, -0.04389742389321327, -0.004577874206006527, 0.003997801337391138, 0.027718087658286095, 0.02821977250277996, 0.004577874206006527, -0.03286035731434822, 0.0014266662765294313, -0.01410988625138998, 0.014360728673636913, -0.003527471562847495, -0.013169227167963982, 0.0029003655072301626, -0.016304757446050644, -0.027718087658286095, -0.04189068451523781, 0.018813181668519974, 0.021196184679865837, -0.006020218133926392, 0.012667542323470116, -0.03386372700333595, 0.05393112078309059, -0.011162487789988518, 0.01141333021223545, -0.006710034795105457, 0.007587983272969723, 0.010786224156618118, 0.007180364336818457, -0.030226511880755424, -0.00946930143982172, -0.046656690537929535, -0.0250842422246933, -0.0066159688867628574, -0.0018029299098998308, 0.023328345268964767, -0.017433548346161842, 0.01605391502380371, 0.005894796922802925, -0.024833399802446365, -0.028094351291656494, -0.008026957511901855, -0.007995602674782276, -0.052426066249608994, -0.02897229976952076, 0.03336204215884209, -0.0018499628640711308, 0.007901536300778389, -8.818678907118738e-05, -0.020192814990878105, 0.01216585747897625, 0.041639842092990875, 0.004891427233815193, -0.003684248076751828, -0.011476040817797184, -0.003919412847608328, -0.0007015748997218907, -0.04816174507141113, -0.026338454335927963, -0.015991205349564552, -0.009908275678753853, 0.008528642356395721, 0.0021791935432702303, -0.014925124123692513, -0.009343880228698254, 0.03862973302602768, -0.0033863727003335953, -0.011538751423358917, 0.03536878153681755, -0.01931486651301384, -0.0019205122953280807, -0.008716774173080921, 0.015113255940377712, 0.00464058481156826, -0.005048203747719526, -0.025962190702557564, 0.0058634416200220585, -0.03762636333703995, 0.03938226029276848, 0.011037066578865051, 0.00705494312569499, -0.015928493812680244, -0.005393112078309059, -0.0015912816161289811, -0.013357358984649181, -0.03135530278086662, -0.017809811979532242, 0.012918384745717049, 0.015426808968186378, -0.004954137839376926, 0.028345193713903427, -0.021196184679865837, -0.032358672469854355, 0.027592666447162628, -0.030101090669631958, 0.01856233924627304, 0.007587983272969723, -0.01178959384560585, -0.02533508464694023, -0.020192814990878105, 0.006835456006228924, 0.014047175645828247, -0.008591352961957455, -0.03787720575928688, 0.012040436267852783, 0.00696087721735239, 0.021321605890989304, -0.0009132231934927404, 0.03286035731434822, -0.007368496153503656, 0.01216585747897625, -0.026213033124804497, 0.0020380946807563305, 0.011037066578865051, 0.015928493812680244, -0.013796333223581314, -0.012918384745717049, -0.032358672469854355, 0.020192814990878105, 0.03286035731434822, 0.04214152693748474, -0.008842195384204388, 0.0036058598197996616, -0.002524101873859763, -0.011664172634482384, 0.01793523319065571, -0.0029473984614014626, 0.008277799934148788, 0.015364098362624645, 0.03361288458108902, -0.00501684844493866, -0.018311496824026108, -0.015489519573748112, -0.002116482937708497, -0.02646387554705143, 0.012291278690099716, 0.003260951489210129, -0.013420069590210915, -0.00714900903403759, 0.023830030113458633, -0.02859603613615036, 0.038378890603780746, 0.03963310271501541, -0.03148072585463524, 0.0009720143862068653, 0.0235791876912117, 0.024080872535705566, -0.008465931750833988, 0.008842195384204388, -0.031229881569743156, -0.023077502846717834, -0.019064024090766907, 1.567765139043331e-05, 0.001708864001557231, -0.03787720575928688, -0.009218459017574787, 0.04063647240400314, -0.005738020408898592, 0.015928493812680244, -0.0030414643697440624, 0.007180364336818457, -0.017433548346161842, -0.025585927069187164, -0.01410988625138998, 0.04464995115995407, 0.034867096692323685, -0.0031355302780866623, 0.00965743325650692, -0.014611571095883846, -0.010598092339932919, 0.028345193713903427, -0.010221828706562519, 0.013420069590210915, 0.03173156827688217, 0.03135530278086662, -0.008340510539710522, -0.0048600719310343266, 0.0010817579459398985, 0.04289405420422554, -0.027341824024915695, -0.0025397795252501965, -0.03135530278086662, 0.00454651890322566, 0.002304614754393697, -0.015175966545939445, 0.020945342257618904, -0.006647324189543724, -0.04314489662647247, 0.005330401472747326, 0.034114569425582886, -0.006553258281201124, 0.004954137839376926, 0.02182329073548317, 0.023077502846717834, 0.008403221145272255, 0.010911645367741585, -0.01429801806807518, 0.015928493812680244, -0.008967616595327854, 0.016179336234927177, -0.011162487789988518, 0.03260951489210129, -0.010660802945494652, 0.010660802945494652, 0.03762636333703995, 0.007211719639599323, -0.026338454335927963, 0.008152378723025322, 0.026589296758174896, 0.001708864001557231, -0.03587046638131142, 0.004389742389321327, 0.023830030113458633, -0.0030884973239153624, -0.024080872535705566, -0.011476040817797184, 0.00984556507319212, 0.011287909001111984, 0.010535381734371185, 0.02608761191368103, -0.022701239213347435, 0.02721640281379223, 0.029223142191767693, 0.020569078624248505, 0.02608761191368103, -0.004577874206006527, -0.0028533325530588627, -0.0013482780195772648, 0.020569078624248505, -0.030602775514125824, -0.0021948711946606636, -0.011476040817797184, 0.013043805956840515, 0.0029944314155727625, -0.010974355973303318, 0.00984556507319212, 0.007619338575750589, 0.01216585747897625, -0.02746724523603916, 0.015175966545939445, 0.002665200736373663, 0.007211719639599323, -0.02608761191368103, -0.01718270592391491, -0.007211719639599323, 0.05041932687163353, 0.02972482703626156, -0.030853617936372757, 0.006082928739488125, -0.005424467381089926, -0.03461625427007675, -0.01793523319065571, 0.03587046638131142, 0.00743120675906539, -0.01486241351813078, -0.03963310271501541, -0.024080872535705566, -0.001160146202892065, 0.0232029240578413, 0.008215089328587055, -0.034114569425582886, -0.03260951489210129, 0.015426808968186378, 0.005643954500555992, 0.030602775514125824, 0.016304757446050644, -0.016304757446050644, 0.024457136169075966, 0.0228266604244709, 0.006992232520133257, -0.00965743325650692, 0.006992232520133257, 0.03110446035861969, 0.013984465040266514, -0.049917642027139664, 0.010159118101000786, 0.0022262264974415302, 0.0016304757446050644, 0.013294648379087448, -0.0235791876912117, 0.018813181668519974, 0.030226511880755424, 0.01235398929566145, -0.0016775086987763643, 0.05067016929388046, -0.0692325085401535, -0.029850248247385025, -0.009594722650945187, -0.02107076346874237, -0.021697869524359703, 0.035619623959064484, -0.03762636333703995, 0.015489519573748112, 0.03286035731434822, 0.01680644229054451, -0.020819921046495438, 0.014736992307007313, 0.05067016929388046, 0.026714717969298363, 0.01969113014638424, 0.0021008052863180637, -0.011162487789988518, -0.00909303780645132, -0.044148266315460205, -0.04063647240400314, -0.040887314826250076, 0.0014972157077863812, 0.004076189361512661, -0.014925124123692513, 0.01160146202892065, -0.0028533325530588627, -0.009908275678753853, -0.019189445301890373, -0.02031823620200157, 0.012981095351278782, -0.034867096692323685, 0.03260951489210129, -0.0016461533959954977, 0.020443657413125038, 0.0072744302451610565, 0.007901536300778389, 0.02972482703626156, 0.04138899967074394, 0.00965743325650692, -0.008277799934148788, -0.012291278690099716, -0.03361288458108902, 0.00019401093595661223, -0.029850248247385025, -0.04389742389321327, 0.024958821013569832, -0.040887314826250076, -0.016179336234927177, -0.011287909001111984, 0.00232029240578413, -0.008089668117463589, 0.0247079785913229, -0.044900793582201004, 0.052676908671855927, 0.01643017865717411, 0.01216585747897625, 0.033111199736595154, -0.0036528927739709616, -0.03361288458108902, -0.005204980261623859, 0.004483808297663927, 0.029097720980644226, 0.0023830030113458633, -0.023328345268964767, 0.016931863501667976, 0.006145639345049858, -0.011664172634482384, -0.032358672469854355, -0.0026024901308119297, 0.006804100703448057, -0.02897229976952076, 0.009218459017574787, -0.010786224156618118, -0.024833399802446365, 0.01931486651301384, -0.024833399802446365, 0.006020218133926392, -0.027968930080533028, 0.0023516477085649967, -0.0243317149579525, -0.006302415858954191, 0.0038567022420465946, 0.022450396791100502, 0.005800731014460325, -0.011350619606673717, -0.0004624907160177827, 0.0004918863414786756, -0.0004566115967463702, -0.005487177986651659, 0.016304757446050644, -0.0013169227167963982, 0.024833399802446365, 0.038378890603780746, -0.009406590834259987, -0.0008544320007786155, -0.037375520914793015, -0.0026024901308119297, -0.0001734340185066685, -0.048663429915905, -0.010660802945494652, 0.020945342257618904, 0.017057284712791443, 0.01969113014638424, 0.00724307494238019, 0.008277799934148788, 0.031606145203113556, -0.011225198395550251, -0.01718270592391491, -0.019189445301890373, -0.007619338575750589, -0.027592666447162628, 0.024206293746829033, 0.04766006022691727, 0.0008230766979977489, 0.03035193309187889, -0.008967616595327854, -0.008277799934148788, 0.018060654401779175, 0.023453766480088234, -0.029850248247385025, -0.018311496824026108, 0.005643954500555992, 0.00909303780645132, 0.0002998350828420371, 0.003731281030923128, -0.012228568084537983, 0.019189445301890373, -0.02069449983537197, 0.010974355973303318, -0.00965743325650692, -0.007650693878531456, 0.011915015056729317, 0.0015207321848720312, -0.004766006022691727, -0.021697869524359703, -0.008654063567519188, -0.016304757446050644, -0.019440287724137306, 0.003668570425361395, 0.008152378723025322, 0.03260951489210129, -0.023453766480088234, -0.01574036292731762, -0.025460505858063698, -0.022074133157730103, 0.03035193309187889, 0.008528642356395721, 0.011037066578865051, 0.013106516562402248, 0.015426808968186378, 0.011225198395550251, -0.005204980261623859, 0.018687760457396507, -0.015552230179309845, 0.030979039147496223, 0.0015991204418241978, -0.012981095351278782, 0.019565708935260773, -0.03336204215884209, 0.014047175645828247, -0.05543617531657219, 0.013796333223581314, 0.012479410506784916, -0.009594722650945187, -0.013357358984649181, -0.0464058481156826, 0.021196184679865837, -0.021697869524359703, 0.01141333021223545, 0.004358387086540461, -0.006992232520133257, 0.034867096692323685, 0.02069449983537197, 0.009908275678753853, -0.031982410699129105, -0.02784350886940956, -0.04540247842669487, 0.060954708606004715, 0.024833399802446365, 0.019565708935260773, 0.04464995115995407, 0.03712467849254608, 0.028470614925026894, 0.025836769491434097, 0.049917642027139664, -0.005706665106117725, -0.0239554513245821, 0.006521902978420258, -0.0005252013215795159, -0.004671940114349127, 0.01893860287964344, 0.00464058481156826, -0.003935090731829405, 0.008716774173080921, -0.0012620509369298816, -0.024457136169075966, -0.004389742389321327, 0.0031825632322579622, -0.0010582414688542485, -0.030101090669631958, -0.028721457347273827, 0.01486241351813078, 0.012855674140155315, 0.006333771161735058, -0.025836769491434097, -0.011350619606673717, 0.01643017865717411, -0.01197772566229105, 0.00501684844493866, 0.013357358984649181, -0.013545490801334381, 0.003260951489210129, 0.0030414643697440624, 0.016304757446050644, 0.011664172634482384, 0.0024300359655171633, 0.025962190702557564, 0.015301387757062912, -0.025585927069187164, -0.03587046638131142, -0.03612130880355835, 0.0247079785913229, -0.009908275678753853, -0.0019753840751945972, -0.013482780195772648, 0.03461625427007675, 0.03185698762536049, -0.0070235878229141235, 0.007682049181312323, -0.007587983272969723, -0.009218459017574787, -0.025209663435816765, -0.01893860287964344, -0.008026957511901855, 0.014925124123692513, -0.0075252726674079895, 0.01605391502380371, -0.0014188274508342147, 0.027341824024915695, -0.04891427233815193, 0.003464760957285762, 0.022952081635594368, 0.018060654401779175, -0.010159118101000786, -0.011915015056729317, 0.010535381734371185, 0.017057284712791443, -0.015175966545939445, -0.018436918035149574, -0.014611571095883846, 0.03336204215884209, 0.01818607561290264, -0.03286035731434822, -0.026965560391545296, 0.007650693878531456, -0.0013169227167963982, -0.010096407495439053, 0.05493449047207832, 0.01755896955728531, -0.02646387554705143, -0.03461625427007675, 0.010911645367741585, 0.02684013918042183, -0.0030884973239153624, 0.0008544320007786155, -0.021948711946606636, 0.09481843560934067, 0.012792963534593582, 0.029223142191767693, 0.00984556507319212, 0.03135530278086662, 0.0075252726674079895, -0.00909303780645132, 0.01160146202892065, 0.00928116962313652, 0.03511793911457062, -0.007650693878531456, -0.005832086317241192, 0.039131417870521545, -0.00928116962313652, -0.011287909001111984, 0.0002665200736373663, 0.029850248247385025, -0.016681021079421043, -0.03762636333703995, 0.007713404484093189, -0.018436918035149574, -0.05944965407252312, -0.0239554513245821, -0.013545490801334381, 0.0048600719310343266, 0.031229881569743156, 0.043395739048719406, 0.002978753764182329, -0.004577874206006527, -0.02533508464694023, 0.043395739048719406, -0.02934856340289116, 0.03260951489210129, -0.013169227167963982, 0.010347249917685986, -0.016681021079421043, -0.015050545334815979, 0.017684390768408775, -0.0036372151225805283, -0.005299046169966459, 0.0456533208489418, 0.012730252929031849, 0.012103146873414516, -0.008215089328587055, -0.012416699901223183, 0.009406590834259987, -0.01254212111234665, -0.03612130880355835, 0.011726883240044117, 0.016555599868297577, -0.02257581800222397, 0.023328345268964767, -0.024958821013569832, -0.0070235878229141235, 0.010347249917685986, -0.03963310271501541, 0.008904905989766121, -0.022324975579977036, 0.01680644229054451, 0.0024300359655171633, -0.006553258281201124, 0.0035117939114570618, 0.010723513551056385, 0.053429435938596725, 0.030226511880755424, 0.020819921046495438, 0.01856233924627304, 0.0019910617265850306, -0.023453766480088234, -0.0014893768820911646, -0.006992232520133257, 0.029097720980644226, -0.0077761150896549225, 0.045904163271188736, 0.0013561168452724814, 0.021572448313236237, 0.022450396791100502, 0.013545490801334381, -0.002524101873859763, 0.015050545334815979, 0.019565708935260773, 0.0058634416200220585, -0.01003369688987732, -0.0501684844493866, -0.01392175443470478, 0.017684390768408775, 0.023704608902335167, 0.03612130880355835, 0.006521902978420258, -0.011350619606673717, 0.017684390768408775, -0.0005095236701890826, -0.019064024090766907, -0.027090981602668762, -0.03148072585463524, -0.006804100703448057, 0.019816551357507706, 0.010409960523247719, -0.022450396791100502, -0.012604831717908382, -0.017433548346161842, 0.036622993648052216, -0.004358387086540461, 0.015552230179309845, -0.028094351291656494, -0.0018107687355950475, 0.03072819672524929, -0.03536878153681755, 0.017308127135038376, 0.0007995602209120989, 0.021321605890989304, 0.02721640281379223, -0.012981095351278782, 0.019440287724137306, -0.015113255940377712, -0.015175966545939445, -0.019941972568631172, -0.019941972568631172, 0.003825346939265728, 0.017308127135038376, 0.02533508464694023, 0.003119852626696229, 0.021321605890989304, 0.028846878558397293, 0.01486241351813078, -0.031982410699129105, -0.0006506225327029824, 0.028094351291656494, 0.00232029240578413, -0.03386372700333595, 0.010535381734371185, -0.035619623959064484, -0.06120555102825165, -0.03336204215884209, -0.033111199736595154, 0.0017794134328141809, -0.0023830030113458633, 0.005142269656062126, 0.043395739048719406, -0.0035117939114570618, -0.034867096692323685, -0.004766006022691727, -0.03687383607029915, 0.038128048181533813, 0.0002547618350945413, 0.011538751423358917, 0.028470614925026894, 0.014172596856951714, 0.016304757446050644, 0.011852304451167583, 0.004358387086540461, -0.006239705253392458, -0.01818607561290264, -0.0239554513245821, -0.024582557380199432, 0.03637215122580528, -0.012479410506784916, 0.0025554571766406298, 0.005048203747719526, -0.03862973302602768, 0.0005447983858175576, 0.01931486651301384, -0.024080872535705566, -0.028345193713903427, 0.03511793911457062, -0.009155748412013054, -0.05142269656062126, -0.025836769491434097, 0.013169227167963982, -0.006459192372858524, 0.03888057544827461, 0.0243317149579525, -0.013420069590210915, -0.015928493812680244, 0.024080872535705566, -0.00014795783499721438, 0.01160146202892065, 0.019816551357507706, 0.03386372700333595, 0.032358672469854355, 0.02784350886940956, 0.003715603379532695, 0.02006739377975464, -0.010472671128809452, 0.004232965875416994, 0.00464058481156826, 0.01680644229054451, -0.015991205349564552, -0.00928116962313652, 0.03712467849254608, 0.03612130880355835, 0.033111199736595154, -0.04063647240400314, 0.03135530278086662, 0.011664172634482384, -0.018311496824026108, -0.00236732535995543, -0.005957507528364658, 0.013294648379087448, -0.011350619606673717, 0.03888057544827461, -0.0026024901308119297, -0.017433548346161842, -0.005487177986651659, 0.007305785547941923, 0.006459192372858524, -0.018311496824026108, 0.029097720980644226, -0.034114569425582886, 0.006929521914571524, -0.00045857130317017436, 0.027341824024915695, 0.036622993648052216, -0.0015912816161289811, -0.01893860287964344, -0.022701239213347435, -0.017684390768408775, -0.01793523319065571, -0.04364658147096634, -0.012416699901223183, 0.01856233924627304, -0.00946930143982172, -0.011287909001111984, 0.007619338575750589, 0.009908275678753853, 0.003072819672524929, 0.04816174507141113, -0.001505054533481598, 0.013670912012457848, -0.014925124123692513, 0.005455822683870792, -0.014925124123692513, -0.010911645367741585, -0.0031982408836483955, 0.007180364336818457, 0.016179336234927177, -0.01567765139043331, 0.02571134828031063, -0.0004115383489988744, 0.014799702912569046, 0.011162487789988518, -0.009970986284315586, 0.0067727454006671906, -0.014235307462513447, 0.033111199736595154, 0.001183662679977715, 0.04464995115995407, -0.039131417870521545, -0.0029003655072301626, -0.012730252929031849, -0.0053617567755281925, -0.013859043829143047, -0.008591352961957455, 0.015113255940377712, -0.00984556507319212, -0.02721640281379223, -0.00241435831412673, -0.020192814990878105, -0.015113255940377712, 0.04540247842669487, -0.039883945137262344, -0.027592666447162628, -0.005142269656062126, -0.007587983272969723, 0.003417728003114462, -0.0058634416200220585, -0.007587983272969723, -0.02721640281379223, 0.0035431492142379284, 0.019565708935260773, -0.03110446035861969, 0.0019440287724137306, 0.010723513551056385, -0.03386372700333595, -0.004327031783759594, 0.018687760457396507, 0.007117653731256723, -0.01793523319065571, -0.0029003655072301626, 0.015050545334815979, -0.0025554571766406298, -0.0038567022420465946, 0.00246139126829803, 0.005299046169966459, 0.018813181668519974, -0.007587983272969723, -0.01216585747897625, 0.009908275678753853, 0.02219955436885357, -0.0017637357814237475, 0.013169227167963982, -0.0027435889933258295, 0.014548860490322113, -0.01931486651301384, 0.0035588268656283617, 0.04690753296017647, -0.026213033124804497, 0.023453766480088234, -0.022701239213347435, -0.005957507528364658, -0.020443657413125038, 0.014925124123692513, -0.018813181668519974, -0.01467428170144558, 0.02257581800222397, -0.004389742389321327, -0.00501684844493866, -0.02608761191368103, -0.00011562267900444567, -0.015426808968186378, 0.03938226029276848, 0.027341824024915695, 0.003668570425361395, 0.01574036292731762, -0.02821977250277996, -0.008654063567519188, -0.0077761150896549225, 0.020192814990878105, 0.010848934762179852, -0.0034490833058953285, -0.02257581800222397, 0.023328345268964767, -0.020192814990878105, 0.022074133157730103, 0.01429801806807518, 0.02257581800222397, 0.006584613583981991, 0.010911645367741585, -0.0058634416200220585, 0.016179336234927177, -0.005142269656062126, 0.024457136169075966, -0.020569078624248505, -0.06471734493970871, -0.023453766480088234, -0.015364098362624645, 0.006239705253392458, 0.018813181668519974, -0.03361288458108902, -0.010409960523247719, 0.010535381734371185, 0.013420069590210915, 0.0232029240578413, -0.003778313985094428, -0.06722576916217804, 0.002978753764182329, -0.027341824024915695, -0.015426808968186378, -0.001865640515461564, -0.01856233924627304, 0.039883945137262344, -0.02257581800222397, -0.012667542323470116, -0.0021478382404893637, -0.02257581800222397, -3.919412847608328e-05, 0.04189068451523781, -0.00724307494238019, -0.008403221145272255, 0.01969113014638424, 0.017684390768408775, -0.01141333021223545, 0.01467428170144558, 0.00250842422246933, 0.006302415858954191, -0.030979039147496223, -0.03587046638131142, 0.021948711946606636, 0.01373362261801958, 0.022074133157730103, -0.024206293746829033, -0.010472671128809452, -0.009908275678753853, 0.019941972568631172, -0.009218459017574787, 0.01893860287964344, -0.0023359700571745634, 0.019440287724137306, -0.017308127135038376, -0.018311496824026108, -0.02608761191368103, -0.049917642027139664, -0.0033079844433814287, 0.0024927465710788965, -0.02107076346874237, 0.01467428170144558, 0.005738020408898592, -0.005832086317241192, -0.009343880228698254, -0.013796333223581314, -0.015614940784871578, -0.008277799934148788, 0.034867096692323685, 0.009155748412013054, 0.02608761191368103, -0.0239554513245821, 0.00250842422246933, 0.015489519573748112, -0.005738020408898592, -0.014423439279198647, -0.00743120675906539];
  3. 保存并关闭文件。

2

在终端窗口中打开mongosh并连接到您的集群。有关连接的详细说明,请参阅通过mongosh连接。

3

mongosh 提示符下运行以下命令:

use sample_mflix
4
  1. 在将 <path-to-file> 替换为 embeddings.js 文件的绝对路径后,运行以下命令以加载 embeddings.js 文件中的嵌入。

    load('/<path-to-file>/embeddings.js';
    true
  2. 请验证嵌入是否已成功加载。

    您可以通过运行类似于以下命令的命令来进行验证:

    COMEDY_INVOLVING_GHOSTS.length
    2048
5

对数据集进行全面搜索,查找语义相似的术语,以确定哪个查询术语返回最佳结果。

1db.embedded_movies.aggregate([
2 {
3 $rankFusion: {
4 input: {
5 pipelines: {
6 vectorPipeline1: [
7 {
8 "$vectorSearch": {
9 "index": "multiple-vector-search",
10 "path": "plot_embedding_voyage_4_large",
11 "queryVector": COMEDY_INVOLVING_GHOSTS,
12 "numCandidates": 2000,
13 "limit": 50
14 }
15 }
16 ],
17 vectorPipeline2: [
18 {
19 "$vectorSearch": {
20 "index": "multiple-vector-search",
21 "path": "plot_embedding_voyage_4_large",
22 "queryVector": HUMOR_INVOLVING_PARANORMAL,
23 "numCandidates": 2000,
24 "limit": 50
25 }
26 }
27 ]
28 }
29 },
30 combination: {
31 weights: {
32 vectorPipeline1: 0.5,
33 vectorPipeline2: 0.5
34 }
35 },
36 "scoreDetails": true
37 }
38 },
39 {
40 "$project": {
41 _id: 1,
42 title: 1,
43 plot: 1,
44 scoreDetails: {"$meta": "scoreDetails"}
45 }
46 },
47 {
48 "$limit": 20
49 }
50]);
[
{
_id: ObjectId('573a139af29313caabcef0a4'),
plot: 'A paranormal expert and his daughter bunk in an abandoned house populated by 3 mischievous ghosts and one friendly one.',
title: 'Casper',
scoreDetails: {
value: 0.01639344262295082,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 1,
weight: 0.5,
value: 0.7622715830802917,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 1,
weight: 0.5,
value: 0.7325888276100159,
details: []
}
]
}
},
{
_id: ObjectId('573a13b3f29313caabd3e8a1'),
plot: 'A folk tale - supernatural love story about a ghost who falls in love with a newlywed woman.',
title: 'Paheli',
scoreDetails: {
value: 0.015640273704789834,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 2,
weight: 0.5,
value: 0.7293232679367065,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 6,
weight: 0.5,
value: 0.7031921148300171,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabce912c'),
plot: 'Three unemployed parapsychology professors set up shop as a unique ghost removal service.',
title: 'Ghostbusters',
scoreDetails: {
value: 0.015625,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 4,
weight: 0.5,
value: 0.7225469946861267,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 4,
weight: 0.5,
value: 0.7111413478851318,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabceace9'),
plot: 'A couple of recently deceased ghosts contract the services of a "bio-exorcist" in order to remove the obnoxious new owners of their house.',
title: 'Beetlejuice',
scoreDetails: {
value: 0.01518288474810214,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 3,
weight: 0.5,
value: 0.7231436371803284,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 9,
weight: 0.5,
value: 0.6983412504196167,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabce9a71'),
plot: 'Peanut butter is the secret ingredient for magic potions made by two friendly ghosts. Eleven-year-old Michael loses all of his hair when he gets a fright and uses the potion to get his hair...',
title: 'The Peanut Butter Solution',
scoreDetails: {
value: 0.015154994259471873,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 7,
weight: 0.5,
value: 0.7036163806915283,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 5,
weight: 0.5,
value: 0.7067587375640869,
details: []
}
]
}
},
{
_id: ObjectId('573a13d3f29313caabd96a55'),
plot: 'A teacher with paranormal abilities helps a group of ghosts graduate high school.',
title: 'Ghost Graduation',
scoreDetails: {
value: 0.014835164835164835,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 5,
weight: 0.5,
value: 0.7210001945495605,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 10,
weight: 0.5,
value: 0.6979111433029175,
details: []
}
]
}
},
{
_id: ObjectId('573a1399f29313caabced85b'),
plot: 'A comical Gothic horror-movie-type family tries to rescue their beloved uncle from his gold-digging new love.',
title: 'Addams Family Values',
scoreDetails: {
value: 0.01316017316017316,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 15,
weight: 0.5,
value: 0.687480628490448,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 17,
weight: 0.5,
value: 0.6881510019302368,
details: []
}
]
}
},
{
_id: ObjectId('573a13a8f29313caabd1db7e'),
plot: 'Kung-Fu Action / Comedy / Horror / Musical about the second coming.',
title: 'Jesus Christ Vampire Hunter',
scoreDetails: {
value: 0.012781497261107728,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 46,
weight: 0.5,
value: 0.6382369995117188,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 2,
weight: 0.5,
value: 0.720718264579773,
details: []
}
]
}
},
{
_id: ObjectId('573a13b5f29313caabd41f29'),
plot: '14-year-old Lulu moves to a small provincial town with her mother and younger brother. One night, her brother is struck by a beam of white light - actually the spirit of Herman Hartmann ...',
title: 'Island of Lost Souls',
scoreDetails: {
value: 0.012579113924050634,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 20,
weight: 0.5,
value: 0.680338978767395,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 19,
weight: 0.5,
value: 0.6868098974227905,
details: []
}
]
}
},
{
_id: ObjectId('573a13b0f29313caabd3380e'),
plot: 'After a failed suicide attempt, a pregnant woman gains the ability to see ghosts.',
title: 'The Eye 2',
scoreDetails: {
value: 0.012361402457296973,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 11,
weight: 0.5,
value: 0.6916752457618713,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 34,
weight: 0.5,
value: 0.6768500208854675,
details: []
}
]
}
},
{
_id: ObjectId('573a13bdf29313caabd58274'),
plot: 'Banku, his mother, Anjali Sharma and father move in to their new house -- the Nath villa, unaware of the fact that the house is inhabited by a ghost. It is learnt the ghost is not too happy...',
title: 'Bhoothnath',
scoreDetails: {
value: 0.012352941176470587,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 8,
weight: 0.5,
value: 0.7026016712188721,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 40,
weight: 0.5,
value: 0.6747320294380188,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabcebb96'),
plot: "A mother/daughter pair of witches descend on a yuppie family's home and cause havoc, one at a time since they share one body & the other must live in a cat the rest of the time. Now it's up...",
title: 'Wicked Stepmother',
scoreDetails: {
value: 0.012207602339181285,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 35,
weight: 0.5,
value: 0.6473828554153442,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 12,
weight: 0.5,
value: 0.6947218179702759,
details: []
}
]
}
},
{
_id: ObjectId('573a13a0f29313caabd056df'),
plot: "A girl calls on her brother's imaginary friend to banish a mischievous boogeyman who has framed her for his pranks.",
title: "Don't Look Under the Bed",
scoreDetails: {
value: 0.012196892696384493,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 37,
weight: 0.5,
value: 0.6451717019081116,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 11,
weight: 0.5,
value: 0.696073055267334,
details: []
}
]
}
},
{
_id: ObjectId('573a13b0f29313caabd34285'),
plot: 'After a failed suicide attempt, a pregnant woman gains the ability to see ghosts.',
title: 'The Eye 2',
scoreDetails: {
value: 0.012046485260770973,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 12,
weight: 0.5,
value: 0.6906752586364746,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 38,
weight: 0.5,
value: 0.6758197546005249,
details: []
}
]
}
},
{
_id: ObjectId('573a13bdf29313caabd5a0d9'),
plot: 'A haunting ghost story spanning two worlds, two centuries apart. When 13 year old Tolly finds he can mysteriously travel between the two, he begins an adventure that unlocks family secrets laid buried for generations.',
title: 'From Time to Time',
scoreDetails: {
value: 0.011611125688795592,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 14,
weight: 0.5,
value: 0.6898269057273865,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 43,
weight: 0.5,
value: 0.6731695532798767,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcf0f06'),
plot: 'The wry, comic romantic tale follows the Owens sisters, Sally and Gillian, as they struggle to use their hereditary gift for practical magic to overcome the obstacles in discovering true love.',
title: 'Practical Magic',
scoreDetails: {
value: 0.011564171122994652,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 25,
weight: 0.5,
value: 0.6609134078025818,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 28,
weight: 0.5,
value: 0.679317831993103,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabceaf10'),
plot: "When Peter Plunkett's Irish castle turned hotel is about to be repossesed, he decides to spice up the attraction a bit for the 'Yanks' by having his staff pretend to haunt the castle. The ...",
title: 'High Spirits',
scoreDetails: {
value: 0.011379618974555684,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 19,
weight: 0.5,
value: 0.6816859245300293,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 39,
weight: 0.5,
value: 0.6753329634666443,
details: []
}
]
}
},
{
_id: ObjectId('573a13a3f29313caabd0cd93'),
plot: "A simple funeral turns a man's world topsy turvy.",
title: 'Monday',
scoreDetails: {
value: 0.010752688172043012,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 33,
weight: 0.5,
value: 0.6509981751441956,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 33,
weight: 0.5,
value: 0.6770291328430176,
details: []
}
]
}
},
{
_id: ObjectId('573a13c0f29313caabd627c4'),
plot: 'An adventure set in the early part of the 20th century and focused on a popular novelist and her dealings with would-be suitors, the cops, monsters, and other distractions.',
title: 'The Extraordinary Adventures of Adèle Blanc-Sec',
scoreDetails: {
value: 0.009495949594959495,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 50,
weight: 0.5,
value: 0.636377215385437,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 41,
weight: 0.5,
value: 0.6734551787376404,
details: []
}
]
}
},
{
_id: ObjectId('573a13d9f29313caabda92a9'),
plot: 'The misadventures of a teenager girl in her new life as zombie.',
title: "Daddy, I'm a Zombie",
scoreDetails: {
value: 0.009391534391534392,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 45,
weight: 0.5,
value: 0.6392303705215454,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 48,
weight: 0.5,
value: 0.6711602210998535,
details: []
}
]
}
}
]

此示例查询使用 $rankFusion 及以下输入管道阶段:

  • plot_embedding_voyage_4_large字段中搜索短语light-hearted comedy with ghosts,该短语在查询的queryVector字段中通过COMEDY_INVOLVING_GHOSTS变量指定为向量嵌入。

  • 指定搜索最多 2000 个最近邻。

  • 将此阶段的结果限制为 50 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

  • 通过使用 HUMOR_INVOLVING_PARANORMAL 变量,在 plot_embedding_voyage_4_large 字段中对短语 slapstick humor with paranormal events 进行有序向量搜索,该短语在 queryVector 字段中指定为向量嵌入。

  • 指定搜索最多 2000 个最近邻。

  • 将此阶段的结果限制为 50 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

该示例查询还指定了以下管道阶段。

  • 在结果中仅包括 plottitle 字段。

  • 在结果中添加名为 scoreDetails 的字段。

将返回的结果限制为 20 个文档。

MongoDB Vector Search 将这两个查询的结果合并到一个结果设立。在结果中:

  • scoreDetails.value 显示管道的原始分数,然后使用倒数排名融合对其进行加权和组合。

  • score.details.rank 显示文档在管道结果中的排名。

  • scoreDetails.details.value 包含加权倒数排名分数。

您可以执行以下操作:

  • 调整分配给查询中每个管道的权重,进一步细化结果。

  • 如果您看到不相交的结果,请增加结果中的文档数量。

在数据集中搜索多个字段,以确定哪些字段为相同查询返回最佳结果。

1db.embedded_movies.aggregate([
2 {
3 $rankFusion: {
4 input: {
5 pipelines: {
6 vectorPipeline1: [
7 {
8 "$vectorSearch": {
9 "index": "multiple-vector-search",
10 "path": "plot_embedding_voyage_4_large",
11 "queryVector": BATTLE_GOOD_EVIL,
12 "numCandidates": 2000,
13 "limit": 200
14 }
15 }
16 ],
17 vectorPipeline2: [
18 {
19 "$vectorSearch": {
20 "index": "multiple-vector-search",
21 "path": "title_embedding_voyage_4_large",
22 "queryVector": BATTLE_GOOD_EVIL,
23 "numCandidates": 2000,
24 "limit": 200
25 }
26 }
27 ]
28 }
29 },
30 combination: {
31 weights: {
32 vectorPipeline1: 0.5,
33 vectorPipeline2: 0.5
34 }
35 },
36 "scoreDetails": true
37 }
38 },
39 {
40 "$project": {
41 _id: 1,
42 title: 1,
43 plot: 1,
44 scoreDetails: {"$meta": "scoreDetails"}
45 }
46 },
47 {
48 "$limit": 20
49 }
50]);
[
{
plot: 'A team of police hunt down a villain.',
title: 'Nowhere to Hide',
scoreDetails: {
value: 0.004273504273504274,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 57,
weight: 0.5,
value: 0.6504640579223633,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Childhood friends continue their battle against a dangerous cult.',
title: '20th Century Boys 2: The Last Hope',
scoreDetails: {
value: 0.007462686567164179,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 7,
weight: 0.5,
value: 0.6790846586227417,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'The Addams Family goes on a search for their relatives.',
title: 'Addams Family Reunion',
scoreDetails: {
value: 0.005813953488372093,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 26,
weight: 0.5,
value: 0.5182114243507385,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'An attempt to transform a Roman Western into a Greek tragedy.',
title: 'Instructions for a Light and Sound Machine',
scoreDetails: {
value: 0.003968253968253968,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 66,
weight: 0.5,
value: 0.5156481266021729,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A gang of ex-cons rob a casino during Elvis convention week.',
title: '3000 Miles to Graceland',
scoreDetails: {
value: 0.005154639175257732,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 37,
weight: 0.5,
value: 0.5178723335266113,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Three freedom fighters attack a large corporation to prevent a future apocalypse.',
title: 'T2 3-D: Battle Across Time',
scoreDetails: {
value: 0.003937007874015748,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 67,
weight: 0.5,
value: 0.6470792889595032,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: "Teenage twins battle dark forces hidden beneath Auckland's volcanoes.",
title: 'Under the Mountain',
scoreDetails: {
value: 0.004310344827586207,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 56,
weight: 0.5,
value: 0.6506195068359375,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: "A simple funeral turns a man's world topsy turvy.",
title: 'Monday',
scoreDetails: {
value: 0.007692307692307693,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 5,
weight: 0.5,
value: 0.5210264325141907,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: "Two teenage girls discover a mermaid in their beach club's swimming pool.",
title: 'Aquamarine',
scoreDetails: {
value: 0.003816793893129771,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 71,
weight: 0.5,
value: 0.5154338479042053,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Seven warriors come together to protect a village from a diabolical General.',
title: 'Seven Swords',
scoreDetails: {
value: 0.005050505050505051,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 39,
weight: 0.5,
value: 0.6564368009567261,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Mystical martial artist/environmental agent takes on a ruthless oil corporation.',
title: 'On Deadly Ground',
scoreDetails: {
value: 0.004807692307692308,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 44,
weight: 0.5,
value: 0.6541689038276672,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A super powered vigilante defies the law using extreme violence to fight crime.',
title: 'The Flying Man',
scoreDetails: {
value: 0.0032258064516129032,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 95,
weight: 0.5,
value: 0.638878583908081,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A rag doll fights a monster that has been stealing the souls of his people.',
title: '9',
scoreDetails: {
value: 0.005,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 40,
weight: 0.5,
value: 0.6557563543319702,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A man receives a distressing phone call from a woman who has been kidnapped.',
title: 'Connected',
scoreDetails: {
value: 0.004807692307692308,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 44,
weight: 0.5,
value: 0.5171101093292236,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'The misadventures of a teenager girl in her new life as zombie.',
title: "Daddy, I'm a Zombie",
scoreDetails: {
value: 0.00684931506849315,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 13,
weight: 0.5,
value: 0.5196477770805359,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A troubled writer moves into a haunted house after inheriting it from his aunt.',
title: 'House',
scoreDetails: {
value: 0.003424657534246575,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 86,
weight: 0.5,
value: 0.5150279998779297,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A dramatization of the World War II Battle of Iwo Jima.',
title: 'Sands of Iwo Jima',
scoreDetails: {
value: 0.0031446540880503146,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 99,
weight: 0.5,
value: 0.5144232511520386,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Kung-Fu Action / Comedy / Horror / Musical about the second coming.',
title: 'Jesus Christ Vampire Hunter',
scoreDetails: {
value: 0.0045871559633027525,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 49,
weight: 0.5,
value: 0.652422308921814,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'An All-American trucker gets dragged into a centuries-old mystical battle in Chinatown.',
title: 'Big Trouble in Little China',
scoreDetails: {
value: 0.00684931506849315,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 13,
weight: 0.5,
value: 0.6701953411102295,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A group of assassins come together for a suicide mission to kill an evil lord.',
title: '13 Assassins',
scoreDetails: {
value: 0.003703703703703704,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 75,
weight: 0.5,
value: 0.6449810266494751,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
}
]

此示例查询使用 $rankFusion 及以下输入管道阶段:

  • plot_embedding_voyage_4_large 字段中搜索短语 battle between good and evil,该短语在查询的 queryVector 字段中被指定为向量嵌入,使用 BATTLE_GOOD_EVIL 变量。

  • 指定搜索最多 2000 个最近邻。

  • 仅将结果限制为 200 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

  • title_embedding_voyage_4_large 字段中对字符串 battle between good and evil 进行有序向量搜索,通过使用 BATTLE_GOOD_EVIL 变量将 queryVector 字段指定为向量嵌入。

  • 指定搜索最多 2000 个最近邻。

  • 仅将结果限制为 200 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

该示例查询还指定了以下管道阶段。

  • 在结果中仅包括 plottitle 字段。

  • 在结果中添加名为 scoreDetails 的字段。

将返回的结果限制为 20 个文档。

MongoDB Vector Search 将这两个查询的结果合并到一个结果设立。在结果中:

  • scoreDetails.value 显示管道的原始分数,然后使用倒数排名融合对其进行加权和组合。

  • score.details.rank 显示文档在管道结果中的排名。

  • scoreDetails.details.value 包含加权倒数排名分数,该分数显示哪些字段返回与查询词最相关的结果。

例如,结果中的第一份和第四份文档表明该术语在 plot 字段中具有显著匹配,而第二份和第五份文档则表明该术语在 title 字段中具有显著匹配。您可以执行以下操作:

  • 调整分配给查询中每个管道的权重,进一步细化结果。

  • 如果您看到不相交的结果,请增加结果中的文档数量。

使用不同嵌入模型生成的嵌入向量进行搜索,以确定不同模型在语义解释上的差异。

1db.embedded_movies.aggregate([
2 {
3 $rankFusion: {
4 input: {
5 pipelines: {
6 vectorPipeline1: [
7 {
8 "$vectorSearch": {
9 "index": "multiple-vector-search",
10 "path": "plot_embedding",
11 "queryVector": JOURNEY_ACROSS_LANDS_OPENAI,
12 "numCandidates": 2000,
13 "limit": 100
14 }
15 }
16 ],
17 vectorPipeline2: [
18 {
19 "$vectorSearch": {
20 "index": "multiple-vector-search",
21 "path": "plot_embedding_voyage_4_large",
22 "queryVector": JOURNEY_ACROSS_LANDS_VOYAGEAI,
23 "numCandidates": 2000,
24 "limit": 100
25 }
26 }
27 ]
28 }
29 },
30 combination: {
31 weights: {
32 vectorPipeline1: 0.5,
33 vectorPipeline2: 0.5
34 }
35 },
36 "scoreDetails": true
37 }
38 },
39 {
40 "$project": {
41 _id: 1,
42 title: 1,
43 plot: 1,
44 scoreDetails: {"$meta": "scoreDetails"}
45 }
46 },
47 {
48 "$limit": 20
49 }
50]);
[
{
_id: ObjectId('573a13e8f29313caabdc9e14'),
plot: 'A young Scottish man travels across America in pursuit of the woman he loves, attracting the attention of an outlaw who is willing to serve as a guide.',
title: 'Slow West',
scoreDetails: {
value: 0.016129032258064516,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 2,
weight: 0.5,
value: 0.9210423827171326,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 2,
weight: 0.5,
value: 0.6790797114372253,
details: []
}
]
}
},
{
_id: ObjectId('573a13b6f29313caabd48c52'),
plot: 'In a mythical land, a man and a young boy investigate a series of unusual occurrences.',
title: 'Tales from Earthsea',
scoreDetails: {
value: 0.015873015873015872,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 3,
weight: 0.5,
value: 0.9192964434623718,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 3,
weight: 0.5,
value: 0.6772182583808899,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcefa6c'),
plot: 'A Englishman returns after a long time abroad and tells his strange stories about the lands he visited which are allegories about the real world.',
title: "Gulliver's Travels",
scoreDetails: {
value: 0.015549662487945998,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 8,
weight: 0.5,
value: 0.9156127572059631,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 1,
weight: 0.5,
value: 0.6862039566040039,
details: []
}
]
}
},
{
_id: ObjectId('573a1391f29313caabcd91dc'),
plot: 'Breck Coleman leads hundreds of settlers in covered wagons from the Mississippi River to their destiny out West.',
title: 'The Big Trail',
scoreDetails: {
value: 0.014854753521126762,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 4,
weight: 0.5,
value: 0.9187002182006836,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 11,
weight: 0.5,
value: 0.6496086120605469,
details: []
}
]
}
},
{
_id: ObjectId('573a13d0f29313caabd8bfb8'),
plot: 'A young man crosses over North and South Korea to deliver the pain and longings of separated families.',
title: 'Poongsan',
scoreDetails: {
value: 0.01482213438735178,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 6,
weight: 0.5,
value: 0.9168118238449097,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 9,
weight: 0.5,
value: 0.6547074913978577,
details: []
}
]
}
},
{
_id: ObjectId('573a13b6f29313caabd46ae0'),
plot: "In a countryside town bordering on a magical land, a young man makes a promise to his beloved that he'll retrieve a fallen star by venturing into the magical realm.",
title: 'Stardust',
scoreDetails: {
value: 0.01436956081764825,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 1,
weight: 0.5,
value: 0.9228402376174927,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 21,
weight: 0.5,
value: 0.6418390274047852,
details: []
}
]
}
},
{
_id: ObjectId('573a13f7f29313caabde65b4'),
plot: 'Our figurine sized supermen hero embarks on an epic surreal journey that will take him across the Ethiopian post apocalyptic landscape in search of a way to get on the hovering spacecraft that for years has become a landmark in the skies.',
title: 'Crumbs',
scoreDetails: {
value: 0.014202256244963738,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 13,
weight: 0.5,
value: 0.9113836288452148,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 8,
weight: 0.5,
value: 0.6562497615814209,
details: []
}
]
}
},
{
_id: ObjectId('573a13d4f29313caabd99ec6'),
plot: "A ten-year-old cartographer secretly leaves his family's ranch in Montana where he lives with his cowboy father and scientist mother and travels across the country aboard a freight train to receive an award at the Smithsonian Institute.",
title: 'The Young and Prodigious T.S. Spivet',
scoreDetails: {
value: 0.013789868667917449,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 22,
weight: 0.5,
value: 0.9102069735527039,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 5,
weight: 0.5,
value: 0.6698448657989502,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcf0e95'),
plot: 'A man, having fallen in love with the wrong woman, is sent by the sultan himself on a diplomatic mission to a distant land as an ambassador. Stopping at a Viking village port to restock on supplies, he finds himself unwittingly embroiled on a quest to banish a mysterious threat in a distant Viking land.',
title: 'The 13th Warrior',
scoreDetails: {
value: 0.012854317732366513,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 14,
weight: 0.5,
value: 0.911109983921051,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 22,
weight: 0.5,
value: 0.6412819027900696,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcef85f'),
plot: "After the death of his mother, a young Brazilian decides to leave his country and travel to his mother's native land. In a foreign land, he finds love and danger.",
title: 'Foreign Land',
scoreDetails: {
value: 0.012562421972534332,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 12,
weight: 0.5,
value: 0.9135410785675049,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 29,
weight: 0.5,
value: 0.6383658647537231,
details: []
}
]
}
},
{
_id: ObjectId('573a1395f29313caabce2911'),
plot: "Upon finding a book that relates his grandfather's story, an officer ventures through Spain meeting a wide array of characters, most of whom have a story of their own to tell.",
title: 'The Saragossa Manuscript',
scoreDetails: {
value: 0.012260765550239234,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 28,
weight: 0.5,
value: 0.9088537693023682,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 16,
weight: 0.5,
value: 0.6467187404632568,
details: []
}
]
}
},
{
_id: ObjectId('573a13c9f29313caabd792a8'),
plot: 'Settlers traveling through the Oregon desert in 1845 find themselves stranded in harsh conditions.',
title: "Meek's Cutoff",
scoreDetails: {
value: 0.011997226074895978,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 10,
weight: 0.5,
value: 0.9155632257461548,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 43,
weight: 0.5,
value: 0.6323773860931396,
details: []
}
]
}
},
{
_id: ObjectId('573a1392f29313caabcdaa70'),
plot: 'Leo Vincey, told by his dying uncle of a lost land visited 500 years ago by his ancestor, heads out with family friend Horace Holly to try to discover the land and its secret of immortality...',
title: 'She',
scoreDetails: {
value: 0.01198581560283688,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 15,
weight: 0.5,
value: 0.910618782043457,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 34,
weight: 0.5,
value: 0.6355405449867249,
details: []
}
]
}
},
{
_id: ObjectId('573a1397f29313caabce8828'),
plot: 'A warrior seeks his true origins in a seemingly prehistoric wasteland.',
title: 'Yor, the Hunter from the Future',
scoreDetails: {
value: 0.011944214305440487,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 11,
weight: 0.5,
value: 0.9153545498847961,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 42,
weight: 0.5,
value: 0.6328363418579102,
details: []
}
]
}
},
{
_id: ObjectId('573a13f3f29313caabddf32e'),
plot: 'In a dry and dusty post-apocalyptic world, two wayfarers wander aimlessly until Leif finds a copy of The Wonderful Wizard of Oz. Using the world around him to interpret what he reads, Leif ...',
title: 'OzLand',
scoreDetails: {
value: 0.011777438248026482,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 59,
weight: 0.5,
value: 0.9061647653579712,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 6,
weight: 0.5,
value: 0.6690027713775635,
details: []
}
]
}
},
{
_id: ObjectId('573a13d8f29313caabda5a4e'),
plot: 'A savage warrior escapes slavery and hunted by his former masters, begins a perilous journey back to his homeland and his wife.',
title: 'The Dragonphoenix Chronicles: Indomitable',
scoreDetails: {
value: 0.0116999747027574,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 7,
weight: 0.5,
value: 0.9163008332252502,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 58,
weight: 0.5,
value: 0.6265405416488647,
details: []
}
]
}
},
{
_id: ObjectId('573a139af29313caabcf02db'),
plot: 'Chris embarks on an odyssey of self-discovery that spans the globe. Kidnapped and enslaved by gun smugglers, sold by pirates and thrust into the murky underworld of gambling and kickboxing,...',
title: 'The Quest',
scoreDetails: {
value: 0.011512297226582941,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 18,
weight: 0.5,
value: 0.910321056842804,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 38,
weight: 0.5,
value: 0.6335453391075134,
details: []
}
]
}
},
{
_id: ObjectId('573a1398f29313caabceb40c'),
plot: "Epic story about two former Texas rangers who decide to move cattle from the south to Montana. Augustus McCrae and Woodrow Call run into many problems on the way, and the journey doesn't ...",
title: 'Lonesome Dove',
scoreDetails: {
value: 0.011017628205128204,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 96,
weight: 0.5,
value: 0.9035773277282715,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 4,
weight: 0.5,
value: 0.6702411770820618,
details: []
}
]
}
},
{
_id: ObjectId('573a1395f29313caabce1fb7'),
plot: 'The dying words of a thief spark a madcap cross-country rush to find some treasure.',
title: "It's a Mad, Mad, Mad, Mad World",
scoreDetails: {
value: 0.010528600890046674,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 51,
weight: 0.5,
value: 0.9072262048721313,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 23,
weight: 0.5,
value: 0.640996515750885,
details: []
}
]
}
},
{
_id: ObjectId('573a1396f29313caabce491f'),
plot: 'A god-fearing Ohio boy dodging the Civil War draft arrives in Jefferson City where he joins up with a hardscrabble group of like runaways heading west.',
title: 'Bad Company',
scoreDetails: {
value: 0.010272536687631027,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 46,
weight: 0.5,
value: 0.9078546166419983,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 30,
weight: 0.5,
value: 0.6375589966773987,
details: []
}
]
}
}
]

此示例查询使用 $rankFusion 及以下输入管道阶段:

  • 使用 JOURNEY_ACROSS_LANDS_OPENAI 变量在 plot_embedding 字段中搜索 journey across lands 字符串(该字符串在查询的 queryVector 字段中指定为向量嵌入)。

  • 指定搜索最多 2000 个最近邻。

  • 将结果限制为 100 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

  • plot_embedding_voyage_4_large 字段中为字符串 journey across lands 执行顺序向量搜索,该字符串在 queryVector 字段中使用 JOURNEY_ACROSS_LANDS_VOYAGEAI 变量指定为向量嵌入。

  • 指定搜索最多 2000 个最近邻。

  • 将结果限制为 100 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

该示例查询还指定了以下管道阶段。

  • 在结果中仅包括 plottitle 字段。

  • 在结果中添加名为 scoreDetails 的字段。

将返回的结果限制为 20 个文档。

MongoDB Vector Search 将这两个查询的结果合并到一个结果设立。在结果中:

  • scoreDetails.value 显示管道的原始分数,然后使用倒数排名融合对其进行加权和组合。

  • score.details.rank 显示文档在管道结果中的排名。

  • scoreDetails.details.value 包含加权逆秩得分,该得分显示了不同嵌入模型在查询词语义解释方面的优势与差异。

例如,结果中的第一份和第五份文档表明在 vectorPipeline2 中使用的模型提供了更相似的语义表示,而第二份和第四份文档则表明在 vectorPipeline1 中使用的模型提供了更接近的语义解释。

在本节中,您将使用 $rerank 阶段对查询结果进行重新排序。

运行以下查询以重新排序结果。

对数据集进行全面搜索,查找语义相似的术语,并对结果进行重新排序,以确定哪个查询术语返回的结果最佳。

1db.embedded_movies.aggregate([
2 {
3 $rankFusion: {
4 input: {
5 pipelines: {
6 vectorPipeline1: [
7 {
8 "$vectorSearch": {
9 "index": "multiple-vector-search",
10 "path": "plot_embedding_voyage_4_large",
11 "queryVector": COMEDY_INVOLVING_GHOSTS,
12 "numCandidates": 2000,
13 "limit": 50
14 }
15 }
16 ],
17 vectorPipeline2: [
18 {
19 "$vectorSearch": {
20 "index": "multiple-vector-search",
21 "path": "plot_embedding_voyage_4_large",
22 "queryVector": HUMOR_INVOLVING_PARANORMAL,
23 "numCandidates": 2000,
24 "limit": 50
25 }
26 }
27 ]
28 }
29 },
30 combination: {
31 weights: {
32 vectorPipeline1: 0.5,
33 vectorPipeline2: 0.5
34 }
35 },
36 "scoreDetails": true
37 }
38 },
39 {
40 "$project": {
41 _id: 1,
42 title: 1,
43 plot: 1,
44 scoreDetails: {"$meta": "scoreDetails"}
45 }
46 },
47 {
48 "$limit": 50
49 },
50 {
51 "$rerank": {
52 "model": "rerank-2.5",
53 "query": {
54 "text": "light-hearted comedy with ghosts"
55 },
56 "path": "plot",
57 "numDocsToRerank": 50
58 }
59 },
60 {
61 "$addFields": {
62 "rerankScore": { "$meta": "score" }
63 }
64 },
65 {
66 "$limit": 20
67 },
68 {
69 "$project": {
70 _id: 0,
71 title: 1,
72 plot: 1,
73 scoreDetails: 1,
74 rerankScore: 1
75 }
76 }
77]);
[
{
plot: 'Two ghosts walk along the Camino of Santiago.',
title: 'Finisterrae',
scoreDetails: {
value: 0.007142857142857143,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 10,
weight: 0.5,
value: 0.694494366645813,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A teenage boy is cursed with periodically turning into an sheepdog.',
title: 'The Shaggy Dog',
scoreDetails: {
value: 0.006172839506172839,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 21,
weight: 0.5,
value: 0.6834555864334106,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Two cops are brought back to life to chase down supernatural criminals.',
title: 'Dead Heat',
scoreDetails: {
value: 0.006578947368421052,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 16,
weight: 0.5,
value: 0.6887474060058594,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: "A simple funeral turns a man's world topsy turvy.",
title: 'Monday',
scoreDetails: {
value: 0.010752688172043012,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 33,
weight: 0.5,
value: 0.6509981751441956,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 33,
weight: 0.5,
value: 0.6770291328430176,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A teacher with paranormal abilities helps a group of ghosts graduate high school.',
title: 'Ghost Graduation',
scoreDetails: {
value: 0.014835164835164835,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 5,
weight: 0.5,
value: 0.7210001945495605,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 10,
weight: 0.5,
value: 0.6979111433029175,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A public housing tenement is plunged into a dark storm of supernatural chaos.',
title: 'Rigor Mortis',
scoreDetails: {
value: 0.006666666666666667,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 15,
weight: 0.5,
value: 0.6895216703414917,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Kung-Fu Action / Comedy / Horror / Musical about the second coming.',
title: 'Jesus Christ Vampire Hunter',
scoreDetails: {
value: 0.012781497261107728,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 46,
weight: 0.5,
value: 0.6382369995117188,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 2,
weight: 0.5,
value: 0.720718264579773,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'After a failed suicide attempt, a pregnant woman gains the ability to see ghosts.',
title: 'The Eye 2',
scoreDetails: {
value: 0.012361402457296973,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 11,
weight: 0.5,
value: 0.6916752457618713,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 34,
weight: 0.5,
value: 0.6768500208854675,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'The misadventures of a teenager girl in her new life as zombie.',
title: "Daddy, I'm a Zombie",
scoreDetails: {
value: 0.009391534391534392,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 45,
weight: 0.5,
value: 0.6392303705215454,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 48,
weight: 0.5,
value: 0.6711602210998535,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'After a failed suicide attempt, a pregnant woman gains the ability to see ghosts.',
title: 'The Eye 2',
scoreDetails: {
value: 0.012046485260770973,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 12,
weight: 0.5,
value: 0.6906752586364746,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 38,
weight: 0.5,
value: 0.6758197546005249,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Five bizarre stories, with no apparently connections, get intertwined resulting in a surreal situation.',
title: 'Survive Style 5+',
scoreDetails: {
value: 0.005952380952380952,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 24,
weight: 0.5,
value: 0.6814087629318237,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Three unemployed parapsychology professors set up shop as a unique ghost removal service.',
title: 'Ghostbusters',
scoreDetails: {
value: 0.015625,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 4,
weight: 0.5,
value: 0.7225469946861267,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 4,
weight: 0.5,
value: 0.7111413478851318,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'The funny misadventures of a dating duo of film stunt professionals in France.',
title: 'Animal',
scoreDetails: {
value: 0.006756756756756757,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 14,
weight: 0.5,
value: 0.6896277666091919,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A folk tale - supernatural love story about a ghost who falls in love with a newlywed woman.',
title: 'Paheli',
scoreDetails: {
value: 0.015640273704789834,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 2,
weight: 0.5,
value: 0.7293232679367065,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 6,
weight: 0.5,
value: 0.7031921148300171,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Bank clerk Stanley Ipkiss is transformed into a manic super-hero when he wears a mysterious mask.',
title: 'The Mask',
scoreDetails: {
value: 0.00684931506849315,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 13,
weight: 0.5,
value: 0.6942293047904968,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A lonely landscape architect falls for the spirit of the beautiful woman who used to live in his new apartment.',
title: 'Just Like Heaven',
scoreDetails: {
value: 0.006172839506172839,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 21,
weight: 0.5,
value: 0.6797891855239868,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: "While attending his brother's wedding, a serial womanizer is haunted by the ghosts of his past girlfriends.",
title: 'Ghosts of Girlfriends Past',
scoreDetails: {
value: 0.006578947368421052,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 16,
weight: 0.5,
value: 0.6873041391372681,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Ho Sheung Sang finds himself wrapped up in another cat-and-mouse game, this time against a tricky magician.',
title: 'Running Out of Time 2',
scoreDetails: {
value: 0.005747126436781609,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 27,
weight: 0.5,
value: 0.6800718903541565,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A veteran of the Chechen War is helped by the ghosts of his two fallen comrades to leave the war behind.',
title: 'Alive',
scoreDetails: {
value: 0.005952380952380952,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 24,
weight: 0.5,
value: 0.6612753868103027,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Adaption of the famous Oscar Wilde tale about a young American girl that helps a British ghost find rest and forgiveness.',
title: 'The Canterville Ghost',
scoreDetails: {
value: 0.007575757575757576,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 6,
weight: 0.5,
value: 0.7143866419792175,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
}
]

此示例查询使用 $rankFusion 及以下输入管道阶段:

  • plot_embedding_voyage_4_large字段中搜索短语light-hearted comedy with ghosts,该短语在查询的queryVector字段中通过COMEDY_INVOLVING_GHOSTS变量指定为向量嵌入。

  • 指定搜索最多 2000 个最近邻。

  • 将此阶段的结果限制为 50 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

  • 通过使用 HUMOR_INVOLVING_PARANORMAL 变量,在 plot_embedding_voyage_4_large 字段中对短语 slapstick humor with paranormal events 进行有序向量搜索,该短语在 queryVector 字段中指定为向量嵌入。

  • 指定搜索最多 2000 个最近邻。

  • 将此阶段的结果限制为 50 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

该示例查询还指定了以下管道阶段。

  • 在结果中仅包括 plottitle 字段。

  • 在结果中添加名为 scoreDetails 的字段。

将返回的结果限制为 50 个文档。

MongoDB 向量搜索将这两个查询的结果合并到一个结果集中。然后,它会使用 $rerank 阶段对结果进行重新排序。$rerank 阶段根据与查询术语 light-hearted comedy with ghosts 的相关性对结果进行重新排序。在结果中,$rerank 阶段会添加一个名为 rerankScore 的字段,用于显示重新排序后的分数。重新排序的结果与查询术语的相关性更高。

重新排序数据集中多个字段的搜索结果,以确定哪些字段为相同查询返回最佳结果。

1db.embedded_movies.aggregate([
2 {
3 $rankFusion: {
4 input: {
5 pipelines: {
6 vectorPipeline1: [
7 {
8 "$vectorSearch": {
9 "index": "multiple-vector-search",
10 "path": "plot_embedding_float32",
11 "queryVector": BATTLE_GOOD_EVIL,
12 "numCandidates": 2000,
13 "limit": 200
14 }
15 }
16 ],
17 vectorPipeline2: [
18 {
19 "$vectorSearch": {
20 "index": "multiple-vector-search",
21 "path": "title_embedding_voyage_4_large",
22 "queryVector": BATTLE_GOOD_EVIL,
23 "numCandidates": 2000,
24 "limit": 200
25 }
26 }
27 ]
28 }
29 },
30 combination: {
31 weights: {
32 vectorPipeline1: 0.5,
33 vectorPipeline2: 0.5
34 }
35 },
36 "scoreDetails": true
37 }
38 },
39 {
40 "$project": {
41 _id: 1,
42 title: 1,
43 plot: 1,
44 scoreDetails: {"$meta": "scoreDetails"}
45 }
46 },
47 {
48 "$limit": 200
49 },
50 {
51 "$match": {
52 "plot": { "$exists": true, "$type": "string" }
53 }
54 },
55 {
56 "$rerank": {
57 "model": "rerank-2.5",
58 "query": {
59 "text": "battle between good and evil"
60 },
61 "path": "plot",
62 "numDocsToRerank": 200
63 }
64 },
65 {
66 "$addFields": {
67 "rerankScore": { "$meta": "score" }
68 }
69 },
70 {
71 "$limit": 20
72 },
73 {
74 "$project": {
75 "_id": 0,
76 "title": 1,
77 "plot": 1,
78 "scoreDetails": 1,
79 "rerankScore": 1
80 }
81 }
82]);
[
{
plot: 'A team of police hunt down a villain.',
title: 'Nowhere to Hide',
scoreDetails: {
value: 0.004273504273504274,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 57,
weight: 0.5,
value: 0.6504640579223633,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Childhood friends continue their battle against a dangerous cult.',
title: '20th Century Boys 2: The Last Hope',
scoreDetails: {
value: 0.007462686567164179,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 7,
weight: 0.5,
value: 0.6790846586227417,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'The Addams Family goes on a search for their relatives.',
title: 'Addams Family Reunion',
scoreDetails: {
value: 0.005813953488372093,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 26,
weight: 0.5,
value: 0.5182114243507385,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'An attempt to transform a Roman Western into a Greek tragedy.',
title: 'Instructions for a Light and Sound Machine',
scoreDetails: {
value: 0.003968253968253968,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 66,
weight: 0.5,
value: 0.5156481266021729,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A gang of ex-cons rob a casino during Elvis convention week.',
title: '3000 Miles to Graceland',
scoreDetails: {
value: 0.005154639175257732,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 37,
weight: 0.5,
value: 0.5178723335266113,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Three freedom fighters attack a large corporation to prevent a future apocalypse.',
title: 'T2 3-D: Battle Across Time',
scoreDetails: {
value: 0.003937007874015748,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 67,
weight: 0.5,
value: 0.6470792889595032,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: "Teenage twins battle dark forces hidden beneath Auckland's volcanoes.",
title: 'Under the Mountain',
scoreDetails: {
value: 0.004310344827586207,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 56,
weight: 0.5,
value: 0.6506195068359375,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: "A simple funeral turns a man's world topsy turvy.",
title: 'Monday',
scoreDetails: {
value: 0.007692307692307693,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 5,
weight: 0.5,
value: 0.5210264325141907,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: "Two teenage girls discover a mermaid in their beach club's swimming pool.",
title: 'Aquamarine',
scoreDetails: {
value: 0.003816793893129771,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 71,
weight: 0.5,
value: 0.5154338479042053,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Seven warriors come together to protect a village from a diabolical General.',
title: 'Seven Swords',
scoreDetails: {
value: 0.005050505050505051,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 39,
weight: 0.5,
value: 0.6564368009567261,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Mystical martial artist/environmental agent takes on a ruthless oil corporation.',
title: 'On Deadly Ground',
scoreDetails: {
value: 0.004807692307692308,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 44,
weight: 0.5,
value: 0.6541689038276672,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A super powered vigilante defies the law using extreme violence to fight crime.',
title: 'The Flying Man',
scoreDetails: {
value: 0.0032258064516129032,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 95,
weight: 0.5,
value: 0.638878583908081,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A rag doll fights a monster that has been stealing the souls of his people.',
title: '9',
scoreDetails: {
value: 0.005,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 40,
weight: 0.5,
value: 0.6557563543319702,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A man receives a distressing phone call from a woman who has been kidnapped.',
title: 'Connected',
scoreDetails: {
value: 0.004807692307692308,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 44,
weight: 0.5,
value: 0.5171101093292236,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'The misadventures of a teenager girl in her new life as zombie.',
title: "Daddy, I'm a Zombie",
scoreDetails: {
value: 0.00684931506849315,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 13,
weight: 0.5,
value: 0.5196477770805359,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A troubled writer moves into a haunted house after inheriting it from his aunt.',
title: 'House',
scoreDetails: {
value: 0.003424657534246575,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 86,
weight: 0.5,
value: 0.5150279998779297,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A dramatization of the World War II Battle of Iwo Jima.',
title: 'Sands of Iwo Jima',
scoreDetails: {
value: 0.0031446540880503146,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 99,
weight: 0.5,
value: 0.5144232511520386,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Kung-Fu Action / Comedy / Horror / Musical about the second coming.',
title: 'Jesus Christ Vampire Hunter',
scoreDetails: {
value: 0.0045871559633027525,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 49,
weight: 0.5,
value: 0.652422308921814,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'An All-American trucker gets dragged into a centuries-old mystical battle in Chinatown.',
title: 'Big Trouble in Little China',
scoreDetails: {
value: 0.00684931506849315,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 13,
weight: 0.5,
value: 0.6701953411102295,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A group of assassins come together for a suicide mission to kill an evil lord.',
title: '13 Assassins',
scoreDetails: {
value: 0.003703703703703704,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 75,
weight: 0.5,
value: 0.6449810266494751,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
}
]

此示例查询使用 $rankFusion 及以下输入管道阶段:

  • plot_embedding_voyage_4_large 字段中搜索短语 battle between good and evil,该短语在查询的 queryVector 字段中被指定为向量嵌入,使用 BATTLE_GOOD_EVIL 变量。

  • 指定搜索最多 2000 个最近邻。

  • 仅将结果限制为 200 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

  • title_embedding_voyage_4_large 字段中对字符串 battle between good and evil 进行有序向量搜索,通过使用 BATTLE_GOOD_EVIL 变量将 queryVector 字段指定为向量嵌入。

  • 指定搜索最多 2000 个最近邻。

  • 仅将结果限制为 200 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

该示例查询还指定了以下管道阶段。

  • 在结果中仅包括 plottitle 字段。

  • 在结果中添加名为 scoreDetails 的字段。

将返回的结果限制为 200 个文档。

MongoDB 向量搜索将这两个查询的结果合并到一个结果集中。然后,它会使用 $rerank 阶段对结果进行重新排序。$match阶段会 阶段会过滤器文档,以仅包含具有plot 类型的string 字段的文档。$rerank 阶段按照与查询术语 battle between good and evil 的相关性重新排序结果。在结果中,$rerank 阶段会添加一个名为 rerankScore 的字段,显示重新排序后的分数。

重新排序来自不同嵌入模型的嵌入搜索结果,以确定不同模型之间的语义解释差异。

1db.embedded_movies.aggregate([
2 {
3 $rankFusion: {
4 input: {
5 pipelines: {
6 vectorPipeline1: [
7 {
8 "$vectorSearch": {
9 "index": "multiple-vector-search",
10 "path": "plot_embedding",
11 "queryVector": JOURNEY_ACROSS_LANDS_OPENAI,
12 "numCandidates": 2000,
13 "limit": 100
14 }
15 }
16 ],
17 vectorPipeline2: [
18 {
19 "$vectorSearch": {
20 "index": "multiple-vector-search",
21 "path": "plot_embedding_voyage_4_large",
22 "queryVector": JOURNEY_ACROSS_LANDS_VOYAGEAI,
23 "numCandidates": 2000,
24 "limit": 100
25 }
26 }
27 ]
28 }
29 },
30 combination: {
31 weights: {
32 vectorPipeline1: 0.5,
33 vectorPipeline2: 0.5
34 }
35 },
36 "scoreDetails": true
37 }
38 },
39 {
40 "$project": {
41 _id: 1,
42 title: 1,
43 plot: 1,
44 scoreDetails: {"$meta": "scoreDetails"}
45 }
46 },
47 {
48 "$limit": 100
49 },
50 {
51 "$rerank": {
52 "model": "rerank-2.5",
53 "query": {
54 "text": "journey across lands"
55 },
56 "path": "plot",
57 "numDocsToRerank": 100
58 }
59 },
60 {
61 "$addFields": {
62 "rerankScore": { "$meta": "score" }
63 }
64 },
65 {
66 "$limit": 20
67 },
68 {
69 "$project": {
70 _id: 0,
71 title: 1,
72 plot: 1,
73 scoreDetails: 1,
74 rerankScore: 1
75 }
76 }
77]);
[
{
plot: 'A warrior seeks his true origins in a seemingly prehistoric wasteland.',
title: 'Yor, the Hunter from the Future',
scoreDetails: {
value: 0.011944214305440487,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 11,
weight: 0.5,
value: 0.9153545498847961,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 42,
weight: 0.5,
value: 0.6328363418579102,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A wide variety of eccentric competitors participate in a wild and illegal cross-country car race.',
title: 'The Cannonball Run',
scoreDetails: {
value: 0.0043859649122807015,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 54,
weight: 0.5,
value: 0.6279412508010864,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'In a mythical land, a man and a young boy investigate a series of unusual occurrences.',
title: 'Tales from Earthsea',
scoreDetails: {
value: 0.015873015873015872,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 3,
weight: 0.5,
value: 0.9192964434623718,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 3,
weight: 0.5,
value: 0.6772182583808899,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'The dying words of a thief spark a madcap cross-country rush to find some treasure.',
title: "It's a Mad, Mad, Mad, Mad World",
scoreDetails: {
value: 0.010528600890046674,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 51,
weight: 0.5,
value: 0.9072262048721313,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 23,
weight: 0.5,
value: 0.640996515750885,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'An urban husband and wife travel to the jungle and learn just how precious their relationship is.',
title: 'Nymph',
scoreDetails: {
value: 0.010015634160641,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 26,
weight: 0.5,
value: 0.909113883972168,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 59,
weight: 0.5,
value: 0.6264784336090088,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A Civil War veteran embarks on a journey to rescue his niece from an Indian tribe.',
title: 'The Searchers',
scoreDetails: {
value: 0.006493506493506494,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 17,
weight: 0.5,
value: 0.9103956818580627,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A man shuffles through a dream meeting various people and discussing the meanings and purposes of the universe.',
title: 'Waking Life',
scoreDetails: {
value: 0.004464285714285714,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 52,
weight: 0.5,
value: 0.6300867795944214,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A young man crosses over North and South Korea to deliver the pain and longings of separated families.',
title: 'Poongsan',
scoreDetails: {
value: 0.01482213438735178,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 6,
weight: 0.5,
value: 0.9168118238449097,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 9,
weight: 0.5,
value: 0.6547074913978577,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Settlers traveling through the Oregon desert in 1845 find themselves stranded in harsh conditions.',
title: "Meek's Cutoff",
scoreDetails: {
value: 0.011997226074895978,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 10,
weight: 0.5,
value: 0.9155632257461548,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 43,
weight: 0.5,
value: 0.6323773860931396,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'Breck Coleman leads hundreds of settlers in covered wagons from the Mississippi River to their destiny out West.',
title: 'The Big Trail',
scoreDetails: {
value: 0.014854753521126762,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 4,
weight: 0.5,
value: 0.9187002182006836,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 11,
weight: 0.5,
value: 0.6496086120605469,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A young woman must journey through the seasons to rescue her boyfriend who has been kidnapped by the evil Snow Queen.',
title: 'Snow Queen',
scoreDetails: {
value: 0.004672897196261682,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 47,
weight: 0.5,
value: 0.6311054229736328,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A young woman must journey through the seasons to rescue her boyfriend who has been kidnapped by the evil Snow Queen.',
title: 'Snow Queen',
scoreDetails: {
value: 0.004672897196261682,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 47,
weight: 0.5,
value: 0.6311054229736328,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: "The life of an immigrant family from Sweden in the Minnesota's forests, during mid 19th century",
title: 'The New Land',
scoreDetails: {
value: 0.008857968369829683,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 36,
weight: 0.5,
value: 0.9085773825645447,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 77,
weight: 0.5,
value: 0.6231112480163574,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: "The life of an immigrant family from Sweden in the Minnesota's forests, during mid 19th century",
title: 'The New Land',
scoreDetails: {
value: 0.008967731829573933,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 36,
weight: 0.5,
value: 0.9085773825645447,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 73,
weight: 0.5,
value: 0.6232647895812988,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: "The life of an immigrant family from Sweden in the Minnesota's forests, during mid 19th century",
title: 'The New Land',
scoreDetails: {
value: 0.008967731829573933,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 36,
weight: 0.5,
value: 0.9085773825645447,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 73,
weight: 0.5,
value: 0.6232647895812988,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: "The life of an immigrant family from Sweden in the Minnesota's forests, during mid 19th century",
title: 'The New Land',
scoreDetails: {
value: 0.008967731829573933,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 36,
weight: 0.5,
value: 0.9085773825645447,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 73,
weight: 0.5,
value: 0.6232647895812988,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: "The life of an immigrant family from Sweden in the Minnesota's forests, during mid 19th century",
title: 'The New Land',
scoreDetails: {
value: 0.009078547432410815,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 34,
weight: 0.5,
value: 0.9086182713508606,
details: []
},
{
inputPipelineName: 'vectorPipeline2',
rank: 73,
weight: 0.5,
value: 0.6232647895812988,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: "An account of Baron Munchausen's supposed travels and fantastical experiences with his band of misfits.",
title: 'The Adventures of Baron Munchausen',
scoreDetails: {
value: 0.006493506493506494,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 17,
weight: 0.5,
value: 0.6459617614746094,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A young boy accidentally joins a band of dwarves as they jump from era to era looking for treasure to steal.',
title: 'Time Bandits',
scoreDetails: {
value: 0.006944444444444444,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{ inputPipelineName: 'vectorPipeline1', rank: 'NA' },
{
inputPipelineName: 'vectorPipeline2',
rank: 12,
weight: 0.5,
value: 0.6489611864089966,
details: []
}
]
},
rerankScore: 0.5986876487731934
},
{
plot: 'A troubled young man is drawn to a mythical place called Midian where a variety of monsters are hiding from humanity.',
title: 'Nightbreed',
scoreDetails: {
value: 0.005,
description: 'value output by reciprocal rank fusion algorithm, computed as sum of (weight * (1 / (60 + rank))) across input pipelines from which this document is output, from:',
details: [
{
inputPipelineName: 'vectorPipeline1',
rank: 40,
weight: 0.5,
value: 0.9085456132888794,
details: []
},
{ inputPipelineName: 'vectorPipeline2', rank: 'NA' }
]
},
rerankScore: 0.5986876487731934
}
]

此示例查询使用 $rankFusion 及以下输入管道阶段:

  • 使用 JOURNEY_ACROSS_LANDS_OPENAI 变量在 plot_embedding 字段中搜索 journey across lands 字符串(该字符串在查询的 queryVector 字段中指定为向量嵌入)。

  • 指定搜索最多 2000 个最近邻。

  • 将结果限制为 100 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

  • plot_embedding_voyage_4_large 字段中为字符串 journey across lands 执行顺序向量搜索,该字符串在 queryVector 字段中使用 JOURNEY_ACROSS_LANDS_VOYAGEAI 变量指定为向量嵌入。

  • 指定搜索最多 2000 个最近邻。

  • 将结果限制为 100 个文档。

  • 指定权重 0.5,用于影响该管道对最终分数的排名贡献。

该示例查询还指定了以下管道阶段。

  • 在结果中仅包括 plottitle 字段。

  • 在结果中添加名为 scoreDetails 的字段。

将返回的结果限制为 100 个文档。

MongoDB 向量搜索将这两个查询的结果合并到一个结果集中。然后,它会使用 $rerank 阶段对结果进行重新排序。$rerank 阶段根据与查询术语 journey across lands 的相关性对结果进行重新排序。在结果中,$rerank 阶段添加一个名为 rerankScore 的字段,用于显示重新排序后的分数。