José Guillermo Araya
commited on
Commit
·
de292ea
1
Parent(s):
4d4813b
search interface
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- app.py +143 -59
- app/__init__.py +1 -0
- app/models/__init__.py +1 -0
- app/models/text_encoder.py +16 -0
- data/embeddings/017d956359676be2393d8e07c0d9cd.npy +3 -0
- data/embeddings/0a4afbdf14f42abcaf731aedbd8783.npy +3 -0
- data/embeddings/0z8eppisoyzd3jte.npy +3 -0
- data/embeddings/1004332103284052018.npy +3 -0
- data/embeddings/170f3a0d74d628f405745cd107d8fc.npy +3 -0
- data/embeddings/1_4972134405645533911.npy +3 -0
- data/embeddings/1cmt9rrcral5m1t.npy +3 -0
- data/embeddings/1x_mpgvsmlwi4b4.npy +3 -0
- data/embeddings/20250209_cooperativeperfectpon.npy +3 -0
- data/embeddings/244301680_1204542536721927_730.npy +3 -0
- data/embeddings/248320392_939578913314000_7632.npy +3 -0
- data/embeddings/2df31f1dd1d31b6d5b55934e2c0125.npy +3 -0
- data/embeddings/2gtri3bqxrdkzp2.npy +3 -0
- data/embeddings/2og27hbdaohr0_u7.npy +3 -0
- data/embeddings/311472807_847803186574673_6180.npy +3 -0
- data/embeddings/317972007_872625493783372_7982.npy +3 -0
- data/embeddings/3c494477159df432b7c51e2f809dd3.npy +3 -0
- data/embeddings/3cl41iruuh0jfi27.npy +3 -0
- data/embeddings/3jev0656inc_e09p.npy +3 -0
- data/embeddings/3wlic3cumg3yvudn.npy +3 -0
- data/embeddings/405360888_7293554827322499_503.npy +3 -0
- data/embeddings/441930059_1175058477005126_751.npy +3 -0
- data/embeddings/469182540_8739739586133293_167.npy +3 -0
- data/embeddings/471482695_9131258876896657_266.npy +3 -0
- data/embeddings/47671917_1318637692320758_5748.npy +3 -0
- data/embeddings/4bdeac2a1334624ce3c8afe96ea9c5.npy +3 -0
- data/embeddings/4kcamera.npy +3 -0
- data/embeddings/4x.npy +3 -0
- data/embeddings/5fb3731a8dcfd8172c9bdd12ae1970.npy +3 -0
- data/embeddings/6e725c5ef715b822f11ea67c2ca9cb.npy +3 -0
- data/embeddings/6o6psry1hrnpwhvo.npy +3 -0
- data/embeddings/6rme9unctzitcye8.npy +3 -0
- data/embeddings/789591e5aee5552b63569b5aae9f91.npy +3 -0
- data/embeddings/8212422b9b4889a0770c55c18bbf96.npy +3 -0
- data/embeddings/889c0176ad2dd4e71b6a9ba7691b0b.npy +3 -0
- data/embeddings/8e4282f75a64f7e3c35175be4bbcf1.npy +3 -0
- data/embeddings/8fi9o0y09mibdhjx.npy +3 -0
- data/embeddings/8v5z0c8f2unrtshm.npy +3 -0
- data/embeddings/9b91784d80d2d2776635a21f3216ad.npy +3 -0
- data/embeddings/9ef3d77d6ba7aaa02fb07a20e65002.npy +3 -0
- data/embeddings/9qgdm3pnsbmkj0bp.npy +3 -0
- data/embeddings/_3qzrqxl7iyc0kcw.npy +3 -0
- data/embeddings/_72rkphcvkjmc7x.npy +3 -0
- data/embeddings/_agckaq6h32ycmqi.npy +3 -0
- data/embeddings/_owxv_jrbidwkise.npy +3 -0
- data/embeddings/a34e43fd73ea2615461fa0de628606.npy +3 -0
app.py
CHANGED
@@ -1,64 +1,148 @@
|
|
|
|
|
|
|
|
1 |
import gradio as gr
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
""
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
62 |
|
|
|
63 |
if __name__ == "__main__":
|
64 |
demo.launch()
|
|
|
1 |
+
import json
|
2 |
+
from pathlib import Path
|
3 |
+
|
4 |
import gradio as gr
|
5 |
+
import numpy as np
|
6 |
+
|
7 |
+
from app.models.text_encoder import TextEncoder
|
8 |
+
|
9 |
+
SUMMARY_DIR = Path("data/summaries")
|
10 |
+
EMBEDDING_DIR = Path("data/embeddings")
|
11 |
+
NAME_MAP_FILE = Path("data/name_map.json")
|
12 |
+
|
13 |
+
|
14 |
+
def search_memes(prompt, top_k=10):
|
15 |
+
"""
|
16 |
+
Search for memes based on the input prompt.
|
17 |
+
|
18 |
+
Args:
|
19 |
+
prompt: The text prompt to search for
|
20 |
+
top_k: Number of results to return
|
21 |
+
|
22 |
+
Returns:
|
23 |
+
List of dictionaries containing search results
|
24 |
+
"""
|
25 |
+
# Initialize results list
|
26 |
+
results = []
|
27 |
+
|
28 |
+
# Get the embedding file paths
|
29 |
+
embedding_paths = list(EMBEDDING_DIR.glob("*.npy"))
|
30 |
+
|
31 |
+
# Load the embeddings
|
32 |
+
embeddings = [np.load(path) for path in embedding_paths]
|
33 |
+
|
34 |
+
# Load the text encoder
|
35 |
+
text_encoder = TextEncoder()
|
36 |
+
|
37 |
+
# Generate embeddings for the prompt
|
38 |
+
prompt_embedding = text_encoder.encode(prompt)
|
39 |
+
|
40 |
+
# Calculate similarities
|
41 |
+
similarities = np.dot(embeddings, prompt_embedding) / (
|
42 |
+
np.linalg.norm(embeddings, axis=1) * np.linalg.norm(prompt_embedding)
|
43 |
+
)
|
44 |
+
|
45 |
+
# Get the top k indices
|
46 |
+
top_k_indices = np.argsort(similarities)[-top_k:]
|
47 |
+
|
48 |
+
# Load the summaries
|
49 |
+
summaries = []
|
50 |
+
for path in SUMMARY_DIR.glob("*.txt"):
|
51 |
+
with open(path, "r", encoding="utf-8") as f:
|
52 |
+
summaries.append(f.read())
|
53 |
+
|
54 |
+
# Load the name map
|
55 |
+
with open(NAME_MAP_FILE, "r") as f:
|
56 |
+
name_map = json.load(f)
|
57 |
+
|
58 |
+
# Process the top k results
|
59 |
+
for i, index in enumerate(top_k_indices[::-1]):
|
60 |
+
try:
|
61 |
+
result = {
|
62 |
+
"rank": i + 1,
|
63 |
+
"similarity": round(float(similarities[index]), 3),
|
64 |
+
"filename": embedding_paths[index].stem,
|
65 |
+
"original_filename": name_map.get(
|
66 |
+
embedding_paths[index].stem, "Unknown"
|
67 |
+
),
|
68 |
+
"summary": summaries[index]
|
69 |
+
if index < len(summaries)
|
70 |
+
else "No summary available",
|
71 |
+
}
|
72 |
+
results.append(result)
|
73 |
+
except (IndexError, KeyError) as e:
|
74 |
+
results.append(
|
75 |
+
{"rank": i + 1, "error": f"Error processing result {i + 1}: {str(e)}"}
|
76 |
+
)
|
77 |
+
|
78 |
+
return results
|
79 |
+
|
80 |
+
|
81 |
+
def format_results(results):
|
82 |
+
"""Format the results for display in the Gradio interface"""
|
83 |
+
html_output = ""
|
84 |
+
for result in results:
|
85 |
+
if "error" in result:
|
86 |
+
html_output += "<div style='margin-bottom: 20px; padding: 10px; border: 1px solid #ff6b6b; border-radius: 5px;'>"
|
87 |
+
html_output += f"<p><b>Rank {result['rank']}:</b> {result['error']}</p>"
|
88 |
+
html_output += "</div>"
|
89 |
+
else:
|
90 |
+
html_output += "<div style='margin-bottom: 20px; padding: 10px; border: 1px solid #ddd; border-radius: 5px;'>"
|
91 |
+
html_output += f"<p><b>Rank {result['rank']}</b> (Similarity: {result['similarity']})</p>"
|
92 |
+
html_output += f"<p><b>File:</b> {result['original_filename']}</p>"
|
93 |
+
html_output += f"<p><b>Summary:</b> {result['summary']}</p>"
|
94 |
+
html_output += "</div>"
|
95 |
+
|
96 |
+
return html_output
|
97 |
+
|
98 |
+
|
99 |
+
# Define the Gradio interface
|
100 |
+
def search_interface(prompt, top_k):
|
101 |
+
"""Main search interface function for Gradio"""
|
102 |
+
if not prompt:
|
103 |
+
return "Please enter a search query"
|
104 |
+
|
105 |
+
results = search_memes(prompt, int(top_k))
|
106 |
+
formatted_results = format_results(results)
|
107 |
+
return formatted_results
|
108 |
+
|
109 |
+
|
110 |
+
# Create the Gradio app
|
111 |
+
with gr.Blocks(title="Meme Search", theme=gr.themes.Soft()) as demo:
|
112 |
+
gr.Markdown("# 🔍 Meme Search")
|
113 |
+
gr.Markdown("Search for memes using natural language descriptions")
|
114 |
+
|
115 |
+
with gr.Row():
|
116 |
+
with gr.Column(scale=4):
|
117 |
+
prompt_input = gr.Textbox(
|
118 |
+
label="Search Query", placeholder="Enter your search here..."
|
119 |
+
)
|
120 |
+
with gr.Column(scale=1):
|
121 |
+
top_k_slider = gr.Slider(
|
122 |
+
minimum=1, maximum=20, value=5, step=1, label="Number of Results"
|
123 |
+
)
|
124 |
+
|
125 |
+
search_button = gr.Button("Search", variant="primary")
|
126 |
+
|
127 |
+
output = gr.HTML(label="Results")
|
128 |
+
|
129 |
+
search_button.click(
|
130 |
+
fn=search_interface, inputs=[prompt_input, top_k_slider], outputs=output
|
131 |
+
)
|
132 |
+
|
133 |
+
# Also trigger search on Enter key
|
134 |
+
prompt_input.submit(
|
135 |
+
fn=search_interface, inputs=[prompt_input, top_k_slider], outputs=output
|
136 |
+
)
|
137 |
|
138 |
+
gr.Markdown("## How to use")
|
139 |
+
gr.Markdown("""
|
140 |
+
1. Enter a description of the meme you're looking for
|
141 |
+
2. Adjust the number of results to show
|
142 |
+
3. Click 'Search' or press Enter
|
143 |
+
4. Results are sorted by similarity to your query
|
144 |
+
""")
|
145 |
|
146 |
+
# Launch the app
|
147 |
if __name__ == "__main__":
|
148 |
demo.launch()
|
app/__init__.py
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
"""Application for searching video summaries by natural language."""
|
app/models/__init__.py
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
"""Models for the application."""
|
app/models/text_encoder.py
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
"""Text encoder."""
|
2 |
+
|
3 |
+
from sentence_transformers import SentenceTransformer
|
4 |
+
from torch import Tensor
|
5 |
+
|
6 |
+
|
7 |
+
class TextEncoder:
|
8 |
+
"""Text encoder."""
|
9 |
+
|
10 |
+
def __init__(self) -> None:
|
11 |
+
"""Initialize the text encoder."""
|
12 |
+
self.model = SentenceTransformer("sentence-transformers/all-MiniLM-L12-v1")
|
13 |
+
|
14 |
+
def encode(self, text: str) -> Tensor:
|
15 |
+
"""Encode a string into an embedding."""
|
16 |
+
return self.model.encode(text)
|
data/embeddings/017d956359676be2393d8e07c0d9cd.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:db1acef571b048dafd4ad6e1068b14f903b1c4f104efdb39ac379e7fab07dad5
|
3 |
+
size 1664
|
data/embeddings/0a4afbdf14f42abcaf731aedbd8783.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:54370cc558e4dfe9e88fcfc4be2455e75979559809b31ace22d864d22c95572f
|
3 |
+
size 1664
|
data/embeddings/0z8eppisoyzd3jte.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:9baf359732587eeb7d23eb9f1c72a117bc576f60603a5213257177ae0fd31df2
|
3 |
+
size 1664
|
data/embeddings/1004332103284052018.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:88c6cab8513c6ee763b4d6e46145ca76c1c640b1aa4a652295e0951a8baad8ce
|
3 |
+
size 1664
|
data/embeddings/170f3a0d74d628f405745cd107d8fc.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:be38eed59873cedfd5af66461275ea4ed79f8fbbe8da4357e66c1a8e0714b741
|
3 |
+
size 1664
|
data/embeddings/1_4972134405645533911.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:9a863fd8aea49898bc7eea5af07b7b259e81cfda142c7dfe8c8a010f4e52684f
|
3 |
+
size 1664
|
data/embeddings/1cmt9rrcral5m1t.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:d29c62ceec03f9b667ac73efc1a5b4cb0d6a47f18ca3b57b6f3ffe9a95a563ce
|
3 |
+
size 1664
|
data/embeddings/1x_mpgvsmlwi4b4.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:e3d1350110b8c416855ffee53990a846bca4a0aa3badda3d4e87de62cc98154c
|
3 |
+
size 1664
|
data/embeddings/20250209_cooperativeperfectpon.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:e2e402c40cd62d7e4aa66ce4d20b55dd08f5ca10e034225ac74ddf4fcf49e056
|
3 |
+
size 1664
|
data/embeddings/244301680_1204542536721927_730.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:1a63e0e00f40677643cc395759cfe9d122ccbbfbea587cc4f25cca0e8f1d1150
|
3 |
+
size 1664
|
data/embeddings/248320392_939578913314000_7632.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:8a724e3e9519fdf22dfbfcee43a0bc34c1cac7de6a1778dbc8db469a49776ef7
|
3 |
+
size 1664
|
data/embeddings/2df31f1dd1d31b6d5b55934e2c0125.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:0c31c3f38645bc9b29eaa224a00aed02eee3b42b471dc644ab7c070aaac17177
|
3 |
+
size 1664
|
data/embeddings/2gtri3bqxrdkzp2.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:8c14e55edf321a1ff588b6739c092a92d4f12bed39eddbfe80c8e657cb1f7667
|
3 |
+
size 1664
|
data/embeddings/2og27hbdaohr0_u7.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:d8dd11c7fb54be301478c3b207399f4e05477964a6427a77370d1d5aa7e7ce5c
|
3 |
+
size 1664
|
data/embeddings/311472807_847803186574673_6180.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:318be9a37558cee400a6225d7726669f50e914351f4b59f3f3a10f6522a2b72f
|
3 |
+
size 1664
|
data/embeddings/317972007_872625493783372_7982.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:f15c811de05011b9a445d2b1787ac17563ed06f588bc05ad29ad061594ec2996
|
3 |
+
size 1664
|
data/embeddings/3c494477159df432b7c51e2f809dd3.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:9f0cfb7abafb4ab98163e98cf31697636d9bd252a9ff00f013b182b65758f798
|
3 |
+
size 1664
|
data/embeddings/3cl41iruuh0jfi27.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:f6756974f7cff611b30b3328216be9b61785125ee55a5a8e04dcf98d52193a3d
|
3 |
+
size 1664
|
data/embeddings/3jev0656inc_e09p.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:9ef0831f8bf216eead06de2b451f065c0a5eed8292aa49e5f82328d42760ccbd
|
3 |
+
size 1664
|
data/embeddings/3wlic3cumg3yvudn.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:0538ffda85460357b12f900540036f6dac0e0c58198381abe15637c5dfe36df7
|
3 |
+
size 1664
|
data/embeddings/405360888_7293554827322499_503.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:6e4175a575a76e4b5c5b095ab1d5204f92c407b54e562b50cd6725aea18124ad
|
3 |
+
size 1664
|
data/embeddings/441930059_1175058477005126_751.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:2c2ea74d9b6f1f1d4036c7ab00c8a6ff6539e799a6139da55383ae462e3d0f46
|
3 |
+
size 1664
|
data/embeddings/469182540_8739739586133293_167.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:da8849ac88c2f170fa51a63522a91f2944bfb00f278cf55ac80e5e1ef76b3a5f
|
3 |
+
size 1664
|
data/embeddings/471482695_9131258876896657_266.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:5726208f69de7831c35fe63fb5c16c5aeec8f6169f78facc14d194e41275d5e5
|
3 |
+
size 1664
|
data/embeddings/47671917_1318637692320758_5748.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:1d4a7bcc14540a669baa94db0664b7ce2c4db1582266a09d5ff65a15d3a63b33
|
3 |
+
size 1664
|
data/embeddings/4bdeac2a1334624ce3c8afe96ea9c5.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:7ec8784a36fe6809a51b41a3868f2573f11798c5db3c863ccdecedcaf186bccb
|
3 |
+
size 1664
|
data/embeddings/4kcamera.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:1138af505b385bc9ad35970a66b5d66769a0f70a4879fced7b2c91037e97c0d3
|
3 |
+
size 1664
|
data/embeddings/4x.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:104ecd8927a00ea92ce2bcadace44dfa7eb4a7f99689110372eaa26e86aaa5c9
|
3 |
+
size 1664
|
data/embeddings/5fb3731a8dcfd8172c9bdd12ae1970.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:78060d6e575b4a34e711c836da5db1d4754db68f1bd5e5f43431af3232697308
|
3 |
+
size 1664
|
data/embeddings/6e725c5ef715b822f11ea67c2ca9cb.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:44228b7afd5116380c612f6382fd7b692b7d7af9ab0f3d2f09c405bbc748a401
|
3 |
+
size 1664
|
data/embeddings/6o6psry1hrnpwhvo.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:33298d136cc49822432a6360d135663352c42327d3643d69502534677d108856
|
3 |
+
size 1664
|
data/embeddings/6rme9unctzitcye8.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:eb63ed9ef3845e80e26b8ae2cd600a7745fd4c0b3c5ff2ec7bd54344ad3c95e6
|
3 |
+
size 1664
|
data/embeddings/789591e5aee5552b63569b5aae9f91.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:bb5abf3013d3d2469b058d9bf8ede43f5d620d67dc3c3f7c4dbc02d0c4e45621
|
3 |
+
size 1664
|
data/embeddings/8212422b9b4889a0770c55c18bbf96.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:1e35457d37a51952233dce64eeb633323cc94403d2a5ca8f2f7d9e7cee3927c1
|
3 |
+
size 1664
|
data/embeddings/889c0176ad2dd4e71b6a9ba7691b0b.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:accb41051a5c9b9f8ea3c7fd45de047b693030c8be89db22ecbf77fd0e49658b
|
3 |
+
size 1664
|
data/embeddings/8e4282f75a64f7e3c35175be4bbcf1.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:199a6212b7d30d5021634db203ae265a50b4cd7d1e07f17e7063c8d26af94bcc
|
3 |
+
size 1664
|
data/embeddings/8fi9o0y09mibdhjx.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:1433234fd45e0c18a300a27bdfb19a5fbea2a1b61852329105a5dea0a7f4d6c1
|
3 |
+
size 1664
|
data/embeddings/8v5z0c8f2unrtshm.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:4470a9d704aadce553b09b5c7bd29c9f31729e2c93d69a68d6f5e57d393c5396
|
3 |
+
size 1664
|
data/embeddings/9b91784d80d2d2776635a21f3216ad.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:67d6caeb6dae68fadea174f8adc595bb3bc1216188f8b92f792f20caac0d5f43
|
3 |
+
size 1664
|
data/embeddings/9ef3d77d6ba7aaa02fb07a20e65002.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:f2a653922751b6c5715119d4ce97ff90aeedcfc4a471670bbb80f12c380de799
|
3 |
+
size 1664
|
data/embeddings/9qgdm3pnsbmkj0bp.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:929ba574f5bd455116ef4d44f7d6fbd6d3d9a832adf7809a8067041169512471
|
3 |
+
size 1664
|
data/embeddings/_3qzrqxl7iyc0kcw.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:4a861fc61fb65647e34efe639bcf2d19700c2892be7ad5f46154d690ac55b07e
|
3 |
+
size 1664
|
data/embeddings/_72rkphcvkjmc7x.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:3fe57f5a778b3b819669abde2757d59379423606b131ea1742dbc17aaf3890d2
|
3 |
+
size 1664
|
data/embeddings/_agckaq6h32ycmqi.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:dc655444a1e15df3c6f9921689e0a1b829f5c8fbdc00af0e3ab2c0d1f6f2fc66
|
3 |
+
size 1664
|
data/embeddings/_owxv_jrbidwkise.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:0e7a4b940c5dd0817042ff53c5b3ea442c99583a3e5bd07cd5684a3afbfe8ab6
|
3 |
+
size 1664
|
data/embeddings/a34e43fd73ea2615461fa0de628606.npy
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:8678fb6ae9cba5a79b0bfede24b9b3233328a2576e8368036b4be6a8098da7d2
|
3 |
+
size 1664
|