Skip to main content

A mock handler for simulating a vector database.

Project description

Mocker DB

This class is a mock handler for simulating a vector database, designed primarily for testing and development scenarios. It offers functionalities such as text embedding, hierarchical navigable small world (HNSW) search, and basic data management within a simulated environment resembling a vector database.

import sys
import numpy as np
sys.path.append('../')
from python_modules.mocker_db import MockerDB, SentenceTransformerEmbedder, MockerSimilaritySearch

Usage examples

The examples contain:

  1. Basic data insertion and retrieval
  2. Text embedding and searching
  3. Advanced filtering and removal
  4. Testing the HNSW search algorithm
  5. Simulating database connection and persistence

1. Basic Data Insertion and Retrieval

# Initialization
handler = MockerDB(
    # optional
    embedder_params = {'model_name_or_path' : 'paraphrase-multilingual-mpnet-base-v2',
                        'processing_type' : 'batch',
                        'tbatch_size' : 500},
    embedder = SentenceTransformerEmbedder,
    ## optional/ for similarity search
    similarity_search_h = MockerSimilaritySearch,
    return_keys_list = [],
    search_results_n = 3,
    similarity_search_type = 'linear',
    similarity_params = {'space':'cosine'},
    ## optional/ inputs with defaults
    file_path = "./mock_persist",
    persist = True,
    embedder_error_tolerance = 0.0
)
# Initialize empty database
handler.establish_connection()

# Insert Data
values_list = [
    {"text": "Sample text 1"},
    {"text": "Sample text 2"}
]
handler.insert_values(values_list, "text")

# Retrieve Data
handler.filter_keys(subkey="text", subvalue="Sample text 1")
handler.search_database_keys(query='text')
results = handler.get_dict_results(return_keys_list=["text"])
print(results)
.gitattributes:   0%|          | 0.00/690 [00:00<?, ?B/s]



1_Pooling/config.json:   0%|          | 0.00/190 [00:00<?, ?B/s]



README.md:   0%|          | 0.00/4.10k [00:00<?, ?B/s]



config.json:   0%|          | 0.00/723 [00:00<?, ?B/s]



config_sentence_transformers.json:   0%|          | 0.00/122 [00:00<?, ?B/s]



pytorch_model.bin:   0%|          | 0.00/1.11G [00:00<?, ?B/s]



sentence_bert_config.json:   0%|          | 0.00/53.0 [00:00<?, ?B/s]



sentencepiece.bpe.model:   0%|          | 0.00/5.07M [00:00<?, ?B/s]



special_tokens_map.json:   0%|          | 0.00/239 [00:00<?, ?B/s]



tokenizer.json:   0%|          | 0.00/9.08M [00:00<?, ?B/s]



tokenizer_config.json:   0%|          | 0.00/402 [00:00<?, ?B/s]



modules.json:   0%|          | 0.00/229 [00:00<?, ?B/s]


/opt/hostedtoolcache/Python/3.10.13/x64/lib/python3.10/site-packages/torch/_utils.py:831: UserWarning: TypedStorage is deprecated. It will be removed in the future and UntypedStorage will be the only storage class. This should only matter to you if you are using storages directly.  To access UntypedStorage directly, use tensor.untyped_storage() instead of tensor.storage()
  return self.fget.__get__(instance, owner)()


[{'text': 'Sample text 1'}]

2. Text Embedding and Searching

ste = SentenceTransformerEmbedder(# optional / adaptor parameters
                                  processing_type = '',
                                  tbatch_size = 500,
                                  max_workers = 2,
                                  # sentence transformer parameters 
                                  model_name_or_path = 'paraphrase-multilingual-mpnet-base-v2',)
# Single Text Embedding
query = "Sample query"
embedded_query = ste.embed(query,
                           # optional
                           processing_type='')
print(embedded_query)
[-4.97359037e-02  9.52026248e-02 -1.21950815e-02  9.25386548e-02
 -2.30182689e-02 -2.72101611e-02  5.68395853e-02  9.71098468e-02
  1.06838726e-01  5.81228174e-02  1.32275507e-01  1.14283338e-02
 -6.95725456e-02  6.98073208e-02 -5.25936484e-02 -5.75599670e-02
  8.16176087e-03 -8.36842787e-03 -8.61261413e-03  1.44206882e-02
  1.18881464e-02 -9.50367376e-02  7.12573379e-02 -4.82778661e-02
  1.47316605e-02  1.08418241e-02 -1.04824848e-01  7.01252297e-02
 -4.72064316e-02  1.00300513e-01  4.45593931e-02  2.13188883e-02
  6.67915307e-03 -5.25919199e-02  6.82299361e-02 -9.52047184e-02
 -5.81368944e-03 -2.45188046e-02 -3.84988519e-03  2.75072847e-02
  6.96027949e-02  2.40137443e-01 -1.22001814e-02  5.89093156e-02
 -8.46866444e-02  1.13796793e-01 -3.59476022e-02 -5.65297194e-02
 -1.62181202e-02  9.54672918e-02  1.51199354e-02  2.33741224e-01
 -2.21628651e-01  1.07304223e-01  2.16171980e-01 -2.22788025e-02
 -4.15886156e-02 -4.08979394e-02  2.01920629e-01 -7.75504799e-04
  8.41789246e-02 -8.94407704e-02 -1.20868804e-02 -4.17134874e-02
 -3.01388115e-01 -1.43253766e-02 -2.39239499e-01 -3.19646322e-03
 -2.52985093e-03 -4.99501377e-02  3.33306044e-01  1.46714494e-01
 -3.30513269e-02  9.27303508e-02 -4.21731062e-02  1.84025958e-01
  1.37978010e-02  2.67263893e-02 -5.55324666e-02 -2.14524791e-02
 -4.89849448e-02  8.25638697e-02  3.88990901e-02 -4.39954698e-02
 -1.25229046e-01 -9.49176624e-02  1.90369468e-02  9.44907069e-02
 -4.66672480e-02 -7.81421438e-02  2.13614881e-01 -3.24375033e-02
 -3.02455425e-02 -5.69951124e-02 -6.43145368e-02 -5.61831445e-02
  1.72590017e-02 -1.12081110e-01  2.46091977e-01  2.40189075e-01
  1.59510255e-01  1.42543518e-03  3.06475610e-02 -3.47044994e-03
  2.15647042e-01 -2.40180209e-01  2.73527186e-02  7.73135759e-03
 -5.45029454e-02  1.43933622e-02 -4.94583696e-02 -5.02761491e-02
  2.72662845e-02  1.14807509e-01 -3.03159282e-02  4.69624363e-02
  2.52742022e-01  4.70356457e-02  9.48429182e-02 -1.14841938e-01
  7.93368220e-02 -5.58237843e-02 -1.01570614e-01  1.38213024e-01
 -7.29667246e-02 -1.94154724e-01 -1.13226376e-01  2.71175727e-02
 -6.64614746e-03 -2.80742466e-01  3.40554561e-03 -6.28485531e-02
  3.34718749e-02 -3.71669196e-02  3.41998339e-02 -3.39928083e-02
  1.77579019e-02 -1.41779914e-01 -2.76762038e-01 -1.06887244e-01
  3.59077901e-02 -1.18862592e-01 -8.72128904e-02 -7.54909813e-02
  5.16995601e-03 -4.26943004e-02 -2.61188541e-02  2.15522036e-01
 -9.32362303e-02  8.49703476e-02 -2.69041490e-02  6.84323609e-02
 -4.20674719e-02 -2.41823047e-02 -8.00771788e-02 -3.88903953e-02
  2.54109859e-01  1.27643809e-01 -3.82196493e-02  9.26105008e-02
 -3.70166712e-02 -4.47227471e-02 -5.48766635e-04 -4.70037758e-02
  3.26676629e-02  1.24119736e-01 -1.65621698e-01  3.02985664e-02
 -1.84210241e-01  6.48205215e-03 -1.19375683e-01  6.13870509e-02
 -9.66083780e-02  7.84027204e-02  4.93185557e-02  2.20424592e-01
  1.46083131e-01 -3.19794342e-02 -4.01527472e-02  1.43548930e-02
 -1.22966267e-01 -3.78687531e-02  3.63851301e-02  9.34217032e-03
 -1.45692201e-02  3.30574438e-02  1.16366677e-01 -4.63709282e-03
 -7.12689236e-02 -8.13282654e-02  5.52688874e-02 -1.95969958e-02
 -8.78095552e-02  1.57193333e-01  5.01345284e-02  2.39930525e-02
  2.21805070e-02 -1.41602635e-01  1.57574173e-02  8.29726178e-03
 -1.08261824e-01 -1.20306753e-01  2.60895610e-01 -5.42085283e-02
 -8.48429874e-02 -1.56419709e-01 -9.97648239e-02  3.21642868e-02
 -4.85345908e-02  6.21494353e-02  2.96495467e-01 -6.32110238e-03
 -4.60537225e-02  7.13990629e-02  3.60348262e-02  1.25573084e-01
  2.22526882e-02 -6.95160106e-02  4.34837677e-03 -5.14570326e-02
 -7.66470656e-02 -1.78168342e-01  3.30697745e-03 -4.17593569e-02
 -1.24827139e-01 -3.52787855e-03 -1.06658414e-02 -3.60359065e-02
  1.03272162e-01 -7.26247765e-03  4.65561114e-02 -1.39897801e-02
  7.04104900e-02  6.48954362e-02  9.15322825e-02 -1.50292814e-01
  4.35251594e-02 -2.07934618e-01 -2.10142117e-02 -1.97210237e-01
 -6.72525540e-02 -3.78657170e-02 -1.18668944e-01  8.04462843e-03
 -6.36368096e-02  6.08971827e-02  9.39408541e-02 -6.23681806e-02
 -2.52391100e-02 -3.87506671e-02  1.54049846e-03  3.32390494e-03
  3.41953896e-02  9.32556987e-02  6.98749870e-02  3.25796641e-02
 -1.47251368e-01 -1.01586683e-02 -1.86523795e-01  6.67865500e-02
 -9.41863954e-02 -1.17796242e-01 -4.01675515e-02  1.01352399e-02
  9.93465558e-02 -2.79663261e-02  5.44255413e-02 -1.94028601e-01
  6.98598549e-02  6.99767396e-02 -3.38133387e-02 -2.54950505e-02
  1.46248356e-01 -3.45759168e-02 -2.31850501e-02 -1.58778876e-02
 -2.27386951e-01 -3.66002060e-02  1.50575824e-02  3.68818678e-02
  4.74884547e-02 -7.96337426e-03 -4.95874695e-02 -8.57923627e-02
 -1.38038576e-01  6.20744117e-02  1.16452761e-01 -6.64791837e-02
  1.44527182e-01  3.50327119e-02 -1.90407913e-02  7.19369203e-03
  6.57461211e-02 -7.10462630e-02  2.84818951e-02 -1.48895517e-01
 -1.43891916e-01  1.80630907e-01  2.69310623e-02 -1.05897516e-01
  5.14382310e-02  8.56883749e-02 -1.00111455e-01  8.25219080e-02
 -1.59648106e-01  9.83101949e-02  1.20347254e-01 -1.48455188e-01
  1.22901835e-01  3.23296450e-02  6.79612979e-02  2.94523183e-02
  3.30485962e-02  3.40636045e-01  8.27786550e-02 -3.19371633e-02
  9.42984596e-02  6.34152964e-02 -3.45949158e-02  1.61738396e-01
 -2.94820070e-02 -1.01864643e-01  1.26090854e-01  6.86783865e-02
  1.58735514e-02 -5.67219220e-02 -3.77376899e-02  4.26916592e-02
 -5.02400286e-02  1.36057526e-01  3.18148918e-02 -4.21285443e-02
  4.40219752e-02 -3.44228409e-02 -7.82471523e-02 -4.60633030e-03
 -1.82451475e-02  6.65471926e-02 -1.62732359e-02  1.31348118e-01
 -5.12064993e-02 -1.24659173e-01  1.88568998e-02 -2.55252361e-01
  3.17564607e-01 -3.19756754e-02  5.00652045e-02  3.52742039e-02
 -3.04758828e-02 -2.18159519e-03  3.57034639e-03  9.86691117e-02
  5.05470224e-02 -2.73854379e-02 -4.63318825e-03 -1.27322957e-01
 -3.96550559e-02  1.36105552e-01  2.32033748e-02 -1.39382556e-01
  4.24755327e-02  2.17226315e-02  1.73844934e-01  1.33221552e-01
 -1.20733760e-01 -8.17043409e-02 -3.89714949e-02 -8.96601006e-02
 -7.07126632e-02 -1.77479070e-02  2.69318949e-02 -5.13086915e-02
 -9.89793763e-02  3.01609263e-02  1.46922007e-01  9.53763723e-02
  5.36983013e-02  4.58555156e-03 -2.29335234e-01 -6.94294199e-02
  4.70677726e-02  3.51025313e-02  1.77125335e-01  3.21073830e-02
  4.95246463e-02 -5.91244884e-02 -4.84371893e-02 -3.99779119e-02
 -2.42469922e-01  1.24699004e-01  1.02875419e-02 -1.46529123e-01
 -3.00468225e-02 -6.26167506e-02  2.28825703e-01 -2.61671245e-02
  3.95988636e-02  1.32433817e-01 -1.58041026e-02  4.83126156e-02
 -2.84463745e-02  7.90311769e-02 -1.45256832e-01  5.07617183e-02
 -4.18499075e-02 -1.05099462e-01 -1.15420304e-01  2.92170178e-02
 -2.29764730e-02  1.57610163e-01  7.43361115e-02 -1.34183496e-01
 -3.49639989e-02 -2.01157983e-02  1.31260321e-01  1.00768954e-01
 -3.86710800e-02 -1.10524572e-01 -2.08062101e-02 -2.34501168e-01
  1.76549777e-01 -1.26329616e-01 -9.99290845e-04 -4.05622879e-03
 -5.49046285e-02 -1.12150930e-01 -1.13821447e-01  9.09698382e-02
  1.14466526e-01  4.28187363e-02  8.42687562e-02 -6.14728145e-02
 -1.04783094e-02 -6.43578172e-02 -1.36920676e-01  4.36385833e-02
  1.43148661e-01 -2.79285386e-02  6.05454296e-02 -3.23312730e-02
  4.33196016e-02  3.65808643e-02  1.98734343e-01 -6.33504754e-03
  9.38273873e-03  5.70899956e-02 -3.43288071e-02 -9.24716815e-02
 -6.66010082e-02  5.35399802e-02 -7.39428103e-02 -1.00614570e-01
 -8.40588585e-02  1.71793357e-01  2.47311709e-03  1.17366575e-02
 -6.18556403e-02 -1.01849556e-01 -7.52139464e-02  1.59694567e-01
  2.77959462e-02  2.88570553e-01 -1.41033038e-01 -8.57148468e-02
  9.23370570e-03 -6.23142160e-02  4.45752852e-02  1.28435373e-01
 -3.15352567e-02 -8.11184272e-02 -1.99609801e-01  7.60622248e-02
 -6.20332249e-02  1.13931656e-01  1.38115883e-01  3.88050154e-02
 -1.10099636e-01 -7.43022710e-02 -7.50837028e-02  5.47286719e-02
  4.91658896e-02  1.03694737e-01  8.64920020e-02 -1.13132127e-01
  3.64496857e-02 -2.39883307e-02  8.37043822e-02  1.80470850e-02
  7.68340006e-03 -9.52477753e-02 -4.14068513e-02  6.80345073e-02
  9.01915655e-02 -4.11057808e-02 -1.32528976e-01  1.35436207e-01
  4.03815657e-02  6.78747147e-02 -2.57796496e-01 -1.02200069e-01
  5.88118993e-02  5.37354092e-04  1.65411402e-02  1.36165060e-02
  4.34439145e-02  1.75657317e-01  4.95371334e-02 -5.58123598e-03
  5.48670292e-02  8.39654729e-02  9.92385820e-02 -4.64942157e-02
  1.24701308e-02  2.48209317e-03  4.83021475e-02 -1.41320065e-01
 -2.61716396e-01 -1.44869015e-01 -2.05798112e-02  1.03334926e-01
  1.26257585e-02 -4.12219949e-03  5.11584105e-03  1.33204892e-01
  1.29297152e-01  1.18625872e-01  7.35986754e-02 -4.07568701e-02
  2.47837100e-02  1.14760675e-01 -3.49558145e-03 -2.19482463e-02
 -4.74742502e-02 -7.37798074e-03 -1.20588519e-01  1.06648602e-01
  1.07272029e-01  6.65292144e-02  4.59127128e-02 -1.90569863e-01
  2.65134629e-02  1.34995922e-01  7.11865947e-02  8.79003927e-02
  4.16003801e-02  1.47626206e-01 -4.51338710e-03  4.77312692e-02
  9.64467153e-02  8.08938667e-02 -2.42715124e-02  1.06150649e-01
 -7.29610324e-02 -1.99412592e-02  1.50640681e-01 -1.33796066e-01
 -8.13909099e-02 -8.58616605e-02  7.56295919e-02 -2.00818539e-01
  8.25092345e-02 -2.20511198e-01 -4.16593114e-03  2.62688491e-02
 -5.67125641e-02 -4.69721295e-02 -2.64254659e-02  3.99474725e-02
  9.71583724e-02  5.97064607e-02  7.21404999e-02 -1.40752584e-01
 -2.65643150e-02  7.75602832e-02  1.04712350e-02  1.37476912e-02
  1.20778643e-01 -1.03995956e-01 -4.82021607e-02 -1.33010596e-01
 -9.76495743e-02 -1.19808674e-01  1.73510417e-01 -4.47390974e-02
 -5.81216067e-03  4.43830043e-02  8.25452432e-02  2.81869918e-02
  7.86273852e-02  1.29306868e-01  3.20608914e-02  2.80246437e-02
 -1.18166037e-01 -7.82027766e-02 -9.45421681e-02 -2.74283602e-03
  4.12525721e-02  1.36011079e-01  1.61814332e-01 -8.02561268e-02
  7.93130398e-02 -1.32286623e-01 -3.03723812e-02  1.05144382e-02
  3.84911261e-02 -9.31361541e-02  5.47769703e-02  5.45492209e-02
 -8.08416381e-02  1.19166203e-01 -8.55873048e-04  4.46185023e-02
 -1.90915223e-02  6.73938468e-02  3.15404981e-01  3.03059816e-02
  1.02371208e-01  4.30044495e-02 -3.61462720e-02  7.48893619e-02
 -1.18090271e-03 -8.38022158e-02 -7.58022591e-02  6.60631061e-02
  2.39427492e-01 -1.63898226e-02 -9.40650702e-02 -5.44192977e-02
 -1.34929761e-01  3.32876921e-01  1.42047599e-01 -1.92448739e-02
  3.88346426e-02  6.47595674e-02 -5.28134890e-02 -3.71460430e-02
  2.47822497e-02 -3.86018343e-02 -5.88898174e-02 -2.20054481e-02
 -1.00480862e-01 -3.56285758e-02 -1.02278061e-01  1.20344758e-02
 -4.69307089e-03 -3.72560509e-02 -1.75646529e-01  1.83819532e-02
 -4.97726463e-02  1.39717683e-02 -1.08233571e-01 -5.35117872e-02
  3.67030464e-02 -8.60925913e-02 -7.71339387e-02 -1.41962484e-01
  2.51772609e-02  3.02505195e-02  1.18197002e-01  8.06910470e-02
 -6.91054091e-02  9.77456868e-02 -2.66016647e-03  9.27129295e-03
 -1.11890070e-01 -1.27257645e-01 -7.99508020e-02  7.33833900e-03
 -8.83018449e-02  4.11458462e-02  1.47853002e-01  7.30328411e-02
  5.17568775e-02  7.10042715e-02  1.27586842e-01 -8.25788975e-02
 -1.26285329e-01  8.75791609e-02 -6.13335222e-02 -3.01622301e-02
  8.43648091e-02 -5.91615075e-03  2.29887832e-02  8.46021846e-02
  1.55758694e-01 -7.98095316e-02 -2.92988643e-02  8.63346085e-02
 -2.05532205e-03  2.31280308e-02  3.81952524e-02 -1.10527622e-02
  6.76356927e-02 -7.35355020e-02 -4.95783351e-02  1.33213485e-02
 -8.63622036e-03 -1.43607870e-01 -1.50732100e-01  9.11850706e-02
  8.64870939e-03 -3.25617082e-02  1.34019479e-01 -1.63856685e-01
  1.36033669e-01  1.14904441e-01  4.38025482e-02 -9.39435959e-02
  4.05399455e-03 -1.41965464e-01  5.14710546e-02  3.88757773e-02
 -1.16507076e-01  7.45718107e-02 -7.20862523e-02 -2.47435477e-02
 -2.03980923e-01 -6.08341508e-02  1.35731384e-01  1.32900774e-02
  1.33474901e-01  2.81802993e-02  2.19143331e-01  4.10475396e-02
 -1.59956209e-04 -1.17532112e-01  2.28244010e-02  1.31247878e-01
 -2.95795109e-02  1.05132319e-01 -6.23807013e-02  7.63252452e-02
  9.89628658e-02  1.22716404e-01  3.16371396e-02  3.11459079e-02
  3.84768061e-02  3.47584821e-02 -1.80067658e-01  5.18876612e-02
 -7.53239915e-02  7.16690049e-02  8.82115506e-04 -2.55916622e-02
 -1.02231903e-02 -6.01483183e-03  4.52578701e-02  6.58819526e-02
 -1.42006069e-01 -7.39639252e-02 -1.44660652e-01  5.61182648e-02
 -1.83660090e-01  3.61300185e-02 -6.29912987e-02 -4.94130105e-02
 -4.08506989e-02 -3.60373594e-02  2.58146197e-01  5.95355742e-02
  5.10878162e-03 -3.62038985e-02 -2.17971150e-02  8.97661820e-02
 -2.21195426e-02  9.44938660e-02 -7.69869313e-02 -9.08030346e-02]
