anhtld commited on
Commit
48fd163
·
verified ·
1 Parent(s): 0338287

Auto-sync: 2026-06-30 09:56:41 (part 2)

Browse files
results/h16_policy_ckpt_near_miss_policy_bc5_typedprop_p2_bestpt_proposal_lattice_types6_prepend_margin0p00_summary.json ADDED
@@ -0,0 +1,427 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "run_root": "/scratch/knguy52/dovla/experiments/dovla_h16_policy_ckpt_runs",
3
+ "objective": "near_miss_policy_bc5_typedprop_p2",
4
+ "out_name": "policy_rollout_proposal_lattice_types6_prepend_margin0p00.json",
5
+ "num_completed": 3,
6
+ "baseline_h4_policy_success": 0.2967,
7
+ "baseline_h16_rank_checkpoint_success": 0.29739130434782607,
8
+ "mean_success": 0.3130434782608696,
9
+ "std_success": 0.0381421081729762,
10
+ "mean_progress": 0.5402942887342373,
11
+ "mean_action_mse_to_best": 0.4803936158428205,
12
+ "gain_vs_h4": 0.01634347826086957,
13
+ "gain_vs_h16_rank_checkpoint": 0.01565217391304352,
14
+ "rows": [
15
+ {
16
+ "seed": 0,
17
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_policy_ckpt_runs/near_miss_policy_bc5_typedprop_p2/seed_0/policy_rollout_proposal_lattice_types6_prepend_margin0p00.json",
18
+ "num_groups": 575,
19
+ "selection_mode": "proposal_lattice",
20
+ "num_candidates": 7,
21
+ "candidate_sigma": 0.0,
22
+ "proposal_types": [
23
+ "expert",
24
+ "near_miss",
25
+ "no_op",
26
+ "wrong_gripper",
27
+ "wrong_direction",
28
+ "random_negative"
29
+ ],
30
+ "selection_margin": 0.0,
31
+ "prepend_policy_candidate": true,
32
+ "field_optim_steps": 0,
33
+ "field_optim_step_size": 0.0,
34
+ "field_optim_trust_radius": 0.0,
35
+ "field_optim_l2_penalty": 0.0,
36
+ "retrieval_neighbors": 0,
37
+ "retrieval_metric": "none",
38
+ "retrieval_type_min_success": 0.0,
39
+ "retrieval_type_success_bonus_scale": 0.0,
40
+ "retrieval_residual_consensus_penalty_scale": 0.0,
41
+ "retrieval_residual_min_source_progress": 0.0,
42
+ "retrieval_residual_min_source_advantage": -1000000000.0,
43
+ "retrieval_residual_source_progress_bonus_scale": 0.0,
44
+ "retrieval_residual_source_score_bonus_scale": 0.0,
45
+ "retrieval_residual_source_advantage_bonus_scale": 0.0,
46
+ "retrieval_residual_composite_l2_penalty_scale": 0.0,
47
+ "retrieval_residual_scale": 0.0,
48
+ "retrieval_residual_scales": [],
49
+ "retrieval_residual_anchor": "none",
50
+ "retrieval_residual_direction": "none",
51
+ "retrieval_residual_reduce": "none",
52
+ "retrieval_residual_challenger_types": [],
53
+ "retrieval_residual_challenger_scales": [],
54
+ "retrieval_residual_challenger_margin": 0.0,
55
+ "lattice_exclude_types": [],
56
+ "candidate_type_bonuses": {},
57
+ "candidate_type_bonus_components": false,
58
+ "candidate_oracle_rollouts": 0,
59
+ "candidate_oracle_unique_tolerance": 1e-06,
60
+ "candidate_oracle_success_rate": null,
61
+ "candidate_oracle_progress": null,
62
+ "candidate_oracle_score": null,
63
+ "candidate_oracle_regret": null,
64
+ "candidate_oracle_score_gain_over_selected": null,
65
+ "candidate_oracle_unique_count": null,
66
+ "candidate_oracle_improvement_rate": null,
67
+ "candidate_oracle_selected_branch_success_rate": null,
68
+ "candidate_oracle_selected_branch_progress": null,
69
+ "candidate_oracle_type_counts": {},
70
+ "candidate_oracle_best_branch_rank": null,
71
+ "candidate_oracle_best_branch_rank_counts": {},
72
+ "candidate_oracle_branch_success_rates": [],
73
+ "candidate_oracle_branch_progress": [],
74
+ "candidate_oracle_branch_score_gains_over_selected": [],
75
+ "selected_residual_scale_counts": {},
76
+ "policy_rollout_success_rate": 0.26956521739130435,
77
+ "policy_rollout_progress": 0.5106911778385225,
78
+ "oracle_success_rate": 0.8573913043478261,
79
+ "action_mse_to_best": 0.4307826819503174,
80
+ "best_policy_val": {
81
+ "bc_loss": 0.1345199979841709,
82
+ "field_effect_loss": 0.009223711728635762,
83
+ "field_potential_loss": 0.2614195512400733,
84
+ "field_preference_loss": 0.5129645930396186,
85
+ "lattice_edges": 3833.3333333333335,
86
+ "progress_mae": 0.18681737035512924,
87
+ "proposal_loss": 0.15201550225416818,
88
+ "rank_acc": 0.8316339155038198,
89
+ "rank_loss": 0.5129594521390067,
90
+ "regret_mae": 0.3556148376729753,
91
+ "success_accuracy": 0.8784897228082021,
92
+ "total_loss": 1.8417018850644429
93
+ },
94
+ "per_task": {
95
+ "LiftPegUpright-v1": {
96
+ "action_mse_to_best": 0.3190493986644235,
97
+ "expert_success_rate": 0.8865979381443299,
98
+ "num_groups": 97,
99
+ "oracle_success_rate": 0.9278350515463918,
100
+ "policy_expert_regret": 1.3113837868896956,
101
+ "policy_oracle_regret": 1.364168087231744,
102
+ "policy_rollout_progress": 0.4357556242918231,
103
+ "policy_rollout_success_rate": 0.10309278350515463,
104
+ "restore_max_error": 2.384185791015625e-07
105
+ },
106
+ "PickCube-v1": {
107
+ "action_mse_to_best": 0.3754520480118887,
108
+ "expert_success_rate": 0.9375,
109
+ "num_groups": 208,
110
+ "oracle_success_rate": 0.9471153846153846,
111
+ "policy_expert_regret": 1.147191958806406,
112
+ "policy_oracle_regret": 1.1472131935342287,
113
+ "policy_rollout_progress": 0.554053240795978,
114
+ "policy_rollout_success_rate": 0.23076923076923078,
115
+ "restore_max_error": 2.384185791015625e-07
116
+ },
117
+ "PullCube-v1": {
118
+ "action_mse_to_best": 0.6732666387083613,
119
+ "expert_success_rate": 0.19480519480519481,
120
+ "num_groups": 77,
121
+ "oracle_success_rate": 0.36363636363636365,
122
+ "policy_expert_regret": 0.29871676349407666,
123
+ "policy_oracle_regret": 0.5623729637303909,
124
+ "policy_rollout_progress": 0.2738164303364692,
125
+ "policy_rollout_success_rate": 0.1038961038961039,
126
+ "restore_max_error": 2.3096799850463867e-07
127
+ },
128
+ "PushCube-v1": {
129
+ "action_mse_to_best": 0.40638454278257297,
130
+ "expert_success_rate": 0.8617021276595744,
131
+ "num_groups": 94,
132
+ "oracle_success_rate": 0.9893617021276596,
133
+ "policy_expert_regret": 0.3492174619372855,
134
+ "policy_oracle_regret": 0.4675355685201097,
135
+ "policy_rollout_progress": 0.7681559687282177,
136
+ "policy_rollout_success_rate": 0.7446808510638298,
137
+ "restore_max_error": 2.384185791015625e-07
138
+ },
139
+ "StackCube-v1": {
140
+ "action_mse_to_best": 0.4910762248727766,
141
+ "expert_success_rate": 0.6767676767676768,
142
+ "num_groups": 99,
143
+ "oracle_success_rate": 0.8585858585858586,
144
+ "policy_expert_regret": 1.0065984899046445,
145
+ "policy_oracle_regret": 1.2079735342601332,
146
+ "policy_rollout_progress": 0.4327831456456522,
147
+ "policy_rollout_success_rate": 0.1919191919191919,
148
+ "restore_max_error": 2.384185791015625e-07
149
+ }
150
+ }
151
+ },
152
+ {
153
+ "seed": 1,
154
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_policy_ckpt_runs/near_miss_policy_bc5_typedprop_p2/seed_1/policy_rollout_proposal_lattice_types6_prepend_margin0p00.json",
155
+ "num_groups": 575,
156
+ "selection_mode": "proposal_lattice",
157
+ "num_candidates": 7,
158
+ "candidate_sigma": 0.0,
159
+ "proposal_types": [
160
+ "expert",
161
+ "near_miss",
162
+ "no_op",
163
+ "wrong_gripper",
164
+ "wrong_direction",
165
+ "random_negative"
166
+ ],
167
+ "selection_margin": 0.0,
168
+ "prepend_policy_candidate": true,
169
+ "field_optim_steps": 0,
170
+ "field_optim_step_size": 0.0,
171
+ "field_optim_trust_radius": 0.0,
172
+ "field_optim_l2_penalty": 0.0,
173
+ "retrieval_neighbors": 0,
174
+ "retrieval_metric": "none",
175
+ "retrieval_type_min_success": 0.0,
176
+ "retrieval_type_success_bonus_scale": 0.0,
177
+ "retrieval_residual_consensus_penalty_scale": 0.0,
178
+ "retrieval_residual_min_source_progress": 0.0,
179
+ "retrieval_residual_min_source_advantage": -1000000000.0,
180
+ "retrieval_residual_source_progress_bonus_scale": 0.0,
181
+ "retrieval_residual_source_score_bonus_scale": 0.0,
182
+ "retrieval_residual_source_advantage_bonus_scale": 0.0,
183
+ "retrieval_residual_composite_l2_penalty_scale": 0.0,
184
+ "retrieval_residual_scale": 0.0,
185
+ "retrieval_residual_scales": [],
186
+ "retrieval_residual_anchor": "none",
187
+ "retrieval_residual_direction": "none",
188
+ "retrieval_residual_reduce": "none",
189
+ "retrieval_residual_challenger_types": [],
190
+ "retrieval_residual_challenger_scales": [],
191
+ "retrieval_residual_challenger_margin": 0.0,
192
+ "lattice_exclude_types": [],
193
+ "candidate_type_bonuses": {},
194
+ "candidate_type_bonus_components": false,
195
+ "candidate_oracle_rollouts": 0,
196
+ "candidate_oracle_unique_tolerance": 1e-06,
197
+ "candidate_oracle_success_rate": null,
198
+ "candidate_oracle_progress": null,
199
+ "candidate_oracle_score": null,
200
+ "candidate_oracle_regret": null,
201
+ "candidate_oracle_score_gain_over_selected": null,
202
+ "candidate_oracle_unique_count": null,
203
+ "candidate_oracle_improvement_rate": null,
204
+ "candidate_oracle_selected_branch_success_rate": null,
205
+ "candidate_oracle_selected_branch_progress": null,
206
+ "candidate_oracle_type_counts": {},
207
+ "candidate_oracle_best_branch_rank": null,
208
+ "candidate_oracle_best_branch_rank_counts": {},
209
+ "candidate_oracle_branch_success_rates": [],
210
+ "candidate_oracle_branch_progress": [],
211
+ "candidate_oracle_branch_score_gains_over_selected": [],
212
+ "selected_residual_scale_counts": {},
213
+ "policy_rollout_success_rate": 0.3408695652173913,
214
+ "policy_rollout_progress": 0.5600207342295502,
215
+ "oracle_success_rate": 0.8695652173913043,
216
+ "action_mse_to_best": 0.47603451989216566,
217
+ "best_policy_val": {
218
+ "bc_loss": 0.12785478805502257,
219
+ "field_effect_loss": 0.010064840265032318,
220
+ "field_potential_loss": 0.29153423342439866,
221
+ "field_preference_loss": 0.5177145335409377,
222
+ "lattice_edges": 3833.3333333333335,
223
+ "progress_mae": 0.19837388147910437,
224
+ "proposal_loss": 0.14544310627712143,
225
+ "rank_acc": 0.8285107778178321,
226
+ "rank_loss": 0.5177104257875018,
227
+ "regret_mae": 0.37083542181385887,
228
+ "success_accuracy": 0.8705372114976248,
229
+ "total_loss": 1.8337699174880981
230
+ },
231
+ "per_task": {
232
+ "LiftPegUpright-v1": {
233
+ "action_mse_to_best": 0.3306756934884573,
234
+ "expert_success_rate": 0.8584070796460177,
235
+ "num_groups": 113,
236
+ "oracle_success_rate": 0.9380530973451328,
237
+ "policy_expert_regret": 0.9908357312721489,
238
+ "policy_oracle_regret": 1.0945943040130413,
239
+ "policy_rollout_progress": 0.6228555224638069,
240
+ "policy_rollout_success_rate": 0.20353982300884957,
241
+ "restore_max_error": 2.384185791015625e-07
242
+ },
243
+ "PickCube-v1": {
244
+ "action_mse_to_best": 0.4901451797730102,
245
+ "expert_success_rate": 0.9402173913043478,
246
+ "num_groups": 184,
247
+ "oracle_success_rate": 0.9456521739130435,
248
+ "policy_expert_regret": 1.0306415203076145,
249
+ "policy_oracle_regret": 1.0306655247825447,
250
+ "policy_rollout_progress": 0.5961379015324105,
251
+ "policy_rollout_success_rate": 0.30434782608695654,
252
+ "restore_max_error": 2.384185791015625e-07
253
+ },
254
+ "PullCube-v1": {
255
+ "action_mse_to_best": 0.6031585289533005,
256
+ "expert_success_rate": 0.25,
257
+ "num_groups": 76,
258
+ "oracle_success_rate": 0.40789473684210525,
259
+ "policy_expert_regret": 0.287915515027156,
260
+ "policy_oracle_regret": 0.4959764588428171,
261
+ "policy_rollout_progress": 0.3087349236011505,
262
+ "policy_rollout_success_rate": 0.17105263157894737,
263
+ "restore_max_error": 2.384185791015625e-07
264
+ },
265
+ "PushCube-v1": {
266
+ "action_mse_to_best": 0.4626710661896714,
267
+ "expert_success_rate": 0.8198198198198198,
268
+ "num_groups": 111,
269
+ "oracle_success_rate": 1.0,
270
+ "policy_expert_regret": 0.4856817053781973,
271
+ "policy_oracle_regret": 0.5529967908923691,
272
+ "policy_rollout_progress": 0.7352914973959193,
273
+ "policy_rollout_success_rate": 0.7117117117117117,
274
+ "restore_max_error": 2.3795291781425476e-07
275
+ },
276
+ "StackCube-v1": {
277
+ "action_mse_to_best": 0.538134570857817,
278
+ "expert_success_rate": 0.6923076923076923,
279
+ "num_groups": 91,
280
+ "oracle_success_rate": 0.8571428571428571,
281
+ "policy_expert_regret": 1.030504544848924,
282
+ "policy_oracle_regret": 1.1395653635263443,
283
+ "policy_rollout_progress": 0.4050402621646504,
284
+ "policy_rollout_success_rate": 0.27472527472527475,
285
+ "restore_max_error": 1.9371509552001953e-07
286
+ }
287
+ }
288
+ },
289
+ {
290
+ "seed": 2,
291
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_policy_ckpt_runs/near_miss_policy_bc5_typedprop_p2/seed_2/policy_rollout_proposal_lattice_types6_prepend_margin0p00.json",
292
+ "num_groups": 575,
293
+ "selection_mode": "proposal_lattice",
294
+ "num_candidates": 7,
295
+ "candidate_sigma": 0.0,
296
+ "proposal_types": [
297
+ "expert",
298
+ "near_miss",
299
+ "no_op",
300
+ "wrong_gripper",
301
+ "wrong_direction",
302
+ "random_negative"
303
+ ],
304
+ "selection_margin": 0.0,
305
+ "prepend_policy_candidate": true,
306
+ "field_optim_steps": 0,
307
+ "field_optim_step_size": 0.0,
308
+ "field_optim_trust_radius": 0.0,
309
+ "field_optim_l2_penalty": 0.0,
310
+ "retrieval_neighbors": 0,
311
+ "retrieval_metric": "none",
312
+ "retrieval_type_min_success": 0.0,
313
+ "retrieval_type_success_bonus_scale": 0.0,
314
+ "retrieval_residual_consensus_penalty_scale": 0.0,
315
+ "retrieval_residual_min_source_progress": 0.0,
316
+ "retrieval_residual_min_source_advantage": -1000000000.0,
317
+ "retrieval_residual_source_progress_bonus_scale": 0.0,
318
+ "retrieval_residual_source_score_bonus_scale": 0.0,
319
+ "retrieval_residual_source_advantage_bonus_scale": 0.0,
320
+ "retrieval_residual_composite_l2_penalty_scale": 0.0,
321
+ "retrieval_residual_scale": 0.0,
322
+ "retrieval_residual_scales": [],
323
+ "retrieval_residual_anchor": "none",
324
+ "retrieval_residual_direction": "none",
325
+ "retrieval_residual_reduce": "none",
326
+ "retrieval_residual_challenger_types": [],
327
+ "retrieval_residual_challenger_scales": [],
328
+ "retrieval_residual_challenger_margin": 0.0,
329
+ "lattice_exclude_types": [],
330
+ "candidate_type_bonuses": {},
331
+ "candidate_type_bonus_components": false,
332
+ "candidate_oracle_rollouts": 0,
333
+ "candidate_oracle_unique_tolerance": 1e-06,
334
+ "candidate_oracle_success_rate": null,
335
+ "candidate_oracle_progress": null,
336
+ "candidate_oracle_score": null,
337
+ "candidate_oracle_regret": null,
338
+ "candidate_oracle_score_gain_over_selected": null,
339
+ "candidate_oracle_unique_count": null,
340
+ "candidate_oracle_improvement_rate": null,
341
+ "candidate_oracle_selected_branch_success_rate": null,
342
+ "candidate_oracle_selected_branch_progress": null,
343
+ "candidate_oracle_type_counts": {},
344
+ "candidate_oracle_best_branch_rank": null,
345
+ "candidate_oracle_best_branch_rank_counts": {},
346
+ "candidate_oracle_branch_success_rates": [],
347
+ "candidate_oracle_branch_progress": [],
348
+ "candidate_oracle_branch_score_gains_over_selected": [],
349
+ "selected_residual_scale_counts": {},
350
+ "policy_rollout_success_rate": 0.32869565217391306,
351
+ "policy_rollout_progress": 0.5501709541346392,
352
+ "oracle_success_rate": 0.8765217391304347,
353
+ "action_mse_to_best": 0.5343636456859784,
354
+ "best_policy_val": {
355
+ "bc_loss": 0.11429175941480531,
356
+ "field_effect_loss": 0.009631710747877756,
357
+ "field_potential_loss": 0.2724720388650894,
358
+ "field_preference_loss": 0.5087620665629705,
359
+ "lattice_edges": 3833.3333333333335,
360
+ "progress_mae": 0.19653971824381086,
361
+ "proposal_loss": 0.13279944616887304,
362
+ "rank_acc": 0.8339865836832259,
363
+ "rank_loss": 0.508702975180414,
364
+ "regret_mae": 0.3901382436354955,
365
+ "success_accuracy": 0.870691223276986,
366
+ "total_loss": 1.710942678981357
367
+ },
368
+ "per_task": {
369
+ "LiftPegUpright-v1": {
370
+ "action_mse_to_best": 0.3514371175309255,
371
+ "expert_success_rate": 0.8229166666666666,
372
+ "num_groups": 96,
373
+ "oracle_success_rate": 0.9270833333333334,
374
+ "policy_expert_regret": 0.8929005730897188,
375
+ "policy_oracle_regret": 0.9729711189866066,
376
+ "policy_rollout_progress": 0.6689869376520315,
377
+ "policy_rollout_success_rate": 0.2916666666666667,
378
+ "restore_max_error": 1.955777406692505e-07
379
+ },
380
+ "PickCube-v1": {
381
+ "action_mse_to_best": 0.5641993889917333,
382
+ "expert_success_rate": 0.9444444444444444,
383
+ "num_groups": 198,
384
+ "oracle_success_rate": 0.9595959595959596,
385
+ "policy_expert_regret": 0.9782833044412499,
386
+ "policy_oracle_regret": 0.985314491705856,
387
+ "policy_rollout_progress": 0.6237669653527326,
388
+ "policy_rollout_success_rate": 0.3333333333333333,
389
+ "restore_max_error": 2.384185791015625e-07
390
+ },
391
+ "PullCube-v1": {
392
+ "action_mse_to_best": 0.7903303091556558,
393
+ "expert_success_rate": 0.24444444444444444,
394
+ "num_groups": 90,
395
+ "oracle_success_rate": 0.4666666666666667,
396
+ "policy_expert_regret": 0.3208057075738907,
397
+ "policy_oracle_regret": 0.6479979103638066,
398
+ "policy_rollout_progress": 0.29961686333020526,
399
+ "policy_rollout_success_rate": 0.14444444444444443,
400
+ "restore_max_error": 2.384185791015625e-07
401
+ },
402
+ "PushCube-v1": {
403
+ "action_mse_to_best": 0.3878161942604745,
404
+ "expert_success_rate": 0.8514851485148515,
405
+ "num_groups": 101,
406
+ "oracle_success_rate": 1.0,
407
+ "policy_expert_regret": 0.5478068379187347,
408
+ "policy_oracle_regret": 0.6407201064400153,
409
+ "policy_rollout_progress": 0.6959135569263213,
410
+ "policy_rollout_success_rate": 0.6633663366336634,
411
+ "restore_max_error": 2.384185791015625e-07
412
+ },
413
+ "StackCube-v1": {
414
+ "action_mse_to_best": 0.5723387835754289,
415
+ "expert_success_rate": 0.7666666666666667,
416
+ "num_groups": 90,
417
+ "oracle_success_rate": 0.9111111111111111,
418
+ "policy_expert_regret": 1.243399785955747,
419
+ "policy_oracle_regret": 1.3670659497380258,
420
+ "policy_rollout_progress": 0.34852118359671697,
421
+ "policy_rollout_success_rate": 0.16666666666666666,
422
+ "restore_max_error": 2.2351741790771484e-07
423
+ }
424
+ }
425
+ }
426
+ ]
427
+ }
results/h16_policy_ckpt_near_miss_policy_bc5_typedprop_p2_bestpt_proposal_lattice_types6_prepend_margin0p00_summary.md ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # h=16 Best-Policy Checkpoint Rollout
2
+
3
+ Run root: `/scratch/knguy52/dovla/experiments/dovla_h16_policy_ckpt_runs`
4
+ Objective: `near_miss_policy_bc5_typedprop_p2`
5
+ Result file: `policy_rollout_proposal_lattice_types6_prepend_margin0p00.json`
6
+ Completed seeds: 3
7
+ Baseline h=4 policy success: 29.67%
8
+ Baseline h=16 rank-checkpoint success: 29.74%
9
+
10
+ Mean success: 31.30% +/- 3.81%
11
+ Gain vs h=16 rank checkpoint: +1.57%
12
+ Mean progress: 54.03%
13
+ Mean action MSE to best: 0.480
14
+
15
+ | seed | mode | k | policy cand | retrieval K | retrieval metric | residual anchor | residual direction | residual reduce | min type success | type success bonus | consensus penalty | min source progress | source progress bonus | source score bonus | residual scale | residual scales | margin | sigma | opt steps | trust | success | progress | oracle | candidate oracle | oracle gain | action MSE |
16
+ |---:|---|---:|---|---:|---|---|---|---|---:|---:|---:|---:|---:|---:|---:|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|
17
+ | 0 | proposal_lattice | 7 | yes | 0 | none | none | none | none | 0.00 | 0.000 | 0.000 | 0.00 | 0.000 | 0.000 | 0.00 | none | 0.000 | 0.00 | 0 | 0.00 | 26.96% | 51.07% | 85.74% | n/a | n/a | 0.431 |
18
+ | 1 | proposal_lattice | 7 | yes | 0 | none | none | none | none | 0.00 | 0.000 | 0.000 | 0.00 | 0.000 | 0.000 | 0.00 | none | 0.000 | 0.00 | 0 | 0.00 | 34.09% | 56.00% | 86.96% | n/a | n/a | 0.476 |
19
+ | 2 | proposal_lattice | 7 | yes | 0 | none | none | none | none | 0.00 | 0.000 | 0.000 | 0.00 | 0.000 | 0.000 | 0.00 | none | 0.000 | 0.00 | 0 | 0.00 | 32.87% | 55.02% | 87.65% | n/a | n/a | 0.534 |
results/h16_policy_ckpt_near_miss_policy_bc5_typedprop_p2_bestpt_proposal_lattice_types6_prepend_margin0p05_summary.json ADDED
@@ -0,0 +1,427 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "run_root": "/scratch/knguy52/dovla/experiments/dovla_h16_policy_ckpt_runs",
3
+ "objective": "near_miss_policy_bc5_typedprop_p2",
4
+ "out_name": "policy_rollout_proposal_lattice_types6_prepend_margin0p05.json",
5
+ "num_completed": 3,
6
+ "baseline_h4_policy_success": 0.2967,
7
+ "baseline_h16_rank_checkpoint_success": 0.29739130434782607,
8
+ "mean_success": 0.32173913043478264,
9
+ "std_success": 0.030472026900756916,
10
+ "mean_progress": 0.5473962053420205,
11
+ "mean_action_mse_to_best": 0.4669503042795459,
12
+ "gain_vs_h4": 0.02503913043478262,
13
+ "gain_vs_h16_rank_checkpoint": 0.02434782608695657,
14
+ "rows": [
15
+ {
16
+ "seed": 0,
17
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_policy_ckpt_runs/near_miss_policy_bc5_typedprop_p2/seed_0/policy_rollout_proposal_lattice_types6_prepend_margin0p05.json",
18
+ "num_groups": 575,
19
+ "selection_mode": "proposal_lattice",
20
+ "num_candidates": 7,
21
+ "candidate_sigma": 0.0,
22
+ "proposal_types": [
23
+ "expert",
24
+ "near_miss",
25
+ "no_op",
26
+ "wrong_gripper",
27
+ "wrong_direction",
28
+ "random_negative"
29
+ ],
30
+ "selection_margin": 0.05,
31
+ "prepend_policy_candidate": true,
32
+ "field_optim_steps": 0,
33
+ "field_optim_step_size": 0.0,
34
+ "field_optim_trust_radius": 0.0,
35
+ "field_optim_l2_penalty": 0.0,
36
+ "retrieval_neighbors": 0,
37
+ "retrieval_metric": "none",
38
+ "retrieval_type_min_success": 0.0,
39
+ "retrieval_type_success_bonus_scale": 0.0,
40
+ "retrieval_residual_consensus_penalty_scale": 0.0,
41
+ "retrieval_residual_min_source_progress": 0.0,
42
+ "retrieval_residual_min_source_advantage": -1000000000.0,
43
+ "retrieval_residual_source_progress_bonus_scale": 0.0,
44
+ "retrieval_residual_source_score_bonus_scale": 0.0,
45
+ "retrieval_residual_source_advantage_bonus_scale": 0.0,
46
+ "retrieval_residual_composite_l2_penalty_scale": 0.0,
47
+ "retrieval_residual_scale": 0.0,
48
+ "retrieval_residual_scales": [],
49
+ "retrieval_residual_anchor": "none",
50
+ "retrieval_residual_direction": "none",
51
+ "retrieval_residual_reduce": "none",
52
+ "retrieval_residual_challenger_types": [],
53
+ "retrieval_residual_challenger_scales": [],
54
+ "retrieval_residual_challenger_margin": 0.0,
55
+ "lattice_exclude_types": [],
56
+ "candidate_type_bonuses": {},
57
+ "candidate_type_bonus_components": false,
58
+ "candidate_oracle_rollouts": 0,
59
+ "candidate_oracle_unique_tolerance": 1e-06,
60
+ "candidate_oracle_success_rate": null,
61
+ "candidate_oracle_progress": null,
62
+ "candidate_oracle_score": null,
63
+ "candidate_oracle_regret": null,
64
+ "candidate_oracle_score_gain_over_selected": null,
65
+ "candidate_oracle_unique_count": null,
66
+ "candidate_oracle_improvement_rate": null,
67
+ "candidate_oracle_selected_branch_success_rate": null,
68
+ "candidate_oracle_selected_branch_progress": null,
69
+ "candidate_oracle_type_counts": {},
70
+ "candidate_oracle_best_branch_rank": null,
71
+ "candidate_oracle_best_branch_rank_counts": {},
72
+ "candidate_oracle_branch_success_rates": [],
73
+ "candidate_oracle_branch_progress": [],
74
+ "candidate_oracle_branch_score_gains_over_selected": [],
75
+ "selected_residual_scale_counts": {},
76
+ "policy_rollout_success_rate": 0.2921739130434783,
77
+ "policy_rollout_progress": 0.5273328077728334,
78
+ "oracle_success_rate": 0.8573913043478261,
79
+ "action_mse_to_best": 0.42328667717110163,
80
+ "best_policy_val": {
81
+ "bc_loss": 0.1345199979841709,
82
+ "field_effect_loss": 0.009223711728635762,
83
+ "field_potential_loss": 0.2614195512400733,
84
+ "field_preference_loss": 0.5129645930396186,
85
+ "lattice_edges": 3833.3333333333335,
86
+ "progress_mae": 0.18681737035512924,
87
+ "proposal_loss": 0.15201550225416818,
88
+ "rank_acc": 0.8316339155038198,
89
+ "rank_loss": 0.5129594521390067,
90
+ "regret_mae": 0.3556148376729753,
91
+ "success_accuracy": 0.8784897228082021,
92
+ "total_loss": 1.8417018850644429
93
+ },
94
+ "per_task": {
95
+ "LiftPegUpright-v1": {
96
+ "action_mse_to_best": 0.3188413552863082,
97
+ "expert_success_rate": 0.8865979381443299,
98
+ "num_groups": 97,
99
+ "oracle_success_rate": 0.9278350515463918,
100
+ "policy_expert_regret": 1.2962467381634664,
101
+ "policy_oracle_regret": 1.33586119376507,
102
+ "policy_rollout_progress": 0.4537532394079818,
103
+ "policy_rollout_success_rate": 0.1134020618556701,
104
+ "restore_max_error": 2.384185791015625e-07
105
+ },
106
+ "PickCube-v1": {
107
+ "action_mse_to_best": 0.36178428784800276,
108
+ "expert_success_rate": 0.9375,
109
+ "num_groups": 208,
110
+ "oracle_success_rate": 0.9471153846153846,
111
+ "policy_expert_regret": 1.1571640655971491,
112
+ "policy_oracle_regret": 1.1638306396511884,
113
+ "policy_rollout_progress": 0.5470511792944028,
114
+ "policy_rollout_success_rate": 0.22115384615384615,
115
+ "restore_max_error": 2.384185791015625e-07
116
+ },
117
+ "PullCube-v1": {
118
+ "action_mse_to_best": 0.6666907884948584,
119
+ "expert_success_rate": 0.19480519480519481,
120
+ "num_groups": 77,
121
+ "oracle_success_rate": 0.36363636363636365,
122
+ "policy_expert_regret": 0.32193351367657835,
123
+ "policy_oracle_regret": 0.5876161599797862,
124
+ "policy_rollout_progress": 0.27170499244874174,
125
+ "policy_rollout_success_rate": 0.1038961038961039,
126
+ "restore_max_error": 2.3096799850463867e-07
127
+ },
128
+ "PushCube-v1": {
129
+ "action_mse_to_best": 0.3968292265892663,
130
+ "expert_success_rate": 0.8617021276595744,
131
+ "num_groups": 94,
132
+ "oracle_success_rate": 0.9893617021276596,
133
+ "policy_expert_regret": 0.28523258579538224,
134
+ "policy_oracle_regret": 0.36410239719329995,
135
+ "policy_rollout_progress": 0.8273869645088276,
136
+ "policy_rollout_success_rate": 0.8085106382978723,
137
+ "restore_max_error": 2.384185791015625e-07
138
+ },
139
+ "StackCube-v1": {
140
+ "action_mse_to_best": 0.4906460406538569,
141
+ "expert_success_rate": 0.6767676767676768,
142
+ "num_groups": 99,
143
+ "oracle_success_rate": 0.8585858585858586,
144
+ "policy_expert_regret": 0.9336381462788341,
145
+ "policy_oracle_regret": 1.0995857178261785,
146
+ "policy_rollout_progress": 0.4719191502140026,
147
+ "policy_rollout_success_rate": 0.2727272727272727,
148
+ "restore_max_error": 2.384185791015625e-07
149
+ }
150
+ }
151
+ },
152
+ {
153
+ "seed": 1,
154
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_policy_ckpt_runs/near_miss_policy_bc5_typedprop_p2/seed_1/policy_rollout_proposal_lattice_types6_prepend_margin0p05.json",
155
+ "num_groups": 575,
156
+ "selection_mode": "proposal_lattice",
157
+ "num_candidates": 7,
158
+ "candidate_sigma": 0.0,
159
+ "proposal_types": [
160
+ "expert",
161
+ "near_miss",
162
+ "no_op",
163
+ "wrong_gripper",
164
+ "wrong_direction",
165
+ "random_negative"
166
+ ],
167
+ "selection_margin": 0.05,
168
+ "prepend_policy_candidate": true,
169
+ "field_optim_steps": 0,
170
+ "field_optim_step_size": 0.0,
171
+ "field_optim_trust_radius": 0.0,
172
+ "field_optim_l2_penalty": 0.0,
173
+ "retrieval_neighbors": 0,
174
+ "retrieval_metric": "none",
175
+ "retrieval_type_min_success": 0.0,
176
+ "retrieval_type_success_bonus_scale": 0.0,
177
+ "retrieval_residual_consensus_penalty_scale": 0.0,
178
+ "retrieval_residual_min_source_progress": 0.0,
179
+ "retrieval_residual_min_source_advantage": -1000000000.0,
180
+ "retrieval_residual_source_progress_bonus_scale": 0.0,
181
+ "retrieval_residual_source_score_bonus_scale": 0.0,
182
+ "retrieval_residual_source_advantage_bonus_scale": 0.0,
183
+ "retrieval_residual_composite_l2_penalty_scale": 0.0,
184
+ "retrieval_residual_scale": 0.0,
185
+ "retrieval_residual_scales": [],
186
+ "retrieval_residual_anchor": "none",
187
+ "retrieval_residual_direction": "none",
188
+ "retrieval_residual_reduce": "none",
189
+ "retrieval_residual_challenger_types": [],
190
+ "retrieval_residual_challenger_scales": [],
191
+ "retrieval_residual_challenger_margin": 0.0,
192
+ "lattice_exclude_types": [],
193
+ "candidate_type_bonuses": {},
194
+ "candidate_type_bonus_components": false,
195
+ "candidate_oracle_rollouts": 0,
196
+ "candidate_oracle_unique_tolerance": 1e-06,
197
+ "candidate_oracle_success_rate": null,
198
+ "candidate_oracle_progress": null,
199
+ "candidate_oracle_score": null,
200
+ "candidate_oracle_regret": null,
201
+ "candidate_oracle_score_gain_over_selected": null,
202
+ "candidate_oracle_unique_count": null,
203
+ "candidate_oracle_improvement_rate": null,
204
+ "candidate_oracle_selected_branch_success_rate": null,
205
+ "candidate_oracle_selected_branch_progress": null,
206
+ "candidate_oracle_type_counts": {},
207
+ "candidate_oracle_best_branch_rank": null,
208
+ "candidate_oracle_best_branch_rank_counts": {},
209
+ "candidate_oracle_branch_success_rates": [],
210
+ "candidate_oracle_branch_progress": [],
211
+ "candidate_oracle_branch_score_gains_over_selected": [],
212
+ "selected_residual_scale_counts": {},
213
+ "policy_rollout_success_rate": 0.35304347826086957,
214
+ "policy_rollout_progress": 0.5706641887553016,
215
+ "oracle_success_rate": 0.8695652173913043,
216
+ "action_mse_to_best": 0.4667227768682389,
217
+ "best_policy_val": {
218
+ "bc_loss": 0.12785478805502257,
219
+ "field_effect_loss": 0.010064840265032318,
220
+ "field_potential_loss": 0.29153423342439866,
221
+ "field_preference_loss": 0.5177145335409377,
222
+ "lattice_edges": 3833.3333333333335,
223
+ "progress_mae": 0.19837388147910437,
224
+ "proposal_loss": 0.14544310627712143,
225
+ "rank_acc": 0.8285107778178321,
226
+ "rank_loss": 0.5177104257875018,
227
+ "regret_mae": 0.37083542181385887,
228
+ "success_accuracy": 0.8705372114976248,
229
+ "total_loss": 1.8337699174880981
230
+ },
231
+ "per_task": {
232
+ "LiftPegUpright-v1": {
233
+ "action_mse_to_best": 0.32980965103014515,
234
+ "expert_success_rate": 0.8584070796460177,
235
+ "num_groups": 113,
236
+ "oracle_success_rate": 0.9380530973451328,
237
+ "policy_expert_regret": 0.9662916387340664,
238
+ "policy_oracle_regret": 1.0699706825271118,
239
+ "policy_rollout_progress": 0.6209089936672059,
240
+ "policy_rollout_success_rate": 0.23008849557522124,
241
+ "restore_max_error": 2.384185791015625e-07
242
+ },
243
+ "PickCube-v1": {
244
+ "action_mse_to_best": 0.4697703696725986,
245
+ "expert_success_rate": 0.9402173913043478,
246
+ "num_groups": 184,
247
+ "oracle_success_rate": 0.9456521739130435,
248
+ "policy_expert_regret": 1.0170725961508413,
249
+ "policy_oracle_regret": 1.0170966006257716,
250
+ "policy_rollout_progress": 0.6020019247065964,
251
+ "policy_rollout_success_rate": 0.30434782608695654,
252
+ "restore_max_error": 2.384185791015625e-07
253
+ },
254
+ "PullCube-v1": {
255
+ "action_mse_to_best": 0.5883734407467082,
256
+ "expert_success_rate": 0.25,
257
+ "num_groups": 76,
258
+ "oracle_success_rate": 0.40789473684210525,
259
+ "policy_expert_regret": 0.2865761053307276,
260
+ "policy_oracle_regret": 0.4950702641355364,
261
+ "policy_rollout_progress": 0.3093867815638843,
262
+ "policy_rollout_success_rate": 0.17105263157894737,
263
+ "restore_max_error": 2.384185791015625e-07
264
+ },
265
+ "PushCube-v1": {
266
+ "action_mse_to_best": 0.45617846688171765,
267
+ "expert_success_rate": 0.8198198198198198,
268
+ "num_groups": 111,
269
+ "oracle_success_rate": 1.0,
270
+ "policy_expert_regret": 0.4164123132422164,
271
+ "policy_oracle_regret": 0.4659704923092782,
272
+ "policy_rollout_progress": 0.7772727509339651,
273
+ "policy_rollout_success_rate": 0.7567567567567568,
274
+ "restore_max_error": 2.3795291781425476e-07
275
+ },
276
+ "StackCube-v1": {
277
+ "action_mse_to_best": 0.5418369977192564,
278
+ "expert_success_rate": 0.6923076923076923,
279
+ "num_groups": 91,
280
+ "oracle_success_rate": 0.8571428571428571,
281
+ "policy_expert_regret": 1.0226701992553668,
282
+ "policy_oracle_regret": 1.1444938965551146,
283
+ "policy_rollout_progress": 0.4111007401248911,
284
+ "policy_rollout_success_rate": 0.26373626373626374,
285
+ "restore_max_error": 1.9371509552001953e-07
286
+ }
287
+ }
288
+ },
289
+ {
290
+ "seed": 2,
291
+ "path": "/scratch/knguy52/dovla/experiments/dovla_h16_policy_ckpt_runs/near_miss_policy_bc5_typedprop_p2/seed_2/policy_rollout_proposal_lattice_types6_prepend_margin0p05.json",
292
+ "num_groups": 575,
293
+ "selection_mode": "proposal_lattice",
294
+ "num_candidates": 7,
295
+ "candidate_sigma": 0.0,
296
+ "proposal_types": [
297
+ "expert",
298
+ "near_miss",
299
+ "no_op",
300
+ "wrong_gripper",
301
+ "wrong_direction",
302
+ "random_negative"
303
+ ],
304
+ "selection_margin": 0.05,
305
+ "prepend_policy_candidate": true,
306
+ "field_optim_steps": 0,
307
+ "field_optim_step_size": 0.0,
308
+ "field_optim_trust_radius": 0.0,
309
+ "field_optim_l2_penalty": 0.0,
310
+ "retrieval_neighbors": 0,
311
+ "retrieval_metric": "none",
312
+ "retrieval_type_min_success": 0.0,
313
+ "retrieval_type_success_bonus_scale": 0.0,
314
+ "retrieval_residual_consensus_penalty_scale": 0.0,
315
+ "retrieval_residual_min_source_progress": 0.0,
316
+ "retrieval_residual_min_source_advantage": -1000000000.0,
317
+ "retrieval_residual_source_progress_bonus_scale": 0.0,
318
+ "retrieval_residual_source_score_bonus_scale": 0.0,
319
+ "retrieval_residual_source_advantage_bonus_scale": 0.0,
320
+ "retrieval_residual_composite_l2_penalty_scale": 0.0,
321
+ "retrieval_residual_scale": 0.0,
322
+ "retrieval_residual_scales": [],
323
+ "retrieval_residual_anchor": "none",
324
+ "retrieval_residual_direction": "none",
325
+ "retrieval_residual_reduce": "none",
326
+ "retrieval_residual_challenger_types": [],
327
+ "retrieval_residual_challenger_scales": [],
328
+ "retrieval_residual_challenger_margin": 0.0,
329
+ "lattice_exclude_types": [],
330
+ "candidate_type_bonuses": {},
331
+ "candidate_type_bonus_components": false,
332
+ "candidate_oracle_rollouts": 0,
333
+ "candidate_oracle_unique_tolerance": 1e-06,
334
+ "candidate_oracle_success_rate": null,
335
+ "candidate_oracle_progress": null,
336
+ "candidate_oracle_score": null,
337
+ "candidate_oracle_regret": null,
338
+ "candidate_oracle_score_gain_over_selected": null,
339
+ "candidate_oracle_unique_count": null,
340
+ "candidate_oracle_improvement_rate": null,
341
+ "candidate_oracle_selected_branch_success_rate": null,
342
+ "candidate_oracle_selected_branch_progress": null,
343
+ "candidate_oracle_type_counts": {},
344
+ "candidate_oracle_best_branch_rank": null,
345
+ "candidate_oracle_best_branch_rank_counts": {},
346
+ "candidate_oracle_branch_success_rates": [],
347
+ "candidate_oracle_branch_progress": [],
348
+ "candidate_oracle_branch_score_gains_over_selected": [],
349
+ "selected_residual_scale_counts": {},
350
+ "policy_rollout_success_rate": 0.32,
351
+ "policy_rollout_progress": 0.5441916194979264,
352
+ "oracle_success_rate": 0.8765217391304347,
353
+ "action_mse_to_best": 0.5108414587992972,
354
+ "best_policy_val": {
355
+ "bc_loss": 0.11429175941480531,
356
+ "field_effect_loss": 0.009631710747877756,
357
+ "field_potential_loss": 0.2724720388650894,
358
+ "field_preference_loss": 0.5087620665629705,
359
+ "lattice_edges": 3833.3333333333335,
360
+ "progress_mae": 0.19653971824381086,
361
+ "proposal_loss": 0.13279944616887304,
362
+ "rank_acc": 0.8339865836832259,
363
+ "rank_loss": 0.508702975180414,
364
+ "regret_mae": 0.3901382436354955,
365
+ "success_accuracy": 0.870691223276986,
366
+ "total_loss": 1.710942678981357
367
+ },
368
+ "per_task": {
369
+ "LiftPegUpright-v1": {
370
+ "action_mse_to_best": 0.35052205612979986,
371
+ "expert_success_rate": 0.8229166666666666,
372
+ "num_groups": 96,
373
+ "oracle_success_rate": 0.9270833333333334,
374
+ "policy_expert_regret": 0.9310697042383254,
375
+ "policy_oracle_regret": 1.0250059358465176,
376
+ "policy_rollout_progress": 0.6349228063287834,
377
+ "policy_rollout_success_rate": 0.2604166666666667,
378
+ "restore_max_error": 1.955777406692505e-07
379
+ },
380
+ "PickCube-v1": {
381
+ "action_mse_to_best": 0.5290472695108319,
382
+ "expert_success_rate": 0.9444444444444444,
383
+ "num_groups": 198,
384
+ "oracle_success_rate": 0.9595959595959596,
385
+ "policy_expert_regret": 0.9920152253047987,
386
+ "policy_oracle_regret": 0.9990464125694049,
387
+ "policy_rollout_progress": 0.6201360545901939,
388
+ "policy_rollout_success_rate": 0.32323232323232326,
389
+ "restore_max_error": 2.384185791015625e-07
390
+ },
391
+ "PullCube-v1": {
392
+ "action_mse_to_best": 0.7337290021940135,
393
+ "expert_success_rate": 0.24444444444444444,
394
+ "num_groups": 90,
395
+ "oracle_success_rate": 0.4666666666666667,
396
+ "policy_expert_regret": 0.3079323196369741,
397
+ "policy_oracle_regret": 0.6160727765618099,
398
+ "policy_rollout_progress": 0.3016715893521905,
399
+ "policy_rollout_success_rate": 0.15555555555555556,
400
+ "restore_max_error": 2.384185791015625e-07
401
+ },
402
+ "PushCube-v1": {
403
+ "action_mse_to_best": 0.38539690015339617,
404
+ "expert_success_rate": 0.8514851485148515,
405
+ "num_groups": 101,
406
+ "oracle_success_rate": 1.0,
407
+ "policy_expert_regret": 0.5709437925626736,
408
+ "policy_oracle_regret": 0.6459072826817485,
409
+ "policy_rollout_progress": 0.6907263806845882,
410
+ "policy_rollout_success_rate": 0.6633663366336634,
411
+ "restore_max_error": 2.384185791015625e-07
412
+ },
413
+ "StackCube-v1": {
414
+ "action_mse_to_best": 0.5596851660559575,
415
+ "expert_success_rate": 0.7666666666666667,
416
+ "num_groups": 90,
417
+ "oracle_success_rate": 0.9111111111111111,
418
+ "policy_expert_regret": 1.2317535453372532,
419
+ "policy_oracle_regret": 1.3682888499564594,
420
+ "policy_rollout_progress": 0.3584093944893943,
421
+ "policy_rollout_success_rate": 0.15555555555555556,
422
+ "restore_max_error": 2.2351741790771484e-07
423
+ }
424
+ }
425
+ }
426
+ ]
427
+ }
results/h16_policy_ckpt_near_miss_policy_bc5_typedprop_p2_bestpt_proposal_lattice_types6_prepend_margin0p05_summary.md ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # h=16 Best-Policy Checkpoint Rollout
2
+
3
+ Run root: `/scratch/knguy52/dovla/experiments/dovla_h16_policy_ckpt_runs`
4
+ Objective: `near_miss_policy_bc5_typedprop_p2`
5
+ Result file: `policy_rollout_proposal_lattice_types6_prepend_margin0p05.json`
6
+ Completed seeds: 3
7
+ Baseline h=4 policy success: 29.67%
8
+ Baseline h=16 rank-checkpoint success: 29.74%
9
+
10
+ Mean success: 32.17% +/- 3.05%
11
+ Gain vs h=16 rank checkpoint: +2.43%
12
+ Mean progress: 54.74%
13
+ Mean action MSE to best: 0.467
14
+
15
+ | seed | mode | k | policy cand | retrieval K | retrieval metric | residual anchor | residual direction | residual reduce | min type success | type success bonus | consensus penalty | min source progress | source progress bonus | source score bonus | residual scale | residual scales | margin | sigma | opt steps | trust | success | progress | oracle | candidate oracle | oracle gain | action MSE |
16
+ |---:|---|---:|---|---:|---|---|---|---|---:|---:|---:|---:|---:|---:|---:|---|---:|---:|---:|---:|---:|---:|---:|---:|---:|---:|
17
+ | 0 | proposal_lattice | 7 | yes | 0 | none | none | none | none | 0.00 | 0.000 | 0.000 | 0.00 | 0.000 | 0.000 | 0.00 | none | 0.050 | 0.00 | 0 | 0.00 | 29.22% | 52.73% | 85.74% | n/a | n/a | 0.423 |
18
+ | 1 | proposal_lattice | 7 | yes | 0 | none | none | none | none | 0.00 | 0.000 | 0.000 | 0.00 | 0.000 | 0.000 | 0.00 | none | 0.050 | 0.00 | 0 | 0.00 | 35.30% | 57.07% | 86.96% | n/a | n/a | 0.467 |
19
+ | 2 | proposal_lattice | 7 | yes | 0 | none | none | none | none | 0.00 | 0.000 | 0.000 | 0.00 | 0.000 | 0.000 | 0.00 | none | 0.050 | 0.00 | 0 | 0.00 | 32.00% | 54.42% | 87.65% | n/a | n/a | 0.511 |
results/paper_analysis.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "best_clean_key": "residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmchallenger001",
3
- "generated_utc": "2026-06-30T13:38:53+00:00",
4
  "mechanism_gap": {
5
  "best_clean_vs_direct_same_ckpt": 0.0776811594202898,
6
  "best_clean_vs_h16": 0.06318840579710144,
@@ -8131,14 +8131,202 @@
8131
  "std_success": 0.04906690775535958
8132
  },
