IMvision12 commited on
Commit
1f1b832
·
verified ·
1 Parent(s): 0e5fb6a

Upload folder using huggingface_hub

Browse files
README.md ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ pipeline_tag: mask-generation
3
+ license: apache-2.0
4
+ library_name: kerasformers
5
+ tags:
6
+ - keras
7
+ - kerasformers
8
+ - sam
9
+ ---
10
+
11
+ # sam_vit_huge (Keras 3)
12
+
13
+ Pure-Keras 3 weights for [kerasformers](https://github.com/IMvision12/KerasFormers), mirrored from the source. License: `apache-2.0`.
14
+
15
+ ```python
16
+ from kerasformers.models.sam import SAMPromptableSegment
17
+ model = SAMPromptableSegment.from_weights("sam_vit_huge")
18
+ ```
model.weights.json ADDED
@@ -0,0 +1,877 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata": {
3
+ "total_size": 2564344728.0
4
+ },
5
+ "weight_map": {
6
+ "/layers/conv2d/vars": [
7
+ "model_00000.weights.h5"
8
+ ],
9
+ "/layers/sam_absolute_position_embedding/vars": [
10
+ "model_00000.weights.h5"
11
+ ],
12
+ "/layers/sam_vision_layer/attn/vars": [
13
+ "model_00000.weights.h5"
14
+ ],
15
+ "/layers/sam_vision_layer/attn/proj/vars": [
16
+ "model_00000.weights.h5"
17
+ ],
18
+ "/layers/sam_vision_layer/attn/qkv/vars": [
19
+ "model_00000.weights.h5"
20
+ ],
21
+ "/layers/sam_vision_layer/layer_norm1/vars": [
22
+ "model_00000.weights.h5"
23
+ ],
24
+ "/layers/sam_vision_layer/layer_norm2/vars": [
25
+ "model_00000.weights.h5"
26
+ ],
27
+ "/layers/sam_vision_layer/mlp_lin1/vars": [
28
+ "model_00000.weights.h5"
29
+ ],
30
+ "/layers/sam_vision_layer/mlp_lin2/vars": [
31
+ "model_00000.weights.h5"
32
+ ],
33
+ "/layers/sam_vision_layer_1/attn/vars": [
34
+ "model_00000.weights.h5"
35
+ ],
36
+ "/layers/sam_vision_layer_1/attn/proj/vars": [
37
+ "model_00000.weights.h5"
38
+ ],
39
+ "/layers/sam_vision_layer_1/attn/qkv/vars": [
40
+ "model_00000.weights.h5"
41
+ ],
42
+ "/layers/sam_vision_layer_1/layer_norm1/vars": [
43
+ "model_00000.weights.h5"
44
+ ],
45
+ "/layers/sam_vision_layer_1/layer_norm2/vars": [
46
+ "model_00000.weights.h5"
47
+ ],
48
+ "/layers/sam_vision_layer_1/mlp_lin1/vars": [
49
+ "model_00000.weights.h5"
50
+ ],
51
+ "/layers/sam_vision_layer_1/mlp_lin2/vars": [
52
+ "model_00000.weights.h5"
53
+ ],
54
+ "/layers/sam_vision_layer_2/attn/vars": [
55
+ "model_00000.weights.h5"
56
+ ],
57
+ "/layers/sam_vision_layer_2/attn/proj/vars": [
58
+ "model_00000.weights.h5"
59
+ ],
60
+ "/layers/sam_vision_layer_2/attn/qkv/vars": [
61
+ "model_00000.weights.h5"
62
+ ],
63
+ "/layers/sam_vision_layer_2/layer_norm1/vars": [
64
+ "model_00000.weights.h5"
65
+ ],
66
+ "/layers/sam_vision_layer_2/layer_norm2/vars": [
67
+ "model_00000.weights.h5"
68
+ ],
69
+ "/layers/sam_vision_layer_2/mlp_lin1/vars": [
70
+ "model_00000.weights.h5"
71
+ ],
72
+ "/layers/sam_vision_layer_2/mlp_lin2/vars": [
73
+ "model_00000.weights.h5"
74
+ ],
75
+ "/layers/sam_vision_layer_3/attn/vars": [
76
+ "model_00000.weights.h5"
77
+ ],
78
+ "/layers/sam_vision_layer_3/attn/proj/vars": [
79
+ "model_00000.weights.h5"
80
+ ],
81
+ "/layers/sam_vision_layer_3/attn/qkv/vars": [
82
+ "model_00000.weights.h5"
83
+ ],
84
+ "/layers/sam_vision_layer_3/layer_norm1/vars": [
85
+ "model_00000.weights.h5"
86
+ ],
87
+ "/layers/sam_vision_layer_3/layer_norm2/vars": [
88
+ "model_00000.weights.h5"
89
+ ],
90
+ "/layers/sam_vision_layer_3/mlp_lin1/vars": [
91
+ "model_00000.weights.h5"
92
+ ],
93
+ "/layers/sam_vision_layer_3/mlp_lin2/vars": [
94
+ "model_00000.weights.h5"
95
+ ],
96
+ "/layers/sam_vision_layer_4/attn/vars": [
97
+ "model_00000.weights.h5"
98
+ ],
99
+ "/layers/sam_vision_layer_4/attn/proj/vars": [
100
+ "model_00000.weights.h5"
101
+ ],
102
+ "/layers/sam_vision_layer_4/attn/qkv/vars": [
103
+ "model_00000.weights.h5"
104
+ ],
105
+ "/layers/sam_vision_layer_4/layer_norm1/vars": [
106
+ "model_00000.weights.h5"
107
+ ],
108
+ "/layers/sam_vision_layer_4/layer_norm2/vars": [
109
+ "model_00000.weights.h5"
110
+ ],
111
+ "/layers/sam_vision_layer_4/mlp_lin1/vars": [
112
+ "model_00000.weights.h5"
113
+ ],
114
+ "/layers/sam_vision_layer_4/mlp_lin2/vars": [
115
+ "model_00000.weights.h5"
116
+ ],
117
+ "/layers/sam_vision_layer_5/attn/vars": [
118
+ "model_00000.weights.h5"
119
+ ],
120
+ "/layers/sam_vision_layer_5/attn/proj/vars": [
121
+ "model_00000.weights.h5"
122
+ ],
123
+ "/layers/sam_vision_layer_5/attn/qkv/vars": [
124
+ "model_00000.weights.h5"
125
+ ],
126
+ "/layers/sam_vision_layer_5/layer_norm1/vars": [
127
+ "model_00000.weights.h5"
128
+ ],
129
+ "/layers/sam_vision_layer_5/layer_norm2/vars": [
130
+ "model_00000.weights.h5"
131
+ ],
132
+ "/layers/sam_vision_layer_5/mlp_lin1/vars": [
133
+ "model_00000.weights.h5"
134
+ ],
135
+ "/layers/sam_vision_layer_5/mlp_lin2/vars": [
136
+ "model_00000.weights.h5"
137
+ ],
138
+ "/layers/sam_vision_layer_6/attn/vars": [
139
+ "model_00000.weights.h5"
140
+ ],
141
+ "/layers/sam_vision_layer_6/attn/proj/vars": [
142
+ "model_00000.weights.h5"
143
+ ],
144
+ "/layers/sam_vision_layer_6/attn/qkv/vars": [
145
+ "model_00000.weights.h5"
146
+ ],
147
+ "/layers/sam_vision_layer_6/layer_norm1/vars": [
148
+ "model_00000.weights.h5"
149
+ ],
150
+ "/layers/sam_vision_layer_6/layer_norm2/vars": [
151
+ "model_00000.weights.h5"
152
+ ],
153
+ "/layers/sam_vision_layer_6/mlp_lin1/vars": [
154
+ "model_00000.weights.h5"
155
+ ],
156
+ "/layers/sam_vision_layer_6/mlp_lin2/vars": [
157
+ "model_00000.weights.h5"
158
+ ],
159
+ "/layers/sam_vision_layer_7/attn/vars": [
160
+ "model_00000.weights.h5"
161
+ ],
162
+ "/layers/sam_vision_layer_7/attn/proj/vars": [
163
+ "model_00000.weights.h5"
164
+ ],
165
+ "/layers/sam_vision_layer_7/attn/qkv/vars": [
166
+ "model_00000.weights.h5"
167
+ ],
168
+ "/layers/sam_vision_layer_7/layer_norm1/vars": [
169
+ "model_00000.weights.h5"
170
+ ],
171
+ "/layers/sam_vision_layer_7/layer_norm2/vars": [
172
+ "model_00000.weights.h5"
173
+ ],
174
+ "/layers/sam_vision_layer_7/mlp_lin1/vars": [
175
+ "model_00000.weights.h5"
176
+ ],
177
+ "/layers/sam_vision_layer_7/mlp_lin2/vars": [
178
+ "model_00000.weights.h5"
179
+ ],
180
+ "/layers/sam_vision_layer_8/attn/vars": [
181
+ "model_00000.weights.h5"
182
+ ],
183
+ "/layers/sam_vision_layer_8/attn/proj/vars": [
184
+ "model_00000.weights.h5"
185
+ ],
186
+ "/layers/sam_vision_layer_8/attn/qkv/vars": [
187
+ "model_00000.weights.h5"
188
+ ],
189
+ "/layers/sam_vision_layer_8/layer_norm1/vars": [
190
+ "model_00000.weights.h5"
191
+ ],
192
+ "/layers/sam_vision_layer_8/layer_norm2/vars": [
193
+ "model_00000.weights.h5"
194
+ ],
195
+ "/layers/sam_vision_layer_8/mlp_lin1/vars": [
196
+ "model_00000.weights.h5"
197
+ ],
198
+ "/layers/sam_vision_layer_8/mlp_lin2/vars": [
199
+ "model_00000.weights.h5"
200
+ ],
201
+ "/layers/sam_vision_layer_9/attn/vars": [
202
+ "model_00000.weights.h5"
203
+ ],
204
+ "/layers/sam_vision_layer_9/attn/proj/vars": [
205
+ "model_00000.weights.h5"
206
+ ],
207
+ "/layers/sam_vision_layer_9/attn/qkv/vars": [
208
+ "model_00000.weights.h5"
209
+ ],
210
+ "/layers/sam_vision_layer_9/layer_norm1/vars": [
211
+ "model_00000.weights.h5"
212
+ ],
213
+ "/layers/sam_vision_layer_9/layer_norm2/vars": [
214
+ "model_00000.weights.h5"
215
+ ],
216
+ "/layers/sam_vision_layer_9/mlp_lin1/vars": [
217
+ "model_00000.weights.h5"
218
+ ],
219
+ "/layers/sam_vision_layer_9/mlp_lin2/vars": [
220
+ "model_00000.weights.h5"
221
+ ],
222
+ "/layers/sam_vision_layer_10/attn/vars": [
223
+ "model_00000.weights.h5"
224
+ ],
225
+ "/layers/sam_vision_layer_10/attn/proj/vars": [
226
+ "model_00000.weights.h5"
227
+ ],
228
+ "/layers/sam_vision_layer_10/attn/qkv/vars": [
229
+ "model_00000.weights.h5"
230
+ ],
231
+ "/layers/sam_vision_layer_10/layer_norm1/vars": [
232
+ "model_00000.weights.h5"
233
+ ],
234
+ "/layers/sam_vision_layer_10/layer_norm2/vars": [
235
+ "model_00000.weights.h5"
236
+ ],
237
+ "/layers/sam_vision_layer_10/mlp_lin1/vars": [
238
+ "model_00000.weights.h5"
239
+ ],
240
+ "/layers/sam_vision_layer_10/mlp_lin2/vars": [
241
+ "model_00000.weights.h5"
242
+ ],
243
+ "/layers/sam_vision_layer_11/attn/vars": [
244
+ "model_00000.weights.h5"
245
+ ],
246
+ "/layers/sam_vision_layer_11/attn/proj/vars": [
247
+ "model_00000.weights.h5"
248
+ ],
249
+ "/layers/sam_vision_layer_11/attn/qkv/vars": [
250
+ "model_00000.weights.h5"
251
+ ],
252
+ "/layers/sam_vision_layer_11/layer_norm1/vars": [
253
+ "model_00000.weights.h5"
254
+ ],
255
+ "/layers/sam_vision_layer_11/layer_norm2/vars": [
256
+ "model_00000.weights.h5"
257
+ ],
258
+ "/layers/sam_vision_layer_11/mlp_lin1/vars": [
259
+ "model_00000.weights.h5"
260
+ ],
261
+ "/layers/sam_vision_layer_11/mlp_lin2/vars": [
262
+ "model_00000.weights.h5"
263
+ ],
264
+ "/layers/sam_vision_layer_12/attn/vars": [
265
+ "model_00000.weights.h5"
266
+ ],
267
+ "/layers/sam_vision_layer_12/attn/proj/vars": [
268
+ "model_00000.weights.h5"
269
+ ],
270
+ "/layers/sam_vision_layer_12/attn/qkv/vars": [
271
+ "model_00000.weights.h5"
272
+ ],
273
+ "/layers/sam_vision_layer_12/layer_norm1/vars": [
274
+ "model_00000.weights.h5"
275
+ ],
276
+ "/layers/sam_vision_layer_12/layer_norm2/vars": [
277
+ "model_00000.weights.h5"
278
+ ],
279
+ "/layers/sam_vision_layer_12/mlp_lin1/vars": [
280
+ "model_00000.weights.h5"
281
+ ],
282
+ "/layers/sam_vision_layer_12/mlp_lin2/vars": [
283
+ "model_00000.weights.h5"
284
+ ],
285
+ "/layers/sam_vision_layer_13/attn/vars": [
286
+ "model_00000.weights.h5"
287
+ ],
288
+ "/layers/sam_vision_layer_13/attn/proj/vars": [
289
+ "model_00000.weights.h5"
290
+ ],
291
+ "/layers/sam_vision_layer_13/attn/qkv/vars": [
292
+ "model_00000.weights.h5"
293
+ ],
294
+ "/layers/sam_vision_layer_13/layer_norm1/vars": [
295
+ "model_00000.weights.h5"
296
+ ],
297
+ "/layers/sam_vision_layer_13/layer_norm2/vars": [
298
+ "model_00000.weights.h5"
299
+ ],
300
+ "/layers/sam_vision_layer_13/mlp_lin1/vars": [
301
+ "model_00000.weights.h5"
302
+ ],
303
+ "/layers/sam_vision_layer_13/mlp_lin2/vars": [
304
+ "model_00000.weights.h5"
305
+ ],
306
+ "/layers/sam_vision_layer_14/attn/vars": [
307
+ "model_00000.weights.h5"
308
+ ],
309
+ "/layers/sam_vision_layer_14/attn/proj/vars": [
310
+ "model_00000.weights.h5"
311
+ ],
312
+ "/layers/sam_vision_layer_14/attn/qkv/vars": [
313
+ "model_00000.weights.h5"
314
+ ],
315
+ "/layers/sam_vision_layer_14/layer_norm1/vars": [
316
+ "model_00000.weights.h5"
317
+ ],
318
+ "/layers/sam_vision_layer_14/layer_norm2/vars": [
319
+ "model_00000.weights.h5"
320
+ ],
321
+ "/layers/sam_vision_layer_14/mlp_lin1/vars": [
322
+ "model_00000.weights.h5"
323
+ ],
324
+ "/layers/sam_vision_layer_14/mlp_lin2/vars": [
325
+ "model_00000.weights.h5"
326
+ ],
327
+ "/layers/sam_vision_layer_15/attn/vars": [
328
+ "model_00000.weights.h5"
329
+ ],
330
+ "/layers/sam_vision_layer_15/attn/proj/vars": [
331
+ "model_00000.weights.h5"
332
+ ],
333
+ "/layers/sam_vision_layer_15/attn/qkv/vars": [
334
+ "model_00000.weights.h5"
335
+ ],
336
+ "/layers/sam_vision_layer_15/layer_norm1/vars": [
337
+ "model_00000.weights.h5"
338
+ ],
339
+ "/layers/sam_vision_layer_15/layer_norm2/vars": [
340
+ "model_00000.weights.h5"
341
+ ],
342
+ "/layers/sam_vision_layer_15/mlp_lin1/vars": [
343
+ "model_00000.weights.h5"
344
+ ],
345
+ "/layers/sam_vision_layer_15/mlp_lin2/vars": [
346
+ "model_00000.weights.h5"
347
+ ],
348
+ "/layers/sam_vision_layer_16/attn/vars": [
349
+ "model_00000.weights.h5"
350
+ ],
351
+ "/layers/sam_vision_layer_16/attn/proj/vars": [
352
+ "model_00000.weights.h5"
353
+ ],
354
+ "/layers/sam_vision_layer_16/attn/qkv/vars": [
355
+ "model_00000.weights.h5"
356
+ ],
357
+ "/layers/sam_vision_layer_16/layer_norm1/vars": [
358
+ "model_00000.weights.h5"
359
+ ],
360
+ "/layers/sam_vision_layer_16/layer_norm2/vars": [
361
+ "model_00000.weights.h5"
362
+ ],
363
+ "/layers/sam_vision_layer_16/mlp_lin1/vars": [
364
+ "model_00000.weights.h5"
365
+ ],
366
+ "/layers/sam_vision_layer_16/mlp_lin2/vars": [
367
+ "model_00000.weights.h5"
368
+ ],
369
+ "/layers/sam_vision_layer_17/attn/vars": [
370
+ "model_00000.weights.h5"
371
+ ],
372
+ "/layers/sam_vision_layer_17/attn/proj/vars": [
373
+ "model_00000.weights.h5"
374
+ ],
375
+ "/layers/sam_vision_layer_17/attn/qkv/vars": [
376
+ "model_00000.weights.h5"
377
+ ],
378
+ "/layers/sam_vision_layer_17/layer_norm1/vars": [
379
+ "model_00000.weights.h5"
380
+ ],
381
+ "/layers/sam_vision_layer_17/layer_norm2/vars": [
382
+ "model_00000.weights.h5"
383
+ ],
384
+ "/layers/sam_vision_layer_17/mlp_lin1/vars": [
385
+ "model_00000.weights.h5"
386
+ ],
387
+ "/layers/sam_vision_layer_17/mlp_lin2/vars": [
388
+ "model_00000.weights.h5"
389
+ ],
390
+ "/layers/sam_vision_layer_18/attn/vars": [
391
+ "model_00000.weights.h5"
392
+ ],
393
+ "/layers/sam_vision_layer_18/attn/proj/vars": [
394
+ "model_00000.weights.h5"
395
+ ],
396
+ "/layers/sam_vision_layer_18/attn/qkv/vars": [
397
+ "model_00000.weights.h5"
398
+ ],
399
+ "/layers/sam_vision_layer_18/layer_norm1/vars": [
400
+ "model_00000.weights.h5"
401
+ ],
402
+ "/layers/sam_vision_layer_18/layer_norm2/vars": [
403
+ "model_00000.weights.h5"
404
+ ],
405
+ "/layers/sam_vision_layer_18/mlp_lin1/vars": [
406
+ "model_00000.weights.h5"
407
+ ],
408
+ "/layers/sam_vision_layer_18/mlp_lin2/vars": [
409
+ "model_00000.weights.h5"
410
+ ],
411
+ "/layers/sam_vision_layer_19/attn/vars": [
412
+ "model_00000.weights.h5"
413
+ ],
414
+ "/layers/sam_vision_layer_19/attn/proj/vars": [
415
+ "model_00000.weights.h5"
416
+ ],
417
+ "/layers/sam_vision_layer_19/attn/qkv/vars": [
418
+ "model_00000.weights.h5"
419
+ ],
420
+ "/layers/sam_vision_layer_19/layer_norm1/vars": [
421
+ "model_00000.weights.h5"
422
+ ],
423
+ "/layers/sam_vision_layer_19/layer_norm2/vars": [
424
+ "model_00000.weights.h5"
425
+ ],
426
+ "/layers/sam_vision_layer_19/mlp_lin1/vars": [
427
+ "model_00000.weights.h5"
428
+ ],
429
+ "/layers/sam_vision_layer_19/mlp_lin2/vars": [
430
+ "model_00000.weights.h5"
431
+ ],
432
+ "/layers/sam_vision_layer_20/attn/vars": [
433
+ "model_00000.weights.h5"
434
+ ],
435
+ "/layers/sam_vision_layer_20/attn/proj/vars": [
436
+ "model_00000.weights.h5"
437
+ ],
438
+ "/layers/sam_vision_layer_20/attn/qkv/vars": [
439
+ "model_00000.weights.h5"
440
+ ],
441
+ "/layers/sam_vision_layer_20/layer_norm1/vars": [
442
+ "model_00000.weights.h5"
443
+ ],
444
+ "/layers/sam_vision_layer_20/layer_norm2/vars": [
445
+ "model_00000.weights.h5"
446
+ ],
447
+ "/layers/sam_vision_layer_20/mlp_lin1/vars": [
448
+ "model_00000.weights.h5"
449
+ ],
450
+ "/layers/sam_vision_layer_20/mlp_lin2/vars": [
451
+ "model_00000.weights.h5"
452
+ ],
453
+ "/layers/sam_vision_layer_21/attn/vars": [
454
+ "model_00000.weights.h5"
455
+ ],
456
+ "/layers/sam_vision_layer_21/attn/proj/vars": [
457
+ "model_00000.weights.h5"
458
+ ],
459
+ "/layers/sam_vision_layer_21/attn/qkv/vars": [
460
+ "model_00000.weights.h5"
461
+ ],
462
+ "/layers/sam_vision_layer_21/layer_norm1/vars": [
463
+ "model_00000.weights.h5"
464
+ ],
465
+ "/layers/sam_vision_layer_21/layer_norm2/vars": [
466
+ "model_00000.weights.h5"
467
+ ],
468
+ "/layers/sam_vision_layer_21/mlp_lin1/vars": [
469
+ "model_00000.weights.h5"
470
+ ],
471
+ "/layers/sam_vision_layer_21/mlp_lin2/vars": [
472
+ "model_00000.weights.h5"
473
+ ],
474
+ "/layers/sam_vision_layer_22/attn/vars": [
475
+ "model_00000.weights.h5"
476
+ ],
477
+ "/layers/sam_vision_layer_22/attn/proj/vars": [
478
+ "model_00000.weights.h5"
479
+ ],
480
+ "/layers/sam_vision_layer_22/attn/qkv/vars": [
481
+ "model_00000.weights.h5"
482
+ ],
483
+ "/layers/sam_vision_layer_22/layer_norm1/vars": [
484
+ "model_00000.weights.h5"
485
+ ],
486
+ "/layers/sam_vision_layer_22/layer_norm2/vars": [
487
+ "model_00000.weights.h5"
488
+ ],
489
+ "/layers/sam_vision_layer_22/mlp_lin1/vars": [
490
+ "model_00000.weights.h5"
491
+ ],
492
+ "/layers/sam_vision_layer_22/mlp_lin2/vars": [
493
+ "model_00001.weights.h5"
494
+ ],
495
+ "/layers/sam_vision_layer_23/attn/vars": [
496
+ "model_00001.weights.h5"
497
+ ],
498
+ "/layers/sam_vision_layer_23/attn/proj/vars": [
499
+ "model_00001.weights.h5"
500
+ ],
501
+ "/layers/sam_vision_layer_23/attn/qkv/vars": [
502
+ "model_00001.weights.h5"
503
+ ],
504
+ "/layers/sam_vision_layer_23/layer_norm1/vars": [
505
+ "model_00001.weights.h5"
506
+ ],
507
+ "/layers/sam_vision_layer_23/layer_norm2/vars": [
508
+ "model_00001.weights.h5"
509
+ ],
510
+ "/layers/sam_vision_layer_23/mlp_lin1/vars": [
511
+ "model_00001.weights.h5"
512
+ ],
513
+ "/layers/sam_vision_layer_23/mlp_lin2/vars": [
514
+ "model_00001.weights.h5"
515
+ ],
516
+ "/layers/sam_vision_layer_24/attn/vars": [
517
+ "model_00001.weights.h5"
518
+ ],
519
+ "/layers/sam_vision_layer_24/attn/proj/vars": [
520
+ "model_00001.weights.h5"
521
+ ],
522
+ "/layers/sam_vision_layer_24/attn/qkv/vars": [
523
+ "model_00001.weights.h5"
524
+ ],
525
+ "/layers/sam_vision_layer_24/layer_norm1/vars": [
526
+ "model_00001.weights.h5"
527
+ ],
528
+ "/layers/sam_vision_layer_24/layer_norm2/vars": [
529
+ "model_00001.weights.h5"
530
+ ],
531
+ "/layers/sam_vision_layer_24/mlp_lin1/vars": [
532
+ "model_00001.weights.h5"
533
+ ],
534
+ "/layers/sam_vision_layer_24/mlp_lin2/vars": [
535
+ "model_00001.weights.h5"
536
+ ],
537
+ "/layers/sam_vision_layer_25/attn/vars": [
538
+ "model_00001.weights.h5"
539
+ ],
540
+ "/layers/sam_vision_layer_25/attn/proj/vars": [
541
+ "model_00001.weights.h5"
542
+ ],
543
+ "/layers/sam_vision_layer_25/attn/qkv/vars": [
544
+ "model_00001.weights.h5"
545
+ ],
546
+ "/layers/sam_vision_layer_25/layer_norm1/vars": [
547
+ "model_00001.weights.h5"
548
+ ],
549
+ "/layers/sam_vision_layer_25/layer_norm2/vars": [
550
+ "model_00001.weights.h5"
551
+ ],
552
+ "/layers/sam_vision_layer_25/mlp_lin1/vars": [
553
+ "model_00001.weights.h5"
554
+ ],
555
+ "/layers/sam_vision_layer_25/mlp_lin2/vars": [
556
+ "model_00001.weights.h5"
557
+ ],
558
+ "/layers/sam_vision_layer_26/attn/vars": [
559
+ "model_00001.weights.h5"
560
+ ],
561
+ "/layers/sam_vision_layer_26/attn/proj/vars": [
562
+ "model_00001.weights.h5"
563
+ ],
564
+ "/layers/sam_vision_layer_26/attn/qkv/vars": [
565
+ "model_00001.weights.h5"
566
+ ],
567
+ "/layers/sam_vision_layer_26/layer_norm1/vars": [
568
+ "model_00001.weights.h5"
569
+ ],
570
+ "/layers/sam_vision_layer_26/layer_norm2/vars": [
571
+ "model_00001.weights.h5"
572
+ ],
573
+ "/layers/sam_vision_layer_26/mlp_lin1/vars": [
574
+ "model_00001.weights.h5"
575
+ ],
576
+ "/layers/sam_vision_layer_26/mlp_lin2/vars": [
577
+ "model_00001.weights.h5"
578
+ ],
579
+ "/layers/sam_vision_layer_27/attn/vars": [
580
+ "model_00001.weights.h5"
581
+ ],
582
+ "/layers/sam_vision_layer_27/attn/proj/vars": [
583
+ "model_00001.weights.h5"
584
+ ],
585
+ "/layers/sam_vision_layer_27/attn/qkv/vars": [
586
+ "model_00001.weights.h5"
587
+ ],
588
+ "/layers/sam_vision_layer_27/layer_norm1/vars": [
589
+ "model_00001.weights.h5"
590
+ ],
591
+ "/layers/sam_vision_layer_27/layer_norm2/vars": [
592
+ "model_00001.weights.h5"
593
+ ],
594
+ "/layers/sam_vision_layer_27/mlp_lin1/vars": [
595
+ "model_00001.weights.h5"
596
+ ],
597
+ "/layers/sam_vision_layer_27/mlp_lin2/vars": [
598
+ "model_00001.weights.h5"
599
+ ],
600
+ "/layers/sam_vision_layer_28/attn/vars": [
601
+ "model_00001.weights.h5"
602
+ ],
603
+ "/layers/sam_vision_layer_28/attn/proj/vars": [
604
+ "model_00001.weights.h5"
605
+ ],
606
+ "/layers/sam_vision_layer_28/attn/qkv/vars": [
607
+ "model_00001.weights.h5"
608
+ ],
609
+ "/layers/sam_vision_layer_28/layer_norm1/vars": [
610
+ "model_00001.weights.h5"
611
+ ],
612
+ "/layers/sam_vision_layer_28/layer_norm2/vars": [
613
+ "model_00001.weights.h5"
614
+ ],
615
+ "/layers/sam_vision_layer_28/mlp_lin1/vars": [
616
+ "model_00001.weights.h5"
617
+ ],
618
+ "/layers/sam_vision_layer_28/mlp_lin2/vars": [
619
+ "model_00001.weights.h5"
620
+ ],
621
+ "/layers/sam_vision_layer_29/attn/vars": [
622
+ "model_00001.weights.h5"
623
+ ],
624
+ "/layers/sam_vision_layer_29/attn/proj/vars": [
625
+ "model_00001.weights.h5"
626
+ ],
627
+ "/layers/sam_vision_layer_29/attn/qkv/vars": [
628
+ "model_00001.weights.h5"
629
+ ],
630
+ "/layers/sam_vision_layer_29/layer_norm1/vars": [
631
+ "model_00001.weights.h5"
632
+ ],
633
+ "/layers/sam_vision_layer_29/layer_norm2/vars": [
634
+ "model_00001.weights.h5"
635
+ ],
636
+ "/layers/sam_vision_layer_29/mlp_lin1/vars": [
637
+ "model_00001.weights.h5"
638
+ ],
639
+ "/layers/sam_vision_layer_29/mlp_lin2/vars": [
640
+ "model_00001.weights.h5"
641
+ ],
642
+ "/layers/sam_vision_layer_30/attn/vars": [
643
+ "model_00001.weights.h5"
644
+ ],
645
+ "/layers/sam_vision_layer_30/attn/proj/vars": [
646
+ "model_00001.weights.h5"
647
+ ],
648
+ "/layers/sam_vision_layer_30/attn/qkv/vars": [
649
+ "model_00001.weights.h5"
650
+ ],
651
+ "/layers/sam_vision_layer_30/layer_norm1/vars": [
652
+ "model_00001.weights.h5"
653
+ ],
654
+ "/layers/sam_vision_layer_30/layer_norm2/vars": [
655
+ "model_00001.weights.h5"
656
+ ],
657
+ "/layers/sam_vision_layer_30/mlp_lin1/vars": [
658
+ "model_00001.weights.h5"
659
+ ],
660
+ "/layers/sam_vision_layer_30/mlp_lin2/vars": [
661
+ "model_00001.weights.h5"
662
+ ],
663
+ "/layers/sam_vision_layer_31/attn/vars": [
664
+ "model_00001.weights.h5"
665
+ ],
666
+ "/layers/sam_vision_layer_31/attn/proj/vars": [
667
+ "model_00001.weights.h5"
668
+ ],
669
+ "/layers/sam_vision_layer_31/attn/qkv/vars": [
670
+ "model_00001.weights.h5"
671
+ ],
672
+ "/layers/sam_vision_layer_31/layer_norm1/vars": [
673
+ "model_00001.weights.h5"
674
+ ],
675
+ "/layers/sam_vision_layer_31/layer_norm2/vars": [
676
+ "model_00001.weights.h5"
677
+ ],
678
+ "/layers/sam_vision_layer_31/mlp_lin1/vars": [
679
+ "model_00001.weights.h5"
680
+ ],
681
+ "/layers/sam_vision_layer_31/mlp_lin2/vars": [
682
+ "model_00001.weights.h5"
683
+ ],
684
+ "/layers/conv2d_1/vars": "model_00001.weights.h5",
685
+ "/layers/layer_normalization/vars": [
686
+ "model_00001.weights.h5"
687
+ ],
688
+ "/layers/conv2d_2/vars": "model_00001.weights.h5",
689
+ "/layers/layer_normalization_1/vars": [
690
+ "model_00001.weights.h5"
691
+ ],
692
+ "/layers/sam_image_positional_embeddings/shared_embedding/vars": "model_00001.weights.h5",
693
+ "/layers/sam_prompt_encoder_layer/vars": [
694
+ "model_00001.weights.h5"
695
+ ],
696
+ "/layers/sam_mask_decoder_layer/vars": [
697
+ "model_00001.weights.h5"
698
+ ],
699
+ "/layers/sam_mask_decoder_layer/final_attn_token_to_image/k_proj/vars": [
700
+ "model_00001.weights.h5"
701
+ ],
702
+ "/layers/sam_mask_decoder_layer/final_attn_token_to_image/out_proj/vars": [
703
+ "model_00001.weights.h5"
704
+ ],
705
+ "/layers/sam_mask_decoder_layer/final_attn_token_to_image/q_proj/vars": [
706
+ "model_00001.weights.h5"
707
+ ],
708
+ "/layers/sam_mask_decoder_layer/final_attn_token_to_image/v_proj/vars": [
709
+ "model_00001.weights.h5"
710
+ ],
711
+ "/layers/sam_mask_decoder_layer/iou_head_hidden_layers/dense/vars": [
712
+ "model_00001.weights.h5"
713
+ ],
714
+ "/layers/sam_mask_decoder_layer/iou_head_proj_in/vars": [
715
+ "model_00001.weights.h5"
716
+ ],
717
+ "/layers/sam_mask_decoder_layer/iou_head_proj_out/vars": [
718
+ "model_00001.weights.h5"
719
+ ],
720
+ "/layers/sam_mask_decoder_layer/layer_norm_final_attn/vars": [
721
+ "model_00001.weights.h5"
722
+ ],
723
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_hidden_layers/dense/vars": [
724
+ "model_00001.weights.h5"
725
+ ],
726
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_hidden_layers/dense_1/vars": [
727
+ "model_00001.weights.h5"
728
+ ],
729
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_hidden_layers/dense_2/vars": [
730
+ "model_00001.weights.h5"
731
+ ],
732
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_hidden_layers/dense_3/vars": [
733
+ "model_00001.weights.h5"
734
+ ],
735
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_proj_ins/dense/vars": [
736
+ "model_00001.weights.h5"
737
+ ],
738
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_proj_ins/dense_1/vars": [
739
+ "model_00001.weights.h5"
740
+ ],
741
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_proj_ins/dense_2/vars": [
742
+ "model_00001.weights.h5"
743
+ ],
744
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_proj_ins/dense_3/vars": [
745
+ "model_00001.weights.h5"
746
+ ],
747
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_proj_outs/dense/vars": [
748
+ "model_00001.weights.h5"
749
+ ],
750
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_proj_outs/dense_1/vars": [
751
+ "model_00001.weights.h5"
752
+ ],
753
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_proj_outs/dense_2/vars": [
754
+ "model_00001.weights.h5"
755
+ ],
756
+ "/layers/sam_mask_decoder_layer/output_hypernetworks_mlps_proj_outs/dense_3/vars": [
757
+ "model_00001.weights.h5"
758
+ ],
759
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_image_to_tokens/sam_two_way_attention/k_proj/vars": [
760
+ "model_00001.weights.h5"
761
+ ],
762
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_image_to_tokens/sam_two_way_attention/out_proj/vars": [
763
+ "model_00001.weights.h5"
764
+ ],
765
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_image_to_tokens/sam_two_way_attention/q_proj/vars": [
766
+ "model_00001.weights.h5"
767
+ ],
768
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_image_to_tokens/sam_two_way_attention/v_proj/vars": [
769
+ "model_00001.weights.h5"
770
+ ],
771
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_image_to_tokens/sam_two_way_attention_1/k_proj/vars": [
772
+ "model_00001.weights.h5"
773
+ ],
774
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_image_to_tokens/sam_two_way_attention_1/out_proj/vars": [
775
+ "model_00001.weights.h5"
776
+ ],
777
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_image_to_tokens/sam_two_way_attention_1/q_proj/vars": [
778
+ "model_00001.weights.h5"
779
+ ],
780
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_image_to_tokens/sam_two_way_attention_1/v_proj/vars": [
781
+ "model_00001.weights.h5"
782
+ ],
783
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_token_to_images/sam_two_way_attention/k_proj/vars": [
784
+ "model_00001.weights.h5"
785
+ ],
786
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_token_to_images/sam_two_way_attention/out_proj/vars": [
787
+ "model_00001.weights.h5"
788
+ ],
789
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_token_to_images/sam_two_way_attention/q_proj/vars": [
790
+ "model_00001.weights.h5"
791
+ ],
792
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_token_to_images/sam_two_way_attention/v_proj/vars": [
793
+ "model_00001.weights.h5"
794
+ ],
795
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_token_to_images/sam_two_way_attention_1/k_proj/vars": [
796
+ "model_00001.weights.h5"
797
+ ],
798
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_token_to_images/sam_two_way_attention_1/out_proj/vars": [
799
+ "model_00001.weights.h5"
800
+ ],
801
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_token_to_images/sam_two_way_attention_1/q_proj/vars": [
802
+ "model_00001.weights.h5"
803
+ ],
804
+ "/layers/sam_mask_decoder_layer/transformer_cross_attn_token_to_images/sam_two_way_attention_1/v_proj/vars": [
805
+ "model_00001.weights.h5"
806
+ ],
807
+ "/layers/sam_mask_decoder_layer/transformer_layer_norm1s/layer_normalization/vars": [
808
+ "model_00001.weights.h5"
809
+ ],
810
+ "/layers/sam_mask_decoder_layer/transformer_layer_norm1s/layer_normalization_1/vars": [
811
+ "model_00001.weights.h5"
812
+ ],
813
+ "/layers/sam_mask_decoder_layer/transformer_layer_norm2s/layer_normalization/vars": [
814
+ "model_00001.weights.h5"
815
+ ],
816
+ "/layers/sam_mask_decoder_layer/transformer_layer_norm2s/layer_normalization_1/vars": [
817
+ "model_00001.weights.h5"
818
+ ],
819
+ "/layers/sam_mask_decoder_layer/transformer_layer_norm3s/layer_normalization/vars": [
820
+ "model_00001.weights.h5"
821
+ ],
822
+ "/layers/sam_mask_decoder_layer/transformer_layer_norm3s/layer_normalization_1/vars": [
823
+ "model_00001.weights.h5"
824
+ ],
825
+ "/layers/sam_mask_decoder_layer/transformer_layer_norm4s/layer_normalization/vars": [
826
+ "model_00001.weights.h5"
827
+ ],
828
+ "/layers/sam_mask_decoder_layer/transformer_layer_norm4s/layer_normalization_1/vars": [
829
+ "model_00001.weights.h5"
830
+ ],
831
+ "/layers/sam_mask_decoder_layer/transformer_mlp_lin1s/dense/vars": [
832
+ "model_00001.weights.h5"
833
+ ],
834
+ "/layers/sam_mask_decoder_layer/transformer_mlp_lin1s/dense_1/vars": [
835
+ "model_00001.weights.h5"
836
+ ],
837
+ "/layers/sam_mask_decoder_layer/transformer_mlp_lin2s/dense/vars": [
838
+ "model_00001.weights.h5"
839
+ ],
840
+ "/layers/sam_mask_decoder_layer/transformer_mlp_lin2s/dense_1/vars": [
841
+ "model_00001.weights.h5"
842
+ ],
843
+ "/layers/sam_mask_decoder_layer/transformer_self_attns/sam_two_way_attention/k_proj/vars": [
844
+ "model_00001.weights.h5"
845
+ ],
846
+ "/layers/sam_mask_decoder_layer/transformer_self_attns/sam_two_way_attention/out_proj/vars": [
847
+ "model_00001.weights.h5"
848
+ ],
849
+ "/layers/sam_mask_decoder_layer/transformer_self_attns/sam_two_way_attention/q_proj/vars": [
850
+ "model_00001.weights.h5"
851
+ ],
852
+ "/layers/sam_mask_decoder_layer/transformer_self_attns/sam_two_way_attention/v_proj/vars": [
853
+ "model_00001.weights.h5"
854
+ ],
855
+ "/layers/sam_mask_decoder_layer/transformer_self_attns/sam_two_way_attention_1/k_proj/vars": [
856
+ "model_00001.weights.h5"
857
+ ],
858
+ "/layers/sam_mask_decoder_layer/transformer_self_attns/sam_two_way_attention_1/out_proj/vars": [
859
+ "model_00001.weights.h5"
860
+ ],
861
+ "/layers/sam_mask_decoder_layer/transformer_self_attns/sam_two_way_attention_1/q_proj/vars": [
862
+ "model_00001.weights.h5"
863
+ ],
864
+ "/layers/sam_mask_decoder_layer/transformer_self_attns/sam_two_way_attention_1/v_proj/vars": [
865
+ "model_00001.weights.h5"
866
+ ],
867
+ "/layers/sam_mask_decoder_layer/upscale_conv1/vars": [
868
+ "model_00001.weights.h5"
869
+ ],
870
+ "/layers/sam_mask_decoder_layer/upscale_conv2/vars": [
871
+ "model_00001.weights.h5"
872
+ ],
873
+ "/layers/sam_mask_decoder_layer/upscale_layer_norm/vars": [
874
+ "model_00001.weights.h5"
875
+ ]
876
+ }
877
+ }
model_00000.weights.h5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d31e4db48de7adc846b4d3bbad2d2a6ddaa18d9cefddf2178580bcd9e711da33
3
+ size 1810040896
model_00001.weights.h5 ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5d0215ac3627e06d0109dbf69a38a86456124c48e0000f1096713daef4f2b916
3
+ size 755229952