# Batch Text Embedding
queries = ["Sample query", "Sample query 2"]
embedded_query = ste.embed(queries,
                           # optional
                           processing_type='batch')
print(embedded_query)
[array([-4.97358441e-02,  9.52027068e-02, -1.21950805e-02,  9.25386846e-02,
       -2.30183024e-02, -2.72101555e-02,  5.68394959e-02,  9.71098542e-02,
        1.06838755e-01,  5.81227355e-02,  1.32275552e-01,  1.14283292e-02,
       -6.95725381e-02,  6.98073953e-02, -5.25936373e-02, -5.75599261e-02,
        8.16180184e-03, -8.36836919e-03, -8.61246511e-03,  1.44206816e-02,
        1.18881762e-02, -9.50366929e-02,  7.12573305e-02, -4.82778996e-02,
        1.47316093e-02,  1.08418018e-02, -1.04824841e-01,  7.01252595e-02,
       -4.72064428e-02,  1.00300491e-01,  4.45593745e-02,  2.13188883e-02,
        6.67917961e-03, -5.25919311e-02,  6.82299435e-02, -9.52047184e-02,
       -5.81364706e-03, -2.45188326e-02, -3.84989637e-03,  2.75073200e-02,
        6.96027353e-02,  2.40137413e-01, -1.22002251e-02,  5.89093864e-02,
       -8.46866742e-02,  1.13796860e-01, -3.59476544e-02, -5.65296151e-02,
       -1.62181072e-02,  9.54673588e-02,  1.51199549e-02,  2.33741239e-01,
       -2.21628591e-01,  1.07304186e-01,  2.16171935e-01, -2.22787857e-02,
       -4.15886194e-02, -4.08979766e-02,  2.01920703e-01, -7.75608409e-04,
        8.41789246e-02, -8.94407704e-02, -1.20869055e-02, -4.17135060e-02,
       -3.01388144e-01, -1.43254548e-02, -2.39239573e-01, -3.19648907e-03,
       -2.52977759e-03, -4.99501526e-02,  3.33306044e-01,  1.46714479e-01,
       -3.30513120e-02,  9.27303210e-02, -4.21730690e-02,  1.84025899e-01,
        1.37977451e-02,  2.67264303e-02, -5.55324368e-02, -2.14524660e-02,
       -4.89850007e-02,  8.25637653e-02,  3.88990752e-02, -4.39954400e-02,
       -1.25228941e-01, -9.49177444e-02,  1.90369338e-02,  9.44906846e-02,
       -4.66672294e-02, -7.81421363e-02,  2.13614985e-01, -3.24374884e-02,
       -3.02455295e-02, -5.69951199e-02, -6.43145815e-02, -5.61831445e-02,
        1.72590185e-02, -1.12081088e-01,  2.46091962e-01,  2.40189090e-01,
        1.59510300e-01,  1.42543146e-03,  3.06476038e-02, -3.47046927e-03,
        2.15647057e-01, -2.40180194e-01,  2.73528341e-02,  7.73130963e-03,
       -5.45029379e-02,  1.43933939e-02, -4.94583510e-02, -5.02761342e-02,
        2.72662882e-02,  1.14807509e-01, -3.03159449e-02,  4.69623990e-02,
        2.52741963e-01,  4.70356643e-02,  9.48429480e-02, -1.14841960e-01,
        7.93368593e-02, -5.58237843e-02, -1.01570658e-01,  1.38212964e-01,
       -7.29667023e-02, -1.94154739e-01, -1.13226354e-01,  2.71175802e-02,
       -6.64618099e-03, -2.80742526e-01,  3.40551208e-03, -6.28485456e-02,
        3.34719308e-02, -3.71668823e-02,  3.41998376e-02, -3.39929424e-02,
        1.77578907e-02, -1.41779825e-01, -2.76762098e-01, -1.06887199e-01,
        3.59078012e-02, -1.18862577e-01, -8.72129425e-02, -7.54909217e-02,
        5.17001376e-03, -4.26943153e-02, -2.61188149e-02,  2.15522006e-01,
       -9.32362303e-02,  8.49703252e-02, -2.69041453e-02,  6.84323087e-02,
       -4.20674719e-02, -2.41822954e-02, -8.00772160e-02, -3.88904288e-02,
        2.54109830e-01,  1.27643868e-01, -3.82195897e-02,  9.26105753e-02,
       -3.70166637e-02, -4.47226949e-02, -5.48709824e-04, -4.70037796e-02,
        3.26676182e-02,  1.24119759e-01, -1.65621728e-01,  3.02985758e-02,
       -1.84210345e-01,  6.48211828e-03, -1.19375639e-01,  6.13870472e-02,
       -9.66084078e-02,  7.84027427e-02,  4.93185408e-02,  2.20424652e-01,
        1.46083102e-01, -3.19794305e-02, -4.01527807e-02,  1.43549144e-02,
       -1.22966282e-01, -3.78688388e-02,  3.63850705e-02,  9.34212748e-03,
       -1.45691363e-02,  3.30574214e-02,  1.16366714e-01, -4.63711098e-03,
       -7.12689087e-02, -8.13282505e-02,  5.52689172e-02, -1.95969976e-02,
       -8.78095627e-02,  1.57193348e-01,  5.01345061e-02,  2.39931103e-02,
        2.21805405e-02, -1.41602591e-01,  1.57573689e-02,  8.29730369e-03,
       -1.08261801e-01, -1.20306693e-01,  2.60895491e-01, -5.42085171e-02,
       -8.48430097e-02, -1.56419650e-01, -9.97648016e-02,  3.21643502e-02,
       -4.85346317e-02,  6.21494390e-02,  2.96495467e-01, -6.32112613e-03,
       -4.60537970e-02,  7.13990405e-02,  3.60348113e-02,  1.25573114e-01,
        2.22527161e-02, -6.95160478e-02,  4.34843870e-03, -5.14570661e-02,
       -7.66470879e-02, -1.78168297e-01,  3.30690364e-03, -4.17593606e-02,
       -1.24827087e-01, -3.52785992e-03, -1.06658116e-02, -3.60358879e-02,
        1.03272252e-01, -7.26250699e-03,  4.65561263e-02, -1.39898108e-02,
        7.04104677e-02,  6.48955330e-02,  9.15322825e-02, -1.50292829e-01,
        4.35251929e-02, -2.07934663e-01, -2.10142434e-02, -1.97210208e-01,
       -6.72525987e-02, -3.78657207e-02, -1.18668951e-01,  8.04460794e-03,
       -6.36367872e-02,  6.08971827e-02,  9.39408168e-02, -6.23681359e-02,
       -2.52390206e-02, -3.87506522e-02,  1.54046447e-03,  3.32388724e-03,
        3.41954120e-02,  9.32556689e-02,  6.98749200e-02,  3.25795822e-02,
       -1.47251472e-01, -1.01586832e-02, -1.86523899e-01,  6.67865798e-02,
       -9.41863582e-02, -1.17796123e-01, -4.01674323e-02,  1.01352474e-02,
        9.93464887e-02, -2.79663932e-02,  5.44255190e-02, -1.94028556e-01,
        6.98598102e-02,  6.99766949e-02, -3.38133685e-02, -2.54950877e-02,
        1.46248311e-01, -3.45759355e-02, -2.31850892e-02, -1.58779193e-02,
       -2.27386966e-01, -3.66001800e-02,  1.50575638e-02,  3.68818082e-02,
        4.74885106e-02, -7.96327647e-03, -4.95873876e-02, -8.57923254e-02,
       -1.38038591e-01,  6.20743521e-02,  1.16452754e-01, -6.64791986e-02,
        1.44527122e-01,  3.50326635e-02, -1.90408099e-02,  7.19369808e-03,
        6.57461062e-02, -7.10462108e-02,  2.84818988e-02, -1.48895487e-01,
       -1.43891990e-01,  1.80630937e-01,  2.69310083e-02, -1.05897516e-01,
        5.14382012e-02,  8.56884196e-02, -1.00111447e-01,  8.25218931e-02,
       -1.59648106e-01,  9.83102322e-02,  1.20347202e-01, -1.48455188e-01,
        1.22901827e-01,  3.23295332e-02,  6.79613203e-02,  2.94522997e-02,
        3.30485962e-02,  3.40636045e-01,  8.27786699e-02, -3.19370665e-02,
        9.42984521e-02,  6.34153336e-02, -3.45948972e-02,  1.61738396e-01,
       -2.94820126e-02, -1.01864643e-01,  1.26090869e-01,  6.86784312e-02,
        1.58735681e-02, -5.67219704e-02, -3.77377011e-02,  4.26916480e-02,
       -5.02400696e-02,  1.36057511e-01,  3.18148732e-02, -4.21285480e-02,
        4.40219641e-02, -3.44228633e-02, -7.82470629e-02, -4.60634474e-03,
       -1.82451438e-02,  6.65471703e-02, -1.62732340e-02,  1.31348088e-01,
       -5.12065403e-02, -1.24659091e-01,  1.88569035e-02, -2.55252302e-01,
        3.17564517e-01, -3.19756866e-02,  5.00651784e-02,  3.52741741e-02,
       -3.04758903e-02, -2.18163617e-03,  3.57029750e-03,  9.86691937e-02,
        5.05469628e-02, -2.73854341e-02, -4.63318033e-03, -1.27322972e-01,
       -3.96550708e-02,  1.36105508e-01,  2.32034121e-02, -1.39382526e-01,
        4.24755029e-02,  2.17226744e-02,  1.73845068e-01,  1.33221477e-01,
       -1.20733775e-01, -8.17043632e-02, -3.89715321e-02, -8.96601155e-02,
       -7.07126558e-02, -1.77479219e-02,  2.69318148e-02, -5.13087213e-02,
       -9.89792868e-02,  3.01608723e-02,  1.46921977e-01,  9.53763798e-02,
        5.36982976e-02,  4.58555156e-03, -2.29335248e-01, -6.94293901e-02,
        4.70677577e-02,  3.51025909e-02,  1.77125335e-01,  3.21073942e-02,
        4.95246649e-02, -5.91244996e-02, -4.84371819e-02, -3.99778970e-02,
       -2.42469892e-01,  1.24699049e-01,  1.02876052e-02, -1.46528944e-01,
       -3.00468523e-02, -6.26166537e-02,  2.28825733e-01, -2.61671096e-02,
        3.95989195e-02,  1.32433787e-01, -1.58041138e-02,  4.83125895e-02,
       -2.84463596e-02,  7.90311769e-02, -1.45256907e-01,  5.07616661e-02,
       -4.18499410e-02, -1.05099440e-01, -1.15420282e-01,  2.92170718e-02,
       -2.29764488e-02,  1.57610238e-01,  7.43361712e-02, -1.34183422e-01,
       -3.49640027e-02, -2.01157536e-02,  1.31260246e-01,  1.00768916e-01,
       -3.86710763e-02, -1.10524513e-01, -2.08062287e-02, -2.34501123e-01,
        1.76549748e-01, -1.26329556e-01, -9.99279204e-04, -4.05623671e-03,
       -5.49046211e-02, -1.12150900e-01, -1.13821484e-01,  9.09698904e-02,
        1.14466488e-01,  4.28187661e-02,  8.42687264e-02, -6.14728294e-02,
       -1.04783028e-02, -6.43578395e-02, -1.36920676e-01,  4.36386168e-02,
        1.43148646e-01, -2.79286336e-02,  6.05454408e-02, -3.23313363e-02,
        4.33195829e-02,  3.65808755e-02,  1.98734209e-01, -6.33498281e-03,
        9.38283559e-03,  5.70900030e-02, -3.43288295e-02, -9.24716368e-02,
       -6.66009635e-02,  5.35399616e-02, -7.39429072e-02, -1.00614645e-01,
       -8.40588883e-02,  1.71793327e-01,  2.47310963e-03,  1.17366659e-02,
       -6.18557148e-02, -1.01849474e-01, -7.52139613e-02,  1.59694508e-01,
        2.77959127e-02,  2.88570613e-01, -1.41033038e-01, -8.57148468e-02,
        9.23371222e-03, -6.23141937e-02,  4.45753336e-02,  1.28435418e-01,
       -3.15352865e-02, -8.11184123e-02, -1.99609876e-01,  7.60621503e-02,
       -6.20332360e-02,  1.13931596e-01,  1.38115942e-01,  3.88050415e-02,
       -1.10099591e-01, -7.43022636e-02, -7.50836805e-02,  5.47286235e-02,
        4.91658859e-02,  1.03694759e-01,  8.64920244e-02, -1.13132156e-01,
        3.64496708e-02, -2.39883289e-02,  8.37043896e-02,  1.80470590e-02,
        7.68335909e-03, -9.52477679e-02, -4.14068736e-02,  6.80344924e-02,
        9.01915655e-02, -4.11057360e-02, -1.32528946e-01,  1.35436177e-01,
        4.03817222e-02,  6.78746551e-02, -2.57796615e-01, -1.02200009e-01,
        5.88118769e-02,  5.37318469e-04,  1.65411569e-02,  1.36166513e-02,
        4.34438996e-02,  1.75657228e-01,  4.95370626e-02, -5.58124343e-03,
        5.48670292e-02,  8.39655474e-02,  9.92386043e-02, -4.64942493e-02,
        1.24701783e-02,  2.48212554e-03,  4.83021401e-02, -1.41320094e-01,
       -2.61716425e-01, -1.44869015e-01, -2.05798261e-02,  1.03334926e-01,
        1.26257250e-02, -4.12221951e-03,  5.11583313e-03,  1.33204877e-01,
        1.29297152e-01,  1.18625849e-01,  7.35986605e-02, -4.07568738e-02,
        2.47837659e-02,  1.14760675e-01, -3.49560264e-03, -2.19482202e-02,
       -4.74742390e-02, -7.37805897e-03, -1.20588534e-01,  1.06648602e-01,
        1.07272036e-01,  6.65291920e-02,  4.59127724e-02, -1.90569878e-01,
        2.65134946e-02,  1.34995937e-01,  7.11865947e-02,  8.79004076e-02,
        4.16003503e-02,  1.47626176e-01, -4.51338897e-03,  4.77312952e-02,
        9.64466855e-02,  8.08939263e-02, -2.42714956e-02,  1.06150597e-01,
       -7.29609951e-02, -1.99412219e-02,  1.50640681e-01, -1.33796006e-01,
       -8.13909322e-02, -8.58616456e-02,  7.56295621e-02, -2.00818464e-01,
        8.25092494e-02, -2.20511138e-01, -4.16590553e-03,  2.62687877e-02,
       -5.67125417e-02, -4.69720960e-02, -2.64254734e-02,  3.99474613e-02,
        9.71583948e-02,  5.97064644e-02,  7.21404776e-02, -1.40752539e-01,
       -2.65643205e-02,  7.75602832e-02,  1.04712071e-02,  1.37477135e-02,
        1.20778628e-01, -1.03996001e-01, -4.82021868e-02, -1.33010566e-01,
       -9.76495668e-02, -1.19808666e-01,  1.73510373e-01, -4.47390936e-02,
       -5.81210619e-03,  4.43830006e-02,  8.25452581e-02,  2.81869844e-02,
        7.86273181e-02,  1.29306927e-01,  3.20608653e-02,  2.80246735e-02,
       -1.18166067e-01, -7.82027319e-02, -9.45421532e-02, -2.74281320e-03,
        4.12526093e-02,  1.36011064e-01,  1.61814347e-01, -8.02561864e-02,
        7.93130025e-02, -1.32286638e-01, -3.03723663e-02,  1.05144419e-02,
        3.84911075e-02, -9.31361690e-02,  5.47769479e-02,  5.45491576e-02,
       -8.08416307e-02,  1.19166195e-01, -8.55887949e-04,  4.46184278e-02,
       -1.90915130e-02,  6.73939139e-02,  3.15404832e-01,  3.03059164e-02,
        1.02371126e-01,  4.30044383e-02, -3.61463241e-02,  7.48894140e-02,
       -1.18094822e-03, -8.38022009e-02, -7.58022293e-02,  6.60630837e-02,
        2.39427492e-01, -1.63898338e-02, -9.40650180e-02, -5.44193275e-02,
       -1.34929761e-01,  3.32876921e-01,  1.42047659e-01, -1.92448292e-02,
        3.88347022e-02,  6.47595003e-02, -5.28134555e-02, -3.71460617e-02,
        2.47822534e-02, -3.86018753e-02, -5.88897653e-02, -2.20054369e-02,
       -1.00480825e-01, -3.56286243e-02, -1.02278054e-01,  1.20344916e-02,
       -4.69305646e-03, -3.72559614e-02, -1.75646499e-01,  1.83819719e-02,
       -4.97726388e-02,  1.39717748e-02, -1.08233631e-01, -5.35118468e-02,
        3.67030613e-02, -8.60925913e-02, -7.71339610e-02, -1.41962498e-01,
        2.51772553e-02,  3.02505344e-02,  1.18197061e-01,  8.06910172e-02,
       -6.91054314e-02,  9.77457166e-02, -2.66012177e-03,  9.27125104e-03,
       -1.11890078e-01, -1.27257630e-01, -7.99508020e-02,  7.33837159e-03,
       -8.83018374e-02,  4.11457792e-02,  1.47853002e-01,  7.30328262e-02,
        5.17569147e-02,  7.10043088e-02,  1.27586797e-01, -8.25789198e-02,
       -1.26285270e-01,  8.75790715e-02, -6.13334775e-02, -3.01622692e-02,
        8.43648091e-02, -5.91607578e-03,  2.29888018e-02,  8.46021548e-02,
        1.55758739e-01, -7.98094869e-02, -2.92988420e-02,  8.63345861e-02,
       -2.05531041e-03,  2.31280550e-02,  3.81952450e-02, -1.10527826e-02,
        6.76355734e-02, -7.35354796e-02, -4.95782457e-02,  1.33213615e-02,
       -8.63623712e-03, -1.43607900e-01, -1.50732040e-01,  9.11850557e-02,
        8.64872243e-03, -3.25616971e-02,  1.34019479e-01, -1.63856700e-01,
        1.36033684e-01,  1.14904381e-01,  4.38025445e-02, -9.39435959e-02,
        4.05404717e-03, -1.41965464e-01,  5.14710546e-02,  3.88758145e-02,
       -1.16507016e-01,  7.45718256e-02, -7.20862150e-02, -2.47435179e-02,
       -2.03980938e-01, -6.08341880e-02,  1.35731414e-01,  1.32901333e-02,
        1.33474916e-01,  2.81803105e-02,  2.19143331e-01,  4.10475284e-02,
       -1.59981355e-04, -1.17532112e-01,  2.28243973e-02,  1.31247863e-01,
       -2.95794550e-02,  1.05132379e-01, -6.23807311e-02,  7.63252452e-02,
        9.89628658e-02,  1.22716345e-01,  3.16371471e-02,  3.11459154e-02,
        3.84767465e-02,  3.47585306e-02, -1.80067614e-01,  5.18876500e-02,
       -7.53239691e-02,  7.16688409e-02,  8.82067252e-04, -2.55916286e-02,
       -1.02231819e-02, -6.01486256e-03,  4.52578925e-02,  6.58820644e-02,
       -1.42006159e-01, -7.39639103e-02, -1.44660652e-01,  5.61182685e-02,
       -1.83660090e-01,  3.61299925e-02, -6.29913136e-02, -4.94129658e-02,
       -4.08507474e-02, -3.60373743e-02,  2.58146197e-01,  5.95355518e-02,
        5.10876952e-03, -3.62038873e-02, -2.17970964e-02,  8.97662044e-02,
       -2.21195314e-02,  9.44938138e-02, -7.69869089e-02, -9.08030048e-02],
      dtype=float32), array([-5.08703254e-02,  1.23176821e-01, -1.39252981e-02,  1.05247088e-01,
       -7.61432573e-02, -2.34963000e-02,  5.82976751e-02,  1.51283592e-01,
        1.81198075e-01,  3.74593325e-02,  1.21746622e-01,  6.39843429e-03,
       -4.04505357e-02,  1.27583042e-01, -6.15545511e-02, -6.73613399e-02,
        4.71394323e-02, -4.13427427e-02, -1.21659473e-01,  4.40988131e-02,
        1.83414407e-02, -4.79662307e-02,  4.92217913e-02, -6.41203951e-03,
        1.42062912e-02, -3.60294022e-02, -1.02675771e-02,  9.23225656e-02,
       -4.92717326e-02,  3.98544781e-02,  3.56690623e-02,  8.33892748e-02,
        4.92260344e-02, -9.95188504e-02,  5.13811968e-02, -1.33446470e-01,
        1.62677765e-02, -1.18972808e-02,  5.99218393e-03,  5.66339754e-02,
        4.28209640e-02,  2.64327824e-01, -1.12280976e-02,  7.17763156e-02,
       -1.18221395e-01,  8.73194560e-02, -4.96535562e-02,  3.69751751e-02,
        8.96527320e-02,  3.10701896e-02,  3.05992607e-02,  1.36046439e-01,
       -1.99620008e-01,  5.43090515e-02,  1.91249594e-01, -1.00708187e-01,
       -2.76742820e-02, -1.04115427e-01,  1.57810286e-01,  1.42612290e-02,
        1.15636058e-01, -1.11732997e-01, -9.05292574e-03, -6.74566999e-02,
       -3.65822643e-01, -5.60343936e-02, -1.71136364e-01, -3.14272419e-02,
        1.31881927e-04, -1.03385381e-01,  2.62732744e-01,  1.38481349e-01,
       -7.65724853e-02,  1.54878750e-01, -7.96232074e-02,  2.21014410e-01,
        5.10855652e-02, -5.54406904e-02, -2.83861328e-02,  3.93255912e-02,
       -5.20535037e-02, -4.99004964e-03, -4.48458828e-02, -8.38674456e-02,
       -6.68593496e-02, -1.12251282e-01, -4.63683304e-04,  1.55599564e-01,
       -5.26138023e-02, -5.35681546e-02,  1.70428544e-01, -3.50096934e-02,
       -7.02313557e-02, -5.64987138e-02, -6.77023679e-02, -1.29474904e-02,
        2.01262515e-02, -8.26500207e-02,  1.96677178e-01,  1.68269128e-01,
        1.41594678e-01,  9.57808085e-03,  3.44324969e-02,  1.55890556e-02,
        1.72627702e-01, -1.91227198e-01,  9.47979838e-02,  3.22183929e-02,
       -2.93760300e-02,  2.79105604e-02,  4.73399553e-03, -5.51534332e-02,
       -5.33706620e-02,  3.59445103e-02, -1.87194292e-02,  6.10491037e-02,
        2.52769440e-01, -4.14820611e-02,  1.88864172e-02, -9.45876241e-02,
        9.24718007e-02, -2.73591708e-02, -4.84936722e-02,  1.74276948e-01,
       -7.11792111e-02, -2.82079548e-01, -2.84802485e-02,  6.81655183e-02,
       -2.50213314e-02, -3.44328344e-01,  3.90071161e-02, -3.91121209e-03,
        5.38797975e-02,  2.48843618e-02,  8.18071738e-02,  8.76948684e-02,
       -3.76437255e-03, -1.08785212e-01, -2.66639173e-01, -3.93393971e-02,
        7.92963281e-02, -1.17640175e-01, -1.44924030e-01, -5.92218302e-02,
        8.87680985e-03, -1.58673711e-02, -2.14622971e-02,  1.80117264e-01,
       -6.64406419e-02,  7.86685422e-02, -1.40447449e-02,  3.20058987e-02,
       -1.06458940e-01, -4.78982702e-02, -7.53837898e-02,  3.55427749e-02,
        2.78292120e-01,  1.32347301e-01,  1.38029819e-02, -3.29694413e-02,
       -9.10649523e-02, -4.80069332e-02, -2.14559818e-03, -1.03788294e-01,
        1.33334668e-02,  1.08748898e-01, -2.00381994e-01,  3.53316665e-02,
       -8.28304738e-02, -5.61065301e-02, -9.27492455e-02,  6.73047304e-02,
       -7.56930262e-02,  9.79058966e-02,  8.83941073e-03,  1.86473057e-01,
        1.42020360e-01, -3.08560561e-02, -3.98618123e-03,  2.79706158e-02,
       -1.20156117e-01, -3.91493924e-02,  9.85412672e-02,  1.15157524e-02,
        2.47994550e-02, -8.48009659e-04,  3.61036621e-02, -5.33941723e-02,
       -5.75423501e-02, -1.14335433e-01,  2.91251969e-02, -1.76225305e-02,
        1.37204630e-02,  9.82838422e-02,  6.92459494e-02,  1.20424731e-02,
        8.29076022e-03, -7.57854804e-02,  4.06288616e-02,  1.68217607e-02,
       -5.54154627e-02, -1.35650128e-01,  2.87217945e-01, -1.06015377e-01,
       -9.57629308e-02, -1.16581060e-01, -4.10673358e-02,  4.80419472e-02,
       -7.26912096e-02,  4.39984389e-02,  3.44696730e-01,  2.32719444e-02,
       -7.08366930e-03,  3.93651128e-02, -1.93717089e-02, -3.21065001e-02,
        7.02197989e-03, -1.31041318e-01,  3.18485796e-02, -6.83598444e-02,
       -7.88287297e-02, -4.49698195e-02,  6.92993309e-03, -3.70544158e-02,
       -1.13544188e-01, -1.53783429e-02,  5.85839292e-03, -6.67544007e-02,
        5.24086058e-02, -7.32819587e-02,  3.06220800e-02,  1.68713890e-02,
        5.98356836e-02,  6.42310157e-02,  3.45382206e-02, -4.34044339e-02,
        3.55734043e-02, -2.63687044e-01, -6.71998784e-02, -1.22810602e-01,
       -5.55738294e-03,  2.27569193e-02, -1.40505910e-01,  2.97807660e-02,
       -5.25799207e-02,  7.73997158e-02,  1.06423266e-01, -5.12265936e-02,
       -1.19893616e-02, -3.01962495e-02,  3.06087621e-02,  1.25724298e-03,
       -4.84717451e-02,  7.69916102e-02,  1.47257727e-02,  1.10552302e-02,
       -2.09728479e-01, -3.24632116e-02, -5.59210368e-02,  7.78716803e-02,
       -1.21795855e-01, -7.54345804e-02, -9.36906338e-02, -7.28157982e-02,
        1.26560494e-01, -2.45964788e-02,  5.61545305e-02, -1.09452285e-01,
        1.15781292e-01,  7.27691203e-02,  8.90972838e-03, -8.21497850e-03,
        3.94342020e-02, -1.35592986e-02, -2.75972821e-02, -9.25052166e-02,
       -2.25934893e-01, -5.13884611e-02,  2.09215712e-02,  5.27964495e-02,
        6.12857267e-02,  2.76418123e-02, -2.14614961e-02, -9.86711755e-02,
       -2.05499575e-01,  4.31618951e-02,  8.19851384e-02, -7.14594051e-02,
        7.98499063e-02,  9.56570283e-02,  5.41255288e-02,  2.73994859e-02,
        6.39759824e-02,  1.03128934e-02,  4.72429991e-02, -1.36150986e-01,
       -1.74202085e-01,  1.14918090e-01,  5.63367680e-02, -4.86857258e-02,
        1.15245447e-01,  1.42413154e-01, -7.03730732e-02,  4.85805497e-02,
       -1.65388688e-01,  6.31458825e-03,  1.05219975e-01, -1.30929261e-01,
        3.12924013e-02,  5.61324544e-02,  4.72734906e-02,  4.40325737e-02,
        6.16489388e-02,  2.91821092e-01,  1.22952633e-01, -6.68680742e-02,
        1.58024579e-01, -5.52022047e-02,  5.63465012e-03,  2.09447891e-01,
       -7.33336061e-02, -8.35875273e-02,  8.19705352e-02, -2.16398202e-02,
        9.27692465e-03, -1.23793468e-01, -1.32895475e-02,  5.46546094e-02,
        1.53591158e-02,  9.94495898e-02,  3.43054645e-02, -1.04091175e-01,
        3.17121856e-02, -4.71657934e-03, -1.20654941e-01,  6.00074865e-02,
       -5.01242541e-02, -3.77658866e-02,  4.29316278e-04,  7.02319890e-02,
       -4.12601419e-02, -6.15397952e-02,  5.41138425e-02, -1.72255307e-01,
        2.66851187e-01, -4.45955917e-02, -2.84923073e-02,  4.51265760e-02,
        1.33262039e-03,  7.61204958e-03, -6.57560006e-02,  1.37962341e-01,
        9.02606249e-02, -4.36087586e-02,  6.07385254e-03, -1.56290770e-01,
        7.39475489e-02,  2.47449353e-01,  1.55641008e-02, -1.44444704e-01,
        1.78871647e-01,  1.31775532e-02,  2.11062565e-01,  2.65098512e-01,
       -7.05344230e-02, -1.08055435e-01,  4.45032679e-02, -9.63835865e-02,
       -7.23003298e-02, -4.87261973e-02,  4.91916500e-02, -8.75276402e-02,
       -8.48506168e-02,  1.88154038e-02,  8.25139880e-02,  1.14540160e-01,
        3.63163650e-02, -1.13491543e-01, -3.23245734e-01,  2.12484151e-02,
        6.23662993e-02,  4.55790833e-02,  1.86406463e-01,  2.86451001e-02,
        3.10776439e-02, -3.87650132e-02,  1.78373663e-03, -3.24376151e-02,
       -2.53440589e-01,  1.55998245e-01,  6.59402981e-02, -1.91059276e-01,
       -4.85993596e-03, -1.37684897e-01,  1.87613726e-01, -2.26497855e-02,
        2.90451683e-02,  1.34699419e-01, -4.39419635e-02,  1.64148640e-02,
       -3.27385813e-02,  1.81690216e-01, -1.03829980e-01,  7.52007216e-02,
        8.48563109e-03, -1.91709250e-01, -1.66959792e-01, -4.67283726e-02,
        1.63954310e-02,  3.21009159e-01,  2.23608732e-01, -1.26744315e-01,
       -1.85755808e-02, -2.63850149e-02,  1.74557611e-01,  7.13150129e-02,
       -7.99239278e-02, -1.32560045e-01, -8.60404968e-03, -1.17684714e-01,
        1.36387214e-01, -1.00164123e-01, -4.18741768e-03,  3.48256272e-03,
       -1.50680944e-01, -1.32301420e-01, -2.22846698e-02,  2.77517531e-02,
        1.49939805e-01,  9.61298198e-02,  6.84578791e-02, -2.66789217e-02,
        2.24242378e-02,  2.03519594e-02, -8.11301991e-02,  6.48012431e-03,
        7.37733990e-02,  1.97999794e-02,  1.05076663e-01, -5.52948471e-03,
        5.34117706e-02,  8.45751762e-02,  3.00020188e-01, -3.60170081e-02,
        1.18250087e-01, -2.40097214e-02, -3.58923897e-02, -1.05326012e-01,
       -1.19033389e-01,  1.34844884e-01, -6.14365600e-02, -4.31581438e-02,
       -9.02584195e-03,  7.15188757e-02,  7.69212318e-04, -5.61845489e-02,
       -1.11776009e-01, -1.46003217e-01, -7.59311542e-02,  8.52216929e-02,
        1.72987916e-02,  3.54635388e-01, -8.28784108e-02, -1.03871122e-01,
        1.38628930e-02, -1.08150415e-01,  5.18952496e-02,  9.20232460e-02,
       -5.22722080e-02, -6.19172193e-02, -1.72476515e-01,  8.06085393e-02,
       -6.03197813e-02,  1.49210483e-01,  6.29160479e-02, -6.44626766e-02,
       -7.67900720e-02, -1.11828804e-01, -8.22856948e-02, -1.77246798e-02,
        5.10178739e-03,  1.72660112e-01,  1.08152948e-01, -1.17019437e-01,
        5.36534674e-02, -2.70958655e-02,  3.36865410e-02, -9.44858883e-03,
        1.13691641e-02, -5.17237186e-02, -7.71761984e-02,  1.02371916e-01,
        1.09067716e-01, -6.61617741e-02, -7.42083639e-02,  4.89288159e-02,
        1.95104480e-01,  3.47654857e-02, -1.24437131e-01, -6.18718453e-02,
       -3.64896865e-03, -2.15790402e-02, -3.74990441e-02, -1.74244475e-02,
        1.22431464e-01,  1.22774020e-01,  1.56047652e-02,  3.64394374e-02,
        5.27519397e-02,  6.12613000e-02,  1.50248840e-01, -2.00203210e-02,
        2.59759817e-02, -8.28595832e-02,  3.75728868e-02, -1.21891715e-01,
       -2.76800871e-01, -1.94139034e-01,  8.41130614e-02,  1.07032582e-01,
       -1.99975967e-02, -1.13791833e-02,  5.26035093e-02,  3.77169289e-02,
        9.59375277e-02,  1.02870360e-01,  8.09533000e-02, -4.14595120e-02,
        5.67199029e-02,  9.00491700e-02,  7.91814774e-02, -5.83061250e-03,
       -6.85265213e-02,  1.20417019e-02, -8.95811915e-02,  7.70317987e-02,
        6.55338541e-02,  8.74529257e-02,  2.02445332e-02, -1.97887167e-01,
        1.98421609e-02,  1.31186932e-01, -4.45835553e-02,  9.27048326e-02,
        6.06650449e-02,  1.32555336e-01,  2.93396953e-02,  9.69838500e-02,
        1.04751512e-01,  1.13905229e-01, -4.15374935e-02,  8.34808350e-02,
       -3.04443156e-03, -4.85096239e-02,  2.11672857e-01, -1.14494443e-01,
       -7.21876696e-02, -4.33860943e-02,  5.06247655e-02, -2.76829571e-01,
        1.17032610e-01, -2.00689405e-01, -6.11924343e-02,  4.54257317e-02,
       -1.47212669e-01, -6.34004101e-02,  1.54571058e-02, -7.93477707e-03,
        7.02492744e-02, -3.98454666e-02,  4.82217968e-02, -1.33056358e-01,
       -6.41683787e-02,  8.68972316e-02, -2.82354038e-02,  3.25954035e-02,
        1.89891979e-01, -7.76925087e-02, -2.00763308e-02, -9.91938710e-02,
       -1.29738048e-01, -2.59741377e-02,  1.53537765e-01, -6.11985847e-02,
       -6.82343692e-02,  3.05159707e-02,  1.02412716e-01,  1.00499643e-02,
        4.21699360e-02,  2.35963002e-01,  3.24628763e-02, -2.42557023e-02,
       -1.75321668e-01, -1.62975505e-01, -9.83590409e-02, -1.97751131e-02,
       -1.00466842e-02,  1.57136127e-01,  1.47746414e-01, -7.17553943e-02,
        1.06901482e-01, -1.51944399e-01, -1.99667085e-02,  4.37929705e-02,
        1.45988733e-01, -1.26751915e-01,  1.74686275e-02,  6.56310376e-03,
       -5.97674958e-02,  1.36246532e-02, -1.03421830e-01,  6.59650415e-02,
       -1.29958559e-02,  2.49352157e-02,  3.56808394e-01,  5.11906408e-02,
        4.74025793e-02,  5.58786020e-02, -1.80555973e-02,  5.70215248e-02,
       -4.66328524e-02, -4.45470475e-02, -1.14781655e-01,  1.16163187e-01,
        1.80129915e-01,  4.18943465e-02, -9.28775221e-03, -1.73553843e-02,
       -4.81030680e-02,  1.83599859e-01,  1.01633787e-01, -9.40914750e-02,
       -4.98953275e-02,  8.16967934e-02,  3.11303996e-02,  3.03063262e-02,
       -4.09504212e-02, -7.65807480e-02, -1.65785942e-02, -3.89910750e-02,
       -1.61135569e-01, -1.00767082e-02, -1.79193348e-01, -1.46112274e-04,
       -7.35668605e-03, -1.83115415e-02, -6.07052930e-02, -4.73581813e-02,
       -6.90140501e-02,  4.36306931e-02, -1.83195084e-01, -1.46408724e-02,
        3.29923704e-02, -1.73745662e-01, -7.11844191e-02, -5.27843051e-02,
        1.40604064e-01,  1.40038179e-02,  1.33708015e-01,  1.24224581e-01,
        6.62087416e-03,  1.13560572e-01, -2.03456986e-03, -9.96303838e-03,
       -7.85044581e-02, -1.39722347e-01, -8.93250555e-02, -1.54897962e-02,
       -7.54082873e-02,  6.28692564e-03,  1.81724817e-01,  1.01815224e-01,
        6.43581077e-02,  7.61677027e-02,  3.05516683e-02, -1.13626920e-01,
       -1.46849260e-01,  1.18094943e-01, -4.98404987e-02, -1.46010204e-03,
        1.06530771e-01, -1.66792385e-02, -1.54052740e-02,  1.03180278e-02,
        1.23121776e-01, -1.18163362e-01, -4.58641676e-03,  1.00551844e-01,
       -3.18604708e-03,  2.11087335e-02,  1.86466631e-02, -6.58000037e-02,
        9.60290432e-02, -1.07351914e-01, -7.49431401e-02,  3.00480034e-02,
       -1.02242548e-02, -1.27621874e-01,  4.04319027e-03, -7.98599422e-03,
        4.19738181e-02, -4.96280119e-02,  8.35944861e-02, -1.01357706e-01,
        8.26737881e-02,  1.15119748e-01, -7.08450656e-03, -1.05022587e-01,
        5.68579733e-02, -7.43845031e-02,  6.51947409e-02,  7.38768056e-02,
       -1.35037273e-01,  4.60157916e-02,  1.45685431e-02, -1.06070722e-02,
       -2.46264145e-01,  5.40008135e-02,  1.28938109e-01, -3.92496660e-02,
        1.42959610e-01,  8.47052410e-02,  2.33803257e-01,  3.88214625e-02,
        2.95802020e-02, -1.18441351e-01,  1.88815296e-02,  1.30824298e-01,
       -2.42468137e-02,  7.63466731e-02,  1.59934573e-02,  2.47517191e-02,
        4.32863757e-02,  1.80624366e-01, -2.35267244e-02, -2.42192801e-02,
        8.75040367e-02, -3.06164809e-02, -1.45540819e-01,  5.52200200e-03,
       -6.54414073e-02, -4.51959893e-02, -5.68860583e-02, -5.64491265e-02,
        2.39983797e-02,  1.00415098e-02,  9.47509985e-03,  8.77969638e-02,
       -5.90556823e-02, -4.08448465e-02, -1.03261866e-01,  4.95873764e-02,
       -1.09416023e-01,  8.31519887e-02,  3.63145024e-04, -9.88238677e-02,
       -6.81360587e-02, -4.12008539e-02,  2.22369432e-01,  1.27350360e-01,
       -4.02154662e-02, -5.91877624e-02, -1.03995414e-03,  4.94611152e-02,
       -1.12419249e-02,  1.31308153e-01, -4.14726697e-02, -1.21358588e-01],
      dtype=float32)]
