Spaces:
Runtime error
Runtime error
Merge pull request #50 from barun-saha/visual
Browse files- file_embeddings/embeddings.npy +2 -2
- file_embeddings/icons.npy +2 -2
- global_config.py +1 -1
- helpers/icons_embeddings.py +44 -2
- icons/png128/csv.png +0 -0
- icons/png128/handshake.png +0 -0
- icons/png128/html.png +0 -0
- icons/png128/lock.png +0 -0
- icons/png128/python.png +0 -0
- icons/png128/search.png +0 -0
- icons/png128/txt.png +0 -0
- icons/png128/xml.png +0 -0
- icons/png128/yml.png +0 -0
- icons/svg_repo.txt +2 -0
file_embeddings/embeddings.npy
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:
|
3 |
-
size
|
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:64a1ba79b20c81ba7ed6604468736f74ae89813fe378191af1d8574c008b3ab5
|
3 |
+
size 326784
|
file_embeddings/icons.npy
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:
|
3 |
-
size
|
|
|
1 |
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:ce5ce4c86bb213915606921084b3516464154edcae12f4bc708d62c6bd7acebb
|
3 |
+
size 51168
|
global_config.py
CHANGED
@@ -35,7 +35,7 @@ class GlobalConfig:
|
|
35 |
|
36 |
LLM_PROGRESS_MAX = 90
|
37 |
ICONS_DIR = 'icons/png128/'
|
38 |
-
TINY_BERT_MODEL = 'gaunernst/bert-
|
39 |
EMBEDDINGS_FILE_NAME = 'file_embeddings/embeddings.npy'
|
40 |
ICONS_FILE_NAME = 'file_embeddings/icons.npy'
|
41 |
|
|
|
35 |
|
36 |
LLM_PROGRESS_MAX = 90
|
37 |
ICONS_DIR = 'icons/png128/'
|
38 |
+
TINY_BERT_MODEL = 'gaunernst/bert-mini-uncased'
|
39 |
EMBEDDINGS_FILE_NAME = 'file_embeddings/embeddings.npy'
|
40 |
ICONS_FILE_NAME = 'file_embeddings/icons.npy'
|
41 |
|
helpers/icons_embeddings.py
CHANGED
@@ -115,9 +115,51 @@ def main():
|
|
115 |
# Run this again if icons are to be added/removed
|
116 |
save_icons_embeddings()
|
117 |
|
118 |
-
keywords = [
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
119 |
icon_files = find_icons(keywords)
|
120 |
-
print(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
121 |
|
122 |
|
123 |
if __name__ == '__main__':
|
|
|
115 |
# Run this again if icons are to be added/removed
|
116 |
save_icons_embeddings()
|
117 |
|
118 |
+
keywords = [
|
119 |
+
'deep learning',
|
120 |
+
'',
|
121 |
+
'recycling',
|
122 |
+
'handshake',
|
123 |
+
'Ferry',
|
124 |
+
'rain drop',
|
125 |
+
'speech bubble',
|
126 |
+
'mental resilience',
|
127 |
+
'turmeric',
|
128 |
+
'Art',
|
129 |
+
'price tag',
|
130 |
+
'Oxygen',
|
131 |
+
'oxygen',
|
132 |
+
'Social Connection',
|
133 |
+
'Accomplishment',
|
134 |
+
'Python',
|
135 |
+
'XML',
|
136 |
+
'Handshake',
|
137 |
+
]
|
138 |
icon_files = find_icons(keywords)
|
139 |
+
print(
|
140 |
+
f'The relevant icon files are:\n'
|
141 |
+
f'{list(zip(keywords, icon_files))}'
|
142 |
+
)
|
143 |
+
|
144 |
+
# BERT tiny:
|
145 |
+
# [('deep learning', 'deep-learning'), ('', '123'), ('recycling', 'refinery'),
|
146 |
+
# ('handshake', 'dash-circle'), ('Ferry', 'cart'), ('rain drop', 'bucket'),
|
147 |
+
# ('speech bubble', 'globe'), ('mental resilience', 'exclamation-triangle'),
|
148 |
+
# ('turmeric', 'kebab'), ('Art', 'display'), ('price tag', 'bug-fill'),
|
149 |
+
# ('Oxygen', 'radioactive')]
|
150 |
+
|
151 |
+
# BERT mini
|
152 |
+
# [('deep learning', 'deep-learning'), ('', 'compass'), ('recycling', 'tools'),
|
153 |
+
# ('handshake', 'bandaid'), ('Ferry', 'cart'), ('rain drop', 'trash'),
|
154 |
+
# ('speech bubble', 'image'), ('mental resilience', 'recycle'), ('turmeric', 'linkedin'),
|
155 |
+
# ('Art', 'book'), ('price tag', 'card-image'), ('Oxygen', 'radioactive')]
|
156 |
+
|
157 |
+
# BERT small
|
158 |
+
# [('deep learning', 'deep-learning'), ('', 'gem'), ('recycling', 'tools'),
|
159 |
+
# ('handshake', 'handbag'), ('Ferry', 'truck'), ('rain drop', 'bucket'),
|
160 |
+
# ('speech bubble', 'strategy'), ('mental resilience', 'deep-learning'),
|
161 |
+
# ('turmeric', 'flower'),
|
162 |
+
# ('Art', 'book'), ('price tag', 'hotdog'), ('Oxygen', 'radioactive')]
|
163 |
|
164 |
|
165 |
if __name__ == '__main__':
|
icons/png128/csv.png
ADDED
icons/png128/handshake.png
ADDED
icons/png128/html.png
ADDED
icons/png128/lock.png
ADDED
icons/png128/python.png
ADDED
icons/png128/search.png
ADDED
icons/png128/txt.png
ADDED
icons/png128/xml.png
ADDED
icons/png128/yml.png
ADDED
icons/svg_repo.txt
CHANGED
@@ -17,6 +17,7 @@ Icons collections used (and their licenses) from SVG Repo:
|
|
17 |
- Objects Infographic Icons (CC0 License): https://www.svgrepo.com/collection/objects-infographic-icons/
|
18 |
- Scientifics Study Collection (CC0 License): https://www.svgrepo.com/collection/scientifics-study/
|
19 |
- Thanksgiving 4 Collection (CC0 License): https://www.svgrepo.com/collection/thanksgiving-4/
|
|
|
20 |
- Vaadin Flat Vectors Collection (Apache License): https://www.svgrepo.com/collection/vaadin-flat-vectors/
|
21 |
|
22 |
- India ICON SET (SVG) [NO attribution required]: https://icon666.com/collection/india_m7tgpnohh
|
@@ -172,3 +173,4 @@ https://www.svgrepo.com/download/423082/fast-food-fried-2.svg
|
|
172 |
https://www.svgrepo.com/download/209887/tea-coffee-cup.svg
|
173 |
https://www.svgrepo.com/download/209855/restaurant-spoon.svg
|
174 |
https://www.svgrepo.com/download/209875/jelly-jar.svg
|
|
|
|
17 |
- Objects Infographic Icons (CC0 License): https://www.svgrepo.com/collection/objects-infographic-icons/
|
18 |
- Scientifics Study Collection (CC0 License): https://www.svgrepo.com/collection/scientifics-study/
|
19 |
- Thanksgiving 4 Collection (CC0 License): https://www.svgrepo.com/collection/thanksgiving-4/
|
20 |
+
- Using Hands Collection (CC0 License): https://www.svgrepo.com/collection/using-hands/
|
21 |
- Vaadin Flat Vectors Collection (Apache License): https://www.svgrepo.com/collection/vaadin-flat-vectors/
|
22 |
|
23 |
- India ICON SET (SVG) [NO attribution required]: https://icon666.com/collection/india_m7tgpnohh
|
|
|
173 |
https://www.svgrepo.com/download/209887/tea-coffee-cup.svg
|
174 |
https://www.svgrepo.com/download/209855/restaurant-spoon.svg
|
175 |
https://www.svgrepo.com/download/209875/jelly-jar.svg
|
176 |
+
https://www.svgrepo.com/download/83723/handshake.svg
|