8133
  "typed_proposal_lattice_types6_prepend_margin000": {
 
8134
  "label": "Typed proposal lattice head, six families, policy-prepended margin 0.00",
8135
- "missing": true,
8136
- "source": "results/h16_policy_ckpt_near_miss_policy_bc5_typedprop_p2_bestpt_proposal_lattice_types6_prepend_margin0p00_summary.json"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8137
  },
8138
  "typed_proposal_lattice_types6_prepend_margin005": {
 
8139
  "label": "Typed proposal lattice head, six families, policy-prepended margin 0.05",
8140
- "missing": true,
8141
- "source": "results/h16_policy_ckpt_near_miss_policy_bc5_typedprop_p2_bestpt_proposal_lattice_types6_prepend_margin0p05_summary.json"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8142
  }
8143
  },
8144
  "paired_deltas": {
 
1
  {
2
  "best_clean_key": "residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmchallenger001",
3
+ "generated_utc": "2026-06-30T14:00:47+00:00",
4
  "mechanism_gap": {
5
  "best_clean_vs_direct_same_ckpt": 0.0776811594202898,
6
  "best_clean_vs_h16": 0.06318840579710144,
 
8131
  "std_success": 0.04906690775535958
8132
  },
8133
  "typed_proposal_lattice_types6_prepend_margin000": {
8134
+ "ci95_success": 0.0947578966801122,
8135
  "label": "Typed proposal lattice head, six families, policy-prepended margin 0.00",
8136
+ "mean_action_mse_to_best": 0.4803936158428204,
8137
+ "mean_progress": 0.5402942887342373,
8138
+ "mean_success": 0.3130434782608696,
8139
+ "num_completed": 3,
8140
+ "per_task_success": {
8141
+ "LiftPegUpright-v1": {
8142
+ "mean_num_groups": 102.0,
8143
+ "mean_success": 0.19943309106022364,
8144
+ "std_success": 0.09435399455309934
8145
+ },
8146
+ "PickCube-v1": {
8147
+ "mean_num_groups": 196.66666666666666,
8148
+ "mean_success": 0.2894834633965069,
8149
+ "std_success": 0.052873062539821346
8150
+ },
8151
+ "PullCube-v1": {
8152
+ "mean_num_groups": 81.0,
8153
+ "mean_success": 0.1397977266398319,
8154
+ "std_success": 0.03381854213846167
8155
+ },
8156
+ "PushCube-v1": {
8157
+ "mean_num_groups": 102.0,
8158
+ "mean_success": 0.7065862998030683,
8159
+ "std_success": 0.04089883799912145
8160
+ },
8161
+ "StackCube-v1": {
8162
+ "mean_num_groups": 93.33333333333333,
8163
+ "mean_success": 0.2111037111037111,
8164
+ "std_success": 0.056526100397487705
8165
+ }
8166
+ },
8167
+ "seed_action_mse_to_best": {
8168
+ "0": 0.4307826819503174,
8169
+ "1": 0.47603451989216566,
8170
+ "2": 0.5343636456859784
8171
+ },
8172
+ "seed_progress": {
8173
+ "0": 0.5106911778385225,
8174
+ "1": 0.5600207342295502,
8175
+ "2": 0.5501709541346392
8176
+ },
8177
+ "seed_success": {
8178
+ "0": 0.26956521739130435,
8179
+ "1": 0.3408695652173913,
8180
+ "2": 0.32869565217391306
8181
+ },
8182
+ "selected_candidate_type_counts": {
8183
+ "policy_continuous": 332,
8184
+ "proposal_expert": 323,
8185
+ "proposal_near_miss": 375,
8186
+ "proposal_no_op": 77,
8187
+ "proposal_random_negative": 220,
8188
+ "proposal_wrong_direction": 339,
8189
+ "proposal_wrong_gripper": 59
8190
+ },
8191
+ "selected_residual_scale_counts": {},
8192
+ "selected_type_outcomes": {
8193
+ "policy_continuous": {
8194
+ "count": 332.0,
8195
+ "mean_progress": 0.5657405396530697,
8196
+ "success_rate": 0.3493975903614458
8197
+ },
8198
+ "proposal_expert": {
8199
+ "count": 323.0,
8200
+ "mean_progress": 0.5189429238730906,
8201
+ "success_rate": 0.23219814241486067
8202
+ },
8203
+ "proposal_near_miss": {
8204
+ "count": 375.0,
8205
+ "mean_progress": 0.5442411322593689,
8206
+ "success_rate": 0.2826666666666667
8207
+ },
8208
+ "proposal_no_op": {
8209
+ "count": 77.0,
8210
+ "mean_progress": 0.7068199223125136,
8211
+ "success_rate": 0.5584415584415584
8212
+ },
8213
+ "proposal_random_negative": {
8214
+ "count": 220.0,
8215
+ "mean_progress": 0.4917242307215929,
8216
+ "success_rate": 0.3181818181818182
8217
+ },
8218
+ "proposal_wrong_direction": {
8219
+ "count": 339.0,
8220
+ "mean_progress": 0.5122972353523636,
8221
+ "success_rate": 0.2949852507374631
8222
+ },
8223
+ "proposal_wrong_gripper": {
8224
+ "count": 59.0,
8225
+ "mean_progress": 0.6135520734271761,
8226
+ "success_rate": 0.5084745762711864
8227
+ }
8228
+ },
8229
+ "source": "results/h16_policy_ckpt_near_miss_policy_bc5_typedprop_p2_bestpt_proposal_lattice_types6_prepend_margin0p00_summary.json",
8230
+ "std_success": 0.0381421081729762
8231
  },
8232
  "typed_proposal_lattice_types6_prepend_margin005": {
8233
+ "ci95_success": 0.07570282071459547,
8234
  "label": "Typed proposal lattice head, six families, policy-prepended margin 0.05",
8235
+ "mean_action_mse_to_best": 0.4669503042795459,
8236
+ "mean_progress": 0.5473962053420204,
8237
+ "mean_success": 0.3217391304347826,
8238
+ "num_completed": 3,
8239
+ "per_task_success": {
8240
+ "LiftPegUpright-v1": {
8241
+ "mean_num_groups": 102.0,
8242
+ "mean_success": 0.20130240803251934,
8243
+ "std_success": 0.07761960212436964
8244
+ },
8245
+ "PickCube-v1": {
8246
+ "mean_num_groups": 196.66666666666666,
8247
+ "mean_success": 0.2829113318243753,
8248
+ "std_success": 0.054310646611576564
8249
+ },
8250
+ "PullCube-v1": {
8251
+ "mean_num_groups": 81.0,
8252
+ "mean_success": 0.1435014303435356,
8253
+ "std_success": 0.03516356428996386
8254
+ },
8255
+ "PushCube-v1": {
8256
+ "mean_num_groups": 102.0,
8257
+ "mean_success": 0.7428779105627642,
8258
+ "std_success": 0.07356074941947707
8259
+ },
8260
+ "StackCube-v1": {
8261
+ "mean_num_groups": 93.33333333333333,
8262
+ "mean_success": 0.23067303067303066,
8263
+ "std_success": 0.06520878669080932
8264
+ }
8265
+ },
8266
+ "seed_action_mse_to_best": {
8267
+ "0": 0.42328667717110163,
8268
+ "1": 0.4667227768682389,
8269
+ "2": 0.5108414587992972
8270
+ },
8271
+ "seed_progress": {
8272
+ "0": 0.5273328077728334,
8273
+ "1": 0.5706641887553016,
8274
+ "2": 0.5441916194979264
8275
+ },
8276
+ "seed_success": {
8277
+ "0": 0.2921739130434783,
8278
+ "1": 0.35304347826086957,
8279
+ "2": 0.32
8280
+ },
8281
+ "selected_candidate_type_counts": {
8282
+ "policy_continuous": 816,
8283
+ "proposal_expert": 187,
8284
+ "proposal_near_miss": 217,
8285
+ "proposal_no_op": 71,
8286
+ "proposal_random_negative": 192,
8287
+ "proposal_wrong_direction": 188,
8288
+ "proposal_wrong_gripper": 54
8289
+ },
8290
+ "selected_residual_scale_counts": {},
8291
+ "selected_type_outcomes": {
8292
+ "policy_continuous": {
8293
+ "count": 816.0,
8294
+ "mean_progress": 0.5904659853015747,
8295
+ "success_rate": 0.35784313725490197
8296
+ },
8297
+ "proposal_expert": {
8298
+ "count": 187.0,
8299
+ "mean_progress": 0.4945241949386536,
8300
+ "success_rate": 0.1925133689839572
8301
+ },
8302
+ "proposal_near_miss": {
8303
+ "count": 217.0,
8304
+ "mean_progress": 0.5047104929483706,
8305
+ "success_rate": 0.2534562211981567
8306
+ },
8307
+ "proposal_no_op": {
8308
+ "count": 71.0,
8309
+ "mean_progress": 0.6820441410994865,
8310
+ "success_rate": 0.5211267605633803
8311
+ },
8312
+ "proposal_random_negative": {
8313
+ "count": 192.0,
8314
+ "mean_progress": 0.49612928278899443,
8315
+ "success_rate": 0.3229166666666667
8316
+ },
8317
+ "proposal_wrong_direction": {
8318
+ "count": 188.0,
8319
+ "mean_progress": 0.4412869687211957,
8320
+ "success_rate": 0.2393617021276596
8321
+ },
8322
+ "proposal_wrong_gripper": {
8323
+ "count": 54.0,
8324
+ "mean_progress": 0.625853747267414,
8325
+ "success_rate": 0.5185185185185185
8326
+ }
8327
+ },
8328
+ "source": "results/h16_policy_ckpt_near_miss_policy_bc5_typedprop_p2_bestpt_proposal_lattice_types6_prepend_margin0p05_summary.json",
8329
+ "std_success": 0.030472026900756916
8330
  }
8331
  },
8332
  "paired_deltas": {
results/paper_analysis.md CHANGED
@@ -1,6 +1,6 @@
1
  # Paper Analysis
2
 
3
- Generated: `2026-06-30T13:38:53+00:00`
4
 
5
  ## Main Seed Statistics
6
 
@@ -60,8 +60,8 @@ Generated: `2026-06-30T13:38:53+00:00`
60
  | residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmchallenger001_scales035040 | K4 compatible tangents, no-op bonus 0.03, near-miss challenger gate 0.01, scale-gated 0.35/0.40 | 3 | 36.00% +/- 1.31 | +/- 3.26 | 57.37% | 0.407 | +6.26 pp |
61
  | residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmchallenger003 | K4 compatible tangents, no-op bonus 0.03, near-miss challenger gate 0.03 | 3 | 35.94% +/- 1.28 | +/- 3.18 | 57.36% | 0.407 | +6.20 pp |
62
  | residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmwgchallenger001 | K4 compatible tangents, no-op bonus 0.03, near-miss/wrong-gripper challenger gate 0.01 | 3 | 35.94% +/- 1.13 | +/- 2.81 | 57.40% | 0.424 | +6.20 pp |
63
- | typed_proposal_lattice_types6_prepend_margin000 | Typed proposal lattice head, six families, policy-prepended margin 0.00 | 0 | missing | missing | missing | missing | missing |
64
- | typed_proposal_lattice_types6_prepend_margin005 | Typed proposal lattice head, six families, policy-prepended margin 0.05 | 0 | missing | missing | missing | missing | missing |
65
  | residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmbonus001 | K4 composed compatible tangents, no-op bonus 0.03, singleton near-miss bonus 0.01 | 3 | 35.59% +/- 0.99 | +/- 2.46 | 57.10% | 0.406 | +5.86 pp |
66
  | residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmbonus002 | K4 composed compatible tangents, no-op bonus 0.03, singleton near-miss bonus 0.02 | 3 | 35.59% +/- 0.99 | +/- 2.46 | 57.10% | 0.406 | +5.86 pp |
67
  | residual_k4_composemasked_dropnmnoop_grid035040045_srcscorebonus002 | K4 composed type-consensus tangents, masked, drop near-miss+no-op composite, source-score bonus 0.02 | 3 | 35.48% +/- 1.22 | +/- 3.02 | 57.02% | 0.408 | +5.74 pp |
 
1
  # Paper Analysis
2
 
3
+ Generated: `2026-06-30T14:00:47+00:00`
4
 
5
  ## Main Seed Statistics
6
 
 
60
  | residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmchallenger001_scales035040 | K4 compatible tangents, no-op bonus 0.03, near-miss challenger gate 0.01, scale-gated 0.35/0.40 | 3 | 36.00% +/- 1.31 | +/- 3.26 | 57.37% | 0.407 | +6.26 pp |
61
  | residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmchallenger003 | K4 compatible tangents, no-op bonus 0.03, near-miss challenger gate 0.03 | 3 | 35.94% +/- 1.28 | +/- 3.18 | 57.36% | 0.407 | +6.20 pp |
62
  | residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmwgchallenger001 | K4 compatible tangents, no-op bonus 0.03, near-miss/wrong-gripper challenger gate 0.01 | 3 | 35.94% +/- 1.13 | +/- 2.81 | 57.40% | 0.424 | +6.20 pp |
63
+ | typed_proposal_lattice_types6_prepend_margin000 | Typed proposal lattice head, six families, policy-prepended margin 0.00 | 3 | 31.30% +/- 3.81 | +/- 9.48 | 54.03% | 0.480 | +1.57 pp |
64
+ | typed_proposal_lattice_types6_prepend_margin005 | Typed proposal lattice head, six families, policy-prepended margin 0.05 | 3 | 32.17% +/- 3.05 | +/- 7.57 | 54.74% | 0.467 | +2.43 pp |
65
  | residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmbonus001 | K4 composed compatible tangents, no-op bonus 0.03, singleton near-miss bonus 0.01 | 3 | 35.59% +/- 0.99 | +/- 2.46 | 57.10% | 0.406 | +5.86 pp |
66
  | residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmbonus002 | K4 composed compatible tangents, no-op bonus 0.03, singleton near-miss bonus 0.02 | 3 | 35.59% +/- 0.99 | +/- 2.46 | 57.10% | 0.406 | +5.86 pp |
67
  | residual_k4_composemasked_dropnmnoop_grid035040045_srcscorebonus002 | K4 composed type-consensus tangents, masked, drop near-miss+no-op composite, source-score bonus 0.02 | 3 | 35.48% +/- 1.22 | +/- 3.02 | 57.02% | 0.408 | +5.74 pp |
results/paper_table_status.json CHANGED
@@ -1553,14 +1553,14 @@
1553
  "story_role": "model-generated counterfactual proposal support test; field scores typed proposals rather than retrieved train-state residuals",
1554
  "fallback_success": null,
1555
  "pending_job": "14962264/14962356/14962363",
1556
- "path_exists": false,
1557
- "status": "pending",
1558
- "success": null,
1559
- "std_success": null,
1560
  "completed_seeds": null,
1561
- "num_completed": null,
1562
  "best_config": null,
1563
- "gain_vs_h16_policy": null
1564
  },
1565
  {
1566
  "key": "typed_proposal_lattice_types6_prepend_margin005",
@@ -1572,14 +1572,14 @@
1572
  "story_role": "model-generated counterfactual proposal support test with a conservative policy-abstention margin",
1573
  "fallback_success": null,
1574
  "pending_job": "14962264/14962357/14962364",
1575
- "path_exists": false,
1576
- "status": "pending",
1577
- "success": null,
1578
- "std_success": null,
1579
  "completed_seeds": null,
1580
- "num_completed": null,
1581
  "best_config": null,
1582
- "gain_vs_h16_policy": null
1583
  },
1584
  {
1585
  "key": "retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmbonus001",
 
1553
  "story_role": "model-generated counterfactual proposal support test; field scores typed proposals rather than retrieved train-state residuals",
1554
  "fallback_success": null,
1555
  "pending_job": "14962264/14962356/14962363",
1556
+ "path_exists": true,
1557
+ "status": "complete",
1558
+ "success": 0.3130434782608696,
1559
+ "std_success": 0.0381421081729762,
1560
  "completed_seeds": null,
1561
+ "num_completed": 3,
1562
  "best_config": null,
1563
+ "gain_vs_h16_policy": 0.01565217391304352
1564
  },
1565
  {
1566
  "key": "typed_proposal_lattice_types6_prepend_margin005",
 
1572
  "story_role": "model-generated counterfactual proposal support test with a conservative policy-abstention margin",
1573
  "fallback_success": null,
1574
  "pending_job": "14962264/14962357/14962364",
1575
+ "path_exists": true,
1576
+ "status": "complete",
1577
+ "success": 0.32173913043478264,
1578
+ "std_success": 0.030472026900756916,
1579
  "completed_seeds": null,
1580
+ "num_completed": 3,
1581
  "best_config": null,
1582
+ "gain_vs_h16_policy": 0.02434782608695657
1583
  },
1584
  {
1585
  "key": "retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmbonus001",
results/paper_table_status.md CHANGED
@@ -84,8 +84,8 @@ Baseline h=16 policy: 29.74%
84
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmchallenger001_scales035040 | K4 compatible residual retrieval, near-miss challenger gate 0.01, scale-gated 0.35/0.40 | complete | 36.00% | +6.26 pp | yes | no | no | trace-motivated near-miss challenger with tangent-length reliability gating over the two shortest scales |
85
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmchallenger003 | K4 compatible residual retrieval, near-miss challenger gate 0.03 | complete | 35.94% | +6.20 pp | yes | no | no | upper-margin sensitivity for trace-motivated singleton near-miss challenger calibration |
86
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmwgchallenger001 | K4 compatible residual retrieval, near-miss/wrong-gripper challenger gate 0.01 | complete | 35.94% | +6.20 pp | yes | no | no | trace-motivated challenger calibration test for whether wrong-gripper residuals carry conditional selector headroom |
87
- | typed_proposal_lattice_types6_prepend_margin000 | Typed proposal lattice head, six families, policy-prepended margin 0.00 | pending 14962264/14962356/14962363 | pending | pending | yes | no | no | model-generated counterfactual proposal support test; field scores typed proposals rather than retrieved train-state residuals |
88
- | typed_proposal_lattice_types6_prepend_margin005 | Typed proposal lattice head, six families, policy-prepended margin 0.05 | pending 14962264/14962357/14962364 | pending | pending | yes | no | no | model-generated counterfactual proposal support test with a conservative policy-abstention margin |
89
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmbonus001 | K4 composed compatible residual retrieval, no-op bonus 0.03, singleton near-miss bonus 0.01 | complete | 35.59% | +5.86 pp | yes | no | no | revive high-precision singleton near-miss tangents without boosting toxic near-miss+no-op composites |
90
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmbonus002 | K4 composed compatible residual retrieval, no-op bonus 0.03, singleton near-miss bonus 0.02 | complete | 35.59% | +5.86 pp | yes | no | no | stronger singleton near-miss revival prior on the compatible local tangent chart |
91
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_srcscorebonus002 | K4 composed type-consensus residual retrieval, masked, drop near-miss+no-op composite, source-score bonus 0.02 | complete | 35.48% | +5.74 pp | yes | no | no | train-measured source-score prior on the compatible local tangent chart |
 
84
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmchallenger001_scales035040 | K4 compatible residual retrieval, near-miss challenger gate 0.01, scale-gated 0.35/0.40 | complete | 36.00% | +6.26 pp | yes | no | no | trace-motivated near-miss challenger with tangent-length reliability gating over the two shortest scales |
85
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmchallenger003 | K4 compatible residual retrieval, near-miss challenger gate 0.03 | complete | 35.94% | +6.20 pp | yes | no | no | upper-margin sensitivity for trace-motivated singleton near-miss challenger calibration |
86
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmwgchallenger001 | K4 compatible residual retrieval, near-miss/wrong-gripper challenger gate 0.01 | complete | 35.94% | +6.20 pp | yes | no | no | trace-motivated challenger calibration test for whether wrong-gripper residuals carry conditional selector headroom |
87
+ | typed_proposal_lattice_types6_prepend_margin000 | Typed proposal lattice head, six families, policy-prepended margin 0.00 | complete | 31.30% | +1.57 pp | yes | no | no | model-generated counterfactual proposal support test; field scores typed proposals rather than retrieved train-state residuals |
88
+ | typed_proposal_lattice_types6_prepend_margin005 | Typed proposal lattice head, six families, policy-prepended margin 0.05 | complete | 32.17% | +2.43 pp | yes | no | no | model-generated counterfactual proposal support test with a conservative policy-abstention margin |
89
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmbonus001 | K4 composed compatible residual retrieval, no-op bonus 0.03, singleton near-miss bonus 0.01 | complete | 35.59% | +5.86 pp | yes | no | no | revive high-precision singleton near-miss tangents without boosting toxic near-miss+no-op composites |
90
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_noopbonus003_nmbonus002 | K4 composed compatible residual retrieval, no-op bonus 0.03, singleton near-miss bonus 0.02 | complete | 35.59% | +5.86 pp | yes | no | no | stronger singleton near-miss revival prior on the compatible local tangent chart |
91
  | retrieval_residual_k4_composemasked_dropnmnoop_grid035040045_srcscorebonus002 | K4 composed type-consensus residual retrieval, masked, drop near-miss+no-op composite, source-score bonus 0.02 | complete | 35.48% | +5.74 pp | yes | no | no | train-measured source-score prior on the compatible local tangent chart |
scripts/eval_maniskill_policy_rollout.py CHANGED
@@ -86,6 +86,12 @@ def main(argv: list[str] | None = None) -> int:
86
  action="store_true",
87
  help="Prepend the current policy action as candidate 0 for lattice/retrieval_lattice.",
88
  )
 
 
 
 
 
 
89
  parser.add_argument(
90
  "--field-optim-steps",
91
  type=int,
@@ -298,6 +304,11 @@ def main(argv: list[str] | None = None) -> int:
298
  for item in args.retrieval_residual_challenger_types.split(",")
299
  if item.strip()
300
  )
 
 
 
 
 
301
  try:
302
  retrieval_residual_challenger_scales = tuple(
303
  float(item.strip())
@@ -344,6 +355,7 @@ def main(argv: list[str] | None = None) -> int:
344
  selection_seed=args.selection_seed,
345
  selection_margin=args.selection_margin,
346
  prepend_policy_candidate=args.prepend_policy_candidate,
 
347
  field_optim_steps=args.field_optim_steps,
348
  field_optim_step_size=args.field_optim_step_size,
349
  field_optim_trust_radius=args.field_optim_trust_radius,
 
86
  action="store_true",
87
  help="Prepend the current policy action as candidate 0 for lattice/retrieval_lattice.",
88
  )
89
+ parser.add_argument(
90
+ "--proposal-lattice-types",
91
+ default="",
92
+ help="Optional comma-separated proposal head candidate types for "
93
+ "selection-mode=proposal_lattice. Empty uses every type in the checkpoint.",
94
+ )
95
  parser.add_argument(
96
  "--field-optim-steps",
97
  type=int,
 
304
  for item in args.retrieval_residual_challenger_types.split(",")
305
  if item.strip()
306
  )
307
+ proposal_lattice_types = tuple(
308
+ item.strip()
309
+ for item in args.proposal_lattice_types.split(",")
310
+ if item.strip()
311
+ )
312
  try:
313
  retrieval_residual_challenger_scales = tuple(
314
  float(item.strip())
 
355
  selection_seed=args.selection_seed,
356
  selection_margin=args.selection_margin,
357
  prepend_policy_candidate=args.prepend_policy_candidate,
358
+ proposal_lattice_types=proposal_lattice_types,
359
  field_optim_steps=args.field_optim_steps,
360
  field_optim_step_size=args.field_optim_step_size,
361
  field_optim_trust_radius=args.field_optim_trust_radius,
scripts/slurm/eval_maniskill_policy_rollout.sbatch CHANGED
@@ -46,6 +46,10 @@ CANDIDATE_SIGMA="${CANDIDATE_SIGMA:-0.2}"
46
  SELECTION_SEED="${SELECTION_SEED:-0}"
47
  SELECTION_MARGIN="${SELECTION_MARGIN:-0.0}"
48
  PREPEND_POLICY_CANDIDATE="${PREPEND_POLICY_CANDIDATE:-0}"
 
 
 
 
49
  FIELD_OPTIM_STEPS="${FIELD_OPTIM_STEPS:-0}"
50
  FIELD_OPTIM_STEP_SIZE="${FIELD_OPTIM_STEP_SIZE:-0.05}"
51
  FIELD_OPTIM_TRUST_RADIUS="${FIELD_OPTIM_TRUST_RADIUS:-0.5}"
@@ -136,6 +140,7 @@ apptainer exec --nv \
136
  --candidate-sigma "$CANDIDATE_SIGMA" \
137
  --selection-seed "$SELECTION_SEED" \
138
  --selection-margin "$SELECTION_MARGIN" \
 
139
  --field-optim-steps "$FIELD_OPTIM_STEPS" \
140
  --field-optim-step-size "$FIELD_OPTIM_STEP_SIZE" \
141
  --field-optim-trust-radius "$FIELD_OPTIM_TRUST_RADIUS" \
 
46
  SELECTION_SEED="${SELECTION_SEED:-0}"
47
  SELECTION_MARGIN="${SELECTION_MARGIN:-0.0}"
48
  PREPEND_POLICY_CANDIDATE="${PREPEND_POLICY_CANDIDATE:-0}"
49
+ PROPOSAL_LATTICE_TYPES="${PROPOSAL_LATTICE_TYPES:-}"
50
+ if [[ -n "${PROPOSAL_LATTICE_TYPES_COLON:-}" ]]; then
51
+ PROPOSAL_LATTICE_TYPES="${PROPOSAL_LATTICE_TYPES_COLON//:/,}"
52
+ fi
53
  FIELD_OPTIM_STEPS="${FIELD_OPTIM_STEPS:-0}"
54
  FIELD_OPTIM_STEP_SIZE="${FIELD_OPTIM_STEP_SIZE:-0.05}"
55
  FIELD_OPTIM_TRUST_RADIUS="${FIELD_OPTIM_TRUST_RADIUS:-0.5}"
 
140
  --candidate-sigma "$CANDIDATE_SIGMA" \
141
  --selection-seed "$SELECTION_SEED" \
142
  --selection-margin "$SELECTION_MARGIN" \
143
+ --proposal-lattice-types "$PROPOSAL_LATTICE_TYPES" \
144
  --field-optim-steps "$FIELD_OPTIM_STEPS" \
145
  --field-optim-step-size "$FIELD_OPTIM_STEP_SIZE" \
146
  --field-optim-trust-radius "$FIELD_OPTIM_TRUST_RADIUS" \
scripts/slurm/summarize_h16_policy_ckpt.sbatch CHANGED
@@ -62,6 +62,7 @@ for result_path in sorted(base_dir.glob(f"seed_*/{out_name}")):
62
  "num_candidates": data.get("num_candidates"),
63
  "candidate_sigma": data.get("candidate_sigma"),
64
  "proposal_types": data.get("proposal_types", []),
 
65
  "selection_margin": data.get("selection_margin", 0.0),
66
  "prepend_policy_candidate": data.get("prepend_policy_candidate", False),
67
  "field_optim_steps": data.get("field_optim_steps", 0),
 
62
  "num_candidates": data.get("num_candidates"),
63
  "candidate_sigma": data.get("candidate_sigma"),
64
  "proposal_types": data.get("proposal_types", []),
65
+ "proposal_lattice_types": data.get("proposal_lattice_types", []),
66
  "selection_margin": data.get("selection_margin", 0.0),
67
  "prepend_policy_candidate": data.get("prepend_policy_candidate", False),
68
  "field_optim_steps": data.get("field_optim_steps", 0),