# Search Database
handler.search_database(query)
search_results = handler.get_dict_results(return_keys_list=["text"])

# Display Results
print(search_results)
[{'text': 'Sample text 1'}]

3. Advanced Filtering and Removal

# Advanced Filtering
filter_criteria = {"text": "Sample text 1"}
handler.filter_database(filter_criteria)
filtered_data = handler.filtered_data
print(filtered_data)

# Data Removal
handler.remove_from_database(filter_criteria)
print(handler.data)
{'1faad290827464bcc5a2359fd802680c7dca91feb03604af4e929014955a5570': {'text': 'Sample text 1', 'embedding': array([-4.94665317e-02, -2.38676056e-01, -9.62016266e-03,  8.10620487e-02,
        3.10080256e-02, -1.32602334e-04,  2.23857149e-01,  1.36439905e-01,
        1.12343498e-03,  6.58008158e-02,  2.29892924e-01, -5.80044352e-02,
       -6.09661788e-02,  2.03570440e-01,  6.81679696e-04, -1.83527961e-01,
        7.52832070e-02, -7.59223402e-02, -3.35857421e-02,  5.57932705e-02,
        1.99187156e-02, -3.93867865e-03,  3.08720674e-02, -7.18624592e-02,
       -1.88895240e-02,  1.82226468e-02, -6.17383383e-02,  1.34449797e-02,
        5.45747345e-03,  2.80156974e-02,  4.40168791e-02,  1.43856257e-01,
        4.41634543e-02, -2.37560138e-01,  5.63158840e-02, -9.69012380e-02,
       -3.45691182e-02, -1.63727552e-02, -3.26099284e-02, -6.92171976e-02,
        2.26346329e-01,  8.00394863e-02, -6.81642490e-03,  9.40042660e-02,
       -1.26307487e-01,  1.34297863e-01,  1.36889398e-01,  1.18778974e-01,
       -1.94891617e-02,  7.11436346e-02, -3.86661552e-02, -1.10276928e-02,
       -1.05394244e-01,  6.61477149e-02,  1.78890049e-01, -1.03908824e-02,
       -2.38922182e-02, -7.86946490e-02,  9.41836759e-02,  1.86288312e-01,
        1.62893757e-02, -2.51514670e-02,  4.87150140e-02, -1.15837157e-02,
       -2.21479669e-01,  1.35984980e-02, -3.16949412e-02, -5.24123125e-02,
       -1.27236098e-02,  1.53432721e-02,  3.91704679e-01,  2.53408756e-02,
        9.58670396e-03, -4.96635772e-02,  2.19034869e-02, -6.48597106e-02,
       -3.44172306e-02,  6.54095635e-02, -1.30382136e-01,  6.86891153e-02,
        7.55874999e-03,  6.00211136e-02, -1.26394138e-01,  8.48691836e-02,
       -8.68465472e-03, -4.34644818e-02, -8.76259580e-02,  5.20812571e-02,
       -2.86964420e-02, -5.93849123e-02,  1.38072342e-01, -1.11532629e-01,
        3.27354409e-02, -8.33772495e-02,  1.75358340e-01, -1.85118988e-05,
       -7.12391362e-02, -2.26487398e-01,  1.66167200e-01, -2.27050781e-02,
        1.15871139e-01,  4.66206968e-02,  3.21796052e-02,  8.26596692e-02,
        8.92317519e-02, -2.60468334e-01,  2.20446274e-01,  6.12086542e-02,
       -4.92201857e-02,  1.19637281e-01,  1.43243432e-01, -9.35706496e-02,
       -1.22986674e-01,  1.04231052e-01,  1.31643340e-02, -3.17114219e-03,
        8.10851231e-02, -2.74237636e-02,  3.95774953e-02,  1.17673306e-02,
        7.21593499e-02, -8.70486423e-02, -8.76275003e-02,  1.13747202e-01,
        7.23843053e-02, -1.51286736e-01, -2.83115711e-02, -3.20796259e-02,
       -3.46934609e-02, -1.96386948e-01, -2.02836711e-02,  4.35146876e-02,
        4.50357385e-02,  1.39707224e-02, -1.21511593e-02,  1.04091786e-01,
       -5.21653891e-03, -1.46832526e-01, -1.56616569e-02, -3.48786004e-02,
        7.08853602e-02, -8.55403766e-02, -8.26457664e-02, -1.86741963e-01,
       -6.02578111e-02,  9.28736031e-02,  3.04873306e-02,  9.19687673e-02,
       -2.60662064e-02,  9.84728932e-02, -3.78470938e-03,  9.84483957e-02,
       -2.12807611e-01, -4.82267467e-03, -9.19030383e-02, -7.77915791e-02,
        7.76312947e-02,  1.04916476e-01, -2.68826466e-02,  1.43528692e-02,
       -1.51042908e-03, -1.71284154e-02, -1.15203828e-01,  1.92415470e-03,
        2.88186949e-02,  1.74625516e-01, -1.72583595e-01, -1.01775825e-01,
       -3.34793739e-02, -1.49256840e-01, -3.18923704e-02,  8.77561495e-02,
       -3.53017822e-02,  1.44709662e-01, -1.04043791e-02,  3.57407063e-01,
        2.73915436e-02, -9.74304974e-03, -5.24588078e-02,  1.57196969e-01,
        8.50070491e-02, -7.13012889e-02, -3.28360684e-03,  6.60198703e-02,
        3.92573290e-02,  7.00138742e-03,  1.50554851e-01,  3.82587351e-02,
       -1.04384489e-01, -4.39199694e-02, -1.15983607e-02,  3.36106010e-02,
       -3.27096246e-02,  6.22608922e-02,  8.71492997e-02, -3.46922018e-02,
       -1.18979760e-01, -5.24507500e-02,  4.25846837e-02, -5.52091114e-02,
       -2.29340028e-02, -1.27175488e-02,  2.74379104e-01, -6.95792809e-02,
       -9.33959782e-02, -1.28137484e-01, -1.38629926e-02, -5.87715656e-02,
        1.45420685e-01,  1.44090831e-01,  2.46798798e-01,  2.69218087e-02,
        4.12123315e-02,  6.90856809e-03,  8.35140571e-02,  3.12691554e-03,
        2.23572236e-02, -8.88722837e-02, -1.20414078e-01, -4.55770195e-02,
       -1.01217650e-01,  8.44614133e-02, -1.27254218e-01,  3.25705819e-02,
       -3.09096668e-02, -1.16814405e-01,  3.56131531e-02, -1.36927202e-01,
        6.14208281e-02, -3.39980819e-03, -6.86196536e-02,  2.00526882e-02,
        6.68932274e-02,  1.07300103e-01, -1.14440568e-01,  5.70105202e-02,
       -1.44005015e-01, -2.82897145e-01,  5.58117814e-02, -2.21000373e-01,
       -1.57178506e-01,  3.47296037e-02, -6.41545877e-02,  7.62027502e-02,
       -7.06537962e-02,  6.84709474e-02,  1.04121894e-01, -9.09331366e-02,
        7.88929388e-02,  2.52675712e-02,  1.12778367e-02,  4.10238542e-02,
       -2.48132702e-02,  4.67081508e-03,  1.28169313e-01,  1.84157956e-02,
       -2.62063947e-02, -2.36164834e-02, -1.09022558e-01,  5.49709685e-02,
        4.80313711e-02, -7.31785819e-02, -9.02287662e-02,  4.98304963e-02,
        3.04304715e-02, -2.49771494e-03,  1.23498281e-02, -2.83649474e-01,
       -1.23076206e-02,  1.56115592e-02, -1.54284416e-02,  7.18969554e-02,
       -5.26370071e-02, -3.12223062e-02, -2.66314093e-02, -8.39895606e-02,
       -2.33609080e-01, -1.14358515e-01, -5.80496527e-02,  2.28463709e-02,
       -1.76196378e-02, -5.29319346e-02, -5.28072417e-02, -1.49899172e-02,
       -1.88958392e-01,  1.39535382e-01,  2.45195683e-02, -1.73416689e-01,
       -1.30750477e-01,  6.08527027e-02,  6.72785118e-02,  1.90145243e-02,
        1.23152852e-01, -6.64752945e-02,  3.07538118e-02, -1.66477293e-01,
        4.74466123e-02,  2.19578203e-02,  5.71466871e-02,  1.09132685e-01,
        7.34324604e-02, -2.45821290e-03, -7.62548670e-02, -1.95160788e-02,
       -1.10288166e-01,  6.80821612e-02,  1.33780122e-01, -2.37254366e-01,
       -6.73073018e-03,  2.49187306e-01,  7.11331889e-02,  1.15814269e-01,
       -8.83114152e-03,  2.66304135e-01,  6.02412829e-03,  3.50875556e-02,
        5.83281815e-02, -1.11210369e-01, -4.54579443e-02,  1.79620817e-01,
        5.97259514e-02, -3.03189158e-02,  7.80524462e-02, -1.32595226e-01,
       -7.70294592e-02, -2.17766687e-02, -1.97753329e-02,  3.66190858e-02,
        7.85802603e-02,  5.23452349e-02,  5.10812104e-02, -3.01909000e-02,
        4.65069152e-02,  4.47784699e-02, -7.14755729e-02,  9.04856324e-02,
        6.97366297e-02,  4.85135429e-02, -2.08363887e-02,  1.06120266e-01,
       -9.16756094e-02, -1.32485852e-01,  6.64849207e-02, -3.08695585e-01,
        2.10403576e-01, -1.63786318e-02,  1.17764033e-01,  4.07419801e-02,
       -1.74733043e-01,  3.25491801e-02,  2.37946715e-02,  6.47614077e-02,
        2.70477533e-02, -7.60300681e-02, -8.57555196e-02, -2.17801835e-02,
        6.49151877e-02, -9.76242423e-02, -1.51382759e-04, -2.51025945e-01,
        1.97853208e-01, -3.20089497e-02,  2.85716560e-02,  2.76061505e-01,
       -5.92630617e-02, -1.21250153e-01, -7.38908025e-03, -9.23699215e-02,
        2.51817890e-03,  4.76143323e-02,  7.32812360e-02,  6.08102269e-02,
        6.09060889e-03,  7.18310550e-02,  7.33060017e-02,  8.24018419e-02,
        3.90972160e-02, -1.23203814e-01, -2.39318669e-01, -1.00727536e-01,
        4.31971438e-02, -1.25489041e-01,  2.34387711e-01,  1.16348118e-02,
        1.37571841e-02, -1.05174683e-01, -2.34639589e-02, -6.32552430e-02,
        2.41782591e-02,  9.29911658e-02, -8.64903268e-04, -2.20465302e-01,
        1.70576330e-02, -1.57850400e-01,  9.05044973e-02,  7.81415254e-02,
        6.31733164e-02,  1.37789428e-01, -6.22144751e-02,  4.12623435e-02,
        2.32802020e-04,  1.19139135e-01, -1.12155430e-01, -5.04655130e-02,
        1.63545869e-02,  2.32368950e-02, -1.83670357e-01, -1.90894324e-02,
       -9.02175382e-02,  2.98728764e-01,  1.37074053e-01, -1.00492621e-02,
        9.57938656e-03,  3.43575701e-03,  1.53564274e-01,  4.50256057e-02,
       -3.54529247e-02, -1.19968772e-01, -1.44991092e-02, -1.03005379e-01,
       -8.91365334e-02, -7.53512084e-02, -1.94845777e-02, -3.17540057e-02,
       -7.43568167e-02, -8.96322504e-02,  5.97479241e-03, -4.51260209e-02,
        1.60464182e-01,  1.79952830e-02,  6.97669461e-02, -6.32815138e-02,
        3.45853865e-02, -2.39026565e-02, -1.67818055e-01, -7.67879114e-02,
       -2.39601489e-02, -5.80426268e-02, -2.49861125e-02, -7.57809654e-02,
       -1.32902265e-01,  1.28819898e-01,  3.07116568e-01, -2.95646787e-02,
        1.05560265e-01,  1.42177492e-02, -8.05074349e-02, -1.24367297e-01,
       -9.73018780e-02,  8.20274949e-02, -8.16326216e-03, -9.40394104e-02,
       -1.37933895e-01,  9.72493291e-02, -5.61562888e-02,  3.58509012e-02,
        2.08783329e-01, -2.45616361e-01, -1.28404781e-01,  1.59650639e-01,
       -2.46106628e-02,  5.07938206e-01, -1.63510293e-01, -6.45895824e-02,
       -1.28407963e-02, -5.33029735e-02, -5.01326025e-02,  1.48477092e-01,
        1.08494550e-01,  1.06066810e-02, -1.29438594e-01,  4.26130295e-02,
       -9.17309988e-03,  1.01354867e-01,  1.02772631e-01, -8.54659006e-02,
       -1.23941623e-01, -1.89208791e-01, -5.02055101e-02, -2.15347111e-02,
        1.91411972e-02, -6.10413142e-02, -4.18745130e-02, -1.46305948e-01,
       -1.46066500e-02, -2.66896952e-02, -3.12289745e-02,  4.04009968e-03,
        5.25814621e-03,  2.10304614e-02, -1.21977977e-01,  5.43277897e-03,
        4.00263779e-02,  1.10570706e-01, -2.25980401e-01,  1.53551847e-01,
        1.54985264e-01,  5.03946543e-02, -1.30425110e-01,  9.94978547e-02,
        4.13004346e-02, -8.64825174e-02, -4.38004322e-02, -1.26385614e-01,
        2.63885781e-02,  3.40756662e-02,  2.20766738e-02,  7.89688900e-02,
        1.39088929e-01,  7.75548592e-02,  9.58456919e-02,  1.19624116e-01,
        1.10633718e-02,  5.47792017e-02, -1.02637887e-01, -8.89966711e-02,
       -1.85238734e-01, -1.03256412e-01,  1.35776654e-01, -5.73358359e-03,
       -1.57126281e-02, -2.31605899e-02,  5.39498329e-02, -1.55063719e-02,
       -3.44877504e-02,  1.84520185e-01,  1.03022374e-01,  2.36089919e-02,
       -2.50927988e-03,  1.18588388e-01, -1.15186023e-02, -1.44666359e-02,
        1.42543435e-01, -7.66749494e-03, -1.09411538e-01,  1.64468169e-01,
        2.20062032e-01,  2.72905137e-02,  6.53668419e-02, -2.86970109e-01,
       -3.54468226e-02,  1.17743820e-01,  2.63380080e-01,  8.57404545e-02,
        3.52082844e-03,  1.79631505e-02,  6.33134991e-02, -4.14999463e-02,
        7.17468038e-02,  5.13722934e-02,  3.24441791e-02,  9.02633965e-02,
        1.43351138e-01, -2.78796013e-02,  1.21391870e-01, -1.20479740e-01,
       -6.77975565e-02, -8.32455084e-02,  8.16685520e-03, -1.63237184e-01,
        1.55175015e-01, -1.49461597e-01, -1.15347929e-01,  9.34721902e-02,
       -8.61095451e-03, -3.93773355e-02,  8.93113110e-03, -1.73764024e-02,
        1.47317961e-01, -8.39396194e-02, -1.05091212e-02, -4.95414771e-02,
        3.23130861e-02, -2.30715871e-02, -9.37662199e-02,  4.58470732e-02,
        7.27295205e-02, -1.41035438e-01,  2.79335771e-02, -2.99808562e-01,
        8.98155048e-02,  9.99126490e-03,  7.25666946e-03, -1.60756886e-01,
        2.58623976e-02, -2.12986618e-02,  6.53831288e-03,  1.18847542e-01,
        5.26397116e-02,  1.87675431e-01,  5.35883717e-02,  4.74330001e-02,
       -1.08367682e-01, -1.89277992e-01, -8.60813037e-02,  1.10584170e-01,
       -5.57751171e-02,  6.63268492e-02,  9.18149576e-02, -1.59834549e-01,
        1.20973371e-01, -5.17067350e-02,  5.04676849e-02,  6.30994514e-02,
        1.27516925e-01, -1.07774459e-01, -1.03336371e-01,  3.00125778e-02,
       -1.99571531e-02,  6.14402406e-02, -3.38543802e-02, -1.32848814e-01,
        1.36693968e-02, -4.73743379e-02,  1.53125748e-01,  4.90771793e-02,
        3.10716629e-01,  8.76287222e-02, -1.78582277e-02, -8.31654966e-02,
       -3.50742005e-02,  6.28368258e-02,  1.03693001e-01,  2.22919524e-01,
        1.21564507e-01, -7.88506493e-02,  9.42946598e-02, -9.12409052e-02,
       -2.76635941e-02,  3.12906116e-01,  1.38222933e-01,  3.10119241e-02,
        3.73181067e-02, -6.13986468e-03,  1.96877122e-02,  3.50859798e-02,
        9.23245624e-02, -4.42039818e-02, -3.32573093e-02, -5.15487529e-02,
       -1.94420934e-01,  8.38068593e-03, -9.27870274e-02, -1.21881895e-01,
       -3.79453972e-03, -9.25898477e-02, -7.72268400e-02, -3.51309031e-02,
        2.77304631e-02,  7.55853876e-02, -6.20077699e-02,  9.09487009e-02,
       -5.22044152e-02, -6.62513683e-03, -9.90510210e-02, -8.23471323e-02,
       -8.53421465e-02,  3.77406590e-02,  7.23868906e-02, -1.60266068e-02,
       -2.00839117e-02,  1.33702800e-01, -1.06442915e-02, -2.42045168e-02,
       -1.41263798e-01, -1.36333346e-01, -2.30173524e-02, -3.00407615e-02,
        6.97404286e-03,  2.24303618e-01,  7.46431500e-02,  2.44126767e-02,
        4.12123911e-02,  1.22598968e-01,  2.05307230e-02, -3.29869866e-01,
       -6.44013956e-02,  1.40189961e-01, -6.92136064e-02, -9.10855178e-03,
       -4.22181934e-02, -9.41265002e-02,  4.68890183e-02,  7.97728077e-02,
        2.63494283e-01, -3.47418673e-02,  3.90295871e-03,  1.17870606e-01,
        7.76316365e-03,  1.54109791e-01,  8.90087783e-02, -2.73868516e-02,
        1.40871093e-01, -1.35792866e-01, -6.95474669e-02, -3.61155197e-02,
        4.59874235e-02, -1.54104665e-01, -2.65124515e-02,  1.00243784e-01,
        1.47155300e-03, -1.08669430e-01,  8.06480870e-02, -1.55261025e-01,
        1.18337907e-01,  3.89481783e-02, -8.41900930e-02, -3.26208323e-02,
       -3.87547500e-02,  2.60233637e-02,  9.35994759e-02,  6.47749007e-02,
       -6.11204915e-02, -1.83315184e-02,  2.71826331e-02,  1.60020161e-02,
       -2.41851017e-01,  9.05939639e-02, -7.68549182e-03, -3.17199558e-01,
       -2.74364781e-02,  3.64124705e-03,  1.16507582e-01,  4.02776673e-02,
        5.78383990e-02,  2.78967526e-02,  1.21705294e-01,  5.19280545e-02,
        2.41865352e-01,  5.10926656e-02,  5.07667325e-02, -2.46827397e-02,
        6.72397688e-02,  2.97062751e-02, -1.22208811e-01,  4.72546928e-02,
        2.13591799e-01, -1.76123738e-01,  2.66730692e-02, -3.93996276e-02,
       -7.02665448e-02,  7.45403543e-02,  4.01546657e-02, -3.30441482e-02,
       -7.34273419e-02, -5.84091060e-03, -4.94605787e-02,  9.48721543e-02,
       -8.62497650e-03, -8.72028470e-02, -1.23678833e-01, -3.15926038e-02,
        4.85286452e-02,  9.38064978e-02, -4.46949035e-01,  6.91187754e-03,
       -5.75314350e-02,  3.06004169e-03,  3.61374952e-02,  7.83586577e-02,
        1.00823671e-01, -4.28118110e-02, -5.22654392e-02,  2.09336117e-01,
        1.35102004e-01,  1.08307175e-01, -3.35452631e-02, -1.13578506e-01],
      dtype=float32)}}
{'e6a9c7ff7ecfad78878980681f972f065d4f96331e3e8e62486db8b1103fe5a4': {'text': 'Sample text 2', 'embedding': array([-3.61382030e-02, -1.45167932e-01, -1.21214027e-02,  8.87535289e-02,
       -2.23172959e-02, -7.38609768e-03,  1.89757705e-01,  1.24181218e-01,
       -1.08393198e-02,  6.24484830e-02,  1.58681259e-01, -9.46609005e-02,
       -2.69025099e-02,  2.17544362e-01, -3.52892429e-02, -2.24968001e-01,
        5.91457449e-02, -7.51473829e-02, -1.09185047e-01,  4.64982651e-02,
        4.90872972e-02, -2.38223001e-04,  2.81394795e-02, -7.46693313e-02,
       -1.54072233e-02, -2.71279979e-02,  1.38098290e-02,  4.04240750e-02,
        1.99700780e-02,  7.69656375e-02,  3.53854075e-02,  1.53416604e-01,
        2.67112404e-02, -1.84976652e-01,  5.60031831e-02, -1.18043542e-01,
       -4.32612039e-02,  2.19538733e-02,  3.40664643e-03,  3.70100141e-03,
        3.16160202e-01,  1.04330130e-01, -4.02734317e-02,  5.90040982e-02,
       -1.36575207e-01,  1.13105707e-01,  7.60908276e-02,  1.47400960e-01,
        4.27516587e-02, -1.32254800e-02, -2.77963262e-02,  5.14128804e-02,
       -9.77844894e-02,  4.46746759e-02,  1.82311133e-01, -8.34379792e-02,
       -4.60908525e-02, -1.19641870e-01,  1.61053956e-01,  1.63510710e-01,
        4.02391292e-02, -3.64477970e-02,  2.64913272e-02, -5.95343448e-02,
       -2.67252892e-01, -4.36145393e-03, -1.10090591e-01, -2.41126237e-03,
       -3.72658409e-02,  7.39407400e-03,  3.08608979e-01,  2.47596949e-02,
       -3.48990150e-02, -1.73112322e-02, -3.96213569e-02,  8.16105977e-02,
       -7.87013210e-03, -4.06061625e-03, -1.14134103e-01,  8.43159780e-02,
       -8.23280483e-04, -2.40012463e-02, -1.52575657e-01,  6.24179549e-04,
       -3.70933376e-02, -6.19870313e-02, -8.04850906e-02,  6.68158606e-02,
       -7.85982683e-02, -3.78721282e-02,  6.84261248e-02, -1.22252196e-01,
        1.03121055e-02, -1.19826652e-01,  1.56649455e-01,  2.90016662e-02,
       -7.46227726e-02, -2.46840954e-01,  1.33116886e-01, -1.35407848e-02,
        1.33896470e-01,  3.40911490e-03, -4.87104384e-03,  1.04902603e-01,
        5.18506318e-02, -2.47386143e-01,  2.01687098e-01,  6.00930639e-02,
       -5.66069596e-02,  9.15086493e-02,  1.72128364e-01, -1.24278478e-01,
       -1.32531181e-01,  1.76211614e-02, -5.17552905e-02,  6.42954791e-03,
        1.17244631e-01, -7.31630996e-02,  5.13064535e-03,  4.99344291e-03,
        1.22673519e-01, -7.78623298e-02, -5.78919537e-02,  1.20833538e-01,
        4.06049900e-02, -1.87444523e-01,  4.14348161e-03,  6.96466714e-02,
       -3.53662036e-02, -1.93657383e-01,  3.57035808e-02,  4.41745929e-02,
        3.16475481e-02,  1.96877923e-02,  1.08909362e-03,  1.84401810e-01,
       -4.83483542e-03, -1.07917346e-01, -8.79453495e-03,  3.43728811e-02,
        4.01350558e-02, -9.71386209e-02, -9.13947746e-02, -1.45476058e-01,
       -9.80927981e-03,  8.81833509e-02,  1.32616162e-02,  7.78437182e-02,
        1.28889037e-02,  1.18098564e-01,  2.72036251e-03,  1.08144425e-01,
       -2.53151327e-01, -6.37005419e-02, -9.34660062e-02, -5.13388216e-02,
        1.24990888e-01,  5.83871715e-02,  7.96231255e-02, -6.39678016e-02,
       -2.40881797e-02, -1.72185842e-02, -1.00157134e-01, -3.79223377e-02,
        2.05032248e-02,  1.72197536e-01, -2.47035220e-01, -8.79811943e-02,
        7.88454339e-02, -1.52496040e-01, -3.77329439e-02,  9.63340774e-02,
       -4.83673066e-02,  1.45389080e-01,  3.15783918e-03,  3.11543763e-01,
        6.12505339e-02,  8.63464177e-03,  2.23209728e-02,  1.19354606e-01,
        4.95070517e-02,  2.23584976e-02,  7.38297775e-02,  5.31622283e-02,
        8.33020285e-02, -2.04485878e-02,  7.57819414e-02,  9.64020658e-03,
       -5.32188602e-02, -7.54222497e-02,  1.78328697e-02,  3.66403572e-02,
        7.23385215e-02,  3.21406610e-02,  8.10191557e-02, -5.31356223e-02,
       -8.51503685e-02,  3.09721362e-02,  6.44318908e-02, -5.23205660e-02,
        1.34266764e-02, -4.74567413e-02,  2.66544551e-01,  1.92067754e-02,
       -9.96785983e-02, -9.93871614e-02,  2.26422604e-02, -4.01615500e-02,
        1.00343883e-01,  1.19155206e-01,  2.47428104e-01,  5.88869788e-02,
        9.22437906e-02, -2.53521074e-02,  6.97828904e-02, -8.25323984e-02,
        5.42115094e-03, -1.21543027e-01, -9.82329249e-02, -2.23559234e-02,
       -6.69359714e-02,  9.10769626e-02, -1.49011567e-01,  1.12387734e-02,
        1.98980384e-02, -2.73213331e-02,  4.67381589e-02, -1.16481364e-01,
        2.54886579e-02, -5.62775619e-02, -1.03160046e-01,  6.33933619e-02,
        6.99232742e-02,  8.25488642e-02, -1.28827751e-01,  1.23262770e-01,
       -1.59737155e-01, -3.11284035e-01,  4.47827466e-02, -1.51037797e-01,
       -2.60936785e-02,  1.29577490e-02, -4.14469913e-02,  6.16100132e-02,
       -2.97061428e-02,  4.41059805e-02,  1.25202641e-01, -8.45108256e-02,
        8.78800154e-02, -1.23936981e-02,  1.35661215e-02, -3.39133479e-03,
       -5.02148382e-02, -1.23128539e-03,  5.92112578e-02, -4.17579198e-03,
       -6.63687512e-02, -4.81456034e-02, -1.44371735e-02,  8.03514645e-02,
        9.90119278e-02, -2.89401575e-03, -9.66841057e-02,  1.53127648e-02,
        6.66324794e-02,  1.45184696e-02, -3.73576023e-02, -1.48987770e-01,
        5.50077111e-02,  3.51314060e-02, -1.27638280e-02,  5.76533563e-02,
       -9.40033495e-02, -1.58503838e-02,  1.05799213e-02, -1.10987127e-01,
       -2.06058457e-01, -5.79740591e-02, -8.62991512e-02,  5.27264960e-02,
        1.68117378e-02, -1.14750201e-02, -5.22076786e-02, -6.35151640e-02,
       -2.34889910e-01,  9.06676874e-02,  4.02123854e-03, -1.78525314e-01,
       -1.55939430e-01,  9.86905992e-02,  1.00486159e-01,  6.11312427e-02,
        9.85943154e-02, -1.74395333e-03,  5.39439730e-02, -1.60284907e-01,
        7.54651660e-03,  1.14553198e-02,  7.36421272e-02,  4.90992665e-02,
        1.44768149e-01,  5.07611446e-02, -5.49553223e-02,  2.31292713e-02,
       -1.06836230e-01,  6.99204430e-02,  1.08650200e-01, -2.05384746e-01,
        1.04269302e-02,  2.20909223e-01,  7.20524564e-02,  5.03045917e-02,
        1.29433060e-02,  2.18035623e-01,  1.69049855e-02,  3.46798934e-02,
        1.84932485e-01, -1.91763282e-01,  4.17646160e-03,  1.92962691e-01,
       -1.63046513e-02, -3.50477807e-02,  7.64726698e-02, -1.76082432e-01,
       -5.70113994e-02, -7.00019822e-02, -1.98877752e-02, -5.44919679e-03,
        7.61940479e-02,  1.72633734e-02,  1.69192161e-02, -8.51552784e-02,
        3.22064348e-02, -3.78918578e-03, -3.57644260e-02,  1.22099668e-01,
        4.57561128e-02, -2.22292989e-02,  5.40208677e-03,  6.51526302e-02,
       -7.11035654e-02, -1.21882357e-01,  1.29618451e-01, -2.97186404e-01,
        1.57589972e-01, -1.39380349e-02,  4.85656671e-02,  3.83397681e-03,
       -1.06150888e-01,  5.72464913e-02,  9.77350865e-04,  4.02031094e-02,
        6.32395744e-02, -1.00626133e-01, -9.64120105e-02, -7.11348578e-02,
        1.50842234e-01, -2.51096655e-02,  5.35599189e-03, -2.21835777e-01,
        2.01377988e-01,  4.35241126e-03,  2.61294935e-02,  3.23614806e-01,
       -5.25923073e-02, -1.23120241e-01,  8.17310736e-02, -4.03369367e-02,
       -3.97701934e-02, -2.27660891e-02,  1.56413034e-01,  1.65571254e-02,
        3.67187075e-02,  4.20847647e-02,  4.29957509e-02,  1.30904764e-01,
        4.69418876e-02, -2.12428108e-01, -3.00203294e-01, -2.44232491e-02,
        8.43435824e-02, -7.55457506e-02,  2.14342371e-01,  1.17315771e-02,
       -2.36235987e-02, -5.17455339e-02, -4.21290606e-04, -5.61147034e-02,
       -2.02992465e-02,  9.87783074e-02,  3.71415652e-02, -2.73898572e-01,
        5.99882565e-02, -1.42984584e-01,  9.31319967e-02,  1.12191677e-01,
       -1.34624168e-02,  1.23422921e-01, -7.12598264e-02,  3.27921771e-02,
       -4.91659483e-03,  9.30922404e-02, -6.99714944e-02, -3.17340381e-02,
        6.82893619e-02, -8.92874226e-02, -1.84759125e-01, -5.92412241e-02,
       -6.94997460e-02,  3.32565278e-01,  2.82659799e-01, -1.33671001e-01,
        1.15711242e-02,  1.12936525e-02,  1.11358702e-01,  3.08953747e-02,
       -7.89790824e-02, -1.27484173e-01,  3.26487310e-02,  2.91443840e-02,
       -9.09599885e-02, -8.41103569e-02,  2.69035008e-02,  1.14193596e-02,
       -1.59082949e-01, -1.15971506e-01,  8.27212632e-02, -4.31780629e-02,
        1.78152800e-01,  6.01650774e-02,  7.95648023e-02, -3.08157653e-02,
        3.45936082e-02, -3.56054865e-02, -1.01687111e-01, -2.79781073e-02,
       -2.33366024e-02, -5.93384588e-03,  4.36954387e-02, -4.51254249e-02,
       -1.14383422e-01,  1.65219098e-01,  3.86030763e-01, -4.65007685e-02,
        2.12650672e-01, -3.35610323e-02, -1.02224924e-01, -1.56172678e-01,
       -1.72150135e-01,  7.68872723e-02,  2.41689179e-02,  2.34859809e-02,
       -7.78950751e-02, -1.71929952e-02, -8.69032368e-02,  6.71508431e-04,
        4.39874642e-02, -2.37878427e-01, -1.58123985e-01,  7.61943385e-02,
       -1.83933321e-02,  4.25916344e-01, -1.12480856e-01, -9.46250558e-02,
       -7.76366442e-02, -8.21854100e-02, -2.56750379e-02,  1.65175200e-02,
        2.66194213e-02, -1.56464847e-03, -1.20155849e-01,  7.12017566e-02,
       -1.16391331e-02,  2.02860817e-01,  1.41903758e-04, -1.12028725e-01,
       -1.30540624e-01, -2.00469390e-01, -5.92395365e-02, -2.99139861e-02,
       -4.53459807e-02, -7.72677287e-02, -1.23237325e-02, -1.73226357e-01,
        8.50823335e-03,  1.10326214e-02, -4.43764217e-02, -3.88427358e-03,
       -1.40739456e-02, -4.71304916e-02, -1.20906852e-01,  2.56875157e-02,
        8.56669545e-02,  3.45182978e-02, -1.58809930e-01,  1.15946472e-01,
        2.12059781e-01,  1.13049828e-01,  1.15440367e-02,  1.42757714e-01,
        2.78775692e-02, -4.49277610e-02, -4.08686474e-02, -1.73820212e-01,
        8.07215795e-02,  4.69850264e-02,  3.96447867e-04,  5.60074896e-02,
        9.12103653e-02,  2.01199134e-03,  1.37192428e-01,  1.19297452e-01,
       -5.17215841e-02,  5.69720156e-02, -1.10182583e-01, -3.24856527e-02,
       -2.10717216e-01, -1.55860990e-01,  1.66911796e-01,  1.71938930e-02,
       -2.69616265e-02, -2.73627490e-02,  8.44955817e-02, -4.15043458e-02,
       -8.94603226e-03,  1.33224547e-01,  8.78441706e-02,  2.77714562e-02,
       -3.12915891e-02,  1.12334631e-01,  4.91238534e-02,  7.10595399e-04,
        9.39434543e-02,  1.98630127e-03, -7.27256760e-02,  1.70092180e-01,
        7.16070533e-02,  6.35045469e-02,  1.22867832e-02, -2.44413808e-01,
       -2.14867610e-02,  5.30426987e-02,  1.57802343e-01,  1.25101686e-01,
        3.23994271e-02,  3.85009982e-02,  3.83236036e-02,  2.30393168e-02,
        5.03208898e-02,  7.52718523e-02,  3.53984125e-02,  9.70364213e-02,
        2.10308015e-01, -2.64039245e-02,  1.25857219e-01, -1.22891508e-01,
       -3.83290052e-02, -6.96485937e-02,  5.88324806e-03, -1.51908591e-01,
        1.29170120e-01, -8.97986665e-02, -1.03171892e-01,  4.18854915e-02,
       -6.31502047e-02, -5.08963056e-02,  2.16908902e-02, -3.85268219e-02,
        1.07794046e-01, -1.70447901e-01, -1.35256276e-02, -6.13448881e-02,
        2.32881145e-03,  7.29405209e-02, -9.96787772e-02,  4.03353088e-02,
        1.13354467e-01, -8.06813315e-02,  1.07550181e-01, -3.03504556e-01,
        1.89571138e-02,  2.85974052e-02,  6.21816404e-02, -1.69147834e-01,
        3.82120401e-04, -2.83483714e-02,  2.95081791e-02,  9.49682370e-02,
        3.87709513e-02,  2.39711896e-01,  1.89425554e-02,  1.46795092e-02,
       -1.39681682e-01, -2.02017128e-01, -7.31807277e-02,  8.90881419e-02,
       -8.72105956e-02,  1.26426861e-01,  6.04256876e-02, -1.31540835e-01,
        1.05690874e-01, -6.24455512e-02,  3.36023197e-02,  4.17507142e-02,
        1.25101373e-01, -1.11331314e-01, -8.29360485e-02, -8.86962109e-04,
       -2.04806086e-02,  4.73678410e-02, -8.95536244e-02, -9.90912095e-02,
        2.01467704e-02, -8.05073604e-02,  2.28265867e-01,  6.00711554e-02,
        2.64563411e-01,  1.00560464e-01,  6.46622060e-03, -8.64400566e-02,
       -6.95286617e-02,  7.11172074e-02,  2.80919243e-02,  2.32277453e-01,
        1.02218769e-01, -4.65950221e-02,  1.02967471e-01, -2.78186053e-02,
        2.59664338e-02,  1.99460909e-01,  6.56562597e-02, -1.15973493e-02,
       -3.37200202e-02,  1.82004031e-02,  6.82209730e-02,  1.26261696e-01,
       -5.26433298e-03, -6.96929470e-02, -2.79474556e-02, -6.68801889e-02,
       -2.17522159e-01,  4.95177805e-02, -1.53041184e-01, -7.32073486e-02,
       -1.25799039e-02, -5.64290173e-02, -2.05090232e-02, -4.04116772e-02,
       -5.22250831e-02,  6.40796795e-02, -1.26779035e-01,  5.89979105e-02,
       -6.63260594e-02, -8.34465399e-02, -9.95437428e-02, -4.63724844e-02,
        7.97865465e-02, -1.69844124e-02,  8.31538588e-02,  7.24353194e-02,
        1.80157572e-02,  1.11470930e-01,  4.90640998e-02, -3.94180156e-02,
       -1.05195820e-01, -1.28669143e-01, -2.99694743e-02, -3.93678844e-02,
        4.29173075e-02,  9.24789682e-02,  1.33855805e-01,  3.76396999e-02,
        3.11578382e-02,  1.05092101e-01, -2.84817070e-02, -2.76782304e-01,
       -3.61553431e-02,  1.47403032e-01, -3.49988528e-02,  2.91113984e-02,
       -5.19284606e-03, -9.65779349e-02, -1.53080868e-02,  4.44302373e-02,
        2.50377029e-01, -9.59905311e-02,  2.19147969e-02,  8.13776851e-02,
        2.47061029e-02,  1.60071865e-01,  1.00699611e-01, -1.15632555e-02,
        1.40255585e-01, -8.63878727e-02, -8.59558284e-02, -1.36277108e-02,
        2.84033939e-02, -1.32010445e-01,  7.91793689e-02,  8.51387903e-03,
        2.89710741e-02, -7.41524100e-02,  9.75693837e-02, -7.06967637e-02,
        2.83067450e-02, -2.62210402e-03, -1.09748922e-01, -7.01852515e-02,
        3.51308063e-02,  7.03008473e-02,  6.92721829e-02,  7.80404210e-02,
       -8.49197209e-02, -3.44967358e-02,  3.88601013e-02,  7.72067681e-02,
       -2.74894685e-01,  1.78046361e-01,  2.13886555e-02, -3.35294813e-01,
       -2.25478914e-02,  3.62582244e-02,  1.80885598e-01,  3.56309712e-02,
        6.67760894e-02,  5.87160885e-02,  1.08576275e-01,  1.02850579e-01,
        1.99176714e-01,  7.78839886e-02,  1.20135300e-01, -6.10032417e-02,
        2.42214222e-02,  1.24266066e-01, -9.10037979e-02,  1.86655205e-02,
        1.11449473e-01, -1.70180246e-01,  3.14272456e-02, -9.99176223e-03,
       -1.11330636e-01, -4.57902253e-03,  7.98713882e-03, -7.61397257e-02,
       -5.27238399e-02,  7.70124653e-03, -5.36160804e-02,  2.80973855e-02,
        6.60121441e-02, -4.63050716e-02, -7.36360848e-02, -7.36922696e-02,
        1.58863124e-02,  1.31041825e-01, -3.83151203e-01, -2.21285969e-02,
       -9.97106954e-02,  2.12957878e-02,  4.49315123e-02,  1.35768518e-01,
        6.98914304e-02, -1.63493395e-01, -4.88207527e-02,  1.08675331e-01,
        7.00394958e-02,  9.76195112e-02, -1.18549040e-03, -1.37235463e-01],
      dtype=float32)}}

