Pramish commited on
Commit
1a17263
·
verified ·
1 Parent(s): 7cebbe3

Add MOVi-C checkpoints

Browse files
movi_c/dynamics/dynloc_isee_result.json ADDED
@@ -0,0 +1,341 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "arm": "t30k_dynloc_adaln_mlp2_nosal",
3
+ "arm_type": "ocvp_par",
4
+ "params": 1092354,
5
+ "seed": 0,
6
+ "history": 14,
7
+ "rollout_train": 10,
8
+ "rollout_eval": 10,
9
+ "layers": 4,
10
+ "d_model": 128,
11
+ "ffn": 256,
12
+ "heads": 4,
13
+ "grad_clip": 0.0,
14
+ "batch": 128,
15
+ "slot_cache": "/scratch/pramish_paudel/dynloc/cache/movi_c_fix_ours_nosal_loc_v1",
16
+ "slot_cache_ckpt_step": 97500,
17
+ "residual": true,
18
+ "is_null": false,
19
+ "lr": 0.0002,
20
+ "schedule": "cosine",
21
+ "best_ckpt_step": 2500,
22
+ "ckpt_mismatch": true,
23
+ "steps": 30000,
24
+ "val_mse_per_step": [
25
+ 0.008110102266073227,
26
+ 0.007601574994623661,
27
+ 0.006965221371501684,
28
+ 0.0067300996743142605,
29
+ 0.006269211880862713,
30
+ 0.00579009810462594,
31
+ 0.005589411128312349,
32
+ 0.004990173038095236,
33
+ 0.0051663899794220924,
34
+ 0.0049730949103832245
35
+ ],
36
+ "val_mse_mean": 0.00621853768825531,
37
+ "val_n": 250,
38
+ "best_val_mse": 0.02455803607863021,
39
+ "val_mse_per_step_best_ckpt": [
40
+ 0.008512862958014011,
41
+ 0.00796794518828392,
42
+ 0.007277728524059057,
43
+ 0.006948260590434074,
44
+ 0.006508857477456331,
45
+ 0.00594237120822072,
46
+ 0.005690095480531454,
47
+ 0.005157830659300089,
48
+ 0.005178199149668217,
49
+ 0.0048654815182089806
50
+ ],
51
+ "val_mse_mean_best_ckpt": 0.006404963321983814,
52
+ "reported_checkpoint": "latest.pt (matches sc_dyn_eval.py)",
53
+ "history_curve": [
54
+ {
55
+ "step": 2500,
56
+ "val_mse_mean": 0.006404963321983814,
57
+ "val_sel_mean": 0.02455803607863021,
58
+ "val_mse_per_step": [
59
+ 0.008512862958014011,
60
+ 0.00796794518828392,
61
+ 0.007277728524059057,
62
+ 0.006948260590434074,
63
+ 0.006508857477456331,
64
+ 0.00594237120822072,
65
+ 0.005690095480531454,
66
+ 0.005157830659300089,
67
+ 0.005178199149668217,
68
+ 0.0048654815182089806
69
+ ],
70
+ "improved": true,
71
+ "mse_return": 0.02455803607863021,
72
+ "n_return": 393,
73
+ "mse_hidden_vs_held": 0.013665779480211906,
74
+ "n_hidden": 9494
75
+ },
76
+ {
77
+ "step": 5000,
78
+ "val_mse_mean": 0.006306357681751251,
79
+ "val_sel_mean": 0.02525232842253668,
80
+ "val_mse_per_step": [
81
+ 0.008344294503331184,
82
+ 0.007807439658790827,
83
+ 0.007138211280107498,
84
+ 0.006818367633968592,
85
+ 0.006396982353180647,
86
+ 0.005848025903105736,
87
+ 0.005636259913444519,
88
+ 0.0050673289224505424,
89
+ 0.005143073387444019,
90
+ 0.0048635960556566715
91
+ ],
92
+ "improved": false,
93
+ "mse_return": 0.02525232842253668,
94
+ "n_return": 393,
95
+ "mse_hidden_vs_held": 0.017290313645164566,
96
+ "n_hidden": 9494
97
+ },
98
+ {
99
+ "step": 7500,
100
+ "val_mse_mean": 0.006238429341465235,
101
+ "val_sel_mean": 0.02509479653137634,
102
+ "val_mse_per_step": [
103
+ 0.008248490281403065,
104
+ 0.0077314674854278564,
105
+ 0.007059699855744839,
106
+ 0.006770737003535032,
107
+ 0.0063407220877707005,
108
+ 0.005791786592453718,
109
+ 0.005561412777751684,
110
+ 0.005005727056413889,
111
+ 0.005073198117315769,
112
+ 0.004801054950803518
113
+ ],
114
+ "improved": false,
115
+ "mse_return": 0.02509479653137634,
116
+ "n_return": 393,
117
+ "mse_hidden_vs_held": 0.018293721866225954,
118
+ "n_hidden": 9494
119
+ },
120
+ {
121
+ "step": 10000,
122
+ "val_mse_mean": 0.00621294230222702,
123
+ "val_sel_mean": 0.02568126634787057,
124
+ "val_mse_per_step": [
125
+ 0.008193617686629295,
126
+ 0.007679617498070002,
127
+ 0.007008794695138931,
128
+ 0.00673131737858057,
129
+ 0.006291826721280813,
130
+ 0.005775188095867634,
131
+ 0.005559488199651241,
132
+ 0.004993095062673092,
133
+ 0.005085253622382879,
134
+ 0.004811227321624756
135
+ ],
136
+ "improved": false,
137
+ "mse_return": 0.02568126634787057,
138
+ "n_return": 393,
139
+ "mse_hidden_vs_held": 0.021341300347189365,
140
+ "n_hidden": 9494
141
+ },
142
+ {
143
+ "step": 12500,
144
+ "val_mse_mean": 0.006212425418198109,
145
+ "val_sel_mean": 0.026542568328119718,
146
+ "val_mse_per_step": [
147
+ 0.008164948783814907,
148
+ 0.007653121370822191,
149
+ 0.006994482595473528,
150
+ 0.006728359963744879,
151
+ 0.00628137681633234,
152
+ 0.005768297705799341,
153
+ 0.005560820922255516,
154
+ 0.004998740274459124,
155
+ 0.005116244778037071,
156
+ 0.004857858642935753
157
+ ],
158
+ "improved": false,
159
+ "mse_return": 0.026542568328119718,
160
+ "n_return": 393,
161
+ "mse_hidden_vs_held": 0.024497612365954092,
162
+ "n_hidden": 9494
163
+ },
164
+ {
165
+ "step": 15000,
166
+ "val_mse_mean": 0.006233683787286282,
167
+ "val_sel_mean": 0.027843263616392024,
168
+ "val_mse_per_step": [
169
+ 0.008139315992593765,
170
+ 0.007633506786078215,
171
+ 0.006981699261814356,
172
+ 0.006737918127328157,
173
+ 0.006291523575782776,
174
+ 0.005804476328194141,
175
+ 0.005606034304946661,
176
+ 0.005024647805839777,
177
+ 0.005190439522266388,
178
+ 0.004927276633679867
179
+ ],
180
+ "improved": false,
181
+ "mse_return": 0.027843263616392024,
182
+ "n_return": 393,
183
+ "mse_hidden_vs_held": 0.028001878897918258,
184
+ "n_hidden": 9494
185
+ },
186
+ {
187
+ "step": 17500,
188
+ "val_mse_mean": 0.006206076592206955,
189
+ "val_sel_mean": 0.027334006991398548,
190
+ "val_mse_per_step": [
191
+ 0.008123431354761124,
192
+ 0.007612705230712891,
193
+ 0.006962866056710482,
194
+ 0.006727399304509163,
195
+ 0.006263909861445427,
196
+ 0.005774762947112322,
197
+ 0.005576295778155327,
198
+ 0.004980000667273998,
199
+ 0.005143681075423956,
200
+ 0.004895718302577734
201
+ ],
202
+ "improved": false,
203
+ "mse_return": 0.027334006991398548,
204
+ "n_return": 393,
205
+ "mse_hidden_vs_held": 0.026185779840739772,
206
+ "n_hidden": 9494
207
+ },
208
+ {
209
+ "step": 20000,
210
+ "val_mse_mean": 0.006202335469424725,
211
+ "val_sel_mean": 0.027407146592176596,
212
+ "val_mse_per_step": [
213
+ 0.008117361925542355,
214
+ 0.007603753358125687,
215
+ 0.006962186191231012,
216
+ 0.006718897260725498,
217
+ 0.006259453482925892,
218
+ 0.005772146862000227,
219
+ 0.0055710142478346825,
220
+ 0.004980872385203838,
221
+ 0.005140716675668955,
222
+ 0.004896947648376226
223
+ ],
224
+ "improved": false,
225
+ "mse_return": 0.027407146592176596,
226
+ "n_return": 393,
227
+ "mse_hidden_vs_held": 0.026759298922062823,
228
+ "n_hidden": 9494
229
+ },
230
+ {
231
+ "step": 22500,
232
+ "val_mse_mean": 0.006225568242371082,
233
+ "val_sel_mean": 0.028261125542735327,
234
+ "val_mse_per_step": [
235
+ 0.008115013130009174,
236
+ 0.00760388420894742,
237
+ 0.006971630267798901,
238
+ 0.00673705292865634,
239
+ 0.006277970038354397,
240
+ 0.005794059485197067,
241
+ 0.005596905015408993,
242
+ 0.005000453442335129,
243
+ 0.005181505344808102,
244
+ 0.004977208096534014
245
+ ],
246
+ "improved": false,
247
+ "mse_return": 0.028261125542735327,
248
+ "n_return": 393,
249
+ "mse_hidden_vs_held": 0.029252372140605148,
250
+ "n_hidden": 9494
251
+ },
252
+ {
253
+ "step": 25000,
254
+ "val_mse_mean": 0.006213598418980837,
255
+ "val_sel_mean": 0.027970619784056686,
256
+ "val_mse_per_step": [
257
+ 0.008110182359814644,
258
+ 0.007600506767630577,
259
+ 0.0069633531384170055,
260
+ 0.006728691980242729,
261
+ 0.006268386263400316,
262
+ 0.005784665234386921,
263
+ 0.005582557525485754,
264
+ 0.004982630256563425,
265
+ 0.005157871637493372,
266
+ 0.004957135301083326
267
+ ],
268
+ "improved": false,
269
+ "mse_return": 0.027970619784056686,
270
+ "n_return": 393,
271
+ "mse_hidden_vs_held": 0.0281542928087754,
272
+ "n_hidden": 9494
273
+ },
274
+ {
275
+ "step": 27500,
276
+ "val_mse_mean": 0.0062171886675059795,
277
+ "val_sel_mean": 0.028122864910057787,
278
+ "val_mse_per_step": [
279
+ 0.00810962077230215,
280
+ 0.007601764984428883,
281
+ 0.0069648693315684795,
282
+ 0.006728035863488913,
283
+ 0.006267393473535776,
284
+ 0.00578977819532156,
285
+ 0.005586795974522829,
286
+ 0.00498813483864069,
287
+ 0.005165279842913151,
288
+ 0.0049702138639986515
289
+ ],
290
+ "improved": false,
291
+ "mse_return": 0.028122864910057787,
292
+ "n_return": 393,
293
+ "mse_hidden_vs_held": 0.028571468166032288,
294
+ "n_hidden": 9494
295
+ },
296
+ {
297
+ "step": 30000,
298
+ "val_mse_mean": 0.00621853768825531,
299
+ "val_sel_mean": 0.028171923627683528,
300
+ "val_mse_per_step": [
301
+ 0.008110102266073227,
302
+ 0.007601574994623661,
303
+ 0.006965221371501684,
304
+ 0.0067300996743142605,
305
+ 0.006269211880862713,
306
+ 0.00579009810462594,
307
+ 0.005589411128312349,
308
+ 0.004990173038095236,
309
+ 0.0051663899794220924,
310
+ 0.0049730949103832245
311
+ ],
312
+ "improved": false,
313
+ "mse_return": 0.028171923627683528,
314
+ "n_return": 393,
315
+ "mse_hidden_vs_held": 0.028695666014030653,
316
+ "n_hidden": 9494
317
+ }
318
+ ],
319
+ "stop_reason": "step budget reached",
320
+ "wallclock_s": 16526.6,
321
+ "supervise": "dense",
322
+ "vis_mask": true,
323
+ "vis_mask_eval": {
324
+ "mse_return": 0.02455803607863021,
325
+ "n_return": 393,
326
+ "mse_return_app60": 0.02571689400054116,
327
+ "mse_return_pose4": 0.007175191402738634,
328
+ "mse_hidden_vs_held": 0.013665779480211906,
329
+ "n_hidden": 9494,
330
+ "definition": "masked mode: curve = per-step MSE over slot-frames whose target is VISIBLE by the evidence flag; mse_return = MSE on targets visible now and hidden one frame before (the first frame after a hide); mse_hidden_vs_held = the prediction against the HELD encoder state on hidden slot-frames -- a diagnostic, not a target"
331
+ },
332
+ "vis_mask_actions": {
333
+ "lo": 60,
334
+ "hi": 64,
335
+ "rule": "both",
336
+ "hidden": "token",
337
+ "dropout": 0.5,
338
+ "mode": "sequence"
339
+ },
340
+ "selected_on": "mse_return (first visible frame after a hide)"
341
+ }
movi_c/dynamics/dynloc_isee_step30000.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8def6b40819e35d543b41027721ae95dc214e0534f44f80af419e22cf61e54f3
3
+ size 4400437
movi_c/dynamics/dynloc_slotcontrast_result.json ADDED
@@ -0,0 +1,341 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "arm": "t30k_dynloc_adaln_mlp2full_sc",
3
+ "arm_type": "ocvp_par",
4
+ "params": 1096194,
5
+ "seed": 0,
6
+ "history": 14,
7
+ "rollout_train": 10,
8
+ "rollout_eval": 10,
9
+ "layers": 4,
10
+ "d_model": 128,
11
+ "ffn": 256,
12
+ "heads": 4,
13
+ "grad_clip": 0.0,
14
+ "batch": 128,
15
+ "slot_cache": "/scratch/pramish_paudel/dynloc/cache/movi_c_sc_loc_v1",
16
+ "slot_cache_ckpt_step": 75000,
17
+ "residual": true,
18
+ "is_null": false,
19
+ "lr": 0.0002,
20
+ "schedule": "cosine",
21
+ "best_ckpt_step": 2500,
22
+ "ckpt_mismatch": true,
23
+ "steps": 30000,
24
+ "val_mse_per_step": [
25
+ 0.004230174235999584,
26
+ 0.0039709582924842834,
27
+ 0.0034490134567022324,
28
+ 0.0034540535416454077,
29
+ 0.00334492907859385,
30
+ 0.002901249099522829,
31
+ 0.002730236854404211,
32
+ 0.0023543424904346466,
33
+ 0.002480764640495181,
34
+ 0.002488482976332307
35
+ ],
36
+ "val_mse_mean": 0.0031404204200953245,
37
+ "val_n": 250,
38
+ "best_val_mse": 0.018236989051487313,
39
+ "val_mse_per_step_best_ckpt": [
40
+ 0.004392361734062433,
41
+ 0.004150992725044489,
42
+ 0.0035815390292555094,
43
+ 0.003558580530807376,
44
+ 0.003347693709656596,
45
+ 0.0029854848980903625,
46
+ 0.002794310450553894,
47
+ 0.0024524929467588663,
48
+ 0.0024285425897687674,
49
+ 0.0024512028321623802
50
+ ],
51
+ "val_mse_mean_best_ckpt": 0.0032143201678991318,
52
+ "reported_checkpoint": "latest.pt (matches sc_dyn_eval.py)",
53
+ "history_curve": [
54
+ {
55
+ "step": 2500,
56
+ "val_mse_mean": 0.0032143201678991318,
57
+ "val_sel_mean": 0.018236989051487313,
58
+ "val_mse_per_step": [
59
+ 0.004392361734062433,
60
+ 0.004150992725044489,
61
+ 0.0035815390292555094,
62
+ 0.003558580530807376,
63
+ 0.003347693709656596,
64
+ 0.0029854848980903625,
65
+ 0.002794310450553894,
66
+ 0.0024524929467588663,
67
+ 0.0024285425897687674,
68
+ 0.0024512028321623802
69
+ ],
70
+ "improved": true,
71
+ "mse_return": 0.018236989051487313,
72
+ "n_return": 233,
73
+ "mse_hidden_vs_held": 0.014227691593869373,
74
+ "n_hidden": 7829
75
+ },
76
+ {
77
+ "step": 5000,
78
+ "val_mse_mean": 0.003117509186267853,
79
+ "val_sel_mean": 0.01896569104025804,
80
+ "val_mse_per_step": [
81
+ 0.004260714165866375,
82
+ 0.004004920832812786,
83
+ 0.0034539673943072557,
84
+ 0.0034332044888287783,
85
+ 0.0032494175247848034,
86
+ 0.002902509644627571,
87
+ 0.002700238022953272,
88
+ 0.002368729328736663,
89
+ 0.0023890668526291847,
90
+ 0.002412323374301195
91
+ ],
92
+ "improved": false,
93
+ "mse_return": 0.01896569104025804,
94
+ "n_return": 233,
95
+ "mse_hidden_vs_held": 0.01960132222231023,
96
+ "n_hidden": 7829
97
+ },
98
+ {
99
+ "step": 7500,
100
+ "val_mse_mean": 0.0030946366023272276,
101
+ "val_sel_mean": 0.019621311083372058,
102
+ "val_mse_per_step": [
103
+ 0.004224932752549648,
104
+ 0.003946831915527582,
105
+ 0.003412453457713127,
106
+ 0.0034146925900131464,
107
+ 0.0032369340769946575,
108
+ 0.002895557088777423,
109
+ 0.002682217862457037,
110
+ 0.002343174070119858,
111
+ 0.0023747654631733894,
112
+ 0.002414807677268982
113
+ ],
114
+ "improved": false,
115
+ "mse_return": 0.019621311083372058,
116
+ "n_return": 233,
117
+ "mse_hidden_vs_held": 0.022037287083663676,
118
+ "n_hidden": 7829
119
+ },
120
+ {
121
+ "step": 10000,
122
+ "val_mse_mean": 0.003112945705652237,
123
+ "val_sel_mean": 0.021313152024162684,
124
+ "val_mse_per_step": [
125
+ 0.00422363867983222,
126
+ 0.003937274683266878,
127
+ 0.003418315900489688,
128
+ 0.0034197522327303886,
129
+ 0.0032832305878400803,
130
+ 0.0029023350216448307,
131
+ 0.002710769884288311,
132
+ 0.002345699816942215,
133
+ 0.002441387390717864,
134
+ 0.0024470521602779627
135
+ ],
136
+ "improved": false,
137
+ "mse_return": 0.021313152024162684,
138
+ "n_return": 233,
139
+ "mse_hidden_vs_held": 0.025459208423294376,
140
+ "n_hidden": 7829
141
+ },
142
+ {
143
+ "step": 12500,
144
+ "val_mse_mean": 0.003118503140285611,
145
+ "val_sel_mean": 0.021690625201734863,
146
+ "val_mse_per_step": [
147
+ 0.004221350885927677,
148
+ 0.0039450922049582005,
149
+ 0.003432825906202197,
150
+ 0.00342581607401371,
151
+ 0.003298505675047636,
152
+ 0.002910003764554858,
153
+ 0.002704655984416604,
154
+ 0.0023522102274000645,
155
+ 0.00245903292670846,
156
+ 0.0024355361238121986
157
+ ],
158
+ "improved": false,
159
+ "mse_return": 0.021690625201734863,
160
+ "n_return": 233,
161
+ "mse_hidden_vs_held": 0.027526956573575984,
162
+ "n_hidden": 7829
163
+ },
164
+ {
165
+ "step": 15000,
166
+ "val_mse_mean": 0.0031178249046206474,
167
+ "val_sel_mean": 0.021805687012078936,
168
+ "val_mse_per_step": [
169
+ 0.004224013537168503,
170
+ 0.003951601684093475,
171
+ 0.00343530741520226,
172
+ 0.0034389286302030087,
173
+ 0.0032990011386573315,
174
+ 0.0028980006463825703,
175
+ 0.002705998718738556,
176
+ 0.0023428425192832947,
177
+ 0.00244252011179924,
178
+ 0.0024400341790169477
179
+ ],
180
+ "improved": false,
181
+ "mse_return": 0.021805687012078936,
182
+ "n_return": 233,
183
+ "mse_hidden_vs_held": 0.024425479305675166,
184
+ "n_hidden": 7829
185
+ },
186
+ {
187
+ "step": 17500,
188
+ "val_mse_mean": 0.003139480948448181,
189
+ "val_sel_mean": 0.022978871549147906,
190
+ "val_mse_per_step": [
191
+ 0.004228271543979645,
192
+ 0.003966455813497305,
193
+ 0.0034530425909906626,
194
+ 0.0034518162719905376,
195
+ 0.00334844458848238,
196
+ 0.0029128161258995533,
197
+ 0.0027285118121653795,
198
+ 0.002355186967179179,
199
+ 0.0024791890755295753,
200
+ 0.0024710737634450197
201
+ ],
202
+ "improved": false,
203
+ "mse_return": 0.022978871549147906,
204
+ "n_return": 233,
205
+ "mse_hidden_vs_held": 0.02882077018181351,
206
+ "n_hidden": 7829
207
+ },
208
+ {
209
+ "step": 20000,
210
+ "val_mse_mean": 0.0031338303815573454,
211
+ "val_sel_mean": 0.02278164905284096,
212
+ "val_mse_per_step": [
213
+ 0.004229405429214239,
214
+ 0.003966412972658873,
215
+ 0.003443368012085557,
216
+ 0.003447669791057706,
217
+ 0.0033463563304394484,
218
+ 0.0028968898113816977,
219
+ 0.002726573497056961,
220
+ 0.0023487911093980074,
221
+ 0.002460930962115526,
222
+ 0.002471907064318657
223
+ ],
224
+ "improved": false,
225
+ "mse_return": 0.02278164905284096,
226
+ "n_return": 233,
227
+ "mse_hidden_vs_held": 0.026375393313852392,
228
+ "n_hidden": 7829
229
+ },
230
+ {
231
+ "step": 22500,
232
+ "val_mse_mean": 0.0031413782853633165,
233
+ "val_sel_mean": 0.023208157187367715,
234
+ "val_mse_per_step": [
235
+ 0.004231938626617193,
236
+ 0.003971157129853964,
237
+ 0.00344888586550951,
238
+ 0.003454843070358038,
239
+ 0.003351630410179496,
240
+ 0.002904782071709633,
241
+ 0.002732868306338787,
242
+ 0.002353195333853364,
243
+ 0.0024792319163680077,
244
+ 0.0024852484930306673
245
+ ],
246
+ "improved": false,
247
+ "mse_return": 0.023208157187367715,
248
+ "n_return": 233,
249
+ "mse_hidden_vs_held": 0.027290345943663856,
250
+ "n_hidden": 7829
251
+ },
252
+ {
253
+ "step": 25000,
254
+ "val_mse_mean": 0.0031325598247349262,
255
+ "val_sel_mean": 0.022828003495547904,
256
+ "val_mse_per_step": [
257
+ 0.004225472453981638,
258
+ 0.003966868855059147,
259
+ 0.0034443391487002373,
260
+ 0.0034460704773664474,
261
+ 0.0033320412039756775,
262
+ 0.002895192475989461,
263
+ 0.0027222102507948875,
264
+ 0.002350135939195752,
265
+ 0.002466977806761861,
266
+ 0.0024762891698628664
267
+ ],
268
+ "improved": false,
269
+ "mse_return": 0.022828003495547904,
270
+ "n_return": 233,
271
+ "mse_hidden_vs_held": 0.026189728553061557,
272
+ "n_hidden": 7829
273
+ },
274
+ {
275
+ "step": 27500,
276
+ "val_mse_mean": 0.003138574305921793,
277
+ "val_sel_mean": 0.023134391195272684,
278
+ "val_mse_per_step": [
279
+ 0.004228797275573015,
280
+ 0.0039690290577709675,
281
+ 0.0034475072752684355,
282
+ 0.0034531797282397747,
283
+ 0.003342245938256383,
284
+ 0.002899585058912635,
285
+ 0.0027286368422210217,
286
+ 0.0023530523758381605,
287
+ 0.0024786123540252447,
288
+ 0.002485095988959074
289
+ ],
290
+ "improved": false,
291
+ "mse_return": 0.023134391195272684,
292
+ "n_return": 233,
293
+ "mse_hidden_vs_held": 0.027375193600880567,
294
+ "n_hidden": 7829
295
+ },
296
+ {
297
+ "step": 30000,
298
+ "val_mse_mean": 0.0031404204200953245,
299
+ "val_sel_mean": 0.023201204452647672,
300
+ "val_mse_per_step": [
301
+ 0.004230174235999584,
302
+ 0.0039709582924842834,
303
+ 0.0034490134567022324,
304
+ 0.0034540535416454077,
305
+ 0.00334492907859385,
306
+ 0.002901249099522829,
307
+ 0.002730236854404211,
308
+ 0.0023543424904346466,
309
+ 0.002480764640495181,
310
+ 0.002488482976332307
311
+ ],
312
+ "improved": false,
313
+ "mse_return": 0.023201204452647672,
314
+ "n_return": 233,
315
+ "mse_hidden_vs_held": 0.02746752545148085,
316
+ "n_hidden": 7829
317
+ }
318
+ ],
319
+ "stop_reason": "step budget reached",
320
+ "wallclock_s": 16472.9,
321
+ "supervise": "dense",
322
+ "vis_mask": true,
323
+ "vis_mask_eval": {
324
+ "mse_return": 0.018236989051487313,
325
+ "n_return": 233,
326
+ "mse_return_app60": 0.01828306395352654,
327
+ "mse_return_pose4": 0.017545878983106736,
328
+ "mse_hidden_vs_held": 0.014227691593869373,
329
+ "n_hidden": 7829,
330
+ "definition": "masked mode: curve = per-step MSE over slot-frames whose target is VISIBLE by the evidence flag; mse_return = MSE on targets visible now and hidden one frame before (the first frame after a hide); mse_hidden_vs_held = the prediction against the HELD encoder state on hidden slot-frames -- a diagnostic, not a target"
331
+ },
332
+ "vis_mask_actions": {
333
+ "lo": 0,
334
+ "hi": 64,
335
+ "rule": "both",
336
+ "hidden": "token",
337
+ "dropout": 0.5,
338
+ "mode": "sequence"
339
+ },
340
+ "selected_on": "mse_return (first visible frame after a hide)"
341
+ }
movi_c/dynamics/dynloc_slotcontrast_step30000.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:bc900d5468ea740f2112febda02abcbc843e5390a9f6ae377039ac913341bdd4
3
+ size 4415797
movi_c/dynamics/ocvp_act_isee_result.json ADDED
@@ -0,0 +1,221 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "arm": "t30k_ocvp_act_adaln_mlp2_nosal",
3
+ "arm_type": "ocvp_par",
4
+ "params": 1092226,
5
+ "seed": 0,
6
+ "history": 14,
7
+ "rollout_train": 10,
8
+ "rollout_eval": 10,
9
+ "layers": 4,
10
+ "d_model": 128,
11
+ "ffn": 256,
12
+ "heads": 4,
13
+ "grad_clip": 0.0,
14
+ "batch": 128,
15
+ "slot_cache": "/group/awm/slotcontrast/cache/movi_c_fix_ours_nosal_slots_v1",
16
+ "slot_cache_ckpt_step": 97500,
17
+ "residual": true,
18
+ "is_null": false,
19
+ "lr": 0.0002,
20
+ "schedule": "cosine",
21
+ "best_ckpt_step": 17500,
22
+ "ckpt_mismatch": true,
23
+ "steps": 30000,
24
+ "val_mse_per_step": [
25
+ 0.008146516978740692,
26
+ 0.018734635785222054,
27
+ 0.029591821134090424,
28
+ 0.04022786393761635,
29
+ 0.04973062872886658,
30
+ 0.05926008149981499,
31
+ 0.06791070103645325,
32
+ 0.07618439197540283,
33
+ 0.08428974449634552,
34
+ 0.09179138392210007
35
+ ],
36
+ "val_mse_mean": 0.05258677527308464,
37
+ "val_n": 250,
38
+ "best_val_mse": 0.05254486948251724,
39
+ "val_mse_per_step_best_ckpt": [
40
+ 0.008163431659340858,
41
+ 0.018768474459648132,
42
+ 0.029623540118336678,
43
+ 0.04023287445306778,
44
+ 0.049720872193574905,
45
+ 0.059219423681497574,
46
+ 0.06783756613731384,
47
+ 0.07608082890510559,
48
+ 0.08416438102722168,
49
+ 0.0916372761130333
50
+ ],
51
+ "val_mse_mean_best_ckpt": 0.05254486948251724,
52
+ "reported_checkpoint": "latest.pt (matches sc_dyn_eval.py)",
53
+ "history_curve": [
54
+ {
55
+ "step": 10000,
56
+ "val_mse_mean": 0.053050845861434937,
57
+ "val_sel_mean": 0.053050845861434937,
58
+ "val_mse_per_step": [
59
+ 0.008255324326455593,
60
+ 0.018988922238349915,
61
+ 0.02998383715748787,
62
+ 0.04072330519556999,
63
+ 0.05030427128076553,
64
+ 0.05984983593225479,
65
+ 0.06853798031806946,
66
+ 0.07682956010103226,
67
+ 0.08484499156475067,
68
+ 0.09219043701887131
69
+ ],
70
+ "improved": true
71
+ },
72
+ {
73
+ "step": 12500,
74
+ "val_mse_mean": 0.052621107548475266,
75
+ "val_sel_mean": 0.052621107548475266,
76
+ "val_mse_per_step": [
77
+ 0.00820538867264986,
78
+ 0.018853234127163887,
79
+ 0.029733238741755486,
80
+ 0.04036162793636322,
81
+ 0.049856510013341904,
82
+ 0.059339992702007294,
83
+ 0.06794542819261551,
84
+ 0.07615538686513901,
85
+ 0.08416497707366943,
86
+ 0.09159529954195023
87
+ ],
88
+ "improved": true
89
+ },
90
+ {
91
+ "step": 15000,
92
+ "val_mse_mean": 0.05256000906229019,
93
+ "val_sel_mean": 0.05256000906229019,
94
+ "val_mse_per_step": [
95
+ 0.00818153191357851,
96
+ 0.018814299255609512,
97
+ 0.02968592941761017,
98
+ 0.040313348174095154,
99
+ 0.049791526049375534,
100
+ 0.05928114429116249,
101
+ 0.06788333505392075,
102
+ 0.07607464492321014,
103
+ 0.0840858444571495,
104
+ 0.09148846566677094
105
+ ],
106
+ "improved": true
107
+ },
108
+ {
109
+ "step": 17500,
110
+ "val_mse_mean": 0.05254486948251724,
111
+ "val_sel_mean": 0.05254486948251724,
112
+ "val_mse_per_step": [
113
+ 0.008163431659340858,
114
+ 0.018768474459648132,
115
+ 0.029623540118336678,
116
+ 0.04023287445306778,
117
+ 0.049720872193574905,
118
+ 0.059219423681497574,
119
+ 0.06783756613731384,
120
+ 0.07608082890510559,
121
+ 0.08416438102722168,
122
+ 0.0916372761130333
123
+ ],
124
+ "improved": true
125
+ },
126
+ {
127
+ "step": 20000,
128
+ "val_mse_mean": 0.05269046500325203,
129
+ "val_sel_mean": 0.05269046500325203,
130
+ "val_mse_per_step": [
131
+ 0.008157257921993732,
132
+ 0.018768519163131714,
133
+ 0.02964559942483902,
134
+ 0.04030122607946396,
135
+ 0.04982249066233635,
136
+ 0.05938591808080673,
137
+ 0.06805853545665741,
138
+ 0.07634010165929794,
139
+ 0.08446326106786728,
140
+ 0.09196174889802933
141
+ ],
142
+ "improved": false
143
+ },
144
+ {
145
+ "step": 22500,
146
+ "val_mse_mean": 0.052642665803432465,
147
+ "val_sel_mean": 0.052642665803432465,
148
+ "val_mse_per_step": [
149
+ 0.008153584785759449,
150
+ 0.01874658651649952,
151
+ 0.029613306745886803,
152
+ 0.040251195430755615,
153
+ 0.04976711422204971,
154
+ 0.059306152164936066,
155
+ 0.0679701641201973,
156
+ 0.07628575712442398,
157
+ 0.08440346270799637,
158
+ 0.0919293612241745
159
+ ],
160
+ "improved": false
161
+ },
162
+ {
163
+ "step": 25000,
164
+ "val_mse_mean": 0.05265665054321289,
165
+ "val_sel_mean": 0.05265665054321289,
166
+ "val_mse_per_step": [
167
+ 0.008152695372700691,
168
+ 0.018750594928860664,
169
+ 0.029617076739668846,
170
+ 0.040262334048748016,
171
+ 0.04978596419095993,
172
+ 0.05934678018093109,
173
+ 0.06800610572099686,
174
+ 0.07629399746656418,
175
+ 0.08441455662250519,
176
+ 0.09193641692399979
177
+ ],
178
+ "improved": false
179
+ },
180
+ {
181
+ "step": 27500,
182
+ "val_mse_mean": 0.05260379984974861,
183
+ "val_sel_mean": 0.05260379984974861,
184
+ "val_mse_per_step": [
185
+ 0.008144566789269447,
186
+ 0.018729781731963158,
187
+ 0.02958732284605503,
188
+ 0.04022650048136711,
189
+ 0.04973769187927246,
190
+ 0.059274230152368546,
191
+ 0.0679287239909172,
192
+ 0.07621831446886063,
193
+ 0.08433664590120316,
194
+ 0.09185423702001572
195
+ ],
196
+ "improved": false
197
+ },
198
+ {
199
+ "step": 30000,
200
+ "val_mse_mean": 0.05258677527308464,
201
+ "val_sel_mean": 0.05258677527308464,
202
+ "val_mse_per_step": [
203
+ 0.008146516978740692,
204
+ 0.018734635785222054,
205
+ 0.029591821134090424,
206
+ 0.04022786393761635,
207
+ 0.04973062872886658,
208
+ 0.05926008149981499,
209
+ 0.06791070103645325,
210
+ 0.07618439197540283,
211
+ 0.08428974449634552,
212
+ 0.09179138392210007
213
+ ],
214
+ "improved": false
215
+ }
216
+ ],
217
+ "stop_reason": "step budget reached",
218
+ "wallclock_s": 19811.8,
219
+ "supervise": "dense",
220
+ "vis_mask": false
221
+ }
movi_c/dynamics/ocvp_act_isee_step30000.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ecd98730576d499cea8098ae1a39e5a4148e5b6afdb5b84c50109a6e4f1cc16d
3
+ size 4399605
movi_c/dynamics/ocvp_act_slotcontrast_result.json ADDED
@@ -0,0 +1,221 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "arm": "t30k_ocvp_act_adaln_mlp2full_sc",
3
+ "arm_type": "ocvp_par",
4
+ "params": 1096066,
5
+ "seed": 0,
6
+ "history": 14,
7
+ "rollout_train": 10,
8
+ "rollout_eval": 10,
9
+ "layers": 4,
10
+ "d_model": 128,
11
+ "ffn": 256,
12
+ "heads": 4,
13
+ "grad_clip": 0.0,
14
+ "batch": 128,
15
+ "slot_cache": "/group/awm/slotcontrast/cache/movi_c_sc_slots_v1",
16
+ "slot_cache_ckpt_step": 75000,
17
+ "residual": true,
18
+ "is_null": false,
19
+ "lr": 0.0002,
20
+ "schedule": "cosine",
21
+ "best_ckpt_step": 27500,
22
+ "ckpt_mismatch": true,
23
+ "steps": 30000,
24
+ "val_mse_per_step": [
25
+ 0.003849407657980919,
26
+ 0.00913578923791647,
27
+ 0.01494532823562622,
28
+ 0.020837923511862755,
29
+ 0.026366135105490685,
30
+ 0.03174756467342377,
31
+ 0.03700023144483566,
32
+ 0.04227001592516899,
33
+ 0.04727056249976158,
34
+ 0.05222862586379051
35
+ ],
36
+ "val_mse_mean": 0.02856515720486641,
37
+ "val_n": 250,
38
+ "best_val_mse": 0.028559476137161255,
39
+ "val_mse_per_step_best_ckpt": [
40
+ 0.003849732456728816,
41
+ 0.009135734289884567,
42
+ 0.014943580143153667,
43
+ 0.020832745358347893,
44
+ 0.02635871060192585,
45
+ 0.03173966705799103,
46
+ 0.03699290007352829,
47
+ 0.042262040078639984,
48
+ 0.04726221039891243,
49
+ 0.052217431366443634
50
+ ],
51
+ "val_mse_mean_best_ckpt": 0.028559476137161255,
52
+ "reported_checkpoint": "latest.pt (matches sc_dyn_eval.py)",
53
+ "history_curve": [
54
+ {
55
+ "step": 10000,
56
+ "val_mse_mean": 0.029168466106057167,
57
+ "val_sel_mean": 0.029168466106057167,
58
+ "val_mse_per_step": [
59
+ 0.00389186036773026,
60
+ 0.00931267999112606,
61
+ 0.015285424888134003,
62
+ 0.021340064704418182,
63
+ 0.02703428640961647,
64
+ 0.03255582973361015,
65
+ 0.03786364570260048,
66
+ 0.043168168514966965,
67
+ 0.04817553609609604,
68
+ 0.05305715650320053
69
+ ],
70
+ "improved": true
71
+ },
72
+ {
73
+ "step": 12500,
74
+ "val_mse_mean": 0.028875086456537247,
75
+ "val_sel_mean": 0.028875086456537247,
76
+ "val_mse_per_step": [
77
+ 0.0038741901516914368,
78
+ 0.009233511984348297,
79
+ 0.015147539786994457,
80
+ 0.021135160699486732,
81
+ 0.026751872152090073,
82
+ 0.032202210277318954,
83
+ 0.03745617717504501,
84
+ 0.04271648824214935,
85
+ 0.04767796769738197,
86
+ 0.05255574733018875
87
+ ],
88
+ "improved": true
89
+ },
90
+ {
91
+ "step": 15000,
92
+ "val_mse_mean": 0.02867993153631687,
93
+ "val_sel_mean": 0.02867993153631687,
94
+ "val_mse_per_step": [
95
+ 0.003855296643450856,
96
+ 0.009176499210298061,
97
+ 0.015030371956527233,
98
+ 0.020967749878764153,
99
+ 0.0265472661703825,
100
+ 0.03194752335548401,
101
+ 0.037167370319366455,
102
+ 0.04242616519331932,
103
+ 0.04738939180970192,
104
+ 0.05229167640209198
105
+ ],
106
+ "improved": true
107
+ },
108
+ {
109
+ "step": 17500,
110
+ "val_mse_mean": 0.028664615005254745,
111
+ "val_sel_mean": 0.028664615005254745,
112
+ "val_mse_per_step": [
113
+ 0.0038506726268678904,
114
+ 0.009165704250335693,
115
+ 0.015001067891716957,
116
+ 0.02092078886926174,
117
+ 0.026489151641726494,
118
+ 0.03189229965209961,
119
+ 0.03714843466877937,
120
+ 0.04242745414376259,
121
+ 0.04741044342517853,
122
+ 0.052340149879455566
123
+ ],
124
+ "improved": true
125
+ },
126
+ {
127
+ "step": 20000,
128
+ "val_mse_mean": 0.028592247515916824,
129
+ "val_sel_mean": 0.028592247515916824,
130
+ "val_mse_per_step": [
131
+ 0.0038518342189490795,
132
+ 0.009153453633189201,
133
+ 0.0149763198569417,
134
+ 0.020885378122329712,
135
+ 0.026422550901770592,
136
+ 0.03180137649178505,
137
+ 0.0370357371866703,
138
+ 0.042297083884477615,
139
+ 0.04727582633495331,
140
+ 0.05222291871905327
141
+ ],
142
+ "improved": true
143
+ },
144
+ {
145
+ "step": 22500,
146
+ "val_mse_mean": 0.028617363423109055,
147
+ "val_sel_mean": 0.028617363423109055,
148
+ "val_mse_per_step": [
149
+ 0.003850064007565379,
150
+ 0.009149616584181786,
151
+ 0.014965064823627472,
152
+ 0.020871305838227272,
153
+ 0.026417246088385582,
154
+ 0.03181121498346329,
155
+ 0.037071507424116135,
156
+ 0.042352184653282166,
157
+ 0.04736169055104256,
158
+ 0.05232373625040054
159
+ ],
160
+ "improved": false
161
+ },
162
+ {
163
+ "step": 25000,
164
+ "val_mse_mean": 0.028581123799085617,
165
+ "val_sel_mean": 0.028581123799085617,
166
+ "val_mse_per_step": [
167
+ 0.0038489135913550854,
168
+ 0.009140389040112495,
169
+ 0.014953809790313244,
170
+ 0.02085118740797043,
171
+ 0.026386022567749023,
172
+ 0.03176923096179962,
173
+ 0.037024155259132385,
174
+ 0.04229341819882393,
175
+ 0.04729386419057846,
176
+ 0.052250251173973083
177
+ ],
178
+ "improved": true
179
+ },
180
+ {
181
+ "step": 27500,
182
+ "val_mse_mean": 0.028559476137161255,
183
+ "val_sel_mean": 0.028559476137161255,
184
+ "val_mse_per_step": [
185
+ 0.003849732456728816,
186
+ 0.009135734289884567,
187
+ 0.014943580143153667,
188
+ 0.020832745358347893,
189
+ 0.02635871060192585,
190
+ 0.03173966705799103,
191
+ 0.03699290007352829,
192
+ 0.042262040078639984,
193
+ 0.04726221039891243,
194
+ 0.052217431366443634
195
+ ],
196
+ "improved": true
197
+ },
198
+ {
199
+ "step": 30000,
200
+ "val_mse_mean": 0.02856515720486641,
201
+ "val_sel_mean": 0.02856515720486641,
202
+ "val_mse_per_step": [
203
+ 0.003849407657980919,
204
+ 0.00913578923791647,
205
+ 0.01494532823562622,
206
+ 0.020837923511862755,
207
+ 0.026366135105490685,
208
+ 0.03174756467342377,
209
+ 0.03700023144483566,
210
+ 0.04227001592516899,
211
+ 0.04727056249976158,
212
+ 0.05222862586379051
213
+ ],
214
+ "improved": false
215
+ }
216
+ ],
217
+ "stop_reason": "step budget reached",
218
+ "wallclock_s": 19767.2,
219
+ "supervise": "dense",
220
+ "vis_mask": false
221
+ }
movi_c/dynamics/ocvp_act_slotcontrast_step30000.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:25ae820604024ef7583dab1c2e8dce9492e0b0cf76a0990cf69372e76ae2b9b4
3
+ size 4414965
movi_c/isee/encoder_best.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e77a0d3c5d782a01047932a869cf891ee0c83086dde066a9653505fae0ca744e
3
+ size 36536609
movi_c/isee/encoder_best.live.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:98db5e0aba6d0722837a8d4b6e676203fb1d88dcddd3233b6a1e5af392a82bf6
3
+ size 98459531
movi_c/isee/settings.yaml ADDED
@@ -0,0 +1,235 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ optimizer:
2
+ name: Adam
3
+ lr: 0.0004
4
+ lr_scheduler:
5
+ name: exp_decay_with_warmup
6
+ warmup_steps: 2500
7
+ decay_steps: 100000
8
+ model:
9
+ initializer:
10
+ name: FixedLearnedInit
11
+ n_slots: 11
12
+ dim: 64
13
+ encoder:
14
+ backbone:
15
+ name: CachedFeatures
16
+ dim: 384
17
+ n_patches: 576
18
+ output_transform:
19
+ name: networks.two_layer_mlp
20
+ inp_dim: 384
21
+ outp_dim: 64
22
+ hidden_dim: 768
23
+ layer_norm: true
24
+ post_pos_embed:
25
+ name: ConcatPatchPosEmbed
26
+ n_patches: 576
27
+ mode: fourier
28
+ bands: 1
29
+ include_raw: false
30
+ norm_features: false
31
+ grouper:
32
+ name: SlotAttention
33
+ inp_dim: 68
34
+ slot_dim: 64
35
+ n_iters: 2
36
+ use_mlp: true
37
+ stream_split: 60
38
+ inp_split: 64
39
+ pos_logit_gain: 1.0
40
+ pos_norm: rms
41
+ pos_mlp: false
42
+ pos_init: identity
43
+ decoder:
44
+ name: CanonMLPDecoder
45
+ inp_dim: 64
46
+ outp_dim: 384
47
+ hidden_dims:
48
+ - 1024
49
+ - 1024
50
+ - 1024
51
+ n_patches: 576
52
+ pose_dims:
53
+ - 60
54
+ - 64
55
+ content_dims:
56
+ - 0
57
+ - 60
58
+ pose_hidden: 64
59
+ scale_range:
60
+ - 0.01
61
+ - 4.0
62
+ abs_table: false
63
+ h_init: default
64
+ h_hidden_dims: []
65
+ fourier_bands: 8
66
+ delta: 5.0
67
+ pos_gain: 1.0
68
+ gate_mode: none
69
+ dynamics_predictor: null
70
+ predictor:
71
+ name: networks.SplitSlotPredictor
72
+ dim: 64
73
+ content_dims:
74
+ - 0
75
+ - 60
76
+ pose_dims:
77
+ - 60
78
+ - 64
79
+ appearance_blocks: 1
80
+ appearance_heads: 4
81
+ kinematics_blocks: 1
82
+ kinematics_heads: 4
83
+ content_cond_dim: 8
84
+ detach_content_cond: true
85
+ target_encoder: null
86
+ latent_processor:
87
+ first_step_corrector_args:
88
+ n_iters: 3
89
+ mask_resizers: null
90
+ losses:
91
+ loss_featrec:
92
+ name: MSELoss
93
+ pred_dims:
94
+ - 0
95
+ - 384
96
+ loss_ss:
97
+ name: Slot_Slot_Contrastive_Loss
98
+ pred_key: processor.state
99
+ temperature: 0.1
100
+ batch_contrast: true
101
+ patch_inputs: false
102
+ keep_input_dim: true
103
+ dims:
104
+ - 0
105
+ - 60
106
+ loss_weights:
107
+ loss_featrec: 1.0
108
+ loss_ss: 0.5
109
+ input_type: video
110
+ target_type: features
111
+ target_encoder_input: null
112
+ encoder_input: features
113
+ decoder_source: state
114
+ aux_decoders: null
115
+ pointmap: null
116
+ cross_view: null
117
+ occlusion: null
118
+ anchor_supervision: null
119
+ visualize: false
120
+ eval_mode_config: null
121
+ visualize_every_n_steps: 10000
122
+ masks_to_visualize: null
123
+ load_weights: null
124
+ modules_to_load: null
125
+ dataset:
126
+ train_shards: movi_c/movi_c-train-{000000..000304}.tar
127
+ val_shards: movi_c/movi_c-validation-{000000..000001}.tar
128
+ batch_size: 64
129
+ val_batch_size: 4
130
+ val_size: 64
131
+ num_workers: 16
132
+ num_val_workers: 2
133
+ train_pipeline:
134
+ video_size: 24
135
+ chunk_size: 4
136
+ sample_one_chunk_per_video: true
137
+ keys:
138
+ - video
139
+ shuffle_size: 512
140
+ transforms:
141
+ name: movi_train
142
+ type: video
143
+ input_size: 336
144
+ h_flip_prob: 0.5
145
+ name: CachedViewPipeline
146
+ cache:
147
+ path: /group/awm/datasets/viewcache/movi_c/train_nope_s14_336
148
+ standardize: false
149
+ n_patches: 576
150
+ dim: 384
151
+ val_pipeline:
152
+ use_chunks: false
153
+ keys:
154
+ - video
155
+ - segmentations
156
+ transforms:
157
+ name: movi_val
158
+ type: video
159
+ input_size: 336
160
+ num_classes: 11
161
+ name: CachedViewPipeline
162
+ cache:
163
+ path: /group/awm/datasets/viewcache/movi_c/val_nope_s14_336
164
+ standardize: false
165
+ n_patches: 576
166
+ dim: 384
167
+ trainer:
168
+ max_steps: 100000
169
+ log_every_n_steps: 250
170
+ val_check_interval: 2500
171
+ gradient_clip_val: 0.05
172
+ accelerator: auto
173
+ train_metrics: null
174
+ val_metrics:
175
+ ari:
176
+ name: VideoARI
177
+ ignore_background: true
178
+ pred_key: decoder_masks_hard
179
+ true_key: segmentations
180
+ image_ari:
181
+ name: ImageARI
182
+ ignore_background: true
183
+ video_input: true
184
+ pred_key: decoder_masks_hard
185
+ true_key: segmentations
186
+ mbo:
187
+ name: VideoIoU
188
+ matching: overlap
189
+ ignore_background: true
190
+ pred_key: decoder_masks_hard
191
+ true_key: segmentations
192
+ image_mbo:
193
+ name: ImageIoU
194
+ matching: overlap
195
+ ignore_background: true
196
+ video_input: true
197
+ pred_key: decoder_masks_hard
198
+ true_key: segmentations
199
+ activation_reg_schedule: null
200
+ depth_beta_schedule: null
201
+ globals:
202
+ NUM_SLOTS: 11
203
+ SLOT_DIM: 64
204
+ DINO_MODEL: vit_small_patch14_dinov2
205
+ FEAT_DIM: 384
206
+ NUM_PATCHES: 576
207
+ NUM_GPUS: 1
208
+ BATCH_SIZE_PER_GPU: 64
209
+ TOTAL_BATCH_SIZE: 64
210
+ BASE_LR: 0.0001
211
+ POS_DIM: 4
212
+ BANDS: 1
213
+ CONTENT_LO: 0
214
+ CONTENT_HI: 60
215
+ POSE_LO: 60
216
+ POSE_HI: 64
217
+ experiment_name: paper_movi_c_fix_ours_nosal_vc
218
+ experiment_group: slotcontrast
219
+ seed: 20260826
220
+ checkpoint_every_n_steps: 2500
221
+ checkpoint_save_top_k: -1
222
+ checkpoint_best:
223
+ monitor: val/sel
224
+ mode: max
225
+ wandb:
226
+ project: tsocr_table1
227
+ entity: pramish-paudel-insait
228
+ group: movi_c
229
+ tags:
230
+ - ours_nosal
231
+ - movi_c
232
+ - fix
233
+ - vits
234
+ - stage1
235
+ - vc
movi_c/slotcontrast/best.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5bfabb88d239e22b6230b41a9543079be345ca6725bc0a163674e04a677a75e7
3
+ size 36832851
movi_c/slotcontrast/best.live.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7fad1603f3a4ddc509eb9fcea1176cfaeefb4c39fab7c9e6000e19c3013a1d72
3
+ size 100583272
movi_c/slotcontrast/settings.yaml ADDED
@@ -0,0 +1,184 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ optimizer:
2
+ name: Adam
3
+ lr: 0.0004
4
+ lr_scheduler:
5
+ name: exp_decay_with_warmup
6
+ warmup_steps: 2500
7
+ decay_steps: 100000
8
+ model:
9
+ initializer:
10
+ name: FixedLearnedInit
11
+ n_slots: 11
12
+ dim: 64
13
+ encoder:
14
+ backbone:
15
+ name: CachedFeatures
16
+ dim: 384
17
+ n_patches: 576
18
+ output_transform:
19
+ name: networks.two_layer_mlp
20
+ inp_dim: 384
21
+ outp_dim: 64
22
+ hidden_dim: 768
23
+ layer_norm: true
24
+ grouper:
25
+ name: SlotAttention
26
+ inp_dim: 64
27
+ slot_dim: 64
28
+ n_iters: 2
29
+ use_mlp: true
30
+ decoder:
31
+ name: MLPDecoder
32
+ inp_dim: 64
33
+ outp_dim: 384
34
+ hidden_dims:
35
+ - 1024
36
+ - 1024
37
+ - 1024
38
+ n_patches: 576
39
+ dynamics_predictor: null
40
+ predictor:
41
+ name: networks.TransformerEncoder
42
+ dim: 64
43
+ n_blocks: 1
44
+ n_heads: 4
45
+ target_encoder: null
46
+ latent_processor:
47
+ first_step_corrector_args:
48
+ n_iters: 3
49
+ mask_resizers: null
50
+ losses:
51
+ loss_featrec:
52
+ name: MSELoss
53
+ pred_dims:
54
+ - 0
55
+ - 384
56
+ loss_ss:
57
+ name: Slot_Slot_Contrastive_Loss
58
+ pred_key: processor.state
59
+ temperature: 0.1
60
+ batch_contrast: true
61
+ patch_inputs: false
62
+ keep_input_dim: true
63
+ loss_weights:
64
+ loss_featrec: 1.0
65
+ loss_ss: 0.5
66
+ input_type: video
67
+ target_type: features
68
+ target_encoder_input: null
69
+ encoder_input: features
70
+ decoder_source: state
71
+ aux_decoders: null
72
+ pointmap: null
73
+ cross_view: null
74
+ occlusion: null
75
+ anchor_supervision: null
76
+ visualize: false
77
+ eval_mode_config: null
78
+ visualize_every_n_steps: 10000
79
+ masks_to_visualize: null
80
+ load_weights: null
81
+ modules_to_load: null
82
+ dataset:
83
+ train_shards: movi_c/movi_c-train-{000000..000304}.tar
84
+ val_shards: movi_c/movi_c-validation-{000000..000001}.tar
85
+ batch_size: 64
86
+ val_batch_size: 4
87
+ val_size: 64
88
+ num_workers: 16
89
+ num_val_workers: 2
90
+ train_pipeline:
91
+ video_size: 24
92
+ chunk_size: 4
93
+ sample_one_chunk_per_video: true
94
+ keys:
95
+ - video
96
+ shuffle_size: 512
97
+ transforms:
98
+ name: movi_train
99
+ type: video
100
+ input_size: 336
101
+ h_flip_prob: 0.5
102
+ name: CachedViewPipeline
103
+ cache:
104
+ path: /group/awm/datasets/viewcache/movi_c/train_dino_s14_336
105
+ standardize: false
106
+ n_patches: 576
107
+ dim: 384
108
+ val_pipeline:
109
+ use_chunks: false
110
+ keys:
111
+ - video
112
+ - segmentations
113
+ transforms:
114
+ name: movi_val
115
+ type: video
116
+ input_size: 336
117
+ num_classes: 11
118
+ name: CachedViewPipeline
119
+ cache:
120
+ path: /group/awm/datasets/viewcache/movi_c/val_dino_s14_336
121
+ standardize: false
122
+ n_patches: 576
123
+ dim: 384
124
+ trainer:
125
+ max_steps: 100000
126
+ log_every_n_steps: 250
127
+ val_check_interval: 2500
128
+ gradient_clip_val: 0.05
129
+ accelerator: auto
130
+ train_metrics: null
131
+ val_metrics:
132
+ ari:
133
+ name: VideoARI
134
+ ignore_background: true
135
+ pred_key: decoder_masks_hard
136
+ true_key: segmentations
137
+ image_ari:
138
+ name: ImageARI
139
+ ignore_background: true
140
+ video_input: true
141
+ pred_key: decoder_masks_hard
142
+ true_key: segmentations
143
+ mbo:
144
+ name: VideoIoU
145
+ matching: overlap
146
+ ignore_background: true
147
+ pred_key: decoder_masks_hard
148
+ true_key: segmentations
149
+ image_mbo:
150
+ name: ImageIoU
151
+ matching: overlap
152
+ ignore_background: true
153
+ video_input: true
154
+ pred_key: decoder_masks_hard
155
+ true_key: segmentations
156
+ activation_reg_schedule: null
157
+ depth_beta_schedule: null
158
+ globals:
159
+ NUM_SLOTS: 11
160
+ SLOT_DIM: 64
161
+ DINO_MODEL: vit_small_patch14_dinov2
162
+ FEAT_DIM: 384
163
+ NUM_PATCHES: 576
164
+ NUM_GPUS: 1
165
+ BATCH_SIZE_PER_GPU: 64
166
+ TOTAL_BATCH_SIZE: 64
167
+ BASE_LR: 0.0001
168
+ experiment_name: paper_movi_c_sc_vc
169
+ experiment_group: slotcontrast
170
+ seed: 20260826
171
+ checkpoint_every_n_steps: 2500
172
+ checkpoint_save_top_k: -1
173
+ checkpoint_best:
174
+ monitor: val/sel
175
+ mode: max
176
+ wandb:
177
+ project: tsocr_table1
178
+ entity: pramish-paudel-insait
179
+ group: movi_c
180
+ tags:
181
+ - sc
182
+ - movi_c
183
+ - stage1
184
+ - vc