m522t commited on
Commit
85d7f58
·
verified ·
1 Parent(s): eafb602

Upload open_groundingdino model

Browse files
Files changed (5) hide show
  1. README.md +300 -3
  2. config.py +591 -0
  3. label_map.json +1182 -0
  4. model_card.json +29 -0
  5. pytorch_model.bin +3 -0
README.md CHANGED
@@ -1,3 +1,300 @@
1
- ---
2
- license: mit
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ library_name: grounding-dino
3
+ tags:
4
+ - object-detection
5
+ - grounding
6
+ - vision
7
+ - custom-dataset
8
+ license: mit
9
+ ---
10
+
11
+ # Custom GroundingDINO Model
12
+
13
+ This is a custom trained GroundingDINO model for object detection and grounding.
14
+
15
+ ## Model Details
16
+
17
+ - **Model Type**: GroundingDINO
18
+ - **Number of Classes**: 1180
19
+ - **Training Dataset**: Custom dataset with 1180 object classes
20
+ - **Architecture**: GroundingDINO with Swin-T backbone
21
+
22
+ ## Usage
23
+
24
+ ```python
25
+ from model_loader import ModelLoader, quick_inference
26
+
27
+ # Quick inference
28
+ results = quick_inference('your_image.jpg')
29
+
30
+ # Or load model manually
31
+ model = ModelLoader.load_model(
32
+ checkpoint_path='pytorch_model.bin',
33
+ config_path='config.py',
34
+ device='cuda'
35
+ )
36
+
37
+ label_map = ModelLoader.load_label_map('label_map.json')
38
+ ```
39
+
40
+ ## Classes
41
+
42
+ This model can detect the following 1180 classes:
43
+
44
+
45
+ - blue and purple polka dot block - blue and purple polka dot bowl - blue and purple polka dot container - blue and purple polka dot cross - blue and purple polka dot diamond
46
+ - blue and purple polka dot flower - blue and purple polka dot frame - blue and purple polka dot heart - blue and purple polka dot hexagon - blue and purple polka dot l-shaped block
47
+ - blue and purple polka dot letter a - blue and purple polka dot letter e - blue and purple polka dot letter g - blue and purple polka dot letter m - blue and purple polka dot letter r
48
+ - blue and purple polka dot letter t - blue and purple polka dot letter v - blue and purple polka dot line - blue and purple polka dot pallet - blue and purple polka dot pan
49
+ - blue and purple polka dot pentagon - blue and purple polka dot ring - blue and purple polka dot round - blue and purple polka dot square - blue and purple polka dot star
50
+ - blue and purple polka dot three-sided rectangle - blue and purple polka dot triangle - blue and purple stripe block - blue and purple stripe bowl - blue and purple stripe cross
51
+ - blue and purple stripe diamond - blue and purple stripe flower - blue and purple stripe heart - blue and purple stripe hexagon - blue and purple stripe l-shaped block
52
+ - blue and purple stripe letter a - blue and purple stripe letter e - blue and purple stripe letter g - blue and purple stripe letter m - blue and purple stripe letter r
53
+ - blue and purple stripe letter t - blue and purple stripe letter v - blue and purple stripe pallet - blue and purple stripe pentagon - blue and purple stripe ring
54
+ - blue and purple stripe round - blue and purple stripe small block - blue and purple stripe square - blue and purple stripe star - blue and purple stripe triangle
55
+ - blue bowl - blue container - blue cross - blue diamond - blue flower
56
+ - blue frame - blue heart - blue hexagon - blue l-shaped block - blue letter a
57
+ - blue letter e - blue letter g - blue letter m - blue letter r - blue letter t
58
+ - blue letter v - blue line - blue paisley block - blue paisley bowl - blue paisley container
59
+ - blue paisley diamond - blue paisley flower - blue paisley frame - blue paisley heart - blue paisley l-shaped block
60
+ - blue paisley letter a - blue paisley letter e - blue paisley letter m - blue paisley letter r - blue paisley letter t
61
+ - blue paisley letter v - blue paisley line - blue paisley pallet - blue paisley pan - blue paisley pentagon
62
+ - blue paisley ring - blue paisley round - blue paisley square - blue paisley star - blue paisley three-sided rectangle
63
+ - blue paisley triangle - blue pallet - blue pan - blue pentagon - blue ring
64
+ - blue round - blue shorter block - blue square - blue star - blue swirl block
65
+ - blue swirl bowl - blue swirl container - blue swirl cross - blue swirl diamond - blue swirl flower
66
+ - blue swirl frame - blue swirl heart - blue swirl hexagon - blue swirl l-shaped block - blue swirl letter a
67
+ - blue swirl letter e - blue swirl letter g - blue swirl letter m - blue swirl letter t - blue swirl letter v
68
+ - blue swirl line - blue swirl pallet - blue swirl pan - blue swirl pentagon - blue swirl ring
69
+ - blue swirl round - blue swirl square - blue swirl star - blue swirl three-sided rectangle - blue swirl triangle
70
+ - blue three-sided rectangle - blue triangle - brick block - brick cross - brick diamond
71
+ - brick flower - brick heart - brick hexagon - brick l-shaped block - brick letter a
72
+ - brick letter e - brick letter g - brick letter m - brick letter r - brick letter t
73
+ - brick letter v - brick pentagon - brick ring - brick round - brick shorter block
74
+ - brick small block - brick star - brick triangle - checkerboard block - checkerboard bowl
75
+ - checkerboard cross - checkerboard diamond - checkerboard flower - checkerboard heart - checkerboard hexagon
76
+ - checkerboard l-shaped block - checkerboard letter a - checkerboard letter e - checkerboard letter g - checkerboard letter m
77
+ - checkerboard letter r - checkerboard letter t - checkerboard letter v - checkerboard pentagon - checkerboard ring
78
+ - checkerboard round - checkerboard shorter block - checkerboard small block - checkerboard star - checkerboard triangle
79
+ - cyan bowl - cyan container - cyan cross - cyan diamond - cyan flower
80
+ - cyan frame - cyan heart - cyan hexagon - cyan l-shaped block - cyan letter a
81
+ - cyan letter e - cyan letter g - cyan letter m - cyan letter r - cyan letter t
82
+ - cyan letter v - cyan line - cyan pallet - cyan pan - cyan pentagon
83
+ - cyan ring - cyan round - cyan shorter block - cyan square - cyan star
84
+ - cyan three-sided rectangle - cyan triangle - granite block - granite cross - granite diamond
85
+ - granite flower - granite heart - granite hexagon - granite l-shaped block - granite letter a
86
+ - granite letter e - granite letter g - granite letter m - granite letter r - granite letter t
87
+ - granite letter v - granite pentagon - granite ring - granite round - granite shorter block
88
+ - granite small block - granite star - granite triangle - green and blue polka dot block - green and blue polka dot bowl
89
+ - green and blue polka dot container - green and blue polka dot cross - green and blue polka dot frame - green and blue polka dot heart - green and blue polka dot hexagon
90
+ - green and blue polka dot l-shaped block - green and blue polka dot letter a - green and blue polka dot letter e - green and blue polka dot letter g - green and blue polka dot letter m
91
+ - green and blue polka dot letter r - green and blue polka dot letter t - green and blue polka dot letter v - green and blue polka dot line - green and blue polka dot pallet
92
+ - green and blue polka dot pan - green and blue polka dot pentagon - green and blue polka dot ring - green and blue polka dot round - green and blue polka dot shorter block
93
+ - green and blue polka dot square - green and blue polka dot star - green and blue polka dot three-sided rectangle - green and blue polka dot triangle - green and blue stripe block
94
+ - green and blue stripe cross - green and blue stripe diamond - green and blue stripe flower - green and blue stripe heart - green and blue stripe hexagon
95
+ - green and blue stripe l-shaped block - green and blue stripe letter a - green and blue stripe letter e - green and blue stripe letter g - green and blue stripe letter m
96
+ - green and blue stripe letter r - green and blue stripe letter t - green and blue stripe letter v - green and blue stripe pentagon - green and blue stripe ring
97
+ - green and blue stripe round - green and blue stripe small block - green and blue stripe star - green and blue stripe triangle - green and purple polka dot block
98
+ - green and purple polka dot bowl - green and purple polka dot container - green and purple polka dot cross - green and purple polka dot diamond - green and purple polka dot flower
99
+ - green and purple polka dot frame - green and purple polka dot heart - green and purple polka dot hexagon - green and purple polka dot l-shaped block - green and purple polka dot letter a
100
+ - green and purple polka dot letter e - green and purple polka dot letter g - green and purple polka dot letter m - green and purple polka dot letter r - green and purple polka dot letter t
101
+ - green and purple polka dot letter v - green and purple polka dot line - green and purple polka dot pallet - green and purple polka dot pan - green and purple polka dot pentagon
102
+ - green and purple polka dot ring - green and purple polka dot round - green and purple polka dot shorter block - green and purple polka dot square - green and purple polka dot star
103
+ - green and purple polka dot three-sided rectangle - green and purple polka dot triangle - green and purple stripe block - green and purple stripe container - green and purple stripe cross
104
+ - green and purple stripe diamond - green and purple stripe flower - green and purple stripe heart - green and purple stripe hexagon - green and purple stripe l-shaped block
105
+ - green and purple stripe letter a - green and purple stripe letter e - green and purple stripe letter g - green and purple stripe letter m - green and purple stripe letter r
106
+ - green and purple stripe letter t - green and purple stripe letter v - green and purple stripe pentagon - green and purple stripe ring - green and purple stripe round
107
+ - green and purple stripe small block - green and purple stripe star - green and purple stripe triangle - green bowl - green container
108
+ - green cross - green diamond - green flower - green frame - green heart
109
+ - green hexagon - green l-shaped block - green letter a - green letter e - green letter g
110
+ - green letter m - green letter r - green letter t - green letter v - green line
111
+ - green paisley block - green paisley bowl - green paisley container - green paisley cross - green paisley diamond
112
+ - green paisley flower - green paisley frame - green paisley heart - green paisley hexagon - green paisley l-shaped block
113
+ - green paisley letter a - green paisley letter e - green paisley letter g - green paisley letter m - green paisley letter r
114
+ - green paisley letter t - green paisley letter v - green paisley line - green paisley pallet - green paisley pan
115
+ - green paisley pentagon - green paisley ring - green paisley round - green paisley square - green paisley star
116
+ - green paisley three-sided rectangle - green paisley triangle - green pallet - green pan - green pentagon
117
+ - green ring - green round - green shorter block - green square - green star
118
+ - green swirl block - green swirl bowl - green swirl container - green swirl cross - green swirl diamond
119
+ - green swirl flower - green swirl frame - green swirl heart - green swirl hexagon - green swirl l-shaped block
120
+ - green swirl letter a - green swirl letter e - green swirl letter g - green swirl letter m - green swirl letter r
121
+ - green swirl letter t - green swirl letter v - green swirl line - green swirl pallet - green swirl pan
122
+ - green swirl pentagon - green swirl round - green swirl square - green swirl star - green swirl three-sided rectangle
123
+ - green swirl triangle - green three-sided rectangle - green triangle - magma block - magma cross
124
+ - magma diamond - magma flower - magma heart - magma hexagon - magma l-shaped block
125
+ - magma letter a - magma letter e - magma letter g - magma letter m - magma letter r
126
+ - magma letter t - magma letter v - magma pallet - magma pentagon - magma ring
127
+ - magma round - magma small block - magma star - magma triangle - olive block
128
+ - olive bowl - olive container - olive cross - olive diamond - olive flower
129
+ - olive frame - olive heart - olive hexagon - olive l-shaped block - olive letter a
130
+ - olive letter e - olive letter g - olive letter m - olive letter r - olive letter t
131
+ - olive letter v - olive line - olive pallet - olive pan - olive pentagon
132
+ - olive ring - olive round - olive shorter block - olive square - olive star
133
+ - olive three-sided rectangle - olive triangle - orange bowl - orange container - orange cross
134
+ - orange diamond - orange flower - orange frame - orange heart - orange hexagon
135
+ - orange l-shaped block - orange letter a - orange letter e - orange letter g - orange letter m
136
+ - orange letter r - orange letter t - orange letter v - orange line - orange pallet
137
+ - orange pan - orange pentagon - orange ring - orange round - orange shorter block
138
+ - orange square - orange star - orange three-sided rectangle - orange triangle - pink block
139
+ - pink bowl - pink container - pink cross - pink diamond - pink flower
140
+ - pink frame - pink heart - pink hexagon - pink l-shaped block - pink letter a
141
+ - pink letter e - pink letter g - pink letter m - pink letter r - pink letter t
142
+ - pink letter v - pink line - pink pallet - pink pan - pink ring
143
+ - pink round - pink shorter block - pink square - pink three-sided rectangle - pink triangle
144
+ - plastic block - plastic cross - plastic diamond - plastic flower - plastic heart
145
+ - plastic hexagon - plastic l-shaped block - plastic letter a - plastic letter e - plastic letter g
146
+ - plastic letter m - plastic letter r - plastic letter t - plastic letter v - plastic pentagon
147
+ - plastic ring - plastic round - plastic shorter block - plastic small block - plastic star
148
+ - plastic triangle - polka dot block - polka dot bowl - polka dot cross - polka dot diamond
149
+ - polka dot flower - polka dot heart - polka dot hexagon - polka dot l-shaped block - polka dot letter a
150
+ - polka dot letter e - polka dot letter g - polka dot letter m - polka dot letter r - polka dot letter t
151
+ - polka dot letter v - polka dot pan - polka dot pentagon - polka dot ring - polka dot round
152
+ - polka dot small block - polka dot star - polka dot triangle - purple block - purple bowl
153
+ - purple container - purple cross - purple diamond - purple flower - purple frame
154
+ - purple heart - purple hexagon - purple l-shaped block - purple letter a - purple letter e
155
+ - purple letter m - purple letter r - purple letter t - purple letter v - purple line
156
+ - purple paisley block - purple paisley bowl - purple paisley container - purple paisley cross - purple paisley diamond
157
+ - purple paisley flower - purple paisley frame - purple paisley heart - purple paisley hexagon - purple paisley l-shaped block
158
+ - purple paisley letter a - purple paisley letter e - purple paisley letter g - purple paisley letter m - purple paisley letter r
159
+ - purple paisley letter t - purple paisley letter v - purple paisley line - purple paisley pallet - purple paisley pan
160
+ - purple paisley pentagon - purple paisley ring - purple paisley square - purple paisley star - purple paisley three-sided rectangle
161
+ - purple paisley triangle - purple pallet - purple pan - purple pentagon - purple ring
162
+ - purple square - purple star - purple swirl block - purple swirl bowl - purple swirl container
163
+ - purple swirl cross - purple swirl diamond - purple swirl flower - purple swirl frame - purple swirl heart
164
+ - purple swirl hexagon - purple swirl l-shaped block - purple swirl letter a - purple swirl letter e - purple swirl letter g
165
+ - purple swirl letter m - purple swirl letter r - purple swirl letter t - purple swirl letter v - purple swirl line
166
+ - purple swirl pallet - purple swirl pan - purple swirl pentagon - purple swirl ring - purple swirl round
167
+ - purple swirl shorter block - purple swirl square - purple swirl star - purple swirl three-sided rectangle - purple swirl triangle
168
+ - purple three-sided rectangle - purple triangle - rainbow block - rainbow cross - rainbow diamond
169
+ - rainbow flower - rainbow heart - rainbow hexagon - rainbow l-shaped block - rainbow letter a
170
+ - rainbow letter e - rainbow letter g - rainbow letter m - rainbow letter r - rainbow letter t
171
+ - rainbow letter v - rainbow pentagon - rainbow ring - rainbow round - rainbow shorter block
172
+ - rainbow small block - rainbow square - rainbow star - rainbow triangle - red and blue polka dot block
173
+ - red and blue polka dot cross - red and blue polka dot diamond - red and blue polka dot flower - red and blue polka dot heart - red and blue polka dot hexagon
174
+ - red and blue polka dot l-shaped block - red and blue polka dot letter a - red and blue polka dot letter e - red and blue polka dot letter g - red and blue polka dot letter m
175
+ - red and blue polka dot letter r - red and blue polka dot letter t - red and blue polka dot letter v - red and blue polka dot pallet - red and blue polka dot pentagon
176
+ - red and blue polka dot ring - red and blue polka dot round - red and blue polka dot shorter block - red and blue polka dot small block - red and blue polka dot star
177
+ - red and blue polka dot triangle - red and blue stripe block - red and blue stripe cross - red and blue stripe diamond - red and blue stripe flower
178
+ - red and blue stripe heart - red and blue stripe hexagon - red and blue stripe l-shaped block - red and blue stripe letter a - red and blue stripe letter e
179
+ - red and blue stripe letter g - red and blue stripe letter m - red and blue stripe letter r - red and blue stripe letter t - red and blue stripe letter v
180
+ - red and blue stripe pentagon - red and blue stripe ring - red and blue stripe round - red and blue stripe small block - red and blue stripe star
181
+ - red and blue stripe triangle - red and green polka dot block - red and green polka dot cross - red and green polka dot diamond - red and green polka dot flower
182
+ - red and green polka dot heart - red and green polka dot hexagon - red and green polka dot l-shaped block - red and green polka dot letter a - red and green polka dot letter e
183
+ - red and green polka dot letter g - red and green polka dot letter m - red and green polka dot letter r - red and green polka dot letter t - red and green polka dot letter v
184
+ - red and green polka dot pan - red and green polka dot pentagon - red and green polka dot ring - red and green polka dot round - red and green polka dot small block
185
+ - red and green polka dot star - red and green polka dot triangle - red and green stripe block - red and green stripe bowl - red and green stripe cross
186
+ - red and green stripe diamond - red and green stripe flower - red and green stripe heart - red and green stripe hexagon - red and green stripe l-shaped block
187
+ - red and green stripe letter a - red and green stripe letter e - red and green stripe letter g - red and green stripe letter m - red and green stripe letter r
188
+ - red and green stripe letter t - red and green stripe letter v - red and green stripe pentagon - red and green stripe ring - red and green stripe round
189
+ - red and green stripe shorter block - red and green stripe small block - red and green stripe star - red and green stripe triangle - red and purple polka dot block
190
+ - red and purple polka dot cross - red and purple polka dot diamond - red and purple polka dot flower - red and purple polka dot heart - red and purple polka dot hexagon
191
+ - red and purple polka dot l-shaped block - red and purple polka dot letter a - red and purple polka dot letter e - red and purple polka dot letter g - red and purple polka dot letter m
192
+ - red and purple polka dot letter r - red and purple polka dot letter t - red and purple polka dot letter v - red and purple polka dot pentagon - red and purple polka dot ring
193
+ - red and purple polka dot round - red and purple polka dot small block - red and purple polka dot star - red and purple polka dot triangle - red and purple stripe block
194
+ - red and purple stripe cross - red and purple stripe diamond - red and purple stripe flower - red and purple stripe heart - red and purple stripe hexagon
195
+ - red and purple stripe l-shaped block - red and purple stripe letter a - red and purple stripe letter e - red and purple stripe letter g - red and purple stripe letter m
196
+ - red and purple stripe letter r - red and purple stripe letter t - red and purple stripe letter v - red and purple stripe pentagon - red and purple stripe ring
197
+ - red and purple stripe round - red and purple stripe shorter block - red and purple stripe small block - red and purple stripe star - red and purple stripe triangle
198
+ - red and yellow polka dot block - red and yellow polka dot cross - red and yellow polka dot diamond - red and yellow polka dot flower - red and yellow polka dot heart
199
+ - red and yellow polka dot hexagon - red and yellow polka dot l-shaped block - red and yellow polka dot letter a - red and yellow polka dot letter e - red and yellow polka dot letter g
200
+ - red and yellow polka dot letter m - red and yellow polka dot letter r - red and yellow polka dot letter t - red and yellow polka dot letter v - red and yellow polka dot pentagon
201
+ - red and yellow polka dot ring - red and yellow polka dot round - red and yellow polka dot shorter block - red and yellow polka dot small block - red and yellow polka dot star
202
+ - red and yellow polka dot triangle - red and yellow stripe block - red and yellow stripe bowl - red and yellow stripe cross - red and yellow stripe diamond
203
+ - red and yellow stripe flower - red and yellow stripe heart - red and yellow stripe hexagon - red and yellow stripe l-shaped block - red and yellow stripe letter a
204
+ - red and yellow stripe letter e - red and yellow stripe letter g - red and yellow stripe letter m - red and yellow stripe letter r - red and yellow stripe letter t
205
+ - red and yellow stripe letter v - red and yellow stripe pentagon - red and yellow stripe ring - red and yellow stripe round - red and yellow stripe small block
206
+ - red and yellow stripe star - red and yellow stripe triangle - red block - red bowl - red container
207
+ - red cross - red diamond - red flower - red frame - red heart
208
+ - red hexagon - red l-shaped block - red letter a - red letter e - red letter g
209
+ - red letter m - red letter r - red letter t - red letter v - red line
210
+ - red paisley block - red paisley bowl - red paisley container - red paisley cross - red paisley diamond
211
+ - red paisley flower - red paisley frame - red paisley heart - red paisley hexagon - red paisley l-shaped block
212
+ - red paisley letter a - red paisley letter e - red paisley letter g - red paisley letter m - red paisley letter r
213
+ - red paisley letter t - red paisley letter v - red paisley line - red paisley pallet - red paisley pan
214
+ - red paisley pentagon - red paisley ring - red paisley round - red paisley shorter block - red paisley square
215
+ - red paisley star - red paisley three-sided rectangle - red paisley triangle - red pallet - red pan
216
+ - red pentagon - red ring - red round - red shorter block - red square
217
+ - red star - red swirl block - red swirl bowl - red swirl container - red swirl cross
218
+ - red swirl diamond - red swirl flower - red swirl frame - red swirl heart - red swirl hexagon
219
+ - red swirl l-shaped block - red swirl letter a - red swirl letter e - red swirl letter g - red swirl letter m
220
+ - red swirl letter r - red swirl letter t - red swirl letter v - red swirl line - red swirl pallet
221
+ - red swirl pan - red swirl pentagon - red swirl ring - red swirl round - red swirl shorter block
222
+ - red swirl square - red swirl star - red swirl three-sided rectangle - red swirl triangle - red three-sided rectangle
223
+ - red triangle - tiger block - tiger cross - tiger diamond - tiger flower
224
+ - tiger heart - tiger hexagon - tiger l-shaped block - tiger letter a - tiger letter e
225
+ - tiger letter g - tiger letter m - tiger letter r - tiger letter t - tiger letter v
226
+ - tiger pentagon - tiger ring - tiger round - tiger small block - tiger square
227
+ - tiger star - tiger triangle - tiles block - tiles cross - tiles diamond
228
+ - tiles flower - tiles heart - tiles hexagon - tiles l-shaped block - tiles letter a
229
+ - tiles letter e - tiles letter g - tiles letter m - tiles letter r - tiles letter t
230
+ - tiles letter v - tiles pentagon - tiles ring - tiles round - tiles shorter block
231
+ - tiles small block - tiles square - tiles star - tiles triangle - wooden block
232
+ - wooden cross - wooden diamond - wooden flower - wooden heart - wooden hexagon
233
+ - wooden l-shaped block - wooden letter a - wooden letter e - wooden letter g - wooden letter m
234
+ - wooden letter r - wooden letter t - wooden letter v - wooden pentagon - wooden ring
235
+ - wooden round - wooden shorter block - wooden small block - wooden star - wooden triangle
236
+ - yellow and blue polka dot block - yellow and blue polka dot bowl - yellow and blue polka dot container - yellow and blue polka dot cross - yellow and blue polka dot diamond
237
+ - yellow and blue polka dot flower - yellow and blue polka dot frame - yellow and blue polka dot heart - yellow and blue polka dot hexagon - yellow and blue polka dot l-shaped block
238
+ - yellow and blue polka dot letter a - yellow and blue polka dot letter e - yellow and blue polka dot letter g - yellow and blue polka dot letter m - yellow and blue polka dot letter r
239
+ - yellow and blue polka dot letter t - yellow and blue polka dot letter v - yellow and blue polka dot line - yellow and blue polka dot pallet - yellow and blue polka dot pan
240
+ - yellow and blue polka dot pentagon - yellow and blue polka dot ring - yellow and blue polka dot round - yellow and blue polka dot square - yellow and blue polka dot star
241
+ - yellow and blue polka dot three-sided rectangle - yellow and blue polka dot triangle - yellow and blue stripe block - yellow and blue stripe cross - yellow and blue stripe diamond
242
+ - yellow and blue stripe flower - yellow and blue stripe heart - yellow and blue stripe hexagon - yellow and blue stripe l-shaped block - yellow and blue stripe letter a
243
+ - yellow and blue stripe letter e - yellow and blue stripe letter g - yellow and blue stripe letter m - yellow and blue stripe letter r - yellow and blue stripe letter t
244
+ - yellow and blue stripe letter v - yellow and blue stripe pan - yellow and blue stripe pentagon - yellow and blue stripe ring - yellow and blue stripe round
245
+ - yellow and blue stripe small block - yellow and blue stripe star - yellow and blue stripe triangle - yellow and green polka dot block - yellow and green polka dot bowl
246
+ - yellow and green polka dot container - yellow and green polka dot cross - yellow and green polka dot diamond - yellow and green polka dot flower - yellow and green polka dot frame
247
+ - yellow and green polka dot heart - yellow and green polka dot hexagon - yellow and green polka dot l-shaped block - yellow and green polka dot letter a - yellow and green polka dot letter e
248
+ - yellow and green polka dot letter g - yellow and green polka dot letter m - yellow and green polka dot letter r - yellow and green polka dot letter t - yellow and green polka dot letter v
249
+ - yellow and green polka dot line - yellow and green polka dot pallet - yellow and green polka dot pan - yellow and green polka dot pentagon - yellow and green polka dot ring
250
+ - yellow and green polka dot round - yellow and green polka dot shorter block - yellow and green polka dot square - yellow and green polka dot star - yellow and green polka dot three-sided rectangle
251
+ - yellow and green stripe block - yellow and green stripe bowl - yellow and green stripe cross - yellow and green stripe diamond - yellow and green stripe flower
252
+ - yellow and green stripe heart - yellow and green stripe hexagon - yellow and green stripe l-shaped block - yellow and green stripe letter a - yellow and green stripe letter e
253
+ - yellow and green stripe letter g - yellow and green stripe letter m - yellow and green stripe letter r - yellow and green stripe letter t - yellow and green stripe letter v
254
+ - yellow and green stripe pentagon - yellow and green stripe ring - yellow and green stripe round - yellow and green stripe shorter block - yellow and green stripe small block
255
+ - yellow and green stripe star - yellow and green stripe triangle - yellow and purple polka dot block - yellow and purple polka dot bowl - yellow and purple polka dot container
256
+ - yellow and purple polka dot cross - yellow and purple polka dot diamond - yellow and purple polka dot flower - yellow and purple polka dot frame - yellow and purple polka dot heart
257
+ - yellow and purple polka dot hexagon - yellow and purple polka dot l-shaped block - yellow and purple polka dot letter a - yellow and purple polka dot letter e - yellow and purple polka dot letter g
258
+ - yellow and purple polka dot letter m - yellow and purple polka dot letter r - yellow and purple polka dot letter t - yellow and purple polka dot letter v - yellow and purple polka dot line
259
+ - yellow and purple polka dot pallet - yellow and purple polka dot pan - yellow and purple polka dot pentagon - yellow and purple polka dot ring - yellow and purple polka dot round
260
+ - yellow and purple polka dot shorter block - yellow and purple polka dot square - yellow and purple polka dot star - yellow and purple polka dot three-sided rectangle - yellow and purple polka dot triangle
261
+ - yellow and purple stripe block - yellow and purple stripe bowl - yellow and purple stripe cross - yellow and purple stripe diamond - yellow and purple stripe flower
262
+ - yellow and purple stripe heart - yellow and purple stripe hexagon - yellow and purple stripe l-shaped block - yellow and purple stripe letter a - yellow and purple stripe letter e
263
+ - yellow and purple stripe letter g - yellow and purple stripe letter m - yellow and purple stripe letter r - yellow and purple stripe letter t - yellow and purple stripe letter v
264
+ - yellow and purple stripe pentagon - yellow and purple stripe ring - yellow and purple stripe round - yellow and purple stripe small block - yellow and purple stripe star
265
+ - yellow and purple stripe triangle - yellow bowl - yellow container - yellow cross - yellow diamond
266
+ - yellow flower - yellow frame - yellow heart - yellow hexagon - yellow l-shaped block
267
+ - yellow letter e - yellow letter g - yellow letter m - yellow letter r - yellow letter v
268
+ - yellow line - yellow paisley block - yellow paisley bowl - yellow paisley container - yellow paisley cross
269
+ - yellow paisley diamond - yellow paisley flower - yellow paisley frame - yellow paisley heart - yellow paisley hexagon
270
+ - yellow paisley l-shaped block - yellow paisley letter a - yellow paisley letter e - yellow paisley letter g - yellow paisley letter m
271
+ - yellow paisley letter r - yellow paisley letter t - yellow paisley letter v - yellow paisley line - yellow paisley pallet
272
+ - yellow paisley pan - yellow paisley pentagon - yellow paisley ring - yellow paisley round - yellow paisley square
273
+ - yellow paisley star - yellow paisley three-sided rectangle - yellow paisley triangle - yellow pallet - yellow pan
274
+ - yellow pentagon - yellow ring - yellow round - yellow shorter block - yellow square
275
+ - yellow star - yellow swirl block - yellow swirl bowl - yellow swirl container - yellow swirl cross
276
+ - yellow swirl diamond - yellow swirl flower - yellow swirl frame - yellow swirl heart - yellow swirl hexagon
277
+ - yellow swirl l-shaped block - yellow swirl letter a - yellow swirl letter e - yellow swirl letter g - yellow swirl letter m
278
+ - yellow swirl letter r - yellow swirl letter t - yellow swirl line - yellow swirl pallet - yellow swirl pan
279
+ - yellow swirl pentagon - yellow swirl ring - yellow swirl round - yellow swirl shorter block - yellow swirl square
280
+ - yellow swirl star - yellow swirl three-sided rectangle - yellow swirl triangle - yellow three-sided rectangle - yellow triangle
281
+
282
+ ## Files
283
+
284
+ - `pytorch_model.bin`: Model weights
285
+ - `config.py`: Model configuration
286
+ - `label_map.json`: Class label mapping
287
+ - `model_card.json`: Model metadata
288
+
289
+ ## Citation
290
+
291
+ If you use this model, please cite the original GroundingDINO paper:
292
+
293
+ ```bibtex
294
+ @article{liu2023grounding,
295
+ title={Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detection},
296
+ author={Liu, Shilong and Zeng, Zhaoyang and Ren, Tianhe and Li, Feng and Zhang, Hao and Yang, Jie and Li, Chunyuan and Yang, Jianwei and Su, Hang and Zhu, Jun and others},
297
+ journal={arXiv preprint arXiv:2303.05499},
298
+ year={2023}
299
+ }
300
+ ```
config.py ADDED
@@ -0,0 +1,591 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ data_aug_scales = [480, 512, 544, 576, 608, 640, 672, 704, 736, 768, 800]
2
+ data_aug_max_size = 1333
3
+ data_aug_scales2_resize = [400, 500, 600]
4
+ data_aug_scales2_crop = [384, 600]
5
+ data_aug_scale_overlap = None
6
+ batch_size = 2
7
+ modelname = 'groundingdino'
8
+ backbone = 'swin_T_224_1k'
9
+ position_embedding = 'sine'
10
+ pe_temperatureH = 20
11
+ pe_temperatureW = 20
12
+ return_interm_indices = [1, 2, 3]
13
+ enc_layers = 6
14
+ dec_layers = 6
15
+ pre_norm = False
16
+ dim_feedforward = 2048
17
+ hidden_dim = 256
18
+ dropout = 0.0
19
+ nheads = 8
20
+ num_queries = 900
21
+ query_dim = 4
22
+ num_patterns = 0
23
+ num_feature_levels = 4
24
+ enc_n_points = 4
25
+ dec_n_points = 4
26
+ two_stage_type = 'standard'
27
+ two_stage_bbox_embed_share = False
28
+ two_stage_class_embed_share = False
29
+ transformer_activation = 'relu'
30
+ dec_pred_bbox_embed_share = True
31
+ dn_box_noise_scale = 1.0
32
+ dn_label_noise_ratio = 0.5
33
+ dn_label_coef = 1.0
34
+ dn_bbox_coef = 1.0
35
+ embed_init_tgt = True
36
+ dn_labelbook_size = 1181
37
+ max_text_len = 256
38
+ text_encoder_type = 'bert-base-uncased'
39
+ use_text_enhancer = True
40
+ use_fusion_layer = True
41
+ use_checkpoint = True
42
+ use_transformer_ckpt = True
43
+ use_text_cross_attention = True
44
+ text_dropout = 0.0
45
+ fusion_dropout = 0.0
46
+ fusion_droppath = 0.1
47
+ sub_sentence_present = True
48
+ max_labels = 50
49
+ lr = 0.0001
50
+ backbone_freeze_keywords = None
51
+ freeze_keywords = ['bert']
52
+ lr_backbone = 1e-05
53
+ lr_backbone_names = ['backbone.0', 'bert']
54
+ lr_linear_proj_mult = 1e-05
55
+ lr_linear_proj_names = ['ref_point_head', 'sampling_offsets']
56
+ weight_decay = 0.0001
57
+ param_dict_type = 'ddetr_in_mmdet'
58
+ ddetr_lr_param = False
59
+ epochs = 12
60
+ lr_drop = 10
61
+ save_checkpoint_interval = 5
62
+ clip_max_norm = 0.1
63
+ onecyclelr = False
64
+ multi_step_lr = False
65
+ lr_drop_list = [10, 20]
66
+ frozen_weights = None
67
+ dilation = False
68
+ pdetr3_bbox_embed_diff_each_layer = False
69
+ pdetr3_refHW = -1
70
+ random_refpoints_xy = False
71
+ fix_refpoints_hw = -1
72
+ dabdetr_yolo_like_anchor_update = False
73
+ dabdetr_deformable_encoder = False
74
+ dabdetr_deformable_decoder = False
75
+ use_deformable_box_attn = False
76
+ box_attn_type = 'roi_align'
77
+ dec_layer_number = None
78
+ decoder_layer_noise = False
79
+ dln_xy_noise = 0.2
80
+ dln_hw_noise = 0.2
81
+ add_channel_attention = False
82
+ add_pos_value = False
83
+ two_stage_pat_embed = 0
84
+ two_stage_add_query_num = 0
85
+ two_stage_learn_wh = False
86
+ two_stage_default_hw = 0.05
87
+ two_stage_keep_all_tokens = False
88
+ num_select = 300
89
+ batch_norm_type = 'FrozenBatchNorm2d'
90
+ masks = False
91
+ aux_loss = True
92
+ set_cost_class = 1.0
93
+ set_cost_bbox = 5.0
94
+ set_cost_giou = 2.0
95
+ cls_loss_coef = 2.0
96
+ bbox_loss_coef = 5.0
97
+ giou_loss_coef = 2.0
98
+ enc_loss_coef = 1.0
99
+ interm_loss_coef = 1.0
100
+ no_interm_box_loss = False
101
+ mask_loss_coef = 1.0
102
+ dice_loss_coef = 1.0
103
+ focal_alpha = 0.25
104
+ focal_gamma = 2.0
105
+ decoder_sa_type = 'sa'
106
+ matcher_type = 'HungarianMatcher'
107
+ decoder_module_seq = ['sa', 'ca', 'ffn']
108
+ nms_iou_threshold = -1
109
+ dec_pred_class_embed_share = True
110
+ match_unstable_error = True
111
+ use_ema = False
112
+ ema_decay = 0.9997
113
+ ema_epoch = 0
114
+ use_detached_boxes_dec_out = False
115
+ use_coco_eval = False
116
+ dn_scalar = 100
117
+ label_list = [
118
+ 'blue and purple polka dot block', 'blue and purple polka dot bowl',
119
+ 'blue and purple polka dot container', 'blue and purple polka dot cross',
120
+ 'blue and purple polka dot diamond', 'blue and purple polka dot flower',
121
+ 'blue and purple polka dot frame', 'blue and purple polka dot heart',
122
+ 'blue and purple polka dot hexagon',
123
+ 'blue and purple polka dot l-shaped block',
124
+ 'blue and purple polka dot letter a', 'blue and purple polka dot letter e',
125
+ 'blue and purple polka dot letter g', 'blue and purple polka dot letter m',
126
+ 'blue and purple polka dot letter r', 'blue and purple polka dot letter t',
127
+ 'blue and purple polka dot letter v', 'blue and purple polka dot line',
128
+ 'blue and purple polka dot pallet', 'blue and purple polka dot pan',
129
+ 'blue and purple polka dot pentagon', 'blue and purple polka dot ring',
130
+ 'blue and purple polka dot round', 'blue and purple polka dot square',
131
+ 'blue and purple polka dot star',
132
+ 'blue and purple polka dot three-sided rectangle',
133
+ 'blue and purple polka dot triangle', 'blue and purple stripe block',
134
+ 'blue and purple stripe bowl', 'blue and purple stripe cross',
135
+ 'blue and purple stripe diamond', 'blue and purple stripe flower',
136
+ 'blue and purple stripe heart', 'blue and purple stripe hexagon',
137
+ 'blue and purple stripe l-shaped block', 'blue and purple stripe letter a',
138
+ 'blue and purple stripe letter e', 'blue and purple stripe letter g',
139
+ 'blue and purple stripe letter m', 'blue and purple stripe letter r',
140
+ 'blue and purple stripe letter t', 'blue and purple stripe letter v',
141
+ 'blue and purple stripe pallet', 'blue and purple stripe pentagon',
142
+ 'blue and purple stripe ring', 'blue and purple stripe round',
143
+ 'blue and purple stripe small block', 'blue and purple stripe square',
144
+ 'blue and purple stripe star', 'blue and purple stripe triangle',
145
+ 'blue bowl', 'blue container', 'blue cross', 'blue diamond', 'blue flower',
146
+ 'blue frame', 'blue heart', 'blue hexagon', 'blue l-shaped block',
147
+ 'blue letter a', 'blue letter e', 'blue letter g', 'blue letter m',
148
+ 'blue letter r', 'blue letter t', 'blue letter v', 'blue line',
149
+ 'blue paisley block', 'blue paisley bowl', 'blue paisley container',
150
+ 'blue paisley diamond', 'blue paisley flower', 'blue paisley frame',
151
+ 'blue paisley heart', 'blue paisley l-shaped block',
152
+ 'blue paisley letter a', 'blue paisley letter e', 'blue paisley letter m',
153
+ 'blue paisley letter r', 'blue paisley letter t', 'blue paisley letter v',
154
+ 'blue paisley line', 'blue paisley pallet', 'blue paisley pan',
155
+ 'blue paisley pentagon', 'blue paisley ring', 'blue paisley round',
156
+ 'blue paisley square', 'blue paisley star',
157
+ 'blue paisley three-sided rectangle', 'blue paisley triangle',
158
+ 'blue pallet', 'blue pan', 'blue pentagon', 'blue ring', 'blue round',
159
+ 'blue shorter block', 'blue square', 'blue star', 'blue swirl block',
160
+ 'blue swirl bowl', 'blue swirl container', 'blue swirl cross',
161
+ 'blue swirl diamond', 'blue swirl flower', 'blue swirl frame',
162
+ 'blue swirl heart', 'blue swirl hexagon', 'blue swirl l-shaped block',
163
+ 'blue swirl letter a', 'blue swirl letter e', 'blue swirl letter g',
164
+ 'blue swirl letter m', 'blue swirl letter t', 'blue swirl letter v',
165
+ 'blue swirl line', 'blue swirl pallet', 'blue swirl pan',
166
+ 'blue swirl pentagon', 'blue swirl ring', 'blue swirl round',
167
+ 'blue swirl square', 'blue swirl star', 'blue swirl three-sided rectangle',
168
+ 'blue swirl triangle', 'blue three-sided rectangle', 'blue triangle',
169
+ 'brick block', 'brick cross', 'brick diamond', 'brick flower',
170
+ 'brick heart', 'brick hexagon', 'brick l-shaped block', 'brick letter a',
171
+ 'brick letter e', 'brick letter g', 'brick letter m', 'brick letter r',
172
+ 'brick letter t', 'brick letter v', 'brick pentagon', 'brick ring',
173
+ 'brick round', 'brick shorter block', 'brick small block', 'brick star',
174
+ 'brick triangle', 'checkerboard block', 'checkerboard bowl',
175
+ 'checkerboard cross', 'checkerboard diamond', 'checkerboard flower',
176
+ 'checkerboard heart', 'checkerboard hexagon',
177
+ 'checkerboard l-shaped block', 'checkerboard letter a',
178
+ 'checkerboard letter e', 'checkerboard letter g', 'checkerboard letter m',
179
+ 'checkerboard letter r', 'checkerboard letter t', 'checkerboard letter v',
180
+ 'checkerboard pentagon', 'checkerboard ring', 'checkerboard round',
181
+ 'checkerboard shorter block', 'checkerboard small block',
182
+ 'checkerboard star', 'checkerboard triangle', 'cyan bowl',
183
+ 'cyan container', 'cyan cross', 'cyan diamond', 'cyan flower',
184
+ 'cyan frame', 'cyan heart', 'cyan hexagon', 'cyan l-shaped block',
185
+ 'cyan letter a', 'cyan letter e', 'cyan letter g', 'cyan letter m',
186
+ 'cyan letter r', 'cyan letter t', 'cyan letter v', 'cyan line',
187
+ 'cyan pallet', 'cyan pan', 'cyan pentagon', 'cyan ring', 'cyan round',
188
+ 'cyan shorter block', 'cyan square', 'cyan star',
189
+ 'cyan three-sided rectangle', 'cyan triangle', 'granite block',
190
+ 'granite cross', 'granite diamond', 'granite flower', 'granite heart',
191
+ 'granite hexagon', 'granite l-shaped block', 'granite letter a',
192
+ 'granite letter e', 'granite letter g', 'granite letter m',
193
+ 'granite letter r', 'granite letter t', 'granite letter v',
194
+ 'granite pentagon', 'granite ring', 'granite round',
195
+ 'granite shorter block', 'granite small block', 'granite star',
196
+ 'granite triangle', 'green and blue polka dot block',
197
+ 'green and blue polka dot bowl', 'green and blue polka dot container',
198
+ 'green and blue polka dot cross', 'green and blue polka dot frame',
199
+ 'green and blue polka dot heart', 'green and blue polka dot hexagon',
200
+ 'green and blue polka dot l-shaped block',
201
+ 'green and blue polka dot letter a', 'green and blue polka dot letter e',
202
+ 'green and blue polka dot letter g', 'green and blue polka dot letter m',
203
+ 'green and blue polka dot letter r', 'green and blue polka dot letter t',
204
+ 'green and blue polka dot letter v', 'green and blue polka dot line',
205
+ 'green and blue polka dot pallet', 'green and blue polka dot pan',
206
+ 'green and blue polka dot pentagon', 'green and blue polka dot ring',
207
+ 'green and blue polka dot round', 'green and blue polka dot shorter block',
208
+ 'green and blue polka dot square', 'green and blue polka dot star',
209
+ 'green and blue polka dot three-sided rectangle',
210
+ 'green and blue polka dot triangle', 'green and blue stripe block',
211
+ 'green and blue stripe cross', 'green and blue stripe diamond',
212
+ 'green and blue stripe flower', 'green and blue stripe heart',
213
+ 'green and blue stripe hexagon', 'green and blue stripe l-shaped block',
214
+ 'green and blue stripe letter a', 'green and blue stripe letter e',
215
+ 'green and blue stripe letter g', 'green and blue stripe letter m',
216
+ 'green and blue stripe letter r', 'green and blue stripe letter t',
217
+ 'green and blue stripe letter v', 'green and blue stripe pentagon',
218
+ 'green and blue stripe ring', 'green and blue stripe round',
219
+ 'green and blue stripe small block', 'green and blue stripe star',
220
+ 'green and blue stripe triangle', 'green and purple polka dot block',
221
+ 'green and purple polka dot bowl', 'green and purple polka dot container',
222
+ 'green and purple polka dot cross', 'green and purple polka dot diamond',
223
+ 'green and purple polka dot flower', 'green and purple polka dot frame',
224
+ 'green and purple polka dot heart', 'green and purple polka dot hexagon',
225
+ 'green and purple polka dot l-shaped block',
226
+ 'green and purple polka dot letter a',
227
+ 'green and purple polka dot letter e',
228
+ 'green and purple polka dot letter g',
229
+ 'green and purple polka dot letter m',
230
+ 'green and purple polka dot letter r',
231
+ 'green and purple polka dot letter t',
232
+ 'green and purple polka dot letter v', 'green and purple polka dot line',
233
+ 'green and purple polka dot pallet', 'green and purple polka dot pan',
234
+ 'green and purple polka dot pentagon', 'green and purple polka dot ring',
235
+ 'green and purple polka dot round',
236
+ 'green and purple polka dot shorter block',
237
+ 'green and purple polka dot square', 'green and purple polka dot star',
238
+ 'green and purple polka dot three-sided rectangle',
239
+ 'green and purple polka dot triangle', 'green and purple stripe block',
240
+ 'green and purple stripe container', 'green and purple stripe cross',
241
+ 'green and purple stripe diamond', 'green and purple stripe flower',
242
+ 'green and purple stripe heart', 'green and purple stripe hexagon',
243
+ 'green and purple stripe l-shaped block',
244
+ 'green and purple stripe letter a', 'green and purple stripe letter e',
245
+ 'green and purple stripe letter g', 'green and purple stripe letter m',
246
+ 'green and purple stripe letter r', 'green and purple stripe letter t',
247
+ 'green and purple stripe letter v', 'green and purple stripe pentagon',
248
+ 'green and purple stripe ring', 'green and purple stripe round',
249
+ 'green and purple stripe small block', 'green and purple stripe star',
250
+ 'green and purple stripe triangle', 'green bowl', 'green container',
251
+ 'green cross', 'green diamond', 'green flower', 'green frame',
252
+ 'green heart', 'green hexagon', 'green l-shaped block', 'green letter a',
253
+ 'green letter e', 'green letter g', 'green letter m', 'green letter r',
254
+ 'green letter t', 'green letter v', 'green line', 'green paisley block',
255
+ 'green paisley bowl', 'green paisley container', 'green paisley cross',
256
+ 'green paisley diamond', 'green paisley flower', 'green paisley frame',
257
+ 'green paisley heart', 'green paisley hexagon',
258
+ 'green paisley l-shaped block', 'green paisley letter a',
259
+ 'green paisley letter e', 'green paisley letter g',
260
+ 'green paisley letter m', 'green paisley letter r',
261
+ 'green paisley letter t', 'green paisley letter v', 'green paisley line',
262
+ 'green paisley pallet', 'green paisley pan', 'green paisley pentagon',
263
+ 'green paisley ring', 'green paisley round', 'green paisley square',
264
+ 'green paisley star', 'green paisley three-sided rectangle',
265
+ 'green paisley triangle', 'green pallet', 'green pan', 'green pentagon',
266
+ 'green ring', 'green round', 'green shorter block', 'green square',
267
+ 'green star', 'green swirl block', 'green swirl bowl',
268
+ 'green swirl container', 'green swirl cross', 'green swirl diamond',
269
+ 'green swirl flower', 'green swirl frame', 'green swirl heart',
270
+ 'green swirl hexagon', 'green swirl l-shaped block',
271
+ 'green swirl letter a', 'green swirl letter e', 'green swirl letter g',
272
+ 'green swirl letter m', 'green swirl letter r', 'green swirl letter t',
273
+ 'green swirl letter v', 'green swirl line', 'green swirl pallet',
274
+ 'green swirl pan', 'green swirl pentagon', 'green swirl round',
275
+ 'green swirl square', 'green swirl star',
276
+ 'green swirl three-sided rectangle', 'green swirl triangle',
277
+ 'green three-sided rectangle', 'green triangle', 'magma block',
278
+ 'magma cross', 'magma diamond', 'magma flower', 'magma heart',
279
+ 'magma hexagon', 'magma l-shaped block', 'magma letter a',
280
+ 'magma letter e', 'magma letter g', 'magma letter m', 'magma letter r',
281
+ 'magma letter t', 'magma letter v', 'magma pallet', 'magma pentagon',
282
+ 'magma ring', 'magma round', 'magma small block', 'magma star',
283
+ 'magma triangle', 'olive block', 'olive bowl', 'olive container',
284
+ 'olive cross', 'olive diamond', 'olive flower', 'olive frame',
285
+ 'olive heart', 'olive hexagon', 'olive l-shaped block', 'olive letter a',
286
+ 'olive letter e', 'olive letter g', 'olive letter m', 'olive letter r',
287
+ 'olive letter t', 'olive letter v', 'olive line', 'olive pallet',
288
+ 'olive pan', 'olive pentagon', 'olive ring', 'olive round',
289
+ 'olive shorter block', 'olive square', 'olive star',
290
+ 'olive three-sided rectangle', 'olive triangle', 'orange bowl',
291
+ 'orange container', 'orange cross', 'orange diamond', 'orange flower',
292
+ 'orange frame', 'orange heart', 'orange hexagon', 'orange l-shaped block',
293
+ 'orange letter a', 'orange letter e', 'orange letter g', 'orange letter m',
294
+ 'orange letter r', 'orange letter t', 'orange letter v', 'orange line',
295
+ 'orange pallet', 'orange pan', 'orange pentagon', 'orange ring',
296
+ 'orange round', 'orange shorter block', 'orange square', 'orange star',
297
+ 'orange three-sided rectangle', 'orange triangle', 'pink block',
298
+ 'pink bowl', 'pink container', 'pink cross', 'pink diamond', 'pink flower',
299
+ 'pink frame', 'pink heart', 'pink hexagon', 'pink l-shaped block',
300
+ 'pink letter a', 'pink letter e', 'pink letter g', 'pink letter m',
301
+ 'pink letter r', 'pink letter t', 'pink letter v', 'pink line',
302
+ 'pink pallet', 'pink pan', 'pink ring', 'pink round', 'pink shorter block',
303
+ 'pink square', 'pink three-sided rectangle', 'pink triangle',
304
+ 'plastic block', 'plastic cross', 'plastic diamond', 'plastic flower',
305
+ 'plastic heart', 'plastic hexagon', 'plastic l-shaped block',
306
+ 'plastic letter a', 'plastic letter e', 'plastic letter g',
307
+ 'plastic letter m', 'plastic letter r', 'plastic letter t',
308
+ 'plastic letter v', 'plastic pentagon', 'plastic ring', 'plastic round',
309
+ 'plastic shorter block', 'plastic small block', 'plastic star',
310
+ 'plastic triangle', 'polka dot block', 'polka dot bowl', 'polka dot cross',
311
+ 'polka dot diamond', 'polka dot flower', 'polka dot heart',
312
+ 'polka dot hexagon', 'polka dot l-shaped block', 'polka dot letter a',
313
+ 'polka dot letter e', 'polka dot letter g', 'polka dot letter m',
314
+ 'polka dot letter r', 'polka dot letter t', 'polka dot letter v',
315
+ 'polka dot pan', 'polka dot pentagon', 'polka dot ring', 'polka dot round',
316
+ 'polka dot small block', 'polka dot star', 'polka dot triangle',
317
+ 'purple block', 'purple bowl', 'purple container', 'purple cross',
318
+ 'purple diamond', 'purple flower', 'purple frame', 'purple heart',
319
+ 'purple hexagon', 'purple l-shaped block', 'purple letter a',
320
+ 'purple letter e', 'purple letter m', 'purple letter r', 'purple letter t',
321
+ 'purple letter v', 'purple line', 'purple paisley block',
322
+ 'purple paisley bowl', 'purple paisley container', 'purple paisley cross',
323
+ 'purple paisley diamond', 'purple paisley flower', 'purple paisley frame',
324
+ 'purple paisley heart', 'purple paisley hexagon',
325
+ 'purple paisley l-shaped block', 'purple paisley letter a',
326
+ 'purple paisley letter e', 'purple paisley letter g',
327
+ 'purple paisley letter m', 'purple paisley letter r',
328
+ 'purple paisley letter t', 'purple paisley letter v',
329
+ 'purple paisley line', 'purple paisley pallet', 'purple paisley pan',
330
+ 'purple paisley pentagon', 'purple paisley ring', 'purple paisley square',
331
+ 'purple paisley star', 'purple paisley three-sided rectangle',
332
+ 'purple paisley triangle', 'purple pallet', 'purple pan',
333
+ 'purple pentagon', 'purple ring', 'purple square', 'purple star',
334
+ 'purple swirl block', 'purple swirl bowl', 'purple swirl container',
335
+ 'purple swirl cross', 'purple swirl diamond', 'purple swirl flower',
336
+ 'purple swirl frame', 'purple swirl heart', 'purple swirl hexagon',
337
+ 'purple swirl l-shaped block', 'purple swirl letter a',
338
+ 'purple swirl letter e', 'purple swirl letter g', 'purple swirl letter m',
339
+ 'purple swirl letter r', 'purple swirl letter t', 'purple swirl letter v',
340
+ 'purple swirl line', 'purple swirl pallet', 'purple swirl pan',
341
+ 'purple swirl pentagon', 'purple swirl ring', 'purple swirl round',
342
+ 'purple swirl shorter block', 'purple swirl square', 'purple swirl star',
343
+ 'purple swirl three-sided rectangle', 'purple swirl triangle',
344
+ 'purple three-sided rectangle', 'purple triangle', 'rainbow block',
345
+ 'rainbow cross', 'rainbow diamond', 'rainbow flower', 'rainbow heart',
346
+ 'rainbow hexagon', 'rainbow l-shaped block', 'rainbow letter a',
347
+ 'rainbow letter e', 'rainbow letter g', 'rainbow letter m',
348
+ 'rainbow letter r', 'rainbow letter t', 'rainbow letter v',
349
+ 'rainbow pentagon', 'rainbow ring', 'rainbow round',
350
+ 'rainbow shorter block', 'rainbow small block', 'rainbow square',
351
+ 'rainbow star', 'rainbow triangle', 'red and blue polka dot block',
352
+ 'red and blue polka dot cross', 'red and blue polka dot diamond',
353
+ 'red and blue polka dot flower', 'red and blue polka dot heart',
354
+ 'red and blue polka dot hexagon', 'red and blue polka dot l-shaped block',
355
+ 'red and blue polka dot letter a', 'red and blue polka dot letter e',
356
+ 'red and blue polka dot letter g', 'red and blue polka dot letter m',
357
+ 'red and blue polka dot letter r', 'red and blue polka dot letter t',
358
+ 'red and blue polka dot letter v', 'red and blue polka dot pallet',
359
+ 'red and blue polka dot pentagon', 'red and blue polka dot ring',
360
+ 'red and blue polka dot round', 'red and blue polka dot shorter block',
361
+ 'red and blue polka dot small block', 'red and blue polka dot star',
362
+ 'red and blue polka dot triangle', 'red and blue stripe block',
363
+ 'red and blue stripe cross', 'red and blue stripe diamond',
364
+ 'red and blue stripe flower', 'red and blue stripe heart',
365
+ 'red and blue stripe hexagon', 'red and blue stripe l-shaped block',
366
+ 'red and blue stripe letter a', 'red and blue stripe letter e',
367
+ 'red and blue stripe letter g', 'red and blue stripe letter m',
368
+ 'red and blue stripe letter r', 'red and blue stripe letter t',
369
+ 'red and blue stripe letter v', 'red and blue stripe pentagon',
370
+ 'red and blue stripe ring', 'red and blue stripe round',
371
+ 'red and blue stripe small block', 'red and blue stripe star',
372
+ 'red and blue stripe triangle', 'red and green polka dot block',
373
+ 'red and green polka dot cross', 'red and green polka dot diamond',
374
+ 'red and green polka dot flower', 'red and green polka dot heart',
375
+ 'red and green polka dot hexagon', 'red and green polka dot l-shaped block',
376
+ 'red and green polka dot letter a', 'red and green polka dot letter e',
377
+ 'red and green polka dot letter g', 'red and green polka dot letter m',
378
+ 'red and green polka dot letter r', 'red and green polka dot letter t',
379
+ 'red and green polka dot letter v', 'red and green polka dot pan',
380
+ 'red and green polka dot pentagon', 'red and green polka dot ring',
381
+ 'red and green polka dot round', 'red and green polka dot small block',
382
+ 'red and green polka dot star', 'red and green polka dot triangle',
383
+ 'red and green stripe block', 'red and green stripe bowl',
384
+ 'red and green stripe cross', 'red and green stripe diamond',
385
+ 'red and green stripe flower', 'red and green stripe heart',
386
+ 'red and green stripe hexagon', 'red and green stripe l-shaped block',
387
+ 'red and green stripe letter a', 'red and green stripe letter e',
388
+ 'red and green stripe letter g', 'red and green stripe letter m',
389
+ 'red and green stripe letter r', 'red and green stripe letter t',
390
+ 'red and green stripe letter v', 'red and green stripe pentagon',
391
+ 'red and green stripe ring', 'red and green stripe round',
392
+ 'red and green stripe shorter block', 'red and green stripe small block',
393
+ 'red and green stripe star', 'red and green stripe triangle',
394
+ 'red and purple polka dot block', 'red and purple polka dot cross',
395
+ 'red and purple polka dot diamond', 'red and purple polka dot flower',
396
+ 'red and purple polka dot heart', 'red and purple polka dot hexagon',
397
+ 'red and purple polka dot l-shaped block',
398
+ 'red and purple polka dot letter a', 'red and purple polka dot letter e',
399
+ 'red and purple polka dot letter g', 'red and purple polka dot letter m',
400
+ 'red and purple polka dot letter r', 'red and purple polka dot letter t',
401
+ 'red and purple polka dot letter v', 'red and purple polka dot pentagon',
402
+ 'red and purple polka dot ring', 'red and purple polka dot round',
403
+ 'red and purple polka dot small block', 'red and purple polka dot star',
404
+ 'red and purple polka dot triangle', 'red and purple stripe block',
405
+ 'red and purple stripe cross', 'red and purple stripe diamond',
406
+ 'red and purple stripe flower', 'red and purple stripe heart',
407
+ 'red and purple stripe hexagon', 'red and purple stripe l-shaped block',
408
+ 'red and purple stripe letter a', 'red and purple stripe letter e',
409
+ 'red and purple stripe letter g', 'red and purple stripe letter m',
410
+ 'red and purple stripe letter r', 'red and purple stripe letter t',
411
+ 'red and purple stripe letter v', 'red and purple stripe pentagon',
412
+ 'red and purple stripe ring', 'red and purple stripe round',
413
+ 'red and purple stripe shorter block', 'red and purple stripe small block',
414
+ 'red and purple stripe star', 'red and purple stripe triangle',
415
+ 'red and yellow polka dot block', 'red and yellow polka dot cross',
416
+ 'red and yellow polka dot diamond', 'red and yellow polka dot flower',
417
+ 'red and yellow polka dot heart', 'red and yellow polka dot hexagon',
418
+ 'red and yellow polka dot l-shaped block',
419
+ 'red and yellow polka dot letter a', 'red and yellow polka dot letter e',
420
+ 'red and yellow polka dot letter g', 'red and yellow polka dot letter m',
421
+ 'red and yellow polka dot letter r', 'red and yellow polka dot letter t',
422
+ 'red and yellow polka dot letter v', 'red and yellow polka dot pentagon',
423
+ 'red and yellow polka dot ring', 'red and yellow polka dot round',
424
+ 'red and yellow polka dot shorter block',
425
+ 'red and yellow polka dot small block', 'red and yellow polka dot star',
426
+ 'red and yellow polka dot triangle', 'red and yellow stripe block',
427
+ 'red and yellow stripe bowl', 'red and yellow stripe cross',
428
+ 'red and yellow stripe diamond', 'red and yellow stripe flower',
429
+ 'red and yellow stripe heart', 'red and yellow stripe hexagon',
430
+ 'red and yellow stripe l-shaped block', 'red and yellow stripe letter a',
431
+ 'red and yellow stripe letter e', 'red and yellow stripe letter g',
432
+ 'red and yellow stripe letter m', 'red and yellow stripe letter r',
433
+ 'red and yellow stripe letter t', 'red and yellow stripe letter v',
434
+ 'red and yellow stripe pentagon', 'red and yellow stripe ring',
435
+ 'red and yellow stripe round', 'red and yellow stripe small block',
436
+ 'red and yellow stripe star', 'red and yellow stripe triangle',
437
+ 'red block', 'red bowl', 'red container', 'red cross', 'red diamond',
438
+ 'red flower', 'red frame', 'red heart', 'red hexagon',
439
+ 'red l-shaped block', 'red letter a', 'red letter e', 'red letter g',
440
+ 'red letter m', 'red letter r', 'red letter t', 'red letter v', 'red line',
441
+ 'red paisley block', 'red paisley bowl', 'red paisley container',
442
+ 'red paisley cross', 'red paisley diamond', 'red paisley flower',
443
+ 'red paisley frame', 'red paisley heart', 'red paisley hexagon',
444
+ 'red paisley l-shaped block', 'red paisley letter a',
445
+ 'red paisley letter e', 'red paisley letter g', 'red paisley letter m',
446
+ 'red paisley letter r', 'red paisley letter t', 'red paisley letter v',
447
+ 'red paisley line', 'red paisley pallet', 'red paisley pan',
448
+ 'red paisley pentagon', 'red paisley ring', 'red paisley round',
449
+ 'red paisley shorter block', 'red paisley square', 'red paisley star',
450
+ 'red paisley three-sided rectangle', 'red paisley triangle', 'red pallet',
451
+ 'red pan', 'red pentagon', 'red ring', 'red round', 'red shorter block',
452
+ 'red square', 'red star', 'red swirl block', 'red swirl bowl',
453
+ 'red swirl container', 'red swirl cross', 'red swirl diamond',
454
+ 'red swirl flower', 'red swirl frame', 'red swirl heart',
455
+ 'red swirl hexagon', 'red swirl l-shaped block', 'red swirl letter a',
456
+ 'red swirl letter e', 'red swirl letter g', 'red swirl letter m',
457
+ 'red swirl letter r', 'red swirl letter t', 'red swirl letter v',
458
+ 'red swirl line', 'red swirl pallet', 'red swirl pan', 'red swirl pentagon',
459
+ 'red swirl ring', 'red swirl round', 'red swirl shorter block',
460
+ 'red swirl square', 'red swirl star', 'red swirl three-sided rectangle',
461
+ 'red swirl triangle', 'red three-sided rectangle', 'red triangle',
462
+ 'tiger block', 'tiger cross', 'tiger diamond', 'tiger flower',
463
+ 'tiger heart', 'tiger hexagon', 'tiger l-shaped block', 'tiger letter a',
464
+ 'tiger letter e', 'tiger letter g', 'tiger letter m', 'tiger letter r',
465
+ 'tiger letter t', 'tiger letter v', 'tiger pentagon', 'tiger ring',
466
+ 'tiger round', 'tiger small block', 'tiger square', 'tiger star',
467
+ 'tiger triangle', 'tiles block', 'tiles cross', 'tiles diamond',
468
+ 'tiles flower', 'tiles heart', 'tiles hexagon', 'tiles l-shaped block',
469
+ 'tiles letter a', 'tiles letter e', 'tiles letter g', 'tiles letter m',
470
+ 'tiles letter r', 'tiles letter t', 'tiles letter v', 'tiles pentagon',
471
+ 'tiles ring', 'tiles round', 'tiles shorter block', 'tiles small block',
472
+ 'tiles square', 'tiles star', 'tiles triangle', 'wooden block',
473
+ 'wooden cross', 'wooden diamond', 'wooden flower', 'wooden heart',
474
+ 'wooden hexagon', 'wooden l-shaped block', 'wooden letter a',
475
+ 'wooden letter e', 'wooden letter g', 'wooden letter m', 'wooden letter r',
476
+ 'wooden letter t', 'wooden letter v', 'wooden pentagon', 'wooden ring',
477
+ 'wooden round', 'wooden shorter block', 'wooden small block',
478
+ 'wooden star', 'wooden triangle', 'yellow and blue polka dot block',
479
+ 'yellow and blue polka dot bowl', 'yellow and blue polka dot container',
480
+ 'yellow and blue polka dot cross', 'yellow and blue polka dot diamond',
481
+ 'yellow and blue polka dot flower', 'yellow and blue polka dot frame',
482
+ 'yellow and blue polka dot heart', 'yellow and blue polka dot hexagon',
483
+ 'yellow and blue polka dot l-shaped block',
484
+ 'yellow and blue polka dot letter a', 'yellow and blue polka dot letter e',
485
+ 'yellow and blue polka dot letter g', 'yellow and blue polka dot letter m',
486
+ 'yellow and blue polka dot letter r', 'yellow and blue polka dot letter t',
487
+ 'yellow and blue polka dot letter v', 'yellow and blue polka dot line',
488
+ 'yellow and blue polka dot pallet', 'yellow and blue polka dot pan',
489
+ 'yellow and blue polka dot pentagon', 'yellow and blue polka dot ring',
490
+ 'yellow and blue polka dot round', 'yellow and blue polka dot square',
491
+ 'yellow and blue polka dot star',
492
+ 'yellow and blue polka dot three-sided rectangle',
493
+ 'yellow and blue polka dot triangle', 'yellow and blue stripe block',
494
+ 'yellow and blue stripe cross', 'yellow and blue stripe diamond',
495
+ 'yellow and blue stripe flower', 'yellow and blue stripe heart',
496
+ 'yellow and blue stripe hexagon', 'yellow and blue stripe l-shaped block',
497
+ 'yellow and blue stripe letter a', 'yellow and blue stripe letter e',
498
+ 'yellow and blue stripe letter g', 'yellow and blue stripe letter m',
499
+ 'yellow and blue stripe letter t', 'yellow and blue stripe letter v',
500
+ 'yellow and blue stripe pan', 'yellow and blue stripe pentagon',
501
+ 'yellow and blue stripe ring', 'yellow and blue stripe round',
502
+ 'yellow and blue stripe small block', 'yellow and blue stripe star',
503
+ 'yellow and blue stripe triangle', 'yellow and green polka dot block',
504
+ 'yellow and green polka dot bowl', 'yellow and green polka dot container',
505
+ 'yellow and green polka dot cross', 'yellow and green polka dot diamond',
506
+ 'yellow and green polka dot flower', 'yellow and green polka dot frame',
507
+ 'yellow and green polka dot heart', 'yellow and green polka dot hexagon',
508
+ 'yellow and green polka dot l-shaped block',
509
+ 'yellow and green polka dot letter a',
510
+ 'yellow and green polka dot letter e',
511
+ 'yellow and green polka dot letter g',
512
+ 'yellow and green polka dot letter m',
513
+ 'yellow and green polka dot letter r',
514
+ 'yellow and green polka dot letter t',
515
+ 'yellow and green polka dot letter v', 'yellow and green polka dot line',
516
+ 'yellow and green polka dot pallet', 'yellow and green polka dot pan',
517
+ 'yellow and green polka dot pentagon', 'yellow and green polka dot ring',
518
+ 'yellow and green polka dot round',
519
+ 'yellow and green polka dot shorter block',
520
+ 'yellow and green polka dot square', 'yellow and green polka dot star',
521
+ 'yellow and green polka dot three-sided rectangle',
522
+ 'yellow and green stripe block', 'yellow and green stripe bowl',
523
+ 'yellow and green stripe cross', 'yellow and green stripe diamond',
524
+ 'yellow and green stripe flower', 'yellow and green stripe heart',
525
+ 'yellow and green stripe hexagon', 'yellow and green stripe l-shaped block',
526
+ 'yellow and green stripe letter a', 'yellow and green stripe letter e',
527
+ 'yellow and green stripe letter g', 'yellow and green stripe letter m',
528
+ 'yellow and green stripe letter r', 'yellow and green stripe letter t',
529
+ 'yellow and green stripe letter v', 'yellow and green stripe pentagon',
530
+ 'yellow and green stripe ring', 'yellow and green stripe round',
531
+ 'yellow and green stripe shorter block',
532
+ 'yellow and green stripe small block', 'yellow and green stripe star',
533
+ 'yellow and green stripe triangle', 'yellow and purple polka dot block',
534
+ 'yellow and purple polka dot bowl', 'yellow and purple polka dot container',
535
+ 'yellow and purple polka dot cross', 'yellow and purple polka dot diamond',
536
+ 'yellow and purple polka dot flower', 'yellow and purple polka dot frame',
537
+ 'yellow and purple polka dot heart', 'yellow and purple polka dot hexagon',
538
+ 'yellow and purple polka dot l-shaped block',
539
+ 'yellow and purple polka dot letter a',
540
+ 'yellow and purple polka dot letter e',
541
+ 'yellow and purple polka dot letter g',
542
+ 'yellow and purple polka dot letter m',
543
+ 'yellow and purple polka dot letter r',
544
+ 'yellow and purple polka dot letter t',
545
+ 'yellow and purple polka dot letter v', 'yellow and purple polka dot line',
546
+ 'yellow and purple polka dot pallet', 'yellow and purple polka dot pan',
547
+ 'yellow and purple polka dot pentagon', 'yellow and purple polka dot ring',
548
+ 'yellow and purple polka dot round',
549
+ 'yellow and purple polka dot shorter block',
550
+ 'yellow and purple polka dot square', 'yellow and purple polka dot star',
551
+ 'yellow and purple polka dot three-sided rectangle',
552
+ 'yellow and purple polka dot triangle', 'yellow and purple stripe block',
553
+ 'yellow and purple stripe bowl', 'yellow and purple stripe cross',
554
+ 'yellow and purple stripe diamond', 'yellow and purple stripe flower',
555
+ 'yellow and purple stripe heart', 'yellow and purple stripe hexagon',
556
+ 'yellow and purple stripe l-shaped block',
557
+ 'yellow and purple stripe letter a', 'yellow and purple stripe letter e',
558
+ 'yellow and purple stripe letter g', 'yellow and purple stripe letter m',
559
+ 'yellow and purple stripe letter r', 'yellow and purple stripe letter t',
560
+ 'yellow and purple stripe letter v', 'yellow and purple stripe pentagon',
561
+ 'yellow and purple stripe ring', 'yellow and purple stripe round',
562
+ 'yellow and purple stripe small block', 'yellow and purple stripe star',
563
+ 'yellow and purple stripe triangle', 'yellow bowl', 'yellow container',
564
+ 'yellow cross', 'yellow diamond', 'yellow flower', 'yellow frame',
565
+ 'yellow heart', 'yellow hexagon', 'yellow l-shaped block',
566
+ 'yellow letter e', 'yellow letter g', 'yellow letter m', 'yellow letter r',
567
+ 'yellow letter v', 'yellow line', 'yellow paisley block',
568
+ 'yellow paisley bowl', 'yellow paisley container', 'yellow paisley cross',
569
+ 'yellow paisley diamond', 'yellow paisley flower', 'yellow paisley frame',
570
+ 'yellow paisley heart', 'yellow paisley hexagon',
571
+ 'yellow paisley l-shaped block', 'yellow paisley letter a',
572
+ 'yellow paisley letter e', 'yellow paisley letter g',
573
+ 'yellow paisley letter m', 'yellow paisley letter r',
574
+ 'yellow paisley letter t', 'yellow paisley letter v', 'yellow paisley line',
575
+ 'yellow paisley pallet', 'yellow paisley pan', 'yellow paisley pentagon',
576
+ 'yellow paisley ring', 'yellow paisley round', 'yellow paisley square',
577
+ 'yellow paisley star', 'yellow paisley three-sided rectangle',
578
+ 'yellow paisley triangle', 'yellow pallet', 'yellow pan',
579
+ 'yellow pentagon', 'yellow ring', 'yellow round', 'yellow shorter block',
580
+ 'yellow square', 'yellow star', 'yellow swirl block', 'yellow swirl bowl',
581
+ 'yellow swirl container', 'yellow swirl cross', 'yellow swirl diamond',
582
+ 'yellow swirl flower', 'yellow swirl frame', 'yellow swirl heart',
583
+ 'yellow swirl hexagon', 'yellow swirl l-shaped block',
584
+ 'yellow swirl letter a', 'yellow swirl letter e', 'yellow swirl letter g',
585
+ 'yellow swirl letter m', 'yellow swirl letter r', 'yellow swirl letter t',
586
+ 'yellow swirl line', 'yellow swirl pallet', 'yellow swirl pan',
587
+ 'yellow swirl pentagon', 'yellow swirl ring', 'yellow swirl round',
588
+ 'yellow swirl shorter block', 'yellow swirl square', 'yellow swirl star',
589
+ 'yellow swirl three-sided rectangle', 'yellow swirl triangle',
590
+ 'yellow three-sided rectangle', 'yellow triangle'
591
+ ]
label_map.json ADDED
@@ -0,0 +1,1182 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "0": "blue and purple polka dot block",
3
+ "1": "blue and purple polka dot bowl",
4
+ "2": "blue and purple polka dot container",
5
+ "3": "blue and purple polka dot cross",
6
+ "4": "blue and purple polka dot diamond",
7
+ "5": "blue and purple polka dot flower",
8
+ "6": "blue and purple polka dot frame",
9
+ "7": "blue and purple polka dot heart",
10
+ "8": "blue and purple polka dot hexagon",
11
+ "9": "blue and purple polka dot l-shaped block",
12
+ "10": "blue and purple polka dot letter a",
13
+ "11": "blue and purple polka dot letter e",
14
+ "12": "blue and purple polka dot letter g",
15
+ "13": "blue and purple polka dot letter m",
16
+ "14": "blue and purple polka dot letter r",
17
+ "15": "blue and purple polka dot letter t",
18
+ "16": "blue and purple polka dot letter v",
19
+ "17": "blue and purple polka dot line",
20
+ "18": "blue and purple polka dot pallet",
21
+ "19": "blue and purple polka dot pan",
22
+ "20": "blue and purple polka dot pentagon",
23
+ "21": "blue and purple polka dot ring",
24
+ "22": "blue and purple polka dot round",
25
+ "23": "blue and purple polka dot square",
26
+ "24": "blue and purple polka dot star",
27
+ "25": "blue and purple polka dot three-sided rectangle",
28
+ "26": "blue and purple polka dot triangle",
29
+ "27": "blue and purple stripe block",
30
+ "28": "blue and purple stripe bowl",
31
+ "29": "blue and purple stripe cross",
32
+ "30": "blue and purple stripe diamond",
33
+ "31": "blue and purple stripe flower",
34
+ "32": "blue and purple stripe heart",
35
+ "33": "blue and purple stripe hexagon",
36
+ "34": "blue and purple stripe l-shaped block",
37
+ "35": "blue and purple stripe letter a",
38
+ "36": "blue and purple stripe letter e",
39
+ "37": "blue and purple stripe letter g",
40
+ "38": "blue and purple stripe letter m",
41
+ "39": "blue and purple stripe letter r",
42
+ "40": "blue and purple stripe letter t",
43
+ "41": "blue and purple stripe letter v",
44
+ "42": "blue and purple stripe pallet",
45
+ "43": "blue and purple stripe pentagon",
46
+ "44": "blue and purple stripe ring",
47
+ "45": "blue and purple stripe round",
48
+ "46": "blue and purple stripe small block",
49
+ "47": "blue and purple stripe square",
50
+ "48": "blue and purple stripe star",
51
+ "49": "blue and purple stripe triangle",
52
+ "50": "blue bowl",
53
+ "51": "blue container",
54
+ "52": "blue cross",
55
+ "53": "blue diamond",
56
+ "54": "blue flower",
57
+ "55": "blue frame",
58
+ "56": "blue heart",
59
+ "57": "blue hexagon",
60
+ "58": "blue l-shaped block",
61
+ "59": "blue letter a",
62
+ "60": "blue letter e",
63
+ "61": "blue letter g",
64
+ "62": "blue letter m",
65
+ "63": "blue letter r",
66
+ "64": "blue letter t",
67
+ "65": "blue letter v",
68
+ "66": "blue line",
69
+ "67": "blue paisley block",
70
+ "68": "blue paisley bowl",
71
+ "69": "blue paisley container",
72
+ "70": "blue paisley diamond",
73
+ "71": "blue paisley flower",
74
+ "72": "blue paisley frame",
75
+ "73": "blue paisley heart",
76
+ "74": "blue paisley l-shaped block",
77
+ "75": "blue paisley letter a",
78
+ "76": "blue paisley letter e",
79
+ "77": "blue paisley letter m",
80
+ "78": "blue paisley letter r",
81
+ "79": "blue paisley letter t",
82
+ "80": "blue paisley letter v",
83
+ "81": "blue paisley line",
84
+ "82": "blue paisley pallet",
85
+ "83": "blue paisley pan",
86
+ "84": "blue paisley pentagon",
87
+ "85": "blue paisley ring",
88
+ "86": "blue paisley round",
89
+ "87": "blue paisley square",
90
+ "88": "blue paisley star",
91
+ "89": "blue paisley three-sided rectangle",
92
+ "90": "blue paisley triangle",
93
+ "91": "blue pallet",
94
+ "92": "blue pan",
95
+ "93": "blue pentagon",
96
+ "94": "blue ring",
97
+ "95": "blue round",
98
+ "96": "blue shorter block",
99
+ "97": "blue square",
100
+ "98": "blue star",
101
+ "99": "blue swirl block",
102
+ "100": "blue swirl bowl",
103
+ "101": "blue swirl container",
104
+ "102": "blue swirl cross",
105
+ "103": "blue swirl diamond",
106
+ "104": "blue swirl flower",
107
+ "105": "blue swirl frame",
108
+ "106": "blue swirl heart",
109
+ "107": "blue swirl hexagon",
110
+ "108": "blue swirl l-shaped block",
111
+ "109": "blue swirl letter a",
112
+ "110": "blue swirl letter e",
113
+ "111": "blue swirl letter g",
114
+ "112": "blue swirl letter m",
115
+ "113": "blue swirl letter t",
116
+ "114": "blue swirl letter v",
117
+ "115": "blue swirl line",
118
+ "116": "blue swirl pallet",
119
+ "117": "blue swirl pan",
120
+ "118": "blue swirl pentagon",
121
+ "119": "blue swirl ring",
122
+ "120": "blue swirl round",
123
+ "121": "blue swirl square",
124
+ "122": "blue swirl star",
125
+ "123": "blue swirl three-sided rectangle",
126
+ "124": "blue swirl triangle",
127
+ "125": "blue three-sided rectangle",
128
+ "126": "blue triangle",
129
+ "127": "brick block",
130
+ "128": "brick cross",
131
+ "129": "brick diamond",
132
+ "130": "brick flower",
133
+ "131": "brick heart",
134
+ "132": "brick hexagon",
135
+ "133": "brick l-shaped block",
136
+ "134": "brick letter a",
137
+ "135": "brick letter e",
138
+ "136": "brick letter g",
139
+ "137": "brick letter m",
140
+ "138": "brick letter r",
141
+ "139": "brick letter t",
142
+ "140": "brick letter v",
143
+ "141": "brick pentagon",
144
+ "142": "brick ring",
145
+ "143": "brick round",
146
+ "144": "brick shorter block",
147
+ "145": "brick small block",
148
+ "146": "brick star",
149
+ "147": "brick triangle",
150
+ "148": "checkerboard block",
151
+ "149": "checkerboard bowl",
152
+ "150": "checkerboard cross",
153
+ "151": "checkerboard diamond",
154
+ "152": "checkerboard flower",
155
+ "153": "checkerboard heart",
156
+ "154": "checkerboard hexagon",
157
+ "155": "checkerboard l-shaped block",
158
+ "156": "checkerboard letter a",
159
+ "157": "checkerboard letter e",
160
+ "158": "checkerboard letter g",
161
+ "159": "checkerboard letter m",
162
+ "160": "checkerboard letter r",
163
+ "161": "checkerboard letter t",
164
+ "162": "checkerboard letter v",
165
+ "163": "checkerboard pentagon",
166
+ "164": "checkerboard ring",
167
+ "165": "checkerboard round",
168
+ "166": "checkerboard shorter block",
169
+ "167": "checkerboard small block",
170
+ "168": "checkerboard star",
171
+ "169": "checkerboard triangle",
172
+ "170": "cyan bowl",
173
+ "171": "cyan container",
174
+ "172": "cyan cross",
175
+ "173": "cyan diamond",
176
+ "174": "cyan flower",
177
+ "175": "cyan frame",
178
+ "176": "cyan heart",
179
+ "177": "cyan hexagon",
180
+ "178": "cyan l-shaped block",
181
+ "179": "cyan letter a",
182
+ "180": "cyan letter e",
183
+ "181": "cyan letter g",
184
+ "182": "cyan letter m",
185
+ "183": "cyan letter r",
186
+ "184": "cyan letter t",
187
+ "185": "cyan letter v",
188
+ "186": "cyan line",
189
+ "187": "cyan pallet",
190
+ "188": "cyan pan",
191
+ "189": "cyan pentagon",
192
+ "190": "cyan ring",
193
+ "191": "cyan round",
194
+ "192": "cyan shorter block",
195
+ "193": "cyan square",
196
+ "194": "cyan star",
197
+ "195": "cyan three-sided rectangle",
198
+ "196": "cyan triangle",
199
+ "197": "granite block",
200
+ "198": "granite cross",
201
+ "199": "granite diamond",
202
+ "200": "granite flower",
203
+ "201": "granite heart",
204
+ "202": "granite hexagon",
205
+ "203": "granite l-shaped block",
206
+ "204": "granite letter a",
207
+ "205": "granite letter e",
208
+ "206": "granite letter g",
209
+ "207": "granite letter m",
210
+ "208": "granite letter r",
211
+ "209": "granite letter t",
212
+ "210": "granite letter v",
213
+ "211": "granite pentagon",
214
+ "212": "granite ring",
215
+ "213": "granite round",
216
+ "214": "granite shorter block",
217
+ "215": "granite small block",
218
+ "216": "granite star",
219
+ "217": "granite triangle",
220
+ "218": "green and blue polka dot block",
221
+ "219": "green and blue polka dot bowl",
222
+ "220": "green and blue polka dot container",
223
+ "221": "green and blue polka dot cross",
224
+ "222": "green and blue polka dot frame",
225
+ "223": "green and blue polka dot heart",
226
+ "224": "green and blue polka dot hexagon",
227
+ "225": "green and blue polka dot l-shaped block",
228
+ "226": "green and blue polka dot letter a",
229
+ "227": "green and blue polka dot letter e",
230
+ "228": "green and blue polka dot letter g",
231
+ "229": "green and blue polka dot letter m",
232
+ "230": "green and blue polka dot letter r",
233
+ "231": "green and blue polka dot letter t",
234
+ "232": "green and blue polka dot letter v",
235
+ "233": "green and blue polka dot line",
236
+ "234": "green and blue polka dot pallet",
237
+ "235": "green and blue polka dot pan",
238
+ "236": "green and blue polka dot pentagon",
239
+ "237": "green and blue polka dot ring",
240
+ "238": "green and blue polka dot round",
241
+ "239": "green and blue polka dot shorter block",
242
+ "240": "green and blue polka dot square",
243
+ "241": "green and blue polka dot star",
244
+ "242": "green and blue polka dot three-sided rectangle",
245
+ "243": "green and blue polka dot triangle",
246
+ "244": "green and blue stripe block",
247
+ "245": "green and blue stripe cross",
248
+ "246": "green and blue stripe diamond",
249
+ "247": "green and blue stripe flower",
250
+ "248": "green and blue stripe heart",
251
+ "249": "green and blue stripe hexagon",
252
+ "250": "green and blue stripe l-shaped block",
253
+ "251": "green and blue stripe letter a",
254
+ "252": "green and blue stripe letter e",
255
+ "253": "green and blue stripe letter g",
256
+ "254": "green and blue stripe letter m",
257
+ "255": "green and blue stripe letter r",
258
+ "256": "green and blue stripe letter t",
259
+ "257": "green and blue stripe letter v",
260
+ "258": "green and blue stripe pentagon",
261
+ "259": "green and blue stripe ring",
262
+ "260": "green and blue stripe round",
263
+ "261": "green and blue stripe small block",
264
+ "262": "green and blue stripe star",
265
+ "263": "green and blue stripe triangle",
266
+ "264": "green and purple polka dot block",
267
+ "265": "green and purple polka dot bowl",
268
+ "266": "green and purple polka dot container",
269
+ "267": "green and purple polka dot cross",
270
+ "268": "green and purple polka dot diamond",
271
+ "269": "green and purple polka dot flower",
272
+ "270": "green and purple polka dot frame",
273
+ "271": "green and purple polka dot heart",
274
+ "272": "green and purple polka dot hexagon",
275
+ "273": "green and purple polka dot l-shaped block",
276
+ "274": "green and purple polka dot letter a",
277
+ "275": "green and purple polka dot letter e",
278
+ "276": "green and purple polka dot letter g",
279
+ "277": "green and purple polka dot letter m",
280
+ "278": "green and purple polka dot letter r",
281
+ "279": "green and purple polka dot letter t",
282
+ "280": "green and purple polka dot letter v",
283
+ "281": "green and purple polka dot line",
284
+ "282": "green and purple polka dot pallet",
285
+ "283": "green and purple polka dot pan",
286
+ "284": "green and purple polka dot pentagon",
287
+ "285": "green and purple polka dot ring",
288
+ "286": "green and purple polka dot round",
289
+ "287": "green and purple polka dot shorter block",
290
+ "288": "green and purple polka dot square",
291
+ "289": "green and purple polka dot star",
292
+ "290": "green and purple polka dot three-sided rectangle",
293
+ "291": "green and purple polka dot triangle",
294
+ "292": "green and purple stripe block",
295
+ "293": "green and purple stripe container",
296
+ "294": "green and purple stripe cross",
297
+ "295": "green and purple stripe diamond",
298
+ "296": "green and purple stripe flower",
299
+ "297": "green and purple stripe heart",
300
+ "298": "green and purple stripe hexagon",
301
+ "299": "green and purple stripe l-shaped block",
302
+ "300": "green and purple stripe letter a",
303
+ "301": "green and purple stripe letter e",
304
+ "302": "green and purple stripe letter g",
305
+ "303": "green and purple stripe letter m",
306
+ "304": "green and purple stripe letter r",
307
+ "305": "green and purple stripe letter t",
308
+ "306": "green and purple stripe letter v",
309
+ "307": "green and purple stripe pentagon",
310
+ "308": "green and purple stripe ring",
311
+ "309": "green and purple stripe round",
312
+ "310": "green and purple stripe small block",
313
+ "311": "green and purple stripe star",
314
+ "312": "green and purple stripe triangle",
315
+ "313": "green bowl",
316
+ "314": "green container",
317
+ "315": "green cross",
318
+ "316": "green diamond",
319
+ "317": "green flower",
320
+ "318": "green frame",
321
+ "319": "green heart",
322
+ "320": "green hexagon",
323
+ "321": "green l-shaped block",
324
+ "322": "green letter a",
325
+ "323": "green letter e",
326
+ "324": "green letter g",
327
+ "325": "green letter m",
328
+ "326": "green letter r",
329
+ "327": "green letter t",
330
+ "328": "green letter v",
331
+ "329": "green line",
332
+ "330": "green paisley block",
333
+ "331": "green paisley bowl",
334
+ "332": "green paisley container",
335
+ "333": "green paisley cross",
336
+ "334": "green paisley diamond",
337
+ "335": "green paisley flower",
338
+ "336": "green paisley frame",
339
+ "337": "green paisley heart",
340
+ "338": "green paisley hexagon",
341
+ "339": "green paisley l-shaped block",
342
+ "340": "green paisley letter a",
343
+ "341": "green paisley letter e",
344
+ "342": "green paisley letter g",
345
+ "343": "green paisley letter m",
346
+ "344": "green paisley letter r",
347
+ "345": "green paisley letter t",
348
+ "346": "green paisley letter v",
349
+ "347": "green paisley line",
350
+ "348": "green paisley pallet",
351
+ "349": "green paisley pan",
352
+ "350": "green paisley pentagon",
353
+ "351": "green paisley ring",
354
+ "352": "green paisley round",
355
+ "353": "green paisley square",
356
+ "354": "green paisley star",
357
+ "355": "green paisley three-sided rectangle",
358
+ "356": "green paisley triangle",
359
+ "357": "green pallet",
360
+ "358": "green pan",
361
+ "359": "green pentagon",
362
+ "360": "green ring",
363
+ "361": "green round",
364
+ "362": "green shorter block",
365
+ "363": "green square",
366
+ "364": "green star",
367
+ "365": "green swirl block",
368
+ "366": "green swirl bowl",
369
+ "367": "green swirl container",
370
+ "368": "green swirl cross",
371
+ "369": "green swirl diamond",
372
+ "370": "green swirl flower",
373
+ "371": "green swirl frame",
374
+ "372": "green swirl heart",
375
+ "373": "green swirl hexagon",
376
+ "374": "green swirl l-shaped block",
377
+ "375": "green swirl letter a",
378
+ "376": "green swirl letter e",
379
+ "377": "green swirl letter g",
380
+ "378": "green swirl letter m",
381
+ "379": "green swirl letter r",
382
+ "380": "green swirl letter t",
383
+ "381": "green swirl letter v",
384
+ "382": "green swirl line",
385
+ "383": "green swirl pallet",
386
+ "384": "green swirl pan",
387
+ "385": "green swirl pentagon",
388
+ "386": "green swirl round",
389
+ "387": "green swirl square",
390
+ "388": "green swirl star",
391
+ "389": "green swirl three-sided rectangle",
392
+ "390": "green swirl triangle",
393
+ "391": "green three-sided rectangle",
394
+ "392": "green triangle",
395
+ "393": "magma block",
396
+ "394": "magma cross",
397
+ "395": "magma diamond",
398
+ "396": "magma flower",
399
+ "397": "magma heart",
400
+ "398": "magma hexagon",
401
+ "399": "magma l-shaped block",
402
+ "400": "magma letter a",
403
+ "401": "magma letter e",
404
+ "402": "magma letter g",
405
+ "403": "magma letter m",
406
+ "404": "magma letter r",
407
+ "405": "magma letter t",
408
+ "406": "magma letter v",
409
+ "407": "magma pallet",
410
+ "408": "magma pentagon",
411
+ "409": "magma ring",
412
+ "410": "magma round",
413
+ "411": "magma small block",
414
+ "412": "magma star",
415
+ "413": "magma triangle",
416
+ "414": "olive block",
417
+ "415": "olive bowl",
418
+ "416": "olive container",
419
+ "417": "olive cross",
420
+ "418": "olive diamond",
421
+ "419": "olive flower",
422
+ "420": "olive frame",
423
+ "421": "olive heart",
424
+ "422": "olive hexagon",
425
+ "423": "olive l-shaped block",
426
+ "424": "olive letter a",
427
+ "425": "olive letter e",
428
+ "426": "olive letter g",
429
+ "427": "olive letter m",
430
+ "428": "olive letter r",
431
+ "429": "olive letter t",
432
+ "430": "olive letter v",
433
+ "431": "olive line",
434
+ "432": "olive pallet",
435
+ "433": "olive pan",
436
+ "434": "olive pentagon",
437
+ "435": "olive ring",
438
+ "436": "olive round",
439
+ "437": "olive shorter block",
440
+ "438": "olive square",
441
+ "439": "olive star",
442
+ "440": "olive three-sided rectangle",
443
+ "441": "olive triangle",
444
+ "442": "orange bowl",
445
+ "443": "orange container",
446
+ "444": "orange cross",
447
+ "445": "orange diamond",
448
+ "446": "orange flower",
449
+ "447": "orange frame",
450
+ "448": "orange heart",
451
+ "449": "orange hexagon",
452
+ "450": "orange l-shaped block",
453
+ "451": "orange letter a",
454
+ "452": "orange letter e",
455
+ "453": "orange letter g",
456
+ "454": "orange letter m",
457
+ "455": "orange letter r",
458
+ "456": "orange letter t",
459
+ "457": "orange letter v",
460
+ "458": "orange line",
461
+ "459": "orange pallet",
462
+ "460": "orange pan",
463
+ "461": "orange pentagon",
464
+ "462": "orange ring",
465
+ "463": "orange round",
466
+ "464": "orange shorter block",
467
+ "465": "orange square",
468
+ "466": "orange star",
469
+ "467": "orange three-sided rectangle",
470
+ "468": "orange triangle",
471
+ "469": "pink block",
472
+ "470": "pink bowl",
473
+ "471": "pink container",
474
+ "472": "pink cross",
475
+ "473": "pink diamond",
476
+ "474": "pink flower",
477
+ "475": "pink frame",
478
+ "476": "pink heart",
479
+ "477": "pink hexagon",
480
+ "478": "pink l-shaped block",
481
+ "479": "pink letter a",
482
+ "480": "pink letter e",
483
+ "481": "pink letter g",
484
+ "482": "pink letter m",
485
+ "483": "pink letter r",
486
+ "484": "pink letter t",
487
+ "485": "pink letter v",
488
+ "486": "pink line",
489
+ "487": "pink pallet",
490
+ "488": "pink pan",
491
+ "489": "pink ring",
492
+ "490": "pink round",
493
+ "491": "pink shorter block",
494
+ "492": "pink square",
495
+ "493": "pink three-sided rectangle",
496
+ "494": "pink triangle",
497
+ "495": "plastic block",
498
+ "496": "plastic cross",
499
+ "497": "plastic diamond",
500
+ "498": "plastic flower",
501
+ "499": "plastic heart",
502
+ "500": "plastic hexagon",
503
+ "501": "plastic l-shaped block",
504
+ "502": "plastic letter a",
505
+ "503": "plastic letter e",
506
+ "504": "plastic letter g",
507
+ "505": "plastic letter m",
508
+ "506": "plastic letter r",
509
+ "507": "plastic letter t",
510
+ "508": "plastic letter v",
511
+ "509": "plastic pentagon",
512
+ "510": "plastic ring",
513
+ "511": "plastic round",
514
+ "512": "plastic shorter block",
515
+ "513": "plastic small block",
516
+ "514": "plastic star",
517
+ "515": "plastic triangle",
518
+ "516": "polka dot block",
519
+ "517": "polka dot bowl",
520
+ "518": "polka dot cross",
521
+ "519": "polka dot diamond",
522
+ "520": "polka dot flower",
523
+ "521": "polka dot heart",
524
+ "522": "polka dot hexagon",
525
+ "523": "polka dot l-shaped block",
526
+ "524": "polka dot letter a",
527
+ "525": "polka dot letter e",
528
+ "526": "polka dot letter g",
529
+ "527": "polka dot letter m",
530
+ "528": "polka dot letter r",
531
+ "529": "polka dot letter t",
532
+ "530": "polka dot letter v",
533
+ "531": "polka dot pan",
534
+ "532": "polka dot pentagon",
535
+ "533": "polka dot ring",
536
+ "534": "polka dot round",
537
+ "535": "polka dot small block",
538
+ "536": "polka dot star",
539
+ "537": "polka dot triangle",
540
+ "538": "purple block",
541
+ "539": "purple bowl",
542
+ "540": "purple container",
543
+ "541": "purple cross",
544
+ "542": "purple diamond",
545
+ "543": "purple flower",
546
+ "544": "purple frame",
547
+ "545": "purple heart",
548
+ "546": "purple hexagon",
549
+ "547": "purple l-shaped block",
550
+ "548": "purple letter a",
551
+ "549": "purple letter e",
552
+ "550": "purple letter m",
553
+ "551": "purple letter r",
554
+ "552": "purple letter t",
555
+ "553": "purple letter v",
556
+ "554": "purple line",
557
+ "555": "purple paisley block",
558
+ "556": "purple paisley bowl",
559
+ "557": "purple paisley container",
560
+ "558": "purple paisley cross",
561
+ "559": "purple paisley diamond",
562
+ "560": "purple paisley flower",
563
+ "561": "purple paisley frame",
564
+ "562": "purple paisley heart",
565
+ "563": "purple paisley hexagon",
566
+ "564": "purple paisley l-shaped block",
567
+ "565": "purple paisley letter a",
568
+ "566": "purple paisley letter e",
569
+ "567": "purple paisley letter g",
570
+ "568": "purple paisley letter m",
571
+ "569": "purple paisley letter r",
572
+ "570": "purple paisley letter t",
573
+ "571": "purple paisley letter v",
574
+ "572": "purple paisley line",
575
+ "573": "purple paisley pallet",
576
+ "574": "purple paisley pan",
577
+ "575": "purple paisley pentagon",
578
+ "576": "purple paisley ring",
579
+ "577": "purple paisley square",
580
+ "578": "purple paisley star",
581
+ "579": "purple paisley three-sided rectangle",
582
+ "580": "purple paisley triangle",
583
+ "581": "purple pallet",
584
+ "582": "purple pan",
585
+ "583": "purple pentagon",
586
+ "584": "purple ring",
587
+ "585": "purple square",
588
+ "586": "purple star",
589
+ "587": "purple swirl block",
590
+ "588": "purple swirl bowl",
591
+ "589": "purple swirl container",
592
+ "590": "purple swirl cross",
593
+ "591": "purple swirl diamond",
594
+ "592": "purple swirl flower",
595
+ "593": "purple swirl frame",
596
+ "594": "purple swirl heart",
597
+ "595": "purple swirl hexagon",
598
+ "596": "purple swirl l-shaped block",
599
+ "597": "purple swirl letter a",
600
+ "598": "purple swirl letter e",
601
+ "599": "purple swirl letter g",
602
+ "600": "purple swirl letter m",
603
+ "601": "purple swirl letter r",
604
+ "602": "purple swirl letter t",
605
+ "603": "purple swirl letter v",
606
+ "604": "purple swirl line",
607
+ "605": "purple swirl pallet",
608
+ "606": "purple swirl pan",
609
+ "607": "purple swirl pentagon",
610
+ "608": "purple swirl ring",
611
+ "609": "purple swirl round",
612
+ "610": "purple swirl shorter block",
613
+ "611": "purple swirl square",
614
+ "612": "purple swirl star",
615
+ "613": "purple swirl three-sided rectangle",
616
+ "614": "purple swirl triangle",
617
+ "615": "purple three-sided rectangle",
618
+ "616": "purple triangle",
619
+ "617": "rainbow block",
620
+ "618": "rainbow cross",
621
+ "619": "rainbow diamond",
622
+ "620": "rainbow flower",
623
+ "621": "rainbow heart",
624
+ "622": "rainbow hexagon",
625
+ "623": "rainbow l-shaped block",
626
+ "624": "rainbow letter a",
627
+ "625": "rainbow letter e",
628
+ "626": "rainbow letter g",
629
+ "627": "rainbow letter m",
630
+ "628": "rainbow letter r",
631
+ "629": "rainbow letter t",
632
+ "630": "rainbow letter v",
633
+ "631": "rainbow pentagon",
634
+ "632": "rainbow ring",
635
+ "633": "rainbow round",
636
+ "634": "rainbow shorter block",
637
+ "635": "rainbow small block",
638
+ "636": "rainbow square",
639
+ "637": "rainbow star",
640
+ "638": "rainbow triangle",
641
+ "639": "red and blue polka dot block",
642
+ "640": "red and blue polka dot cross",
643
+ "641": "red and blue polka dot diamond",
644
+ "642": "red and blue polka dot flower",
645
+ "643": "red and blue polka dot heart",
646
+ "644": "red and blue polka dot hexagon",
647
+ "645": "red and blue polka dot l-shaped block",
648
+ "646": "red and blue polka dot letter a",
649
+ "647": "red and blue polka dot letter e",
650
+ "648": "red and blue polka dot letter g",
651
+ "649": "red and blue polka dot letter m",
652
+ "650": "red and blue polka dot letter r",
653
+ "651": "red and blue polka dot letter t",
654
+ "652": "red and blue polka dot letter v",
655
+ "653": "red and blue polka dot pallet",
656
+ "654": "red and blue polka dot pentagon",
657
+ "655": "red and blue polka dot ring",
658
+ "656": "red and blue polka dot round",
659
+ "657": "red and blue polka dot shorter block",
660
+ "658": "red and blue polka dot small block",
661
+ "659": "red and blue polka dot star",
662
+ "660": "red and blue polka dot triangle",
663
+ "661": "red and blue stripe block",
664
+ "662": "red and blue stripe cross",
665
+ "663": "red and blue stripe diamond",
666
+ "664": "red and blue stripe flower",
667
+ "665": "red and blue stripe heart",
668
+ "666": "red and blue stripe hexagon",
669
+ "667": "red and blue stripe l-shaped block",
670
+ "668": "red and blue stripe letter a",
671
+ "669": "red and blue stripe letter e",
672
+ "670": "red and blue stripe letter g",
673
+ "671": "red and blue stripe letter m",
674
+ "672": "red and blue stripe letter r",
675
+ "673": "red and blue stripe letter t",
676
+ "674": "red and blue stripe letter v",
677
+ "675": "red and blue stripe pentagon",
678
+ "676": "red and blue stripe ring",
679
+ "677": "red and blue stripe round",
680
+ "678": "red and blue stripe small block",
681
+ "679": "red and blue stripe star",
682
+ "680": "red and blue stripe triangle",
683
+ "681": "red and green polka dot block",
684
+ "682": "red and green polka dot cross",
685
+ "683": "red and green polka dot diamond",
686
+ "684": "red and green polka dot flower",
687
+ "685": "red and green polka dot heart",
688
+ "686": "red and green polka dot hexagon",
689
+ "687": "red and green polka dot l-shaped block",
690
+ "688": "red and green polka dot letter a",
691
+ "689": "red and green polka dot letter e",
692
+ "690": "red and green polka dot letter g",
693
+ "691": "red and green polka dot letter m",
694
+ "692": "red and green polka dot letter r",
695
+ "693": "red and green polka dot letter t",
696
+ "694": "red and green polka dot letter v",
697
+ "695": "red and green polka dot pan",
698
+ "696": "red and green polka dot pentagon",
699
+ "697": "red and green polka dot ring",
700
+ "698": "red and green polka dot round",
701
+ "699": "red and green polka dot small block",
702
+ "700": "red and green polka dot star",
703
+ "701": "red and green polka dot triangle",
704
+ "702": "red and green stripe block",
705
+ "703": "red and green stripe bowl",
706
+ "704": "red and green stripe cross",
707
+ "705": "red and green stripe diamond",
708
+ "706": "red and green stripe flower",
709
+ "707": "red and green stripe heart",
710
+ "708": "red and green stripe hexagon",
711
+ "709": "red and green stripe l-shaped block",
712
+ "710": "red and green stripe letter a",
713
+ "711": "red and green stripe letter e",
714
+ "712": "red and green stripe letter g",
715
+ "713": "red and green stripe letter m",
716
+ "714": "red and green stripe letter r",
717
+ "715": "red and green stripe letter t",
718
+ "716": "red and green stripe letter v",
719
+ "717": "red and green stripe pentagon",
720
+ "718": "red and green stripe ring",
721
+ "719": "red and green stripe round",
722
+ "720": "red and green stripe shorter block",
723
+ "721": "red and green stripe small block",
724
+ "722": "red and green stripe star",
725
+ "723": "red and green stripe triangle",
726
+ "724": "red and purple polka dot block",
727
+ "725": "red and purple polka dot cross",
728
+ "726": "red and purple polka dot diamond",
729
+ "727": "red and purple polka dot flower",
730
+ "728": "red and purple polka dot heart",
731
+ "729": "red and purple polka dot hexagon",
732
+ "730": "red and purple polka dot l-shaped block",
733
+ "731": "red and purple polka dot letter a",
734
+ "732": "red and purple polka dot letter e",
735
+ "733": "red and purple polka dot letter g",
736
+ "734": "red and purple polka dot letter m",
737
+ "735": "red and purple polka dot letter r",
738
+ "736": "red and purple polka dot letter t",
739
+ "737": "red and purple polka dot letter v",
740
+ "738": "red and purple polka dot pentagon",
741
+ "739": "red and purple polka dot ring",
742
+ "740": "red and purple polka dot round",
743
+ "741": "red and purple polka dot small block",
744
+ "742": "red and purple polka dot star",
745
+ "743": "red and purple polka dot triangle",
746
+ "744": "red and purple stripe block",
747
+ "745": "red and purple stripe cross",
748
+ "746": "red and purple stripe diamond",
749
+ "747": "red and purple stripe flower",
750
+ "748": "red and purple stripe heart",
751
+ "749": "red and purple stripe hexagon",
752
+ "750": "red and purple stripe l-shaped block",
753
+ "751": "red and purple stripe letter a",
754
+ "752": "red and purple stripe letter e",
755
+ "753": "red and purple stripe letter g",
756
+ "754": "red and purple stripe letter m",
757
+ "755": "red and purple stripe letter r",
758
+ "756": "red and purple stripe letter t",
759
+ "757": "red and purple stripe letter v",
760
+ "758": "red and purple stripe pentagon",
761
+ "759": "red and purple stripe ring",
762
+ "760": "red and purple stripe round",
763
+ "761": "red and purple stripe shorter block",
764
+ "762": "red and purple stripe small block",
765
+ "763": "red and purple stripe star",
766
+ "764": "red and purple stripe triangle",
767
+ "765": "red and yellow polka dot block",
768
+ "766": "red and yellow polka dot cross",
769
+ "767": "red and yellow polka dot diamond",
770
+ "768": "red and yellow polka dot flower",
771
+ "769": "red and yellow polka dot heart",
772
+ "770": "red and yellow polka dot hexagon",
773
+ "771": "red and yellow polka dot l-shaped block",
774
+ "772": "red and yellow polka dot letter a",
775
+ "773": "red and yellow polka dot letter e",
776
+ "774": "red and yellow polka dot letter g",
777
+ "775": "red and yellow polka dot letter m",
778
+ "776": "red and yellow polka dot letter r",
779
+ "777": "red and yellow polka dot letter t",
780
+ "778": "red and yellow polka dot letter v",
781
+ "779": "red and yellow polka dot pentagon",
782
+ "780": "red and yellow polka dot ring",
783
+ "781": "red and yellow polka dot round",
784
+ "782": "red and yellow polka dot shorter block",
785
+ "783": "red and yellow polka dot small block",
786
+ "784": "red and yellow polka dot star",
787
+ "785": "red and yellow polka dot triangle",
788
+ "786": "red and yellow stripe block",
789
+ "787": "red and yellow stripe bowl",
790
+ "788": "red and yellow stripe cross",
791
+ "789": "red and yellow stripe diamond",
792
+ "790": "red and yellow stripe flower",
793
+ "791": "red and yellow stripe heart",
794
+ "792": "red and yellow stripe hexagon",
795
+ "793": "red and yellow stripe l-shaped block",
796
+ "794": "red and yellow stripe letter a",
797
+ "795": "red and yellow stripe letter e",
798
+ "796": "red and yellow stripe letter g",
799
+ "797": "red and yellow stripe letter m",
800
+ "798": "red and yellow stripe letter r",
801
+ "799": "red and yellow stripe letter t",
802
+ "800": "red and yellow stripe letter v",
803
+ "801": "red and yellow stripe pentagon",
804
+ "802": "red and yellow stripe ring",
805
+ "803": "red and yellow stripe round",
806
+ "804": "red and yellow stripe small block",
807
+ "805": "red and yellow stripe star",
808
+ "806": "red and yellow stripe triangle",
809
+ "807": "red block",
810
+ "808": "red bowl",
811
+ "809": "red container",
812
+ "810": "red cross",
813
+ "811": "red diamond",
814
+ "812": "red flower",
815
+ "813": "red frame",
816
+ "814": "red heart",
817
+ "815": "red hexagon",
818
+ "816": "red l-shaped block",
819
+ "817": "red letter a",
820
+ "818": "red letter e",
821
+ "819": "red letter g",
822
+ "820": "red letter m",
823
+ "821": "red letter r",
824
+ "822": "red letter t",
825
+ "823": "red letter v",
826
+ "824": "red line",
827
+ "825": "red paisley block",
828
+ "826": "red paisley bowl",
829
+ "827": "red paisley container",
830
+ "828": "red paisley cross",
831
+ "829": "red paisley diamond",
832
+ "830": "red paisley flower",
833
+ "831": "red paisley frame",
834
+ "832": "red paisley heart",
835
+ "833": "red paisley hexagon",
836
+ "834": "red paisley l-shaped block",
837
+ "835": "red paisley letter a",
838
+ "836": "red paisley letter e",
839
+ "837": "red paisley letter g",
840
+ "838": "red paisley letter m",
841
+ "839": "red paisley letter r",
842
+ "840": "red paisley letter t",
843
+ "841": "red paisley letter v",
844
+ "842": "red paisley line",
845
+ "843": "red paisley pallet",
846
+ "844": "red paisley pan",
847
+ "845": "red paisley pentagon",
848
+ "846": "red paisley ring",
849
+ "847": "red paisley round",
850
+ "848": "red paisley shorter block",
851
+ "849": "red paisley square",
852
+ "850": "red paisley star",
853
+ "851": "red paisley three-sided rectangle",
854
+ "852": "red paisley triangle",
855
+ "853": "red pallet",
856
+ "854": "red pan",
857
+ "855": "red pentagon",
858
+ "856": "red ring",
859
+ "857": "red round",
860
+ "858": "red shorter block",
861
+ "859": "red square",
862
+ "860": "red star",
863
+ "861": "red swirl block",
864
+ "862": "red swirl bowl",
865
+ "863": "red swirl container",
866
+ "864": "red swirl cross",
867
+ "865": "red swirl diamond",
868
+ "866": "red swirl flower",
869
+ "867": "red swirl frame",
870
+ "868": "red swirl heart",
871
+ "869": "red swirl hexagon",
872
+ "870": "red swirl l-shaped block",
873
+ "871": "red swirl letter a",
874
+ "872": "red swirl letter e",
875
+ "873": "red swirl letter g",
876
+ "874": "red swirl letter m",
877
+ "875": "red swirl letter r",
878
+ "876": "red swirl letter t",
879
+ "877": "red swirl letter v",
880
+ "878": "red swirl line",
881
+ "879": "red swirl pallet",
882
+ "880": "red swirl pan",
883
+ "881": "red swirl pentagon",
884
+ "882": "red swirl ring",
885
+ "883": "red swirl round",
886
+ "884": "red swirl shorter block",
887
+ "885": "red swirl square",
888
+ "886": "red swirl star",
889
+ "887": "red swirl three-sided rectangle",
890
+ "888": "red swirl triangle",
891
+ "889": "red three-sided rectangle",
892
+ "890": "red triangle",
893
+ "891": "tiger block",
894
+ "892": "tiger cross",
895
+ "893": "tiger diamond",
896
+ "894": "tiger flower",
897
+ "895": "tiger heart",
898
+ "896": "tiger hexagon",
899
+ "897": "tiger l-shaped block",
900
+ "898": "tiger letter a",
901
+ "899": "tiger letter e",
902
+ "900": "tiger letter g",
903
+ "901": "tiger letter m",
904
+ "902": "tiger letter r",
905
+ "903": "tiger letter t",
906
+ "904": "tiger letter v",
907
+ "905": "tiger pentagon",
908
+ "906": "tiger ring",
909
+ "907": "tiger round",
910
+ "908": "tiger small block",
911
+ "909": "tiger square",
912
+ "910": "tiger star",
913
+ "911": "tiger triangle",
914
+ "912": "tiles block",
915
+ "913": "tiles cross",
916
+ "914": "tiles diamond",
917
+ "915": "tiles flower",
918
+ "916": "tiles heart",
919
+ "917": "tiles hexagon",
920
+ "918": "tiles l-shaped block",
921
+ "919": "tiles letter a",
922
+ "920": "tiles letter e",
923
+ "921": "tiles letter g",
924
+ "922": "tiles letter m",
925
+ "923": "tiles letter r",
926
+ "924": "tiles letter t",
927
+ "925": "tiles letter v",
928
+ "926": "tiles pentagon",
929
+ "927": "tiles ring",
930
+ "928": "tiles round",
931
+ "929": "tiles shorter block",
932
+ "930": "tiles small block",
933
+ "931": "tiles square",
934
+ "932": "tiles star",
935
+ "933": "tiles triangle",
936
+ "934": "wooden block",
937
+ "935": "wooden cross",
938
+ "936": "wooden diamond",
939
+ "937": "wooden flower",
940
+ "938": "wooden heart",
941
+ "939": "wooden hexagon",
942
+ "940": "wooden l-shaped block",
943
+ "941": "wooden letter a",
944
+ "942": "wooden letter e",
945
+ "943": "wooden letter g",
946
+ "944": "wooden letter m",
947
+ "945": "wooden letter r",
948
+ "946": "wooden letter t",
949
+ "947": "wooden letter v",
950
+ "948": "wooden pentagon",
951
+ "949": "wooden ring",
952
+ "950": "wooden round",
953
+ "951": "wooden shorter block",
954
+ "952": "wooden small block",
955
+ "953": "wooden star",
956
+ "954": "wooden triangle",
957
+ "955": "yellow and blue polka dot block",
958
+ "956": "yellow and blue polka dot bowl",
959
+ "957": "yellow and blue polka dot container",
960
+ "958": "yellow and blue polka dot cross",
961
+ "959": "yellow and blue polka dot diamond",
962
+ "960": "yellow and blue polka dot flower",
963
+ "961": "yellow and blue polka dot frame",
964
+ "962": "yellow and blue polka dot heart",
965
+ "963": "yellow and blue polka dot hexagon",
966
+ "964": "yellow and blue polka dot l-shaped block",
967
+ "965": "yellow and blue polka dot letter a",
968
+ "966": "yellow and blue polka dot letter e",
969
+ "967": "yellow and blue polka dot letter g",
970
+ "968": "yellow and blue polka dot letter m",
971
+ "969": "yellow and blue polka dot letter r",
972
+ "970": "yellow and blue polka dot letter t",
973
+ "971": "yellow and blue polka dot letter v",
974
+ "972": "yellow and blue polka dot line",
975
+ "973": "yellow and blue polka dot pallet",
976
+ "974": "yellow and blue polka dot pan",
977
+ "975": "yellow and blue polka dot pentagon",
978
+ "976": "yellow and blue polka dot ring",
979
+ "977": "yellow and blue polka dot round",
980
+ "978": "yellow and blue polka dot square",
981
+ "979": "yellow and blue polka dot star",
982
+ "980": "yellow and blue polka dot three-sided rectangle",
983
+ "981": "yellow and blue polka dot triangle",
984
+ "982": "yellow and blue stripe block",
985
+ "983": "yellow and blue stripe cross",
986
+ "984": "yellow and blue stripe diamond",
987
+ "985": "yellow and blue stripe flower",
988
+ "986": "yellow and blue stripe heart",
989
+ "987": "yellow and blue stripe hexagon",
990
+ "988": "yellow and blue stripe l-shaped block",
991
+ "989": "yellow and blue stripe letter a",
992
+ "990": "yellow and blue stripe letter e",
993
+ "991": "yellow and blue stripe letter g",
994
+ "992": "yellow and blue stripe letter m",
995
+ "993": "yellow and blue stripe letter r",
996
+ "994": "yellow and blue stripe letter t",
997
+ "995": "yellow and blue stripe letter v",
998
+ "996": "yellow and blue stripe pan",
999
+ "997": "yellow and blue stripe pentagon",
1000
+ "998": "yellow and blue stripe ring",
1001
+ "999": "yellow and blue stripe round",
1002
+ "1000": "yellow and blue stripe small block",
1003
+ "1001": "yellow and blue stripe star",
1004
+ "1002": "yellow and blue stripe triangle",
1005
+ "1003": "yellow and green polka dot block",
1006
+ "1004": "yellow and green polka dot bowl",
1007
+ "1005": "yellow and green polka dot container",
1008
+ "1006": "yellow and green polka dot cross",
1009
+ "1007": "yellow and green polka dot diamond",
1010
+ "1008": "yellow and green polka dot flower",
1011
+ "1009": "yellow and green polka dot frame",
1012
+ "1010": "yellow and green polka dot heart",
1013
+ "1011": "yellow and green polka dot hexagon",
1014
+ "1012": "yellow and green polka dot l-shaped block",
1015
+ "1013": "yellow and green polka dot letter a",
1016
+ "1014": "yellow and green polka dot letter e",
1017
+ "1015": "yellow and green polka dot letter g",
1018
+ "1016": "yellow and green polka dot letter m",
1019
+ "1017": "yellow and green polka dot letter r",
1020
+ "1018": "yellow and green polka dot letter t",
1021
+ "1019": "yellow and green polka dot letter v",
1022
+ "1020": "yellow and green polka dot line",
1023
+ "1021": "yellow and green polka dot pallet",
1024
+ "1022": "yellow and green polka dot pan",
1025
+ "1023": "yellow and green polka dot pentagon",
1026
+ "1024": "yellow and green polka dot ring",
1027
+ "1025": "yellow and green polka dot round",
1028
+ "1026": "yellow and green polka dot shorter block",
1029
+ "1027": "yellow and green polka dot square",
1030
+ "1028": "yellow and green polka dot star",
1031
+ "1029": "yellow and green polka dot three-sided rectangle",
1032
+ "1030": "yellow and green stripe block",
1033
+ "1031": "yellow and green stripe bowl",
1034
+ "1032": "yellow and green stripe cross",
1035
+ "1033": "yellow and green stripe diamond",
1036
+ "1034": "yellow and green stripe flower",
1037
+ "1035": "yellow and green stripe heart",
1038
+ "1036": "yellow and green stripe hexagon",
1039
+ "1037": "yellow and green stripe l-shaped block",
1040
+ "1038": "yellow and green stripe letter a",
1041
+ "1039": "yellow and green stripe letter e",
1042
+ "1040": "yellow and green stripe letter g",
1043
+ "1041": "yellow and green stripe letter m",
1044
+ "1042": "yellow and green stripe letter r",
1045
+ "1043": "yellow and green stripe letter t",
1046
+ "1044": "yellow and green stripe letter v",
1047
+ "1045": "yellow and green stripe pentagon",
1048
+ "1046": "yellow and green stripe ring",
1049
+ "1047": "yellow and green stripe round",
1050
+ "1048": "yellow and green stripe shorter block",
1051
+ "1049": "yellow and green stripe small block",
1052
+ "1050": "yellow and green stripe star",
1053
+ "1051": "yellow and green stripe triangle",
1054
+ "1052": "yellow and purple polka dot block",
1055
+ "1053": "yellow and purple polka dot bowl",
1056
+ "1054": "yellow and purple polka dot container",
1057
+ "1055": "yellow and purple polka dot cross",
1058
+ "1056": "yellow and purple polka dot diamond",
1059
+ "1057": "yellow and purple polka dot flower",
1060
+ "1058": "yellow and purple polka dot frame",
1061
+ "1059": "yellow and purple polka dot heart",
1062
+ "1060": "yellow and purple polka dot hexagon",
1063
+ "1061": "yellow and purple polka dot l-shaped block",
1064
+ "1062": "yellow and purple polka dot letter a",
1065
+ "1063": "yellow and purple polka dot letter e",
1066
+ "1064": "yellow and purple polka dot letter g",
1067
+ "1065": "yellow and purple polka dot letter m",
1068
+ "1066": "yellow and purple polka dot letter r",
1069
+ "1067": "yellow and purple polka dot letter t",
1070
+ "1068": "yellow and purple polka dot letter v",
1071
+ "1069": "yellow and purple polka dot line",
1072
+ "1070": "yellow and purple polka dot pallet",
1073
+ "1071": "yellow and purple polka dot pan",
1074
+ "1072": "yellow and purple polka dot pentagon",
1075
+ "1073": "yellow and purple polka dot ring",
1076
+ "1074": "yellow and purple polka dot round",
1077
+ "1075": "yellow and purple polka dot shorter block",
1078
+ "1076": "yellow and purple polka dot square",
1079
+ "1077": "yellow and purple polka dot star",
1080
+ "1078": "yellow and purple polka dot three-sided rectangle",
1081
+ "1079": "yellow and purple polka dot triangle",
1082
+ "1080": "yellow and purple stripe block",
1083
+ "1081": "yellow and purple stripe bowl",
1084
+ "1082": "yellow and purple stripe cross",
1085
+ "1083": "yellow and purple stripe diamond",
1086
+ "1084": "yellow and purple stripe flower",
1087
+ "1085": "yellow and purple stripe heart",
1088
+ "1086": "yellow and purple stripe hexagon",
1089
+ "1087": "yellow and purple stripe l-shaped block",
1090
+ "1088": "yellow and purple stripe letter a",
1091
+ "1089": "yellow and purple stripe letter e",
1092
+ "1090": "yellow and purple stripe letter g",
1093
+ "1091": "yellow and purple stripe letter m",
1094
+ "1092": "yellow and purple stripe letter r",
1095
+ "1093": "yellow and purple stripe letter t",
1096
+ "1094": "yellow and purple stripe letter v",
1097
+ "1095": "yellow and purple stripe pentagon",
1098
+ "1096": "yellow and purple stripe ring",
1099
+ "1097": "yellow and purple stripe round",
1100
+ "1098": "yellow and purple stripe small block",
1101
+ "1099": "yellow and purple stripe star",
1102
+ "1100": "yellow and purple stripe triangle",
1103
+ "1101": "yellow bowl",
1104
+ "1102": "yellow container",
1105
+ "1103": "yellow cross",
1106
+ "1104": "yellow diamond",
1107
+ "1105": "yellow flower",
1108
+ "1106": "yellow frame",
1109
+ "1107": "yellow heart",
1110
+ "1108": "yellow hexagon",
1111
+ "1109": "yellow l-shaped block",
1112
+ "1110": "yellow letter e",
1113
+ "1111": "yellow letter g",
1114
+ "1112": "yellow letter m",
1115
+ "1113": "yellow letter r",
1116
+ "1114": "yellow letter v",
1117
+ "1115": "yellow line",
1118
+ "1116": "yellow paisley block",
1119
+ "1117": "yellow paisley bowl",
1120
+ "1118": "yellow paisley container",
1121
+ "1119": "yellow paisley cross",
1122
+ "1120": "yellow paisley diamond",
1123
+ "1121": "yellow paisley flower",
1124
+ "1122": "yellow paisley frame",
1125
+ "1123": "yellow paisley heart",
1126
+ "1124": "yellow paisley hexagon",
1127
+ "1125": "yellow paisley l-shaped block",
1128
+ "1126": "yellow paisley letter a",
1129
+ "1127": "yellow paisley letter e",
1130
+ "1128": "yellow paisley letter g",
1131
+ "1129": "yellow paisley letter m",
1132
+ "1130": "yellow paisley letter r",
1133
+ "1131": "yellow paisley letter t",
1134
+ "1132": "yellow paisley letter v",
1135
+ "1133": "yellow paisley line",
1136
+ "1134": "yellow paisley pallet",
1137
+ "1135": "yellow paisley pan",
1138
+ "1136": "yellow paisley pentagon",
1139
+ "1137": "yellow paisley ring",
1140
+ "1138": "yellow paisley round",
1141
+ "1139": "yellow paisley square",
1142
+ "1140": "yellow paisley star",
1143
+ "1141": "yellow paisley three-sided rectangle",
1144
+ "1142": "yellow paisley triangle",
1145
+ "1143": "yellow pallet",
1146
+ "1144": "yellow pan",
1147
+ "1145": "yellow pentagon",
1148
+ "1146": "yellow ring",
1149
+ "1147": "yellow round",
1150
+ "1148": "yellow shorter block",
1151
+ "1149": "yellow square",
1152
+ "1150": "yellow star",
1153
+ "1151": "yellow swirl block",
1154
+ "1152": "yellow swirl bowl",
1155
+ "1153": "yellow swirl container",
1156
+ "1154": "yellow swirl cross",
1157
+ "1155": "yellow swirl diamond",
1158
+ "1156": "yellow swirl flower",
1159
+ "1157": "yellow swirl frame",
1160
+ "1158": "yellow swirl heart",
1161
+ "1159": "yellow swirl hexagon",
1162
+ "1160": "yellow swirl l-shaped block",
1163
+ "1161": "yellow swirl letter a",
1164
+ "1162": "yellow swirl letter e",
1165
+ "1163": "yellow swirl letter g",
1166
+ "1164": "yellow swirl letter m",
1167
+ "1165": "yellow swirl letter r",
1168
+ "1166": "yellow swirl letter t",
1169
+ "1167": "yellow swirl line",
1170
+ "1168": "yellow swirl pallet",
1171
+ "1169": "yellow swirl pan",
1172
+ "1170": "yellow swirl pentagon",
1173
+ "1171": "yellow swirl ring",
1174
+ "1172": "yellow swirl round",
1175
+ "1173": "yellow swirl shorter block",
1176
+ "1174": "yellow swirl square",
1177
+ "1175": "yellow swirl star",
1178
+ "1176": "yellow swirl three-sided rectangle",
1179
+ "1177": "yellow swirl triangle",
1180
+ "1178": "yellow three-sided rectangle",
1181
+ "1179": "yellow triangle"
1182
+ }
model_card.json ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_type": "groundingdino",
3
+ "architecture": "GroundingDINO",
4
+ "backbone": "Swin-T",
5
+ "num_classes": 1180,
6
+ "dataset": "custom_dataset",
7
+ "training_config": {
8
+ "epochs": 12,
9
+ "batch_size": 2,
10
+ "learning_rate": 0.0001
11
+ },
12
+ "files": {
13
+ "model": "pytorch_model.bin",
14
+ "config": "config.py",
15
+ "labels": "label_map.json"
16
+ },
17
+ "classes": [
18
+ "blue and purple polka dot block",
19
+ "blue and purple polka dot bowl",
20
+ "blue and purple polka dot container",
21
+ "blue and purple polka dot cross",
22
+ "blue and purple polka dot diamond",
23
+ "blue and purple polka dot flower",
24
+ "blue and purple polka dot frame",
25
+ "blue and purple polka dot heart",
26
+ "blue and purple polka dot hexagon",
27
+ "blue and purple polka dot l-shaped block"
28
+ ]
29
+ }
pytorch_model.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8de4b52ad8e7782bd8415bea36307be62393edec8dfefad980bbd2a9f29ca261
3
+ size 1199415991