4. Testing the HNSW Search Algorithm

mss = MockerSimilaritySearch(
    # optional
    search_results_n = 3,
    similarity_params = {'space':'cosine'},
    similarity_search_type ='linear'
)
# Create embeddings
embeddings = [ste.embed("example1"), ste.embed("example2")]


# Assuming embeddings are pre-calculated and stored in 'embeddings'
data_with_embeddings = {"record1": {"embedding": embeddings[0]}, "record2": {"embedding": embeddings[1]}}
handler.data = data_with_embeddings

# HNSW Search
query_embedding = embeddings[0]  # Example query embedding
labels, distances = mss.hnsw_search(query_embedding, np.array(embeddings), k=1)
print(labels, distances)
[0] [3.5762787e-07]

5. Simulating Database Connection and Persistence

# Establish Connection
handler.establish_connection()

# Change and Persist Data
handler.insert_values([{"text": "New sample text"}], "text")
handler.save_data()

# Reload Data
handler.establish_connection()
print(handler.data)
{'1faad290827464bcc5a2359fd802680c7dca91feb03604af4e929014955a5570': {'text': 'Sample text 1', 'embedding': array([-4.94665317e-02, -2.38676056e-01, -9.62016266e-03,  8.10620487e-02,
        3.10080256e-02, -1.32602334e-04,  2.23857149e-01,  1.36439905e-01,
        1.12343498e-03,  6.58008158e-02,  2.29892924e-01, -5.80044352e-02,
       -6.09661788e-02,  2.03570440e-01,  6.81679696e-04, -1.83527961e-01,
        7.52832070e-02, -7.59223402e-02, -3.35857421e-02,  5.57932705e-02,
        1.99187156e-02, -3.93867865e-03,  3.08720674e-02, -7.18624592e-02,
       -1.88895240e-02,  1.82226468e-02, -6.17383383e-02,  1.34449797e-02,
        5.45747345e-03,  2.80156974e-02,  4.40168791e-02,  1.43856257e-01,
        4.41634543e-02, -2.37560138e-01,  5.63158840e-02, -9.69012380e-02,
       -3.45691182e-02, -1.63727552e-02, -3.26099284e-02, -6.92171976e-02,
        2.26346329e-01,  8.00394863e-02, -6.81642490e-03,  9.40042660e-02,
       -1.26307487e-01,  1.34297863e-01,  1.36889398e-01,  1.18778974e-01,
       -1.94891617e-02,  7.11436346e-02, -3.86661552e-02, -1.10276928e-02,
       -1.05394244e-01,  6.61477149e-02,  1.78890049e-01, -1.03908824e-02,
       -2.38922182e-02, -7.86946490e-02,  9.41836759e-02,  1.86288312e-01,
        1.62893757e-02, -2.51514670e-02,  4.87150140e-02, -1.15837157e-02,
       -2.21479669e-01,  1.35984980e-02, -3.16949412e-02, -5.24123125e-02,
       -1.27236098e-02,  1.53432721e-02,  3.91704679e-01,  2.53408756e-02,
        9.58670396e-03, -4.96635772e-02,  2.19034869e-02, -6.48597106e-02,
       -3.44172306e-02,  6.54095635e-02, -1.30382136e-01,  6.86891153e-02,
        7.55874999e-03,  6.00211136e-02, -1.26394138e-01,  8.48691836e-02,
       -8.68465472e-03, -4.34644818e-02, -8.76259580e-02,  5.20812571e-02,
       -2.86964420e-02, -5.93849123e-02,  1.38072342e-01, -1.11532629e-01,
        3.27354409e-02, -8.33772495e-02,  1.75358340e-01, -1.85118988e-05,
       -7.12391362e-02, -2.26487398e-01,  1.66167200e-01, -2.27050781e-02,
        1.15871139e-01,  4.66206968e-02,  3.21796052e-02,  8.26596692e-02,
        8.92317519e-02, -2.60468334e-01,  2.20446274e-01,  6.12086542e-02,
       -4.92201857e-02,  1.19637281e-01,  1.43243432e-01, -9.35706496e-02,
       -1.22986674e-01,  1.04231052e-01,  1.31643340e-02, -3.17114219e-03,
        8.10851231e-02, -2.74237636e-02,  3.95774953e-02,  1.17673306e-02,
        7.21593499e-02, -8.70486423e-02, -8.76275003e-02,  1.13747202e-01,
        7.23843053e-02, -1.51286736e-01, -2.83115711e-02, -3.20796259e-02,
       -3.46934609e-02, -1.96386948e-01, -2.02836711e-02,  4.35146876e-02,
        4.50357385e-02,  1.39707224e-02, -1.21511593e-02,  1.04091786e-01,
       -5.21653891e-03, -1.46832526e-01, -1.56616569e-02, -3.48786004e-02,
        7.08853602e-02, -8.55403766e-02, -8.26457664e-02, -1.86741963e-01,
       -6.02578111e-02,  9.28736031e-02,  3.04873306e-02,  9.19687673e-02,
       -2.60662064e-02,  9.84728932e-02, -3.78470938e-03,  9.84483957e-02,
       -2.12807611e-01, -4.82267467e-03, -9.19030383e-02, -7.77915791e-02,
        7.76312947e-02,  1.04916476e-01, -2.68826466e-02,  1.43528692e-02,
       -1.51042908e-03, -1.71284154e-02, -1.15203828e-01,  1.92415470e-03,
        2.88186949e-02,  1.74625516e-01, -1.72583595e-01, -1.01775825e-01,
       -3.34793739e-02, -1.49256840e-01, -3.18923704e-02,  8.77561495e-02,
       -3.53017822e-02,  1.44709662e-01, -1.04043791e-02,  3.57407063e-01,
        2.73915436e-02, -9.74304974e-03, -5.24588078e-02,  1.57196969e-01,
        8.50070491e-02, -7.13012889e-02, -3.28360684e-03,  6.60198703e-02,
        3.92573290e-02,  7.00138742e-03,  1.50554851e-01,  3.82587351e-02,
       -1.04384489e-01, -4.39199694e-02, -1.15983607e-02,  3.36106010e-02,
       -3.27096246e-02,  6.22608922e-02,  8.71492997e-02, -3.46922018e-02,
       -1.18979760e-01, -5.24507500e-02,  4.25846837e-02, -5.52091114e-02,
       -2.29340028e-02, -1.27175488e-02,  2.74379104e-01, -6.95792809e-02,
       -9.33959782e-02, -1.28137484e-01, -1.38629926e-02, -5.87715656e-02,
        1.45420685e-01,  1.44090831e-01,  2.46798798e-01,  2.69218087e-02,
        4.12123315e-02,  6.90856809e-03,  8.35140571e-02,  3.12691554e-03,
        2.23572236e-02, -8.88722837e-02, -1.20414078e-01, -4.55770195e-02,
       -1.01217650e-01,  8.44614133e-02, -1.27254218e-01,  3.25705819e-02,
       -3.09096668e-02, -1.16814405e-01,  3.56131531e-02, -1.36927202e-01,
        6.14208281e-02, -3.39980819e-03, -6.86196536e-02,  2.00526882e-02,
        6.68932274e-02,  1.07300103e-01, -1.14440568e-01,  5.70105202e-02,
       -1.44005015e-01, -2.82897145e-01,  5.58117814e-02, -2.21000373e-01,
       -1.57178506e-01,  3.47296037e-02, -6.41545877e-02,  7.62027502e-02,
       -7.06537962e-02,  6.84709474e-02,  1.04121894e-01, -9.09331366e-02,
        7.88929388e-02,  2.52675712e-02,  1.12778367e-02,  4.10238542e-02,
       -2.48132702e-02,  4.67081508e-03,  1.28169313e-01,  1.84157956e-02,
       -2.62063947e-02, -2.36164834e-02, -1.09022558e-01,  5.49709685e-02,
        4.80313711e-02, -7.31785819e-02, -9.02287662e-02,  4.98304963e-02,
        3.04304715e-02, -2.49771494e-03,  1.23498281e-02, -2.83649474e-01,
       -1.23076206e-02,  1.56115592e-02, -1.54284416e-02,  7.18969554e-02,
       -5.26370071e-02, -3.12223062e-02, -2.66314093e-02, -8.39895606e-02,
       -2.33609080e-01, -1.14358515e-01, -5.80496527e-02,  2.28463709e-02,
       -1.76196378e-02, -5.29319346e-02, -5.28072417e-02, -1.49899172e-02,
       -1.88958392e-01,  1.39535382e-01,  2.45195683e-02, -1.73416689e-01,
       -1.30750477e-01,  6.08527027e-02,  6.72785118e-02,  1.90145243e-02,
        1.23152852e-01, -6.64752945e-02,  3.07538118e-02, -1.66477293e-01,
        4.74466123e-02,  2.19578203e-02,  5.71466871e-02,  1.09132685e-01,
        7.34324604e-02, -2.45821290e-03, -7.62548670e-02, -1.95160788e-02,
       -1.10288166e-01,  6.80821612e-02,  1.33780122e-01, -2.37254366e-01,
       -6.73073018e-03,  2.49187306e-01,  7.11331889e-02,  1.15814269e-01,
       -8.83114152e-03,  2.66304135e-01,  6.02412829e-03,  3.50875556e-02,
        5.83281815e-02, -1.11210369e-01, -4.54579443e-02,  1.79620817e-01,
        5.97259514e-02, -3.03189158e-02,  7.80524462e-02, -1.32595226e-01,
       -7.70294592e-02, -2.17766687e-02, -1.97753329e-02,  3.66190858e-02,
        7.85802603e-02,  5.23452349e-02,  5.10812104e-02, -3.01909000e-02,
        4.65069152e-02,  4.47784699e-02, -7.14755729e-02,  9.04856324e-02,
        6.97366297e-02,  4.85135429e-02, -2.08363887e-02,  1.06120266e-01,
       -9.16756094e-02, -1.32485852e-01,  6.64849207e-02, -3.08695585e-01,
        2.10403576e-01, -1.63786318e-02,  1.17764033e-01,  4.07419801e-02,
       -1.74733043e-01,  3.25491801e-02,  2.37946715e-02,  6.47614077e-02,
        2.70477533e-02, -7.60300681e-02, -8.57555196e-02, -2.17801835e-02,
        6.49151877e-02, -9.76242423e-02, -1.51382759e-04, -2.51025945e-01,
        1.97853208e-01, -3.20089497e-02,  2.85716560e-02,  2.76061505e-01,
       -5.92630617e-02, -1.21250153e-01, -7.38908025e-03, -9.23699215e-02,
        2.51817890e-03,  4.76143323e-02,  7.32812360e-02,  6.08102269e-02,
        6.09060889e-03,  7.18310550e-02,  7.33060017e-02,  8.24018419e-02,
        3.90972160e-02, -1.23203814e-01, -2.39318669e-01, -1.00727536e-01,
        4.31971438e-02, -1.25489041e-01,  2.34387711e-01,  1.16348118e-02,
        1.37571841e-02, -1.05174683e-01, -2.34639589e-02, -6.32552430e-02,
        2.41782591e-02,  9.29911658e-02, -8.64903268e-04, -2.20465302e-01,
        1.70576330e-02, -1.57850400e-01,  9.05044973e-02,  7.81415254e-02,
        6.31733164e-02,  1.37789428e-01, -6.22144751e-02,  4.12623435e-02,
        2.32802020e-04,  1.19139135e-01, -1.12155430e-01, -5.04655130e-02,
        1.63545869e-02,  2.32368950e-02, -1.83670357e-01, -1.90894324e-02,
       -9.02175382e-02,  2.98728764e-01,  1.37074053e-01, -1.00492621e-02,
        9.57938656e-03,  3.43575701e-03,  1.53564274e-01,  4.50256057e-02,
       -3.54529247e-02, -1.19968772e-01, -1.44991092e-02, -1.03005379e-01,
       -8.91365334e-02, -7.53512084e-02, -1.94845777e-02, -3.17540057e-02,
       -7.43568167e-02, -8.96322504e-02,  5.97479241e-03, -4.51260209e-02,
        1.60464182e-01,  1.79952830e-02,  6.97669461e-02, -6.32815138e-02,
        3.45853865e-02, -2.39026565e-02, -1.67818055e-01, -7.67879114e-02,
       -2.39601489e-02, -5.80426268e-02, -2.49861125e-02, -7.57809654e-02,
       -1.32902265e-01,  1.28819898e-01,  3.07116568e-01, -2.95646787e-02,
        1.05560265e-01,  1.42177492e-02, -8.05074349e-02, -1.24367297e-01,
       -9.73018780e-02,  8.20274949e-02, -8.16326216e-03, -9.40394104e-02,
       -1.37933895e-01,  9.72493291e-02, -5.61562888e-02,  3.58509012e-02,
        2.08783329e-01, -2.45616361e-01, -1.28404781e-01,  1.59650639e-01,
       -2.46106628e-02,  5.07938206e-01, -1.63510293e-01, -6.45895824e-02,
       -1.28407963e-02, -5.33029735e-02, -5.01326025e-02,  1.48477092e-01,
        1.08494550e-01,  1.06066810e-02, -1.29438594e-01,  4.26130295e-02,
       -9.17309988e-03,  1.01354867e-01,  1.02772631e-01, -8.54659006e-02,
       -1.23941623e-01, -1.89208791e-01, -5.02055101e-02, -2.15347111e-02,
        1.91411972e-02, -6.10413142e-02, -4.18745130e-02, -1.46305948e-01,
       -1.46066500e-02, -2.66896952e-02, -3.12289745e-02,  4.04009968e-03,
        5.25814621e-03,  2.10304614e-02, -1.21977977e-01,  5.43277897e-03,
        4.00263779e-02,  1.10570706e-01, -2.25980401e-01,  1.53551847e-01,
        1.54985264e-01,  5.03946543e-02, -1.30425110e-01,  9.94978547e-02,
        4.13004346e-02, -8.64825174e-02, -4.38004322e-02, -1.26385614e-01,
        2.63885781e-02,  3.40756662e-02,  2.20766738e-02,  7.89688900e-02,
        1.39088929e-01,  7.75548592e-02,  9.58456919e-02,  1.19624116e-01,
        1.10633718e-02,  5.47792017e-02, -1.02637887e-01, -8.89966711e-02,
       -1.85238734e-01, -1.03256412e-01,  1.35776654e-01, -5.73358359e-03,
       -1.57126281e-02, -2.31605899e-02,  5.39498329e-02, -1.55063719e-02,
       -3.44877504e-02,  1.84520185e-01,  1.03022374e-01,  2.36089919e-02,
       -2.50927988e-03,  1.18588388e-01, -1.15186023e-02, -1.44666359e-02,
        1.42543435e-01, -7.66749494e-03, -1.09411538e-01,  1.64468169e-01,
        2.20062032e-01,  2.72905137e-02,  6.53668419e-02, -2.86970109e-01,
       -3.54468226e-02,  1.17743820e-01,  2.63380080e-01,  8.57404545e-02,
        3.52082844e-03,  1.79631505e-02,  6.33134991e-02, -4.14999463e-02,
        7.17468038e-02,  5.13722934e-02,  3.24441791e-02,  9.02633965e-02,
        1.43351138e-01, -2.78796013e-02,  1.21391870e-01, -1.20479740e-01,
       -6.77975565e-02, -8.32455084e-02,  8.16685520e-03, -1.63237184e-01,
        1.55175015e-01, -1.49461597e-01, -1.15347929e-01,  9.34721902e-02,
       -8.61095451e-03, -3.93773355e-02,  8.93113110e-03, -1.73764024e-02,
        1.47317961e-01, -8.39396194e-02, -1.05091212e-02, -4.95414771e-02,
        3.23130861e-02, -2.30715871e-02, -9.37662199e-02,  4.58470732e-02,
        7.27295205e-02, -1.41035438e-01,  2.79335771e-02, -2.99808562e-01,
        8.98155048e-02,  9.99126490e-03,  7.25666946e-03, -1.60756886e-01,
        2.58623976e-02, -2.12986618e-02,  6.53831288e-03,  1.18847542e-01,
        5.26397116e-02,  1.87675431e-01,  5.35883717e-02,  4.74330001e-02,
       -1.08367682e-01, -1.89277992e-01, -8.60813037e-02,  1.10584170e-01,
       -5.57751171e-02,  6.63268492e-02,  9.18149576e-02, -1.59834549e-01,
        1.20973371e-01, -5.17067350e-02,  5.04676849e-02,  6.30994514e-02,
        1.27516925e-01, -1.07774459e-01, -1.03336371e-01,  3.00125778e-02,
       -1.99571531e-02,  6.14402406e-02, -3.38543802e-02, -1.32848814e-01,
        1.36693968e-02, -4.73743379e-02,  1.53125748e-01,  4.90771793e-02,
        3.10716629e-01,  8.76287222e-02, -1.78582277e-02, -8.31654966e-02,
       -3.50742005e-02,  6.28368258e-02,  1.03693001e-01,  2.22919524e-01,
        1.21564507e-01, -7.88506493e-02,  9.42946598e-02, -9.12409052e-02,
       -2.76635941e-02,  3.12906116e-01,  1.38222933e-01,  3.10119241e-02,
        3.73181067e-02, -6.13986468e-03,  1.96877122e-02,  3.50859798e-02,
        9.23245624e-02, -4.42039818e-02, -3.32573093e-02, -5.15487529e-02,
       -1.94420934e-01,  8.38068593e-03, -9.27870274e-02, -1.21881895e-01,
       -3.79453972e-03, -9.25898477e-02, -7.72268400e-02, -3.51309031e-02,
        2.77304631e-02,  7.55853876e-02, -6.20077699e-02,  9.09487009e-02,
       -5.22044152e-02, -6.62513683e-03, -9.90510210e-02, -8.23471323e-02,
       -8.53421465e-02,  3.77406590e-02,  7.23868906e-02, -1.60266068e-02,
       -2.00839117e-02,  1.33702800e-01, -1.06442915e-02, -2.42045168e-02,
       -1.41263798e-01, -1.36333346e-01, -2.30173524e-02, -3.00407615e-02,
        6.97404286e-03,  2.24303618e-01,  7.46431500e-02,  2.44126767e-02,
        4.12123911e-02,  1.22598968e-01,  2.05307230e-02, -3.29869866e-01,
       -6.44013956e-02,  1.40189961e-01, -6.92136064e-02, -9.10855178e-03,
       -4.22181934e-02, -9.41265002e-02,  4.68890183e-02,  7.97728077e-02,
        2.63494283e-01, -3.47418673e-02,  3.90295871e-03,  1.17870606e-01,
        7.76316365e-03,  1.54109791e-01,  8.90087783e-02, -2.73868516e-02,
        1.40871093e-01, -1.35792866e-01, -6.95474669e-02, -3.61155197e-02,
        4.59874235e-02, -1.54104665e-01, -2.65124515e-02,  1.00243784e-01,
        1.47155300e-03, -1.08669430e-01,  8.06480870e-02, -1.55261025e-01,
        1.18337907e-01,  3.89481783e-02, -8.41900930e-02, -3.26208323e-02,
       -3.87547500e-02,  2.60233637e-02,  9.35994759e-02,  6.47749007e-02,
       -6.11204915e-02, -1.83315184e-02,  2.71826331e-02,  1.60020161e-02,
       -2.41851017e-01,  9.05939639e-02, -7.68549182e-03, -3.17199558e-01,
       -2.74364781e-02,  3.64124705e-03,  1.16507582e-01,  4.02776673e-02,
        5.78383990e-02,  2.78967526e-02,  1.21705294e-01,  5.19280545e-02,
        2.41865352e-01,  5.10926656e-02,  5.07667325e-02, -2.46827397e-02,
        6.72397688e-02,  2.97062751e-02, -1.22208811e-01,  4.72546928e-02,
        2.13591799e-01, -1.76123738e-01,  2.66730692e-02, -3.93996276e-02,
       -7.02665448e-02,  7.45403543e-02,  4.01546657e-02, -3.30441482e-02,
       -7.34273419e-02, -5.84091060e-03, -4.94605787e-02,  9.48721543e-02,
       -8.62497650e-03, -8.72028470e-02, -1.23678833e-01, -3.15926038e-02,
        4.85286452e-02,  9.38064978e-02, -4.46949035e-01,  6.91187754e-03,
       -5.75314350e-02,  3.06004169e-03,  3.61374952e-02,  7.83586577e-02,
        1.00823671e-01, -4.28118110e-02, -5.22654392e-02,  2.09336117e-01,
        1.35102004e-01,  1.08307175e-01, -3.35452631e-02, -1.13578506e-01],
      dtype=float32)}, 'e6a9c7ff7ecfad78878980681f972f065d4f96331e3e8e62486db8b1103fe5a4': {'text': 'Sample text 2', 'embedding': array([-3.61382030e-02, -1.45167932e-01, -1.21214027e-02,  8.87535289e-02,
       -2.23172959e-02, -7.38609768e-03,  1.89757705e-01,  1.24181218e-01,
       -1.08393198e-02,  6.24484830e-02,  1.58681259e-01, -9.46609005e-02,
       -2.69025099e-02,  2.17544362e-01, -3.52892429e-02, -2.24968001e-01,
        5.91457449e-02, -7.51473829e-02, -1.09185047e-01,  4.64982651e-02,
        4.90872972e-02, -2.38223001e-04,  2.81394795e-02, -7.46693313e-02,
       -1.54072233e-02, -2.71279979e-02,  1.38098290e-02,  4.04240750e-02,
        1.99700780e-02,  7.69656375e-02,  3.53854075e-02,  1.53416604e-01,
        2.67112404e-02, -1.84976652e-01,  5.60031831e-02, -1.18043542e-01,
       -4.32612039e-02,  2.19538733e-02,  3.40664643e-03,  3.70100141e-03,
        3.16160202e-01,  1.04330130e-01, -4.02734317e-02,  5.90040982e-02,
       -1.36575207e-01,  1.13105707e-01,  7.60908276e-02,  1.47400960e-01,
        4.27516587e-02, -1.32254800e-02, -2.77963262e-02,  5.14128804e-02,
       -9.77844894e-02,  4.46746759e-02,  1.82311133e-01, -8.34379792e-02,
       -4.60908525e-02, -1.19641870e-01,  1.61053956e-01,  1.63510710e-01,
        4.02391292e-02, -3.64477970e-02,  2.64913272e-02, -5.95343448e-02,
       -2.67252892e-01, -4.36145393e-03, -1.10090591e-01, -2.41126237e-03,
       -3.72658409e-02,  7.39407400e-03,  3.08608979e-01,  2.47596949e-02,
       -3.48990150e-02, -1.73112322e-02, -3.96213569e-02,  8.16105977e-02,
       -7.87013210e-03, -4.06061625e-03, -1.14134103e-01,  8.43159780e-02,
       -8.23280483e-04, -2.40012463e-02, -1.52575657e-01,  6.24179549e-04,
       -3.70933376e-02, -6.19870313e-02, -8.04850906e-02,  6.68158606e-02,
       -7.85982683e-02, -3.78721282e-02,  6.84261248e-02, -1.22252196e-01,
        1.03121055e-02, -1.19826652e-01,  1.56649455e-01,  2.90016662e-02,
       -7.46227726e-02, -2.46840954e-01,  1.33116886e-01, -1.35407848e-02,
        1.33896470e-01,  3.40911490e-03, -4.87104384e-03,  1.04902603e-01,
        5.18506318e-02, -2.47386143e-01,  2.01687098e-01,  6.00930639e-02,
       -5.66069596e-02,  9.15086493e-02,  1.72128364e-01, -1.24278478e-01,
       -1.32531181e-01,  1.76211614e-02, -5.17552905e-02,  6.42954791e-03,
        1.17244631e-01, -7.31630996e-02,  5.13064535e-03,  4.99344291e-03,
        1.22673519e-01, -7.78623298e-02, -5.78919537e-02,  1.20833538e-01,
        4.06049900e-02, -1.87444523e-01,  4.14348161e-03,  6.96466714e-02,
       -3.53662036e-02, -1.93657383e-01,  3.57035808e-02,  4.41745929e-02,
        3.16475481e-02,  1.96877923e-02,  1.08909362e-03,  1.84401810e-01,
       -4.83483542e-03, -1.07917346e-01, -8.79453495e-03,  3.43728811e-02,
        4.01350558e-02, -9.71386209e-02, -9.13947746e-02, -1.45476058e-01,
       -9.80927981e-03,  8.81833509e-02,  1.32616162e-02,  7.78437182e-02,
        1.28889037e-02,  1.18098564e-01,  2.72036251e-03,  1.08144425e-01,
       -2.53151327e-01, -6.37005419e-02, -9.34660062e-02, -5.13388216e-02,
        1.24990888e-01,  5.83871715e-02,  7.96231255e-02, -6.39678016e-02,
       -2.40881797e-02, -1.72185842e-02, -1.00157134e-01, -3.79223377e-02,
        2.05032248e-02,  1.72197536e-01, -2.47035220e-01, -8.79811943e-02,
        7.88454339e-02, -1.52496040e-01, -3.77329439e-02,  9.63340774e-02,
       -4.83673066e-02,  1.45389080e-01,  3.15783918e-03,  3.11543763e-01,
        6.12505339e-02,  8.63464177e-03,  2.23209728e-02,  1.19354606e-01,
        4.95070517e-02,  2.23584976e-02,  7.38297775e-02,  5.31622283e-02,
        8.33020285e-02, -2.04485878e-02,  7.57819414e-02,  9.64020658e-03,
       -5.32188602e-02, -7.54222497e-02,  1.78328697e-02,  3.66403572e-02,
        7.23385215e-02,  3.21406610e-02,  8.10191557e-02, -5.31356223e-02,
       -8.51503685e-02,  3.09721362e-02,  6.44318908e-02, -5.23205660e-02,
        1.34266764e-02, -4.74567413e-02,  2.66544551e-01,  1.92067754e-02,
       -9.96785983e-02, -9.93871614e-02,  2.26422604e-02, -4.01615500e-02,
        1.00343883e-01,  1.19155206e-01,  2.47428104e-01,  5.88869788e-02,
        9.22437906e-02, -2.53521074e-02,  6.97828904e-02, -8.25323984e-02,
        5.42115094e-03, -1.21543027e-01, -9.82329249e-02, -2.23559234e-02,
       -6.69359714e-02,  9.10769626e-02, -1.49011567e-01,  1.12387734e-02,
        1.98980384e-02, -2.73213331e-02,  4.67381589e-02, -1.16481364e-01,
        2.54886579e-02, -5.62775619e-02, -1.03160046e-01,  6.33933619e-02,
        6.99232742e-02,  8.25488642e-02, -1.28827751e-01,  1.23262770e-01,
       -1.59737155e-01, -3.11284035e-01,  4.47827466e-02, -1.51037797e-01,
       -2.60936785e-02,  1.29577490e-02, -4.14469913e-02,  6.16100132e-02,
       -2.97061428e-02,  4.41059805e-02,  1.25202641e-01, -8.45108256e-02,
        8.78800154e-02, -1.23936981e-02,  1.35661215e-02, -3.39133479e-03,
       -5.02148382e-02, -1.23128539e-03,  5.92112578e-02, -4.17579198e-03,
       -6.63687512e-02, -4.81456034e-02, -1.44371735e-02,  8.03514645e-02,
        9.90119278e-02, -2.89401575e-03, -9.66841057e-02,  1.53127648e-02,
        6.66324794e-02,  1.45184696e-02, -3.73576023e-02, -1.48987770e-01,
        5.50077111e-02,  3.51314060e-02, -1.27638280e-02,  5.76533563e-02,
       -9.40033495e-02, -1.58503838e-02,  1.05799213e-02, -1.10987127e-01,
       -2.06058457e-01, -5.79740591e-02, -8.62991512e-02,  5.27264960e-02,
        1.68117378e-02, -1.14750201e-02, -5.22076786e-02, -6.35151640e-02,
       -2.34889910e-01,  9.06676874e-02,  4.02123854e-03, -1.78525314e-01,
       -1.55939430e-01,  9.86905992e-02,  1.00486159e-01,  6.11312427e-02,
        9.85943154e-02, -1.74395333e-03,  5.39439730e-02, -1.60284907e-01,
        7.54651660e-03,  1.14553198e-02,  7.36421272e-02,  4.90992665e-02,
        1.44768149e-01,  5.07611446e-02, -5.49553223e-02,  2.31292713e-02,
       -1.06836230e-01,  6.99204430e-02,  1.08650200e-01, -2.05384746e-01,
        1.04269302e-02,  2.20909223e-01,  7.20524564e-02,  5.03045917e-02,
        1.29433060e-02,  2.18035623e-01,  1.69049855e-02,  3.46798934e-02,
        1.84932485e-01, -1.91763282e-01,  4.17646160e-03,  1.92962691e-01,
       -1.63046513e-02, -3.50477807e-02,  7.64726698e-02, -1.76082432e-01,
       -5.70113994e-02, -7.00019822e-02, -1.98877752e-02, -5.44919679e-03,
        7.61940479e-02,  1.72633734e-02,  1.69192161e-02, -8.51552784e-02,
        3.22064348e-02, -3.78918578e-03, -3.57644260e-02,  1.22099668e-01,
        4.57561128e-02, -2.22292989e-02,  5.40208677e-03,  6.51526302e-02,
       -7.11035654e-02, -1.21882357e-01,  1.29618451e-01, -2.97186404e-01,
        1.57589972e-01, -1.39380349e-02,  4.85656671e-02,  3.83397681e-03,
       -1.06150888e-01,  5.72464913e-02,  9.77350865e-04,  4.02031094e-02,
        6.32395744e-02, -1.00626133e-01, -9.64120105e-02, -7.11348578e-02,
        1.50842234e-01, -2.51096655e-02,  5.35599189e-03, -2.21835777e-01,
        2.01377988e-01,  4.35241126e-03,  2.61294935e-02,  3.23614806e-01,
       -5.25923073e-02, -1.23120241e-01,  8.17310736e-02, -4.03369367e-02,
       -3.97701934e-02, -2.27660891e-02,  1.56413034e-01,  1.65571254e-02,
        3.67187075e-02,  4.20847647e-02,  4.29957509e-02,  1.30904764e-01,
        4.69418876e-02, -2.12428108e-01, -3.00203294e-01, -2.44232491e-02,
        8.43435824e-02, -7.55457506e-02,  2.14342371e-01,  1.17315771e-02,
       -2.36235987e-02, -5.17455339e-02, -4.21290606e-04, -5.61147034e-02,
       -2.02992465e-02,  9.87783074e-02,  3.71415652e-02, -2.73898572e-01,
        5.99882565e-02, -1.42984584e-01,  9.31319967e-02,  1.12191677e-01,
       -1.34624168e-02,  1.23422921e-01, -7.12598264e-02,  3.27921771e-02,
       -4.91659483e-03,  9.30922404e-02, -6.99714944e-02, -3.17340381e-02,
        6.82893619e-02, -8.92874226e-02, -1.84759125e-01, -5.92412241e-02,
       -6.94997460e-02,  3.32565278e-01,  2.82659799e-01, -1.33671001e-01,
        1.15711242e-02,  1.12936525e-02,  1.11358702e-01,  3.08953747e-02,
       -7.89790824e-02, -1.27484173e-01,  3.26487310e-02,  2.91443840e-02,
       -9.09599885e-02, -8.41103569e-02,  2.69035008e-02,  1.14193596e-02,
       -1.59082949e-01, -1.15971506e-01,  8.27212632e-02, -4.31780629e-02,
        1.78152800e-01,  6.01650774e-02,  7.95648023e-02, -3.08157653e-02,
        3.45936082e-02, -3.56054865e-02, -1.01687111e-01, -2.79781073e-02,
       -2.33366024e-02, -5.93384588e-03,  4.36954387e-02, -4.51254249e-02,
       -1.14383422e-01,  1.65219098e-01,  3.86030763e-01, -4.65007685e-02,
        2.12650672e-01, -3.35610323e-02, -1.02224924e-01, -1.56172678e-01,
       -1.72150135e-01,  7.68872723e-02,  2.41689179e-02,  2.34859809e-02,
       -7.78950751e-02, -1.71929952e-02, -8.69032368e-02,  6.71508431e-04,
        4.39874642e-02, -2.37878427e-01, -1.58123985e-01,  7.61943385e-02,
       -1.83933321e-02,  4.25916344e-01, -1.12480856e-01, -9.46250558e-02,
       -7.76366442e-02, -8.21854100e-02, -2.56750379e-02,  1.65175200e-02,
        2.66194213e-02, -1.56464847e-03, -1.20155849e-01,  7.12017566e-02,
       -1.16391331e-02,  2.02860817e-01,  1.41903758e-04, -1.12028725e-01,
       -1.30540624e-01, -2.00469390e-01, -5.92395365e-02, -2.99139861e-02,
       -4.53459807e-02, -7.72677287e-02, -1.23237325e-02, -1.73226357e-01,
        8.50823335e-03,  1.10326214e-02, -4.43764217e-02, -3.88427358e-03,
       -1.40739456e-02, -4.71304916e-02, -1.20906852e-01,  2.56875157e-02,
        8.56669545e-02,  3.45182978e-02, -1.58809930e-01,  1.15946472e-01,
        2.12059781e-01,  1.13049828e-01,  1.15440367e-02,  1.42757714e-01,
        2.78775692e-02, -4.49277610e-02, -4.08686474e-02, -1.73820212e-01,
        8.07215795e-02,  4.69850264e-02,  3.96447867e-04,  5.60074896e-02,
        9.12103653e-02,  2.01199134e-03,  1.37192428e-01,  1.19297452e-01,
       -5.17215841e-02,  5.69720156e-02, -1.10182583e-01, -3.24856527e-02,
       -2.10717216e-01, -1.55860990e-01,  1.66911796e-01,  1.71938930e-02,
       -2.69616265e-02, -2.73627490e-02,  8.44955817e-02, -4.15043458e-02,
       -8.94603226e-03,  1.33224547e-01,  8.78441706e-02,  2.77714562e-02,
       -3.12915891e-02,  1.12334631e-01,  4.91238534e-02,  7.10595399e-04,
        9.39434543e-02,  1.98630127e-03, -7.27256760e-02,  1.70092180e-01,
        7.16070533e-02,  6.35045469e-02,  1.22867832e-02, -2.44413808e-01,
       -2.14867610e-02,  5.30426987e-02,  1.57802343e-01,  1.25101686e-01,
        3.23994271e-02,  3.85009982e-02,  3.83236036e-02,  2.30393168e-02,
        5.03208898e-02,  7.52718523e-02,  3.53984125e-02,  9.70364213e-02,
        2.10308015e-01, -2.64039245e-02,  1.25857219e-01, -1.22891508e-01,
       -3.83290052e-02, -6.96485937e-02,  5.88324806e-03, -1.51908591e-01,
        1.29170120e-01, -8.97986665e-02, -1.03171892e-01,  4.18854915e-02,
       -6.31502047e-02, -5.08963056e-02,  2.16908902e-02, -3.85268219e-02,
        1.07794046e-01, -1.70447901e-01, -1.35256276e-02, -6.13448881e-02,
        2.32881145e-03,  7.29405209e-02, -9.96787772e-02,  4.03353088e-02,
        1.13354467e-01, -8.06813315e-02,  1.07550181e-01, -3.03504556e-01,
        1.89571138e-02,  2.85974052e-02,  6.21816404e-02, -1.69147834e-01,
        3.82120401e-04, -2.83483714e-02,  2.95081791e-02,  9.49682370e-02,
        3.87709513e-02,  2.39711896e-01,  1.89425554e-02,  1.46795092e-02,
       -1.39681682e-01, -2.02017128e-01, -7.31807277e-02,  8.90881419e-02,
       -8.72105956e-02,  1.26426861e-01,  6.04256876e-02, -1.31540835e-01,
        1.05690874e-01, -6.24455512e-02,  3.36023197e-02,  4.17507142e-02,
        1.25101373e-01, -1.11331314e-01, -8.29360485e-02, -8.86962109e-04,
       -2.04806086e-02,  4.73678410e-02, -8.95536244e-02, -9.90912095e-02,
        2.01467704e-02, -8.05073604e-02,  2.28265867e-01,  6.00711554e-02,
        2.64563411e-01,  1.00560464e-01,  6.46622060e-03, -8.64400566e-02,
       -6.95286617e-02,  7.11172074e-02,  2.80919243e-02,  2.32277453e-01,
        1.02218769e-01, -4.65950221e-02,  1.02967471e-01, -2.78186053e-02,
        2.59664338e-02,  1.99460909e-01,  6.56562597e-02, -1.15973493e-02,
       -3.37200202e-02,  1.82004031e-02,  6.82209730e-02,  1.26261696e-01,
       -5.26433298e-03, -6.96929470e-02, -2.79474556e-02, -6.68801889e-02,
       -2.17522159e-01,  4.95177805e-02, -1.53041184e-01, -7.32073486e-02,
       -1.25799039e-02, -5.64290173e-02, -2.05090232e-02, -4.04116772e-02,
       -5.22250831e-02,  6.40796795e-02, -1.26779035e-01,  5.89979105e-02,
       -6.63260594e-02, -8.34465399e-02, -9.95437428e-02, -4.63724844e-02,
        7.97865465e-02, -1.69844124e-02,  8.31538588e-02,  7.24353194e-02,
        1.80157572e-02,  1.11470930e-01,  4.90640998e-02, -3.94180156e-02,
       -1.05195820e-01, -1.28669143e-01, -2.99694743e-02, -3.93678844e-02,
        4.29173075e-02,  9.24789682e-02,  1.33855805e-01,  3.76396999e-02,
        3.11578382e-02,  1.05092101e-01, -2.84817070e-02, -2.76782304e-01,
       -3.61553431e-02,  1.47403032e-01, -3.49988528e-02,  2.91113984e-02,
       -5.19284606e-03, -9.65779349e-02, -1.53080868e-02,  4.44302373e-02,
        2.50377029e-01, -9.59905311e-02,  2.19147969e-02,  8.13776851e-02,
        2.47061029e-02,  1.60071865e-01,  1.00699611e-01, -1.15632555e-02,
        1.40255585e-01, -8.63878727e-02, -8.59558284e-02, -1.36277108e-02,
        2.84033939e-02, -1.32010445e-01,  7.91793689e-02,  8.51387903e-03,
        2.89710741e-02, -7.41524100e-02,  9.75693837e-02, -7.06967637e-02,
        2.83067450e-02, -2.62210402e-03, -1.09748922e-01, -7.01852515e-02,
        3.51308063e-02,  7.03008473e-02,  6.92721829e-02,  7.80404210e-02,
       -8.49197209e-02, -3.44967358e-02,  3.88601013e-02,  7.72067681e-02,
       -2.74894685e-01,  1.78046361e-01,  2.13886555e-02, -3.35294813e-01,
       -2.25478914e-02,  3.62582244e-02,  1.80885598e-01,  3.56309712e-02,
        6.67760894e-02,  5.87160885e-02,  1.08576275e-01,  1.02850579e-01,
        1.99176714e-01,  7.78839886e-02,  1.20135300e-01, -6.10032417e-02,
        2.42214222e-02,  1.24266066e-01, -9.10037979e-02,  1.86655205e-02,
        1.11449473e-01, -1.70180246e-01,  3.14272456e-02, -9.99176223e-03,
       -1.11330636e-01, -4.57902253e-03,  7.98713882e-03, -7.61397257e-02,
       -5.27238399e-02,  7.70124653e-03, -5.36160804e-02,  2.80973855e-02,
        6.60121441e-02, -4.63050716e-02, -7.36360848e-02, -7.36922696e-02,
        1.58863124e-02,  1.31041825e-01, -3.83151203e-01, -2.21285969e-02,
       -9.97106954e-02,  2.12957878e-02,  4.49315123e-02,  1.35768518e-01,
        6.98914304e-02, -1.63493395e-01, -4.88207527e-02,  1.08675331e-01,
        7.00394958e-02,  9.76195112e-02, -1.18549040e-03, -1.37235463e-01],
      dtype=float32)}, 'fd88c72fcc8f23daadbfc5173b331683d72fe5547819c183b28302c2faaba1ff': {'text': 'New sample text', 'embedding': array([-8.44905432e-03, -4.91797999e-02, -5.99503703e-03,  2.09981197e-04,
       -9.66919493e-03, -3.51191275e-02,  1.18596770e-01,  9.37249437e-02,
       -8.84610191e-02,  5.02558649e-02,  1.37653336e-01, -1.02252565e-01,
       -8.96816999e-02,  3.04711312e-01,  4.00866941e-02, -2.72772610e-01,
        9.35369730e-02, -5.90034528e-03,  2.91740783e-02,  4.78062592e-02,
       -2.93796742e-03, -1.07203409e-01,  8.25654715e-02, -7.66485482e-02,
       -1.10994745e-02, -3.65231419e-03, -1.66288882e-01, -2.85207983e-02,
        2.51870491e-02, -1.83560010e-02,  7.52291735e-03,  1.20603755e-01,
       -8.44350010e-02, -5.50529137e-02,  8.30324069e-02, -8.81909877e-02,
       -6.69195130e-02,  5.19315130e-04,  3.59867401e-02, -2.97514442e-02,
        3.72337639e-01, -5.04569001e-02, -1.25668142e-02,  3.95730361e-02,
       -1.59407035e-01,  7.00732023e-02,  1.87470573e-06,  6.40878230e-02,
       -6.90243095e-02,  1.12057246e-01, -3.59887779e-02,  8.31578523e-02,
       -6.56659380e-02, -6.93676621e-03,  3.04050773e-01, -2.08771043e-02,
       -2.50985716e-02, -7.77406469e-02,  2.26885393e-01,  1.14536598e-01,
       -6.26294166e-02, -4.92308773e-02,  4.50249910e-02, -4.17242460e-02,
       -1.31609485e-01,  2.56087817e-02, -1.69807702e-01,  6.02549501e-02,
       -1.31492749e-01,  1.11855246e-01,  3.46743226e-01,  1.50557579e-02,
       -2.01272452e-03,  1.43027334e-02, -1.77872251e-03, -7.68035278e-03,
       -1.37187362e-01, -3.48139927e-02, -9.81348157e-02, -5.46915829e-02,
        6.05403967e-02, -1.01336025e-01, -7.91040286e-02,  1.00356206e-01,
       -6.10385835e-02,  5.19343242e-02, -5.97484298e-02, -3.24459761e-05,
       -1.60813294e-02, -1.05420135e-01, -5.62255131e-03, -4.24383506e-02,
       -1.18781224e-01, -8.45914111e-02,  1.72203690e-01, -7.87901655e-02,
       -1.30973518e-01, -3.56745303e-01,  1.71571672e-01,  2.71894690e-02,
        1.59211889e-01, -2.39749113e-03, -8.01762193e-02,  2.41688229e-02,
        6.19860664e-02, -2.82643855e-01,  1.26463637e-01, -3.69154429e-03,
       -5.40466886e-03,  1.41187891e-01,  1.17089964e-01, -1.50426656e-01,
       -2.87850499e-02,  7.40047991e-02, -9.28498879e-02, -2.62802336e-02,
        1.44648507e-01,  8.23226795e-02,  9.37618464e-02, -3.19547839e-02,
        1.71554565e-01, -1.80741936e-01, -1.11283362e-01,  8.20738822e-02,
        3.81383784e-02, -1.44958720e-01,  1.64449960e-02,  2.46125814e-02,
       -4.50606234e-02, -9.58521962e-02, -3.62878740e-02, -1.75124202e-02,
       -2.74278782e-02,  7.26518035e-02, -2.42101122e-02,  7.13272989e-02,
       -2.06566863e-02, -4.70637009e-02, -4.32339720e-02, -4.64572236e-02,
       -8.42203125e-02, -8.68256669e-03, -6.52555376e-02, -1.70767426e-01,
       -1.16987750e-02, -1.30427035e-03, -4.45143357e-02,  7.69691914e-02,
       -9.57113691e-03,  1.35682896e-01, -2.39549484e-02,  5.44726849e-02,
       -3.00291896e-01,  1.51889864e-02, -1.47348419e-01, -1.01380706e-01,
        9.11316648e-02,  8.46266225e-02, -6.45200685e-02,  2.91216262e-02,
        5.56828361e-03, -7.81472679e-03, -1.35917976e-01,  1.43766578e-03,
       -2.99201608e-02,  2.22907215e-01, -2.36153319e-01, -1.44707412e-01,
       -7.51795396e-02, -1.14129350e-01, -1.11429825e-01,  3.26406509e-02,
       -7.37607852e-02,  6.06979504e-02,  6.87595457e-02,  2.69305527e-01,
        7.92666450e-02,  8.45611170e-02, -4.99515347e-02,  1.97724383e-02,
        7.00500011e-02, -3.72793451e-02, -7.69999251e-03,  5.36104664e-02,
       -2.92568393e-02,  4.05633934e-02, -1.43528893e-03, -2.93786768e-02,
       -3.89884450e-02, -5.79191558e-02,  1.62029658e-02, -6.76948717e-03,
        6.74816743e-02, -3.16122994e-02,  7.75423869e-02, -1.83397252e-02,
       -4.56981286e-02,  2.59595923e-02,  6.72356933e-02, -5.78769948e-03,
       -7.39944950e-02, -3.98479253e-02,  3.83310854e-01,  1.28296763e-01,
       -2.99018472e-02, -1.17984690e-01, -6.96850428e-03, -6.36661202e-02,
        4.56542410e-02,  2.02102900e-01,  1.80239052e-01,  2.31589265e-02,
        1.36864586e-02, -4.33553122e-02,  1.55969068e-01, -2.46371031e-02,
        9.83774289e-03, -5.09037264e-02, -8.39911550e-02, -8.54229648e-03,
       -4.51961532e-02, -5.55421002e-02, -1.25779912e-01,  6.02555135e-03,
        1.16940718e-02, -2.99307797e-02,  7.58357421e-02, -6.62306622e-02,
        6.51304424e-02,  3.10714003e-02, -1.00630121e-02,  8.34385753e-02,
        2.43023597e-02,  8.29093531e-02, -1.49152547e-01,  6.37963042e-02,
       -1.83961272e-01, -2.67917305e-01,  1.25366911e-01, -2.46357322e-01,
       -1.54398773e-02, -2.12923065e-02, -3.75226811e-02,  6.69698268e-02,
        6.32793829e-02,  6.56118989e-02,  1.10564888e-01, -9.81443897e-02,
        9.52033997e-02, -2.99738143e-02,  2.25307979e-02, -1.10508583e-01,
        9.19195861e-02, -3.35766301e-02,  2.17057802e-02,  6.45540282e-03,
       -3.79805714e-02, -5.93183227e-02,  7.78814405e-02,  6.89379126e-02,
        1.69576526e-01, -1.43163335e-02, -6.21247999e-02,  1.19693637e-01,
        1.76979043e-02, -1.50023429e-02, -1.42652467e-01, -1.57292932e-01,
        9.59229320e-02,  6.59371018e-02, -4.77744564e-02,  7.23090395e-02,
        3.88169778e-03, -5.80466278e-02, -1.21292006e-02, -5.31713255e-02,
       -1.77868471e-01,  1.29582314e-02, -9.00734030e-03, -2.20688106e-03,
        4.56820466e-02,  9.09121037e-02, -4.64002527e-02, -5.64453118e-02,
       -1.58357173e-01,  1.90805614e-01, -6.72551990e-02, -1.81688771e-01,
       -1.14570715e-01,  2.04403419e-02,  4.83673774e-02,  5.58183417e-02,
        1.41408771e-01, -2.16565356e-02,  3.15212160e-02, -1.43326730e-01,
        1.43929705e-01,  7.27717727e-02,  4.48065102e-02,  1.16416380e-01,
        8.09633806e-02,  1.73752885e-02, -5.82114346e-02,  8.36052969e-02,
       -8.78646523e-02,  4.70524728e-02,  6.18784912e-02, -1.39154598e-01,
        1.01470426e-01,  8.63511562e-02,  3.08138635e-02, -2.22261995e-03,
       -1.71637125e-02,  2.81125873e-01, -1.33961830e-02,  3.19177663e-04,
        2.56883651e-01, -1.54225826e-01, -2.97807660e-02,  3.16906944e-02,
        1.51336268e-02, -4.61035818e-02,  4.31225784e-02, -3.76031846e-02,
       -4.02233787e-02, -1.32072002e-01, -7.03888685e-02, -7.06711784e-02,
        3.38125303e-02,  2.43778136e-02,  2.81977654e-02,  5.87638505e-02,
        3.92231718e-02, -8.32667947e-02, -1.72867179e-02, -2.42311265e-02,
        5.46295941e-02,  1.49428740e-01, -3.41280885e-02,  7.84581155e-02,
       -1.60364300e-01, -1.44450247e-01,  6.29354566e-02, -2.83258885e-01,
        2.05921128e-01,  6.87489063e-02,  1.40624538e-01,  2.48916987e-02,
       -8.06199610e-02,  7.32620806e-02,  7.80433789e-02, -2.28983611e-02,
       -8.33255798e-03, -7.97940046e-02, -1.65195510e-01, -8.59106630e-02,
        4.41051349e-02, -7.54043087e-02, -2.14734469e-02, -1.96669027e-01,
        7.92126060e-02, -1.68289207e-02,  2.95165833e-02,  4.95655388e-02,
       -1.49806827e-01, -5.52921779e-02, -4.82911989e-02,  4.26372476e-02,
       -5.37836179e-02, -2.79791839e-02, -6.58106282e-02,  8.60001445e-02,
        1.78729996e-01,  6.88439906e-02,  7.89282694e-02,  4.38898541e-02,
        1.05795965e-01, -8.19838569e-02, -1.91411689e-01, -4.81058583e-02,
        1.06182240e-01, -1.13096133e-01,  2.42932245e-01,  2.98097041e-02,
       -4.47877422e-02, -1.02238908e-01, -7.79789463e-02, -4.30111475e-02,
        4.71513160e-02,  3.17068584e-02, -5.04338965e-02, -2.72881687e-01,
        9.90412533e-02, -9.69351828e-02,  6.42831475e-02,  1.57732219e-01,
       -3.28115709e-02,  9.43144262e-02, -3.79133001e-02,  6.07685745e-02,
        1.63803138e-02,  2.86503695e-02, -1.13242522e-01, -1.93631366e-01,
        1.54117793e-01, -1.67046096e-02, -5.50831668e-02, -1.65240131e-02,
       -1.15906142e-01,  1.90137044e-01,  1.62978768e-01, -1.60073176e-01,
        5.01713380e-02, -3.89722809e-02,  1.29206002e-01,  1.53690204e-01,
       -4.40671146e-02, -3.89694944e-02,  3.82948923e-03, -4.23563123e-02,
       -1.12556383e-01, -1.69527069e-01,  3.28682885e-02,  2.47040875e-02,
       -6.41142428e-02, -7.44953528e-02,  7.39562046e-03,  2.32069325e-02,
        9.97305512e-02, -1.39347147e-02,  7.30995163e-02,  4.54010908e-03,
        2.28214357e-02, -1.27585739e-01, -1.05472185e-01,  4.73829685e-03,
        1.16495058e-01, -1.54623672e-01, -2.13393737e-02, -4.33752649e-02,
       -1.18714020e-01,  1.71510115e-01,  3.32433552e-01,  2.91755609e-02,
        2.41180897e-01,  3.25647816e-02, -1.43233448e-01, -2.48888463e-01,
       -8.76620188e-02,  1.65256858e-02,  1.55169321e-02, -2.33349316e-02,
       -2.48974115e-01,  7.56009370e-02, -6.47814870e-02,  7.41940513e-02,
        1.18320622e-01, -1.59770250e-01, -1.44063398e-01,  9.66476649e-02,
       -1.57674208e-01,  3.47326934e-01, -1.65357113e-01, -8.29078928e-02,
       -3.11714150e-02,  4.36884277e-02, -2.13235617e-02,  8.80889893e-02,
        9.04847831e-02, -4.12363932e-02, -9.21137780e-02,  7.62674510e-02,
        1.54942218e-02,  1.58075020e-01, -1.27556827e-02, -5.01018763e-03,
       -2.06757635e-01, -1.04603872e-01, -7.55349770e-02,  1.52935814e-02,
       -2.82634851e-02, -1.00606002e-01, -1.06839249e-02, -1.01159357e-01,
        1.08443098e-02, -3.61575671e-02,  5.86789064e-02,  2.01125536e-02,
        3.94742526e-02, -1.08003713e-01, -9.96086448e-02, -5.27894590e-03,
        7.06825107e-02,  2.39038438e-01, -1.61602691e-01,  3.20728719e-01,
       -4.50809300e-02,  1.36545748e-01, -1.22037724e-01,  1.21450499e-01,
        2.03612037e-02,  2.70956159e-02,  1.52814733e-02, -1.10655688e-01,
       -2.30637975e-02,  6.35096058e-02,  2.86433063e-02, -6.15849905e-02,
        9.50594321e-02, -4.41796295e-02,  2.64826715e-02,  1.18953034e-01,
       -2.21229166e-01,  1.14649728e-01, -8.21427926e-02,  1.58223972e-01,
       -2.58963078e-01, -4.18414026e-02,  1.01025142e-01, -1.37935253e-02,
       -6.97296560e-02, -3.08505557e-02,  6.36799783e-02,  2.11448763e-02,
       -3.55518684e-02,  1.56050041e-01,  6.05996363e-02,  1.43770771e-02,
       -7.63457939e-02,  2.38259315e-01, -5.14179580e-02,  2.40001380e-02,
        9.74693745e-02,  1.51364729e-02, -1.05670393e-01,  2.32718855e-01,
        2.33656362e-01, -5.72778061e-02,  5.18386364e-02, -1.98174313e-01,
       -2.19282508e-02,  1.30080342e-01,  3.01708072e-01,  6.10446036e-02,
        6.26245737e-02,  7.84475952e-02, -2.21280759e-04,  4.84578535e-02,
        5.46122082e-02, -1.00568578e-01,  9.16312188e-02,  6.42642230e-02,
        1.37557298e-01, -5.44275269e-02,  1.37471080e-01, -1.10775828e-01,
        3.43015860e-03, -5.28242700e-02, -2.06864569e-02, -2.71136723e-02,
        6.97254092e-02, -8.84614438e-02, -4.95699719e-02, -9.94195975e-03,
        4.80334833e-02, -4.11921218e-02,  1.70148574e-02, -8.99719819e-02,
        5.77315018e-02, -1.01775907e-01, -8.71545821e-03, -5.81024289e-02,
        9.67626125e-02,  6.61285669e-02,  3.02651338e-02,  5.13122454e-02,
       -2.40381015e-03, -7.88559169e-02,  1.44799203e-01, -2.20147699e-01,
        2.32586227e-02, -5.51908240e-02,  9.83133465e-02, -1.28703266e-01,
        1.62409261e-01, -5.43929450e-03,  4.71957102e-02,  6.25082850e-02,
        7.54046664e-02,  3.80286276e-02, -4.03850786e-02, -1.74004696e-02,
       -5.00445552e-02, -1.04489252e-01, -3.00313588e-02,  1.20928563e-01,
       -5.41094653e-02, -3.43270861e-02,  7.46151283e-02, -1.08209707e-01,
        4.16535512e-02, -5.18612890e-03,  4.81907884e-03, -3.18622701e-02,
       -7.08008558e-02, -1.19791701e-01, -1.33239627e-01,  7.06865937e-02,
       -1.45061584e-02,  2.19007254e-01, -6.81874603e-02, -4.30518650e-02,
        5.02955429e-02, -1.38837218e-01,  2.16166973e-01,  9.06726643e-02,
        4.65295792e-01,  9.17084217e-02, -1.26281502e-02,  2.63128392e-02,
       -3.14869061e-02,  7.57768750e-04,  6.92585111e-02,  1.82515174e-01,
        1.64755344e-01, -4.66290154e-02,  4.29081954e-02,  5.20639792e-02,
       -7.45250583e-02,  3.79691303e-01,  4.25628647e-02,  1.46548778e-01,
        4.84846868e-02,  5.10246977e-02,  2.73533277e-02,  6.38947710e-02,
        4.16744798e-02,  6.39051646e-02, -2.72281822e-02,  2.34251237e-03,
       -1.58924133e-01,  3.68758515e-02, -1.24783717e-01, -1.46898106e-01,
       -1.12112453e-02, -9.75834429e-02, -1.20285653e-01, -7.18428344e-02,
       -3.90761122e-02, -2.37524435e-02,  1.93885826e-02, -2.25159358e-02,
       -1.32457212e-01,  5.48147336e-02, -1.60768792e-01, -6.71686754e-02,
       -2.38927677e-02, -5.78020215e-02,  1.96571440e-01,  1.14147544e-01,
       -4.29323539e-02,  7.49197230e-02,  7.75270462e-02,  7.36895576e-02,
       -2.06708983e-01, -8.05527121e-02,  3.57205644e-02, -7.03257099e-02,
        1.42302379e-01,  9.10977349e-02, -2.95395707e-03, -7.13151172e-02,
        2.17343718e-02,  1.39571339e-01,  8.24716538e-02, -2.16106683e-01,
        5.06061092e-02,  7.54689202e-02,  1.37581274e-01,  2.26960685e-02,
       -7.92633593e-02, -4.77459356e-02,  4.79025319e-02,  7.85562918e-02,
        3.64542484e-01, -4.07762714e-02,  2.13402114e-03,  7.48320445e-02,
        4.09671068e-02,  1.52729034e-01,  6.23571165e-02,  5.95024526e-02,
       -1.70830078e-02,  3.65843773e-02, -1.01093367e-01, -3.78321037e-02,
        1.05588481e-01, -2.00688168e-01,  2.88019832e-02,  4.87204082e-02,
       -1.56182814e-02, -1.57142878e-02,  1.04564153e-01, -1.59847528e-01,
       -7.57219940e-02, -1.25228032e-01, -1.90608487e-01, -1.46364674e-01,
       -6.16317391e-02,  9.72690061e-02,  1.18772194e-01, -2.29394250e-02,
        3.45314741e-02, -8.89052749e-02, -3.69648486e-02,  4.52631786e-02,
       -2.08123326e-01, -2.99778972e-02,  7.23277703e-02, -2.11409613e-01,
        2.61114649e-02,  2.79777050e-02,  8.39534402e-02,  4.25160583e-03,
       -1.29845198e-02,  1.48079172e-02,  6.25085384e-02,  7.81346783e-02,
        1.90545291e-01,  2.18531609e-01,  1.76998705e-01, -1.83417443e-02,
        5.56063429e-02,  6.40649199e-02,  4.23496962e-02,  4.09785025e-02,
       -4.43965830e-02, -1.45097971e-01,  4.22575995e-02,  9.65857655e-02,
       -1.52310967e-01,  1.37122139e-01,  1.30386114e-01, -5.86070940e-02,
       -5.77622056e-02, -2.39508022e-02,  1.78766530e-02, -6.11870363e-03,
       -6.46335771e-03, -7.89246932e-02, -9.21811238e-02, -8.06052759e-02,
       -1.61485821e-01,  7.47645944e-02, -4.53823328e-01,  5.52031025e-02,
       -5.78443520e-02,  3.82477269e-02,  6.89433664e-02,  8.71214867e-02,
        1.41135901e-01, -1.74599856e-01, -6.91779032e-02,  1.13453522e-01,
        1.06210671e-01,  6.19992986e-02, -9.28348303e-02, -6.10089526e-02],
      dtype=float32)}}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mocker_db-0.0.1.tar.gz (74.7 kB view hashes)

Uploaded Source

Built Distribution

mocker_db-0.0.1-py3-none-any.whl (41.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page