diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0181.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0181.json new file mode 100644 index 0000000000000000000000000000000000000000..bad84fea6c1f61e2fa226a96e356071becaf8209 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0181.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0181", + "executed_epochs": 181, + "score": null, + "best_score": 6.284164354448356e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_0cc6a924ec6948c2b7d49a6dc97d2cf2.npz", + "optimizer_file": "boundary_0cc6a924ec6948c2b7d49a6dc97d2cf2_optimizer.pt", + "arrays_sha256": "83c47cfce4deedc2691b57f8c83d09f45d749f130d478d7645dd35fbd4cf2067", + "optimizer_sha256": "6519b0bf5138632b11e91f87c11b074053d5feb0d165a7ca0e997d20f0c0e9e5", + "stage": "adam", + "completed_passes": 181, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 30408, + "adam_update_count": 30408, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 182, + "consumed_count": 181, + "last_submitted_update": 30408, + "last_consumed_update": 30240, + "pending": [ + { + "reference": { + "source_update": 30408, + "completed_passes": 181, + "next_interval": 0, + "trained_intervals": 30408, + "snapshot": "pass_end_0181", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 30240, + "pass_science": { + "completed_passes": 181, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 30408, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 30408, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.387153348441643e-07, + "update_l2": 0.017412735149264336 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.3601926452984117e-08, + "update_l2": 0.001379497116431594 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010929442214546725, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010929442214546725, + "observation_loss": 0.00010929442214546725, + "chamfer": 5.95113706367556e-05, + "track": 4.978305150871165e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 181, + "adam_update_count": 30408 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04131477186456323 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_0cc6a924ec6948c2b7d49a6dc97d2cf2_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 182, + "next_interval": 0, + "next_adam_update": 30409, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 181, + "trained_intervals": 30408, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 30408, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": 0.04245443269610405, + "median": 9.691422462463379, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.807928085327148, + "median": 9.592071533203125, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.0433685779571533, + "median": 16178.240234375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 332.9285888671875, + "median": 14649.02734375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2586, + "controller_edge_stiffness": 38 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0182.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0182.json new file mode 100644 index 0000000000000000000000000000000000000000..b07cdbed754062d63c1dd9150f368ffa5b0c8d44 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0182.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0182", + "executed_epochs": 182, + "score": null, + "best_score": 6.266649072152913e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_b6c16e4c43704659bd71bfef4113e45f.npz", + "optimizer_file": "boundary_b6c16e4c43704659bd71bfef4113e45f_optimizer.pt", + "arrays_sha256": "ba07da90c5156a9fbb38b6bcc43cc8fda2eb6bd3ca08dccf7bd59051444f1720", + "optimizer_sha256": "60a5ef5efba009b99fa2ba49362d60cf3f385ccdc04ff7bdd393a33f892ebdcc", + "stage": "adam", + "completed_passes": 182, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 30576, + "adam_update_count": 30576, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 183, + "consumed_count": 182, + "last_submitted_update": 30576, + "last_consumed_update": 30408, + "pending": [ + { + "reference": { + "source_update": 30576, + "completed_passes": 182, + "next_interval": 0, + "trained_intervals": 30576, + "snapshot": "pass_end_0182", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 30408, + "pass_science": { + "completed_passes": 182, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 30576, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 30576, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.756760401709471e-07, + "update_l2": 0.016800902783870697 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.228096000564619e-08, + "update_l2": 0.001485541113652289 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010584553820081055, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010584553820081055, + "observation_loss": 0.00010584553820081055, + "chamfer": 5.721371780964546e-05, + "track": 4.86318240291439e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 182, + "adam_update_count": 30576 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04851124295964837 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_b6c16e4c43704659bd71bfef4113e45f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 183, + "next_interval": 0, + "next_adam_update": 30577, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 182, + "trained_intervals": 30576, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 30576, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": 0.03207923471927643, + "median": 9.69156265258789, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.802513599395752, + "median": 9.592554092407227, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.0325993299484253, + "median": 16180.5087890625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 331.130859375, + "median": 14655.90234375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2599, + "controller_edge_stiffness": 38 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0183.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0183.json new file mode 100644 index 0000000000000000000000000000000000000000..52a3489b30f3dfb245cf0cabbe8ba8d35986952b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0183.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0183", + "executed_epochs": 183, + "score": null, + "best_score": 6.266649072152913e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_fc9061aa132e4bbfbf88909b6f64fcae.npz", + "optimizer_file": "boundary_fc9061aa132e4bbfbf88909b6f64fcae_optimizer.pt", + "arrays_sha256": "a15ac6f2b266e893b55840f0d953fc4ef7e4a43e02d0850dcc8b299b8406a545", + "optimizer_sha256": "09d8fd5b55f01599b04c41c759b4548b8c5943cebc31a7dbf847ea1d7b8e3dfc", + "stage": "adam", + "completed_passes": 183, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 30744, + "adam_update_count": 30744, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 184, + "consumed_count": 183, + "last_submitted_update": 30744, + "last_consumed_update": 30576, + "pending": [ + { + "reference": { + "source_update": 30744, + "completed_passes": 183, + "next_interval": 0, + "trained_intervals": 30744, + "snapshot": "pass_end_0183", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 30408, + "pass_science": { + "completed_passes": 183, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 30744, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 30744, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.355699954634474e-07, + "update_l2": 0.016485612839460373 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.7809149467402676e-08, + "update_l2": 0.0013690880732610822 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.000103582555311732, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.000103582555311732, + "observation_loss": 0.000103582555311732, + "chamfer": 5.4803400416858494e-05, + "track": 4.87791548948735e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 183, + "adam_update_count": 30744 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.05159562104381621 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_fc9061aa132e4bbfbf88909b6f64fcae_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 184, + "next_interval": 0, + "next_adam_update": 30745, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 183, + "trained_intervals": 30744, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 30744, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": 0.021651213988661766, + "median": 9.69167423248291, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.797102451324463, + "median": 9.596630096435547, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.0218873023986816, + "median": 16182.314453125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 329.3438720703125, + "median": 14715.263671875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2613, + "controller_edge_stiffness": 38 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0184.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0184.json new file mode 100644 index 0000000000000000000000000000000000000000..6fd2c63883a3e24dff7a7eac1eeaf7d7f5e7ff5e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0184.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0184", + "executed_epochs": 184, + "score": null, + "best_score": 6.266649072152913e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a8b623aa75a1458ab8e239440cf65317.npz", + "optimizer_file": "boundary_a8b623aa75a1458ab8e239440cf65317_optimizer.pt", + "arrays_sha256": "7a62cebbb2b6c3117c4b89b498e802d8aa4ae015f880f2a65a1223683ae94f85", + "optimizer_sha256": "b6d5187cfa0d08c0486dc4c3f90c185f90b3ea42b4a37edcde781ad31dbe2db4", + "stage": "adam", + "completed_passes": 184, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 30912, + "adam_update_count": 30912, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 185, + "consumed_count": 184, + "last_submitted_update": 30912, + "last_consumed_update": 30744, + "pending": [ + { + "reference": { + "source_update": 30912, + "completed_passes": 184, + "next_interval": 0, + "trained_intervals": 30912, + "snapshot": "pass_end_0184", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 30408, + "pass_science": { + "completed_passes": 184, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 30912, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 30912, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.156967972652637e-07, + "update_l2": 0.01656213216483593 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.442267791977429e-08, + "update_l2": 0.0013516549952328205 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010335077240597457, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010335077240597457, + "observation_loss": 0.00010335077240597457, + "chamfer": 5.449209493235685e-05, + "track": 4.8858681111596525e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 184, + "adam_update_count": 30912 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.044631760101765394 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a8b623aa75a1458ab8e239440cf65317_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 185, + "next_interval": 0, + "next_adam_update": 30913, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 184, + "trained_intervals": 30912, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 30912, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": 0.011338204145431519, + "median": 9.691776275634766, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.791665554046631, + "median": 9.599899291992188, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.0114027261734009, + "median": 16183.9658203125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 327.5581359863281, + "median": 14763.3046875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2623, + "controller_edge_stiffness": 38 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0185.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0185.json new file mode 100644 index 0000000000000000000000000000000000000000..50a62cc858cf90bdf2d60beb7854f027ca4675e0 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0185.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0185", + "executed_epochs": 185, + "score": null, + "best_score": 6.266649072152913e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_36666ea20ee9465a8bb91d9ec6a65f87.npz", + "optimizer_file": "boundary_36666ea20ee9465a8bb91d9ec6a65f87_optimizer.pt", + "arrays_sha256": "38ba0101e4e6878096e718f8c2ac25515605811fe9d911c4798ace5df2c0e25b", + "optimizer_sha256": "5ffef70f4bd3db6d0cf1e1ac556c8a20885416106d4d1c90e2ada940a7bcb8f4", + "stage": "adam", + "completed_passes": 185, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 31080, + "adam_update_count": 31080, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 186, + "consumed_count": 185, + "last_submitted_update": 31080, + "last_consumed_update": 30912, + "pending": [ + { + "reference": { + "source_update": 31080, + "completed_passes": 185, + "next_interval": 0, + "trained_intervals": 31080, + "snapshot": "pass_end_0185", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 30408, + "pass_science": { + "completed_passes": 185, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 31080, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 31080, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.012150268157711e-07, + "update_l2": 0.015367663465440273 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.497058808145994e-08, + "update_l2": 0.0013012464623898268 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001033168809954077, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001033168809954077, + "observation_loss": 0.0001033168809954077, + "chamfer": 5.3824383940082043e-05, + "track": 4.949249341734685e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 185, + "adam_update_count": 31080 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040886588860303164 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_36666ea20ee9465a8bb91d9ec6a65f87_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 186, + "next_interval": 0, + "next_adam_update": 31081, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 185, + "trained_intervals": 31080, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 31080, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.00017971967463381588, + "median": 9.69193172454834, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.786870956420898, + "median": 9.596696853637695, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.999820351600647, + "median": 16186.4814453125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 325.99139404296875, + "median": 14716.130859375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2639, + "controller_edge_stiffness": 40 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0186.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0186.json new file mode 100644 index 0000000000000000000000000000000000000000..a5d80961eda3335ab1efe47653fb94bf88a4ce1a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0186.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0186", + "executed_epochs": 186, + "score": null, + "best_score": 6.266649072152913e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_53cf2dbe89d740f4939d30967bb02f25.npz", + "optimizer_file": "boundary_53cf2dbe89d740f4939d30967bb02f25_optimizer.pt", + "arrays_sha256": "398fc6c0cfe35110dd5561cd7fbb1402a29de610d7067d09f8106954284fa01e", + "optimizer_sha256": "1a8bd02f72462deccd70d7ec00e71640760a72211d2595dafdaac58abb612581", + "stage": "adam", + "completed_passes": 186, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 31248, + "adam_update_count": 31248, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 187, + "consumed_count": 186, + "last_submitted_update": 31248, + "last_consumed_update": 31080, + "pending": [ + { + "reference": { + "source_update": 31248, + "completed_passes": 186, + "next_interval": 0, + "trained_intervals": 31248, + "snapshot": "pass_end_0186", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 30408, + "pass_science": { + "completed_passes": 186, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 31248, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 31248, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.13107977440086e-07, + "update_l2": 0.0164358951151371 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.458607432728968e-08, + "update_l2": 0.0012747644213959575 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010298185225110501, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010298185225110501, + "observation_loss": 0.00010298185225110501, + "chamfer": 5.4353949963115156e-05, + "track": 4.862789865001105e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 186, + "adam_update_count": 31248 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04082389012910426 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_53cf2dbe89d740f4939d30967bb02f25_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 187, + "next_interval": 0, + "next_adam_update": 31249, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 186, + "trained_intervals": 31248, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 31248, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.011873438023030758, + "median": 9.692015647888184, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.781660079956055, + "median": 9.591994285583496, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.9881967902183533, + "median": 16187.83984375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 324.297119140625, + "median": 14647.146484375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2651, + "controller_edge_stiffness": 40 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0187.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0187.json new file mode 100644 index 0000000000000000000000000000000000000000..6eee31b66d324c15aa8bd54187cacd96b0c3df50 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0187.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0187", + "executed_epochs": 187, + "score": null, + "best_score": 6.264777315274321e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_59e0bb1225874e71830ba04f89eff9ae.npz", + "optimizer_file": "boundary_59e0bb1225874e71830ba04f89eff9ae_optimizer.pt", + "arrays_sha256": "49aeb02968c9f334af5ca0ee74cd56dcaac1a65f15b2c475ace747fd078ed503", + "optimizer_sha256": "bbe378917230526921264b62143e214e24f943086f1df799ebc9cd60ea4d66ad", + "stage": "adam", + "completed_passes": 187, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 31416, + "adam_update_count": 31416, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 188, + "consumed_count": 187, + "last_submitted_update": 31416, + "last_consumed_update": 31248, + "pending": [ + { + "reference": { + "source_update": 31416, + "completed_passes": 187, + "next_interval": 0, + "trained_intervals": 31416, + "snapshot": "pass_end_0187", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 31248, + "pass_science": { + "completed_passes": 187, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 31416, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 31416, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.082164875602757e-07, + "update_l2": 0.01721334643661976 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.442562667212769e-08, + "update_l2": 0.0012905644252896309 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010322185698896646, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010322185698896646, + "observation_loss": 0.00010322185698896646, + "chamfer": 5.436371066025458e-05, + "track": 4.885814996669069e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 187, + "adam_update_count": 31416 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04936793399974704 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_59e0bb1225874e71830ba04f89eff9ae_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 188, + "next_interval": 0, + "next_adam_update": 31417, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 187, + "trained_intervals": 31416, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 31416, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.0216749906539917, + "median": 9.692160606384277, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.776458263397217, + "median": 9.588464736938477, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.9785582423210144, + "median": 16190.1865234375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 322.6145324707031, + "median": 14595.634765625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2665, + "controller_edge_stiffness": 40 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0188.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0188.json new file mode 100644 index 0000000000000000000000000000000000000000..fde9fee2b1fca79bd3f9aca89fc8b645a99fa247 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0188.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0188", + "executed_epochs": 188, + "score": null, + "best_score": 6.254577484317754e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_91e2e527da054f32812eada80585da49.npz", + "optimizer_file": "boundary_91e2e527da054f32812eada80585da49_optimizer.pt", + "arrays_sha256": "eea202b9e9770e9c1974c82334f5f11adb6475670996c21eee44174ce3187166", + "optimizer_sha256": "6a4202fb86abdefe16af1db4239d0aa58af6f9edf9e29c6a6224c2b3b7903abb", + "stage": "adam", + "completed_passes": 188, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 31584, + "adam_update_count": 31584, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 189, + "consumed_count": 188, + "last_submitted_update": 31584, + "last_consumed_update": 31416, + "pending": [ + { + "reference": { + "source_update": 31584, + "completed_passes": 188, + "next_interval": 0, + "trained_intervals": 31584, + "snapshot": "pass_end_0188", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 31416, + "pass_science": { + "completed_passes": 188, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 31584, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 31584, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.214704282887396e-07, + "update_l2": 0.018858179450035095 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.3994313020666596e-08, + "update_l2": 0.0014891389291733503 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010495353490114212, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010495353490114212, + "observation_loss": 0.00010495353490114212, + "chamfer": 5.610489097307436e-05, + "track": 4.884864029008895e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 188, + "adam_update_count": 31584 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04638584004715085 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_91e2e527da054f32812eada80585da49_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 189, + "next_interval": 0, + "next_adam_update": 31585, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 188, + "trained_intervals": 31584, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 31584, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.032353419810533524, + "median": 9.692286491394043, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.771359443664551, + "median": 9.58728313446045, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.9681643843650818, + "median": 16192.2255859375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 320.9737854003906, + "median": 14578.33984375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2675, + "controller_edge_stiffness": 40 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0189.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0189.json new file mode 100644 index 0000000000000000000000000000000000000000..4885bfe1111181a6dad500d1cae7fef24c5c2b9d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0189.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0189", + "executed_epochs": 189, + "score": null, + "best_score": 6.243248411746685e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_d32abf8b8570455bbb4b02f07256453b.npz", + "optimizer_file": "boundary_d32abf8b8570455bbb4b02f07256453b_optimizer.pt", + "arrays_sha256": "38eb2023c15e6b3afdc724e4aad7d84ae7d63668020bbb77f8b3c8260ffaa96e", + "optimizer_sha256": "d6f9f2f04f9496435d0aa942c726501ee4bb987f43d749932d7bf882fa44ec5e", + "stage": "adam", + "completed_passes": 189, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 31752, + "adam_update_count": 31752, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 190, + "consumed_count": 189, + "last_submitted_update": 31752, + "last_consumed_update": 31584, + "pending": [ + { + "reference": { + "source_update": 31752, + "completed_passes": 189, + "next_interval": 0, + "trained_intervals": 31752, + "snapshot": "pass_end_0189", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 31584, + "pass_science": { + "completed_passes": 189, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 31752, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 31752, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.005229581911408e-07, + "update_l2": 0.015620800666511059 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.6742713638868736e-08, + "update_l2": 0.001333128777332604 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001027373073156923, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001027373073156923, + "observation_loss": 0.0001027373073156923, + "chamfer": 5.426242933026515e-05, + "track": 4.8474877985427156e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 189, + "adam_update_count": 31752 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04164945986121893 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_d32abf8b8570455bbb4b02f07256453b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 190, + "next_interval": 0, + "next_adam_update": 31753, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 189, + "trained_intervals": 31752, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 31752, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.04463334381580353, + "median": 9.692391395568848, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.765982151031494, + "median": 9.58722972869873, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.9563480615615845, + "median": 16193.923828125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 319.25244140625, + "median": 14577.603515625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2685, + "controller_edge_stiffness": 40 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0190.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0190.json new file mode 100644 index 0000000000000000000000000000000000000000..0376fc9fee47bae66f895fd03bef652fbf4b2adf --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0190.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0190", + "executed_epochs": 190, + "score": null, + "best_score": 6.212429758263516e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_9a8f6500e6c44453b92339ebd0e5bb43.npz", + "optimizer_file": "boundary_9a8f6500e6c44453b92339ebd0e5bb43_optimizer.pt", + "arrays_sha256": "08d7bcdb901ea9b6582a080724bf43adf2b197e1568afcce14acf7d51aa6ae87", + "optimizer_sha256": "ac7c8be6c2acec991a82b72bdf41df5d53947dae1eb99ae9ea2b75563ac43d3d", + "stage": "adam", + "completed_passes": 190, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 31920, + "adam_update_count": 31920, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 191, + "consumed_count": 190, + "last_submitted_update": 31920, + "last_consumed_update": 31752, + "pending": [ + { + "reference": { + "source_update": 31920, + "completed_passes": 190, + "next_interval": 0, + "trained_intervals": 31920, + "snapshot": "pass_end_0190", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 31752, + "pass_science": { + "completed_passes": 190, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 31920, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 31920, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.936707114211458e-07, + "update_l2": 0.015962667763233185 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.7654041540899925e-08, + "update_l2": 0.0013394770212471485 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010242743883281946, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010242743883281946, + "observation_loss": 0.00010242743883281946, + "chamfer": 5.4171243391465396e-05, + "track": 4.8256195441354066e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 190, + "adam_update_count": 31920 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040570618119090796 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_9a8f6500e6c44453b92339ebd0e5bb43_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 191, + "next_interval": 0, + "next_adam_update": 31921, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 190, + "trained_intervals": 31920, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 31920, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.0555342361330986, + "median": 9.692535400390625, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.761157512664795, + "median": 9.586271286010742, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.9459795951843262, + "median": 16196.255859375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 317.71588134765625, + "median": 14563.529296875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2699, + "controller_edge_stiffness": 40 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0191.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0191.json new file mode 100644 index 0000000000000000000000000000000000000000..2216d8d1a23e667a0ecab144b679fafcaceb14cd --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0191.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0191", + "executed_epochs": 191, + "score": null, + "best_score": 6.206809150301394e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_15447315dc5e4ea1aa43c78dabdbc2a0.npz", + "optimizer_file": "boundary_15447315dc5e4ea1aa43c78dabdbc2a0_optimizer.pt", + "arrays_sha256": "505b4f52376fc4cbbac6aa9077c6325de4c99d60a7b0bc1e29934ed044857dda", + "optimizer_sha256": "6116a4ee58bb1cc641825f35260514c82f3950444f2d6614d51051d176479b40", + "stage": "adam", + "completed_passes": 191, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 32088, + "adam_update_count": 32088, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 192, + "consumed_count": 191, + "last_submitted_update": 32088, + "last_consumed_update": 31920, + "pending": [ + { + "reference": { + "source_update": 32088, + "completed_passes": 191, + "next_interval": 0, + "trained_intervals": 32088, + "snapshot": "pass_end_0191", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 31920, + "pass_science": { + "completed_passes": 191, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 32088, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 32088, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.000988494430203e-07, + "update_l2": 0.01566406711935997 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.661862445549559e-08, + "update_l2": 0.0012851508799940348 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010242845746688545, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010242845746688545, + "observation_loss": 0.00010242845746688545, + "chamfer": 5.414435509010218e-05, + "track": 4.8284106014762074e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 191, + "adam_update_count": 32088 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04052650718949735 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_15447315dc5e4ea1aa43c78dabdbc2a0_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 192, + "next_interval": 0, + "next_adam_update": 32089, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 191, + "trained_intervals": 32088, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 32088, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.06613284349441528, + "median": 9.692585945129395, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.756201267242432, + "median": 9.585415840148926, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.9360065460205078, + "median": 16197.0751953125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 316.1451110839844, + "median": 14551.017578125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2719, + "controller_edge_stiffness": 41 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0192.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0192.json new file mode 100644 index 0000000000000000000000000000000000000000..a8a603fdad2fb31a9cf856c0814e80883b6543d1 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0192.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0192", + "executed_epochs": 192, + "score": null, + "best_score": 6.194065242328049e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_1b84b71b01c240b7990a2dfb4031dabb.npz", + "optimizer_file": "boundary_1b84b71b01c240b7990a2dfb4031dabb_optimizer.pt", + "arrays_sha256": "745a57d84dc204bbb1fccb1e07912d0e891b3e51a9d85544c08364e07701c72d", + "optimizer_sha256": "3fe1e52e9c2af85e9354082264684a081924c67056f484840b401ef89fd38d9c", + "stage": "adam", + "completed_passes": 192, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 32256, + "adam_update_count": 32256, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 193, + "consumed_count": 192, + "last_submitted_update": 32256, + "last_consumed_update": 32088, + "pending": [ + { + "reference": { + "source_update": 32256, + "completed_passes": 192, + "next_interval": 0, + "trained_intervals": 32256, + "snapshot": "pass_end_0192", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 32088, + "pass_science": { + "completed_passes": 192, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 32256, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 32256, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.040334940531466e-07, + "update_l2": 0.016174087300896645 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.8558377702411235e-08, + "update_l2": 0.0013256733072921634 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010351275705033913, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010351275705033913, + "observation_loss": 0.00010351275705033913, + "chamfer": 5.5090680689318106e-05, + "track": 4.842207636102103e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 192, + "adam_update_count": 32256 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04068691609427333 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_1b84b71b01c240b7990a2dfb4031dabb_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 193, + "next_interval": 0, + "next_adam_update": 32257, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 192, + "trained_intervals": 32256, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 32256, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.0775449275970459, + "median": 9.69265079498291, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.751291275024414, + "median": 9.58454704284668, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.9253854155540466, + "median": 16198.1259765625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 314.59661865234375, + "median": 14538.3837890625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2731, + "controller_edge_stiffness": 41 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0193.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0193.json new file mode 100644 index 0000000000000000000000000000000000000000..7f2577ea0b93f358d2fc22fb8197614ac4a9d352 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0193.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0193", + "executed_epochs": 193, + "score": null, + "best_score": 6.173568757124788e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_512580b7e2d74a2e9676d5b50b734a08.npz", + "optimizer_file": "boundary_512580b7e2d74a2e9676d5b50b734a08_optimizer.pt", + "arrays_sha256": "1e9a7599c56afe96c0ae1b2e5ea67db5e01921ace3ac7521545e11f697041f07", + "optimizer_sha256": "8fd8373b0e662def2b0bff6f582cc4ec4308f7445f82f307c48f4a85691a2c63", + "stage": "adam", + "completed_passes": 193, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 32424, + "adam_update_count": 32424, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 194, + "consumed_count": 193, + "last_submitted_update": 32424, + "last_consumed_update": 32256, + "pending": [ + { + "reference": { + "source_update": 32424, + "completed_passes": 193, + "next_interval": 0, + "trained_intervals": 32424, + "snapshot": "pass_end_0193", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 32256, + "pass_science": { + "completed_passes": 193, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 32424, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 32424, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.048397042628494e-07, + "update_l2": 0.015550407581031322 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.8174727257664927e-08, + "update_l2": 0.0013626232976093888 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010238683898933232, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010238683898933232, + "observation_loss": 0.00010238683898933232, + "chamfer": 5.419352964963764e-05, + "track": 4.819330570171587e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 193, + "adam_update_count": 32424 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0405718891415745 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_512580b7e2d74a2e9676d5b50b734a08_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 194, + "next_interval": 0, + "next_adam_update": 32425, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 193, + "trained_intervals": 32424, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 32424, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.08776489645242691, + "median": 9.692888259887695, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.746663570404053, + "median": 9.583354949951172, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.9159761667251587, + "median": 16201.97265625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 313.1441345214844, + "median": 14521.142578125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2748, + "controller_edge_stiffness": 41 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0194.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0194.json new file mode 100644 index 0000000000000000000000000000000000000000..1ab4f3e8ee300722cb68cf7862ee8ea84eaf2463 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0194.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0194", + "executed_epochs": 194, + "score": null, + "best_score": 6.172405059195236e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_862a8f95ec584d9c9d8b7978e46534cd.npz", + "optimizer_file": "boundary_862a8f95ec584d9c9d8b7978e46534cd_optimizer.pt", + "arrays_sha256": "535516a91405d27c044270fcb67bcedcbd448f115cf4ac401381e0e80b5fd198", + "optimizer_sha256": "f107b130de990657b6775f34a1ce5662409d73302ce2bf51f928a146fc21b389", + "stage": "adam", + "completed_passes": 194, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 32592, + "adam_update_count": 32592, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 195, + "consumed_count": 194, + "last_submitted_update": 32592, + "last_consumed_update": 32424, + "pending": [ + { + "reference": { + "source_update": 32592, + "completed_passes": 194, + "next_interval": 0, + "trained_intervals": 32592, + "snapshot": "pass_end_0194", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 32424, + "pass_science": { + "completed_passes": 194, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 32592, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 32592, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.917609999210981e-07, + "update_l2": 0.015769319608807564 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.939125813370083e-08, + "update_l2": 0.0013180802343413234 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010323806054657325, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010323806054657325, + "observation_loss": 0.00010323806054657325, + "chamfer": 5.505871376954019e-05, + "track": 4.817934677703306e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 194, + "adam_update_count": 32592 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041238669073209167 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_862a8f95ec584d9c9d8b7978e46534cd_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 195, + "next_interval": 0, + "next_adam_update": 32593, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 194, + "trained_intervals": 32592, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 32592, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.09730760753154755, + "median": 9.693029403686523, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.741212368011475, + "median": 9.589791297912598, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.9072768688201904, + "median": 16204.259765625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 311.4417724609375, + "median": 14614.85546875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2763, + "controller_edge_stiffness": 41 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0195.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0195.json new file mode 100644 index 0000000000000000000000000000000000000000..33a5c9827aac1437837f4e62060800931d847e99 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0195.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0195", + "executed_epochs": 195, + "score": null, + "best_score": 6.172405059195236e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_078b06b398be4f219f2b3cf7f12b8b2d.npz", + "optimizer_file": "boundary_078b06b398be4f219f2b3cf7f12b8b2d_optimizer.pt", + "arrays_sha256": "19d988c0a4d59c3b5a30436fa49fdaad67e9d733b9bab9d4148fde1eb5f84229", + "optimizer_sha256": "ec6b3d79077cdbbb0c283693637375f28bdb370adcb8cf8c9ef5051845ca5090", + "stage": "adam", + "completed_passes": 195, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 32760, + "adam_update_count": 32760, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 196, + "consumed_count": 195, + "last_submitted_update": 32760, + "last_consumed_update": 32592, + "pending": [ + { + "reference": { + "source_update": 32760, + "completed_passes": 195, + "next_interval": 0, + "trained_intervals": 32760, + "snapshot": "pass_end_0195", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 32424, + "pass_science": { + "completed_passes": 195, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 32760, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 32760, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.994934670321527e-07, + "update_l2": 0.015504585579037666 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.869339148034669e-08, + "update_l2": 0.001342792995274067 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010176323121413589, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010176323121413589, + "observation_loss": 0.00010176323121413589, + "chamfer": 5.3523865062743425e-05, + "track": 4.823936615139246e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 195, + "adam_update_count": 32760 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04079290200024843 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_078b06b398be4f219f2b3cf7f12b8b2d_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 196, + "next_interval": 0, + "next_adam_update": 32761, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 195, + "trained_intervals": 32760, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 32760, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.10789422690868378, + "median": 9.693090438842773, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.735731601715088, + "median": 9.58972454071045, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8977225422859192, + "median": 16205.248046875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 309.739501953125, + "median": 14613.8515625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2781, + "controller_edge_stiffness": 42 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0196.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0196.json new file mode 100644 index 0000000000000000000000000000000000000000..f0cc2dd255905809012a8a126bb3ce137c0da644 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0196.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0196", + "executed_epochs": 196, + "score": null, + "best_score": 6.15678968967716e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_4079383d0ad54701b69e04a7b3b7ade9.npz", + "optimizer_file": "boundary_4079383d0ad54701b69e04a7b3b7ade9_optimizer.pt", + "arrays_sha256": "cd443e2ec4a67c535b605bc0d804bdd5cb73edd1d04bdf5f61b37fe935696597", + "optimizer_sha256": "fb9f047daffd0175a97636379ec0db1310dbdaa98888dd739fdfff0e795543fe", + "stage": "adam", + "completed_passes": 196, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 32928, + "adam_update_count": 32928, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 197, + "consumed_count": 196, + "last_submitted_update": 32928, + "last_consumed_update": 32760, + "pending": [ + { + "reference": { + "source_update": 32928, + "completed_passes": 196, + "next_interval": 0, + "trained_intervals": 32928, + "snapshot": "pass_end_0196", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 32760, + "pass_science": { + "completed_passes": 196, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 32928, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 32928, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.889174078925862e-07, + "update_l2": 0.015615938231348991 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.9054073631159554e-08, + "update_l2": 0.0014395881444215775 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010202146222582087, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010202146222582087, + "observation_loss": 0.00010202146222582087, + "chamfer": 5.4052950872574e-05, + "track": 4.796851135324687e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 196, + "adam_update_count": 32928 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04088182491250336 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_4079383d0ad54701b69e04a7b3b7ade9_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 197, + "next_interval": 0, + "next_adam_update": 32929, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 196, + "trained_intervals": 32928, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 32928, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.11750683188438416, + "median": 9.693041801452637, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.730615615844727, + "median": 9.58979606628418, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8891344666481018, + "median": 16204.4599609375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 308.1589050292969, + "median": 14614.888671875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2793, + "controller_edge_stiffness": 42 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0197.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0197.json new file mode 100644 index 0000000000000000000000000000000000000000..b6c015e0d4afdda194c90bc0fdbf2aa250d489dd --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0197.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0197", + "executed_epochs": 197, + "score": null, + "best_score": 6.152589443921724e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_528dc690babd4bc2b5412e8e4f8e81b3.npz", + "optimizer_file": "boundary_528dc690babd4bc2b5412e8e4f8e81b3_optimizer.pt", + "arrays_sha256": "6526af053584f7e44f678073b4b37947fa76d7dc8d342e7db2b5c6c294509c81", + "optimizer_sha256": "79c23c2be39697b1879de83f41cd3e1272f90d6c53e44ff482af3d31930d8444", + "stage": "adam", + "completed_passes": 197, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 33096, + "adam_update_count": 33096, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 198, + "consumed_count": 197, + "last_submitted_update": 33096, + "last_consumed_update": 32928, + "pending": [ + { + "reference": { + "source_update": 33096, + "completed_passes": 197, + "next_interval": 0, + "trained_intervals": 33096, + "snapshot": "pass_end_0197", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 32928, + "pass_science": { + "completed_passes": 197, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 33096, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 33096, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.328514589564293e-07, + "update_l2": 0.015049279667437077 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.741695829897253e-08, + "update_l2": 0.0013039110926911235 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010185913561144844, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010185913561144844, + "observation_loss": 0.00010185913561144844, + "chamfer": 5.428150325315073e-05, + "track": 4.7577632358297706e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 197, + "adam_update_count": 33096 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04079059907235205 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_528dc690babd4bc2b5412e8e4f8e81b3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 198, + "next_interval": 0, + "next_adam_update": 33097, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 197, + "trained_intervals": 33096, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 33096, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.12921549379825592, + "median": 9.693059921264648, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.725498676300049, + "median": 9.589788436889648, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8787845969200134, + "median": 16204.75390625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 306.58612060546875, + "median": 14614.7890625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2817, + "controller_edge_stiffness": 42 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0198.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0198.json new file mode 100644 index 0000000000000000000000000000000000000000..5d26cb6eef5102a3adae5ae49c7feae971b419a5 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0198.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0198", + "executed_epochs": 198, + "score": null, + "best_score": 6.152589443921724e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_40916eabcc25441881699754df851fa3.npz", + "optimizer_file": "boundary_40916eabcc25441881699754df851fa3_optimizer.pt", + "arrays_sha256": "5c9381d6a2563b2c54700e47876e614b0b836922c635fe478adce15caec431c7", + "optimizer_sha256": "cbc8626756ebfe5184ef67382e8fe9b488a698d8f52cae615e34043bedca2e72", + "stage": "adam", + "completed_passes": 198, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 33264, + "adam_update_count": 33264, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 199, + "consumed_count": 198, + "last_submitted_update": 33264, + "last_consumed_update": 33096, + "pending": [ + { + "reference": { + "source_update": 33264, + "completed_passes": 198, + "next_interval": 0, + "trained_intervals": 33264, + "snapshot": "pass_end_0198", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 32928, + "pass_science": { + "completed_passes": 198, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 33264, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 33264, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.890007403446361e-07, + "update_l2": 0.015001986175775528 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.881091880155509e-08, + "update_l2": 0.0013763996539637446 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010184067650698125, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010184067650698125, + "observation_loss": 0.00010184067650698125, + "chamfer": 5.407566641224548e-05, + "track": 4.776501009473577e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 198, + "adam_update_count": 33264 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04554052813909948 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_40916eabcc25441881699754df851fa3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 199, + "next_interval": 0, + "next_adam_update": 33265, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 198, + "trained_intervals": 33264, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 33264, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.13771586120128632, + "median": 9.693154335021973, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.720445156097412, + "median": 9.58983325958252, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8713462352752686, + "median": 16206.2841796875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 305.0406799316406, + "median": 14615.45703125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2823, + "controller_edge_stiffness": 42 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0199.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0199.json new file mode 100644 index 0000000000000000000000000000000000000000..8876a530bf632e16b714a5184128d2a65cec088a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0199.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0199", + "executed_epochs": 199, + "score": null, + "best_score": 6.152589443921724e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_f50f5df76bf74480a027e760ec85dc19.npz", + "optimizer_file": "boundary_f50f5df76bf74480a027e760ec85dc19_optimizer.pt", + "arrays_sha256": "34521b102d97f1a77adb5b6bfdd0f02d9429a6ab40156426d42a53bfdcaec738", + "optimizer_sha256": "e71c14e4a39efea29fef57d09c64262a953b94dfcec579177e94da3c46c4e29d", + "stage": "adam", + "completed_passes": 199, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 33432, + "adam_update_count": 33432, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 200, + "consumed_count": 199, + "last_submitted_update": 33432, + "last_consumed_update": 33264, + "pending": [ + { + "reference": { + "source_update": 33432, + "completed_passes": 199, + "next_interval": 0, + "trained_intervals": 33432, + "snapshot": "pass_end_0199", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 32928, + "pass_science": { + "completed_passes": 199, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 33432, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 33432, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.996467737328203e-07, + "update_l2": 0.0157537329941988 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.708192674092061e-08, + "update_l2": 0.001304920413531363 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010201065742876381, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010201065742876381, + "observation_loss": 0.00010201065742876381, + "chamfer": 5.4509790061274543e-05, + "track": 4.750087100546807e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 199, + "adam_update_count": 33432 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0509083850774914 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_f50f5df76bf74480a027e760ec85dc19_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 200, + "next_interval": 0, + "next_adam_update": 33433, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 199, + "trained_intervals": 33432, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 33432, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.14496184885501862, + "median": 9.693317413330078, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.71481466293335, + "median": 9.589117050170898, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8650553226470947, + "median": 16208.9267578125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 303.3280029296875, + "median": 14604.990234375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2836, + "controller_edge_stiffness": 42 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0200.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0200.json new file mode 100644 index 0000000000000000000000000000000000000000..1af9852a561c050f2d4e049d89528feffd70b699 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0200.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0200", + "executed_epochs": 200, + "score": null, + "best_score": 6.152589443921724e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_0c05e85df0e44ba688379a01ef8d62e6.npz", + "optimizer_file": "boundary_0c05e85df0e44ba688379a01ef8d62e6_optimizer.pt", + "arrays_sha256": "cedfa5fffc9fdf12cb2d4f3a693acaf0001faa8545a1c310238fd940a82382ab", + "optimizer_sha256": "b93d4edcad81430d4ee25cdf72cc61cca05797c336f7d3aac20239d09703eeb2", + "stage": "adam", + "completed_passes": 200, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 33600, + "adam_update_count": 33600, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 201, + "consumed_count": 200, + "last_submitted_update": 33600, + "last_consumed_update": 33432, + "pending": [ + { + "reference": { + "source_update": 33600, + "completed_passes": 200, + "next_interval": 0, + "trained_intervals": 33600, + "snapshot": "pass_end_0200", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 32928, + "pass_science": { + "completed_passes": 200, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 33600, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 33600, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.868163046012342e-07, + "update_l2": 0.015333383344113827 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.701614114173026e-08, + "update_l2": 0.0012711203889921308 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001011505228234455, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001011505228234455, + "observation_loss": 0.0001011505228234455, + "chamfer": 5.3513122111326084e-05, + "track": 4.763740435009822e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 200, + "adam_update_count": 33600 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04594644997268915 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_0c05e85df0e44ba688379a01ef8d62e6_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 201, + "next_interval": 0, + "next_adam_update": 33601, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 200, + "trained_intervals": 33600, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 33600, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.15419341623783112, + "median": 9.693455696105957, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.70941686630249, + "median": 9.58828353881836, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8571062684059143, + "median": 16211.1689453125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 301.695068359375, + "median": 14592.826171875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2851, + "controller_edge_stiffness": 42 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0201.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0201.json new file mode 100644 index 0000000000000000000000000000000000000000..e3d72b1704b0f60924b26e7d6aeea37b8f0a3633 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0201.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0201", + "executed_epochs": 201, + "score": null, + "best_score": 6.121692881390031e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a11704761c7d47b4a7c715aefef38583.npz", + "optimizer_file": "boundary_a11704761c7d47b4a7c715aefef38583_optimizer.pt", + "arrays_sha256": "e463020d2826e554494dd5fa16b5f6ac347233bf556ae0aae14ae4858ec273cd", + "optimizer_sha256": "ba5d383683a47f4aef037cbfec802a12972a7d4bfc947a876ef2f673923ee56a", + "stage": "adam", + "completed_passes": 201, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 33768, + "adam_update_count": 33768, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 202, + "consumed_count": 201, + "last_submitted_update": 33768, + "last_consumed_update": 33600, + "pending": [ + { + "reference": { + "source_update": 33768, + "completed_passes": 201, + "next_interval": 0, + "trained_intervals": 33768, + "snapshot": "pass_end_0201", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 33600, + "pass_science": { + "completed_passes": 201, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 33768, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 33768, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.717328749848093e-07, + "update_l2": 0.015130301006138325 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.908558975420419e-08, + "update_l2": 0.0012061366578564048 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010096373443957418, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010096373443957418, + "observation_loss": 0.00010096373443957418, + "chamfer": 5.3295789257390425e-05, + "track": 4.766794518218376e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 201, + "adam_update_count": 33768 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04214671300724149 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a11704761c7d47b4a7c715aefef38583_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 202, + "next_interval": 0, + "next_adam_update": 33769, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 201, + "trained_intervals": 33768, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 33768, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.16499869525432587, + "median": 9.693577766418457, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.704615592956543, + "median": 9.588435173034668, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8478948473930359, + "median": 16213.1474609375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 300.2500305175781, + "median": 14595.0703125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2866, + "controller_edge_stiffness": 42 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0202.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0202.json new file mode 100644 index 0000000000000000000000000000000000000000..296de825ec1c0a6ba659362ed1c751ce90909608 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0202.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0202", + "executed_epochs": 202, + "score": null, + "best_score": 6.0997503504993455e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_141f2d695dfc48159a33b3f09262832f.npz", + "optimizer_file": "boundary_141f2d695dfc48159a33b3f09262832f_optimizer.pt", + "arrays_sha256": "a5c34e6e7fa0bd8dfa320b758b80e437118f2ab5a029efd03c467211f55644d2", + "optimizer_sha256": "2dad8135651a5667ba314d206fa3575d71016479a51e4a97d568bd993cb7c198", + "stage": "adam", + "completed_passes": 202, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 33936, + "adam_update_count": 33936, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 203, + "consumed_count": 202, + "last_submitted_update": 33936, + "last_consumed_update": 33768, + "pending": [ + { + "reference": { + "source_update": 33936, + "completed_passes": 202, + "next_interval": 0, + "trained_intervals": 33936, + "snapshot": "pass_end_0202", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 33768, + "pass_science": { + "completed_passes": 202, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 33936, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 33936, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.618315188054112e-07, + "update_l2": 0.01595918834209442 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.81044297121025e-08, + "update_l2": 0.0013164845295250416 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001019855699269101, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001019855699269101, + "observation_loss": 0.0001019855699269101, + "chamfer": 5.435443017631769e-05, + "track": 4.763113975059241e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 202, + "adam_update_count": 33936 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04074261407367885 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_141f2d695dfc48159a33b3f09262832f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 203, + "next_interval": 0, + "next_adam_update": 33937, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 202, + "trained_intervals": 33936, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 33936, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.17448920011520386, + "median": 9.693702697753906, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.699979782104492, + "median": 9.589362144470215, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.839885950088501, + "median": 16215.1728515625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 298.8613586425781, + "median": 14608.6171875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2877, + "controller_edge_stiffness": 42 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0203.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0203.json new file mode 100644 index 0000000000000000000000000000000000000000..6d7205c135e523482cd4574868e080894a49679e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0203.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0203", + "executed_epochs": 203, + "score": null, + "best_score": 6.088147514068017e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_bf992988624a40bd90a952630e4e504b.npz", + "optimizer_file": "boundary_bf992988624a40bd90a952630e4e504b_optimizer.pt", + "arrays_sha256": "d38b3fa8171fb2c7d8eb65adce03b8f1514da920b06960d951a92429fae90a96", + "optimizer_sha256": "caa3e5f6b816f83f5cdb864d485e6a34e031e3e373e1be0673d4ce56b77e2543", + "stage": "adam", + "completed_passes": 203, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 34104, + "adam_update_count": 34104, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 204, + "consumed_count": 203, + "last_submitted_update": 34104, + "last_consumed_update": 33936, + "pending": [ + { + "reference": { + "source_update": 34104, + "completed_passes": 203, + "next_interval": 0, + "trained_intervals": 34104, + "snapshot": "pass_end_0203", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 33936, + "pass_science": { + "completed_passes": 203, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 34104, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 34104, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.458302894112421e-07, + "update_l2": 0.014865201897919178 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.824422544264962e-08, + "update_l2": 0.0013697564136236906 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010167575237574056, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010167575237574056, + "observation_loss": 0.00010167575237574056, + "chamfer": 5.389957732404582e-05, + "track": 4.7776175051694736e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 203, + "adam_update_count": 34104 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04061052016913891 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_bf992988624a40bd90a952630e4e504b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 204, + "next_interval": 0, + "next_adam_update": 34105, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 203, + "trained_intervals": 34104, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 34104, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.18423400819301605, + "median": 9.693913459777832, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.69523811340332, + "median": 9.593160629272461, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8317410945892334, + "median": 16218.591796875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 297.4476013183594, + "median": 14664.1533203125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2887, + "controller_edge_stiffness": 43 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0204.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0204.json new file mode 100644 index 0000000000000000000000000000000000000000..47f5cf8500bf84593a07974a1ceaafbcb38a7b15 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0204.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0204", + "executed_epochs": 204, + "score": null, + "best_score": 6.088147514068017e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_6c17321a86bb4404bcff64f0b3b087d9.npz", + "optimizer_file": "boundary_6c17321a86bb4404bcff64f0b3b087d9_optimizer.pt", + "arrays_sha256": "45967b87c8c5dff575081945fdfef637cd365259bfd5105bb13f1381f0fcc54c", + "optimizer_sha256": "f8be7247a2fec10cac9f1d07f334d3646d192794731b49e7af7d33df3ae849b9", + "stage": "adam", + "completed_passes": 204, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 34272, + "adam_update_count": 34272, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 205, + "consumed_count": 204, + "last_submitted_update": 34272, + "last_consumed_update": 34104, + "pending": [ + { + "reference": { + "source_update": 34272, + "completed_passes": 204, + "next_interval": 0, + "trained_intervals": 34272, + "snapshot": "pass_end_0204", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 33936, + "pass_science": { + "completed_passes": 204, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 34272, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 34272, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.5424164341056894e-07, + "update_l2": 0.016683174297213554 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.455523321984401e-08, + "update_l2": 0.0013213057536631823 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010090892465086654, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010090892465086654, + "observation_loss": 0.00010090892465086654, + "chamfer": 5.356449764803983e-05, + "track": 4.7344427002826706e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 204, + "adam_update_count": 34272 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0422795619815588 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_6c17321a86bb4404bcff64f0b3b087d9_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 205, + "next_interval": 0, + "next_adam_update": 34273, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 204, + "trained_intervals": 34272, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 34272, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.19266937673091888, + "median": 9.693907737731934, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.6905012130737305, + "median": 9.596833229064941, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8247546553611755, + "median": 16218.4990234375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 296.0419616699219, + "median": 14718.1328125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2905, + "controller_edge_stiffness": 44 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0205.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0205.json new file mode 100644 index 0000000000000000000000000000000000000000..e11d8370531fe6b26a1cd03b4f3f06a7a134d76b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0205.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0205", + "executed_epochs": 205, + "score": null, + "best_score": 6.086675972212452e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_651a17a222f64f669a86fc83fb2ec777.npz", + "optimizer_file": "boundary_651a17a222f64f669a86fc83fb2ec777_optimizer.pt", + "arrays_sha256": "938b9f31ea3868efb5b6f4a953c59df5b23d28238e8e2cd2ca5d03612a98f23e", + "optimizer_sha256": "43f0a0ea8b60c78565bb1f53884fd099089142ea0738013bbc0513a3c313b338", + "stage": "adam", + "completed_passes": 205, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 34440, + "adam_update_count": 34440, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 206, + "consumed_count": 205, + "last_submitted_update": 34440, + "last_consumed_update": 34272, + "pending": [ + { + "reference": { + "source_update": 34440, + "completed_passes": 205, + "next_interval": 0, + "trained_intervals": 34440, + "snapshot": "pass_end_0205", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 34272, + "pass_science": { + "completed_passes": 205, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 34440, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 34440, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.511032898335543e-07, + "update_l2": 0.01557200402021408 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.539039804602908e-08, + "update_l2": 0.001280323602259159 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010076192847918719, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010076192847918719, + "observation_loss": 0.00010076192847918719, + "chamfer": 5.3181120165390894e-05, + "track": 4.758080467581749e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 205, + "adam_update_count": 34440 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041794938035309315 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_651a17a222f64f669a86fc83fb2ec777_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 206, + "next_interval": 0, + "next_adam_update": 34441, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 205, + "trained_intervals": 34440, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 34440, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.20252124965190887, + "median": 9.694059371948242, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.685962200164795, + "median": 9.596132278442383, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8166691064834595, + "median": 16220.9580078125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 294.7012634277344, + "median": 14707.79296875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2915, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0206.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0206.json new file mode 100644 index 0000000000000000000000000000000000000000..673ec9a6a25c39d9a66f8676974007bfb080f873 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0206.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0206", + "executed_epochs": 206, + "score": null, + "best_score": 6.027709896659958e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_4298a3cbdd954b44befd30490a5cd010.npz", + "optimizer_file": "boundary_4298a3cbdd954b44befd30490a5cd010_optimizer.pt", + "arrays_sha256": "b4ac421ff98542e73b81e1039dcd16dea223cdf4cd8d1cdd779746b453462cfc", + "optimizer_sha256": "8b4a90de4b510aa01fdbc276075572c2a400ec38b1fb00b4035831eba503e2a6", + "stage": "adam", + "completed_passes": 206, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 34608, + "adam_update_count": 34608, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 207, + "consumed_count": 206, + "last_submitted_update": 34608, + "last_consumed_update": 34440, + "pending": [ + { + "reference": { + "source_update": 34608, + "completed_passes": 206, + "next_interval": 0, + "trained_intervals": 34608, + "snapshot": "pass_end_0206", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 34440, + "pass_science": { + "completed_passes": 206, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 34608, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 34608, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.409607410911121e-07, + "update_l2": 0.017266834154725075 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.467772012934802e-08, + "update_l2": 0.0014849277213215828 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010518631461309269, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010518631461309269, + "observation_loss": 0.00010518631461309269, + "chamfer": 5.7144359743688256e-05, + "track": 4.8041954869404435e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 206, + "adam_update_count": 34608 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04036693088710308 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_4298a3cbdd954b44befd30490a5cd010_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 207, + "next_interval": 0, + "next_adam_update": 34609, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 206, + "trained_intervals": 34608, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 34608, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.2117997705936432, + "median": 9.694233894348145, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.681246757507324, + "median": 9.595423698425293, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8091267347335815, + "median": 16223.7890625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 293.3149108886719, + "median": 14697.388671875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2932, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0207.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0207.json new file mode 100644 index 0000000000000000000000000000000000000000..7113f3f1af8e76ae3b3b75d72249e496683e8bcf --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0207.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0207", + "executed_epochs": 207, + "score": null, + "best_score": 6.027709896659958e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_3cfaba1e3f8e45c8a01e2a0ea01e6a05.npz", + "optimizer_file": "boundary_3cfaba1e3f8e45c8a01e2a0ea01e6a05_optimizer.pt", + "arrays_sha256": "c79903b8a48ca7e1ffb23792436e09fd92f5cf4759e7f109cd27f3270e1d9e29", + "optimizer_sha256": "271903bda3ecbca466889e05656cb894ca6b3d3e2b1235a03379a5ca62fd6206", + "stage": "adam", + "completed_passes": 207, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 34776, + "adam_update_count": 34776, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 208, + "consumed_count": 207, + "last_submitted_update": 34776, + "last_consumed_update": 34608, + "pending": [ + { + "reference": { + "source_update": 34776, + "completed_passes": 207, + "next_interval": 0, + "trained_intervals": 34776, + "snapshot": "pass_end_0207", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 34440, + "pass_science": { + "completed_passes": 207, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 34776, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 34776, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.50853428649134e-07, + "update_l2": 0.016444554552435875 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.694284155310925e-08, + "update_l2": 0.0014879063237458467 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010494919115444645, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010494919115444645, + "observation_loss": 0.00010494919115444645, + "chamfer": 5.7250661484431475e-05, + "track": 4.769852967001498e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 207, + "adam_update_count": 34776 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04049562010914087 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_3cfaba1e3f8e45c8a01e2a0ea01e6a05_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 208, + "next_interval": 0, + "next_adam_update": 34777, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 207, + "trained_intervals": 34776, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 34776, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.22044485807418823, + "median": 9.694391250610352, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.676469802856445, + "median": 9.594624519348145, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.8021618723869324, + "median": 16226.341796875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 291.9170837402344, + "median": 14685.7236328125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2943, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0208.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0208.json new file mode 100644 index 0000000000000000000000000000000000000000..69d362401d67bcfc34d0bb6adc0fb1c8b0249066 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0208.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0208", + "executed_epochs": 208, + "score": null, + "best_score": 5.990043115659882e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_d5994dfa86654f7bbf8c75140659c4f3.npz", + "optimizer_file": "boundary_d5994dfa86654f7bbf8c75140659c4f3_optimizer.pt", + "arrays_sha256": "ff1ad6956a394949fb5dd2166dcfbfaf88298cae7c1b1f8cb1ccbbc27aa871c2", + "optimizer_sha256": "b3daf553656e5b0c410fff6e8fef4c6c67ac1596e9e814b912284928a6a64166", + "stage": "adam", + "completed_passes": 208, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 34944, + "adam_update_count": 34944, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 209, + "consumed_count": 208, + "last_submitted_update": 34944, + "last_consumed_update": 34776, + "pending": [ + { + "reference": { + "source_update": 34944, + "completed_passes": 208, + "next_interval": 0, + "trained_intervals": 34944, + "snapshot": "pass_end_0208", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 34776, + "pass_science": { + "completed_passes": 208, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 34944, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 34944, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.770054253342096e-07, + "update_l2": 0.015331988222897053 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.6866308995040526e-08, + "update_l2": 0.0014557901304215193 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010462262434884906, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010462262434884906, + "observation_loss": 0.00010462262434884906, + "chamfer": 5.695146319339983e-05, + "track": 4.7671161155449226e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 208, + "adam_update_count": 34944 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.043869297951459885 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_d5994dfa86654f7bbf8c75140659c4f3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 209, + "next_interval": 0, + "next_adam_update": 34945, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 208, + "trained_intervals": 34944, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 34944, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.2291261851787567, + "median": 9.694493293762207, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.671667098999023, + "median": 9.593812942504883, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7952281832695007, + "median": 16227.998046875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 290.5184326171875, + "median": 14673.9306640625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2950, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0209.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0209.json new file mode 100644 index 0000000000000000000000000000000000000000..e9a7f231d985b99bfee938bda07b5304e91fe200 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0209.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0209", + "executed_epochs": 209, + "score": null, + "best_score": 5.990043115659882e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_834b4bba4ebb420d92487e232edecef2.npz", + "optimizer_file": "boundary_834b4bba4ebb420d92487e232edecef2_optimizer.pt", + "arrays_sha256": "ef6beb1ca25d15ff1419a813dfaff2260e9cc163f8d5ecca96c1bad26fa58fc9", + "optimizer_sha256": "130c0f07bd7d78dad0e035c125325621b4b4ad174fc006597281d27105f17529", + "stage": "adam", + "completed_passes": 209, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 35112, + "adam_update_count": 35112, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 210, + "consumed_count": 209, + "last_submitted_update": 35112, + "last_consumed_update": 34944, + "pending": [ + { + "reference": { + "source_update": 35112, + "completed_passes": 209, + "next_interval": 0, + "trained_intervals": 35112, + "snapshot": "pass_end_0209", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 34776, + "pass_science": { + "completed_passes": 209, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 35112, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 35112, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.052973061632656e-06, + "update_l2": 0.016441958025097847 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.779537204375629e-08, + "update_l2": 0.0013714232482016087 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010585680865915492, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010585680865915492, + "observation_loss": 0.00010585680865915492, + "chamfer": 5.78705185034778e-05, + "track": 4.7986290155677125e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 209, + "adam_update_count": 35112 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040847730822861195 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_834b4bba4ebb420d92487e232edecef2_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 210, + "next_interval": 0, + "next_adam_update": 35113, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 209, + "trained_intervals": 35112, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 35112, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.23855742812156677, + "median": 9.694636344909668, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.667071342468262, + "median": 9.593050956726074, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7877634763717651, + "median": 16230.3193359375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 289.18634033203125, + "median": 14662.9404296875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2959, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0210.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0210.json new file mode 100644 index 0000000000000000000000000000000000000000..7d3cbe74d28be10f57e4fda09124738486c08d48 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0210.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0210", + "executed_epochs": 210, + "score": null, + "best_score": 5.990043115659882e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_92455740beb5426694fab16de521e7a0.npz", + "optimizer_file": "boundary_92455740beb5426694fab16de521e7a0_optimizer.pt", + "arrays_sha256": "ce9f4f1865ece9d395001974463d01d102b5ad6ac8ebe336c16eb1bd6b9bab19", + "optimizer_sha256": "6dae9fe5c96bc3264bf2f3e7c86d8b710498b75b93f78bf327f44c82c42f5b13", + "stage": "adam", + "completed_passes": 210, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 35280, + "adam_update_count": 35280, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 211, + "consumed_count": 210, + "last_submitted_update": 35280, + "last_consumed_update": 35112, + "pending": [ + { + "reference": { + "source_update": 35280, + "completed_passes": 210, + "next_interval": 0, + "trained_intervals": 35280, + "snapshot": "pass_end_0210", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 34776, + "pass_science": { + "completed_passes": 210, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 35280, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 35280, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.4308441715656954e-07, + "update_l2": 0.014913774095475674 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.873882358287119e-08, + "update_l2": 0.0011626058258116245 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010029175609815866, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010029175609815866, + "observation_loss": 0.00010029175609815866, + "chamfer": 5.2903818868799135e-05, + "track": 4.7387933591380715e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 210, + "adam_update_count": 35280 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04067829716950655 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_92455740beb5426694fab16de521e7a0_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 211, + "next_interval": 0, + "next_adam_update": 35281, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 210, + "trained_intervals": 35280, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 35280, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.2494809925556183, + "median": 9.694719314575195, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.662031173706055, + "median": 9.590970039367676, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7792050838470459, + "median": 16231.6650390625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 287.73248291015625, + "median": 14632.6494140625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2971, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0211.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0211.json new file mode 100644 index 0000000000000000000000000000000000000000..e5249dcfa682fcda11f80809c06968e261fb5d07 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0211.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0211", + "executed_epochs": 211, + "score": null, + "best_score": 5.9827954265485806e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_bc4f2b3b932b4716b67cc5942090e8f3.npz", + "optimizer_file": "boundary_bc4f2b3b932b4716b67cc5942090e8f3_optimizer.pt", + "arrays_sha256": "b73ec80b2e93f1471dfa36bb6a04abdd69f17c74ab6ce09caca4ce261e03aaee", + "optimizer_sha256": "ee9a7eae7c12f5b592143123fe690c6ea18d9c3d94cf1c0370dc7dc5035b8462", + "stage": "adam", + "completed_passes": 211, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 35448, + "adam_update_count": 35448, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 212, + "consumed_count": 211, + "last_submitted_update": 35448, + "last_consumed_update": 35280, + "pending": [ + { + "reference": { + "source_update": 35448, + "completed_passes": 211, + "next_interval": 0, + "trained_intervals": 35448, + "snapshot": "pass_end_0211", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 35280, + "pass_science": { + "completed_passes": 211, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 35448, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 35448, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.986677251712536e-07, + "update_l2": 0.017558198422193527 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.7492300697958854e-08, + "update_l2": 0.001287712249904871 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010448346438352019, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010448346438352019, + "observation_loss": 0.00010448346438352019, + "chamfer": 5.695789877790958e-05, + "track": 4.752556560561061e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 211, + "adam_update_count": 35448 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041235849959775805 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_bc4f2b3b932b4716b67cc5942090e8f3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 212, + "next_interval": 0, + "next_adam_update": 35449, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 211, + "trained_intervals": 35448, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 35448, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.2564573884010315, + "median": 9.694890975952148, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.657498359680176, + "median": 9.588936805725098, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7737879753112793, + "median": 16234.453125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 286.4311828613281, + "median": 14603.001953125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2992, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0212.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0212.json new file mode 100644 index 0000000000000000000000000000000000000000..db249d31247766202a97d855df959d556a8ca987 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0212.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0212", + "executed_epochs": 212, + "score": null, + "best_score": 5.9827954265485806e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_c09caedf41814843a0735a5d07a7c4ed.npz", + "optimizer_file": "boundary_c09caedf41814843a0735a5d07a7c4ed_optimizer.pt", + "arrays_sha256": "455d9e95c430ac6ce2d76df63b87d52dfbe9d407ef8e9f48480ecf4ae9a1c92b", + "optimizer_sha256": "a8fc51954dbedfbd444c470b60e83b11b6b6a27c8f81f802745f2899aef9dd22", + "stage": "adam", + "completed_passes": 212, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 35616, + "adam_update_count": 35616, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 213, + "consumed_count": 212, + "last_submitted_update": 35616, + "last_consumed_update": 35448, + "pending": [ + { + "reference": { + "source_update": 35616, + "completed_passes": 212, + "next_interval": 0, + "trained_intervals": 35616, + "snapshot": "pass_end_0212", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 35280, + "pass_science": { + "completed_passes": 212, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 35616, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 35616, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.975039354983892e-07, + "update_l2": 0.01664271205663681 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.7536752251508005e-08, + "update_l2": 0.001287895254790783 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010435959848109633, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010435959848109633, + "observation_loss": 0.00010435959848109633, + "chamfer": 5.6983757531270385e-05, + "track": 4.737584094982594e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 212, + "adam_update_count": 35616 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04096824605949223 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_c09caedf41814843a0735a5d07a7c4ed_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 213, + "next_interval": 0, + "next_adam_update": 35617, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 212, + "trained_intervals": 35616, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 35616, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.26455214619636536, + "median": 9.695037841796875, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.653079509735107, + "median": 9.587560653686523, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7675496339797974, + "median": 16236.8369140625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 285.16827392578125, + "median": 14582.73046875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3002, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0213.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0213.json new file mode 100644 index 0000000000000000000000000000000000000000..86ad804b77ab94e5b559e3c54b61cc26771a0940 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0213.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0213", + "executed_epochs": 213, + "score": null, + "best_score": 5.9827954265485806e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_c393e42762554e88887b4ad345f796a7.npz", + "optimizer_file": "boundary_c393e42762554e88887b4ad345f796a7_optimizer.pt", + "arrays_sha256": "8bd7929cdc8adbf80ae965a26e9d1fd73a43a1c320d9730e6b4017d666c482a2", + "optimizer_sha256": "e0b5dce68a341da6c7f5d78f420f1fecc98da01c84298e92db5e796a0333a020", + "stage": "adam", + "completed_passes": 213, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 35784, + "adam_update_count": 35784, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 214, + "consumed_count": 213, + "last_submitted_update": 35784, + "last_consumed_update": 35616, + "pending": [ + { + "reference": { + "source_update": 35784, + "completed_passes": 213, + "next_interval": 0, + "trained_intervals": 35784, + "snapshot": "pass_end_0213", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 35280, + "pass_science": { + "completed_passes": 213, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 35784, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 35784, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.348270176204096e-07, + "update_l2": 0.015791673213243484 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.786361256809869e-08, + "update_l2": 0.0014403244713321328 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010522062075324357, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010522062075324357, + "observation_loss": 0.00010522062075324357, + "chamfer": 5.7469067542115226e-05, + "track": 4.7751556849107146e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 213, + "adam_update_count": 35784 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04220721800811589 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_c393e42762554e88887b4ad345f796a7_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 214, + "next_interval": 0, + "next_adam_update": 35785, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 213, + "trained_intervals": 35784, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 35784, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.2718595564365387, + "median": 9.695174217224121, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.6484246253967285, + "median": 9.58825969696045, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7619612812995911, + "median": 16239.0517578125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 283.8439636230469, + "median": 14592.595703125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3016, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0214.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0214.json new file mode 100644 index 0000000000000000000000000000000000000000..07695f9247b008ebe3d684e94f97f6723dbf6524 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0214.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0214", + "executed_epochs": 214, + "score": null, + "best_score": 5.9827954265485806e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_08c95233ed994740963045c644ef886b.npz", + "optimizer_file": "boundary_08c95233ed994740963045c644ef886b_optimizer.pt", + "arrays_sha256": "a232c4ff8fb4db017ce751c03398b939775e86539f125490970df2e4db3d265d", + "optimizer_sha256": "e50fbe1cdbba34d661d4d949197bf354f59d8589d007b52632e5719c6a8ffa22", + "stage": "adam", + "completed_passes": 214, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 35952, + "adam_update_count": 35952, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 215, + "consumed_count": 214, + "last_submitted_update": 35952, + "last_consumed_update": 35784, + "pending": [ + { + "reference": { + "source_update": 35952, + "completed_passes": 214, + "next_interval": 0, + "trained_intervals": 35952, + "snapshot": "pass_end_0214", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 35280, + "pass_science": { + "completed_passes": 214, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 35952, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 35952, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.405808908813924e-07, + "update_l2": 0.014938214793801308 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.967155658481715e-08, + "update_l2": 0.0011887276777997613 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001017878093989566, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001017878093989566, + "observation_loss": 0.0001017878093989566, + "chamfer": 5.452211189549416e-05, + "track": 4.7265697503462434e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 214, + "adam_update_count": 35952 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.042124408995732665 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_08c95233ed994740963045c644ef886b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 215, + "next_interval": 0, + "next_adam_update": 35953, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 214, + "trained_intervals": 35952, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 35952, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.28234168887138367, + "median": 9.695265769958496, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.643816947937012, + "median": 9.588693618774414, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7540159821510315, + "median": 16240.5390625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 282.5390930175781, + "median": 14598.78515625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3030, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0215.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0215.json new file mode 100644 index 0000000000000000000000000000000000000000..48fb7dc83ec85d9456c5fb19de523c6a13a7bb51 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0215.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0215", + "executed_epochs": 215, + "score": null, + "best_score": 5.946803739356082e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_e5df4ced6e8446dda563a01ac351e170.npz", + "optimizer_file": "boundary_e5df4ced6e8446dda563a01ac351e170_optimizer.pt", + "arrays_sha256": "cc3c4199bf3c5ea352210d8363a76ac46a9c72253b070faaae28ecf3112357f6", + "optimizer_sha256": "2c35c7b828f62bdf8dcf2d66c1d59edfa8574bdbd8875526c7f83171acdcb1e6", + "stage": "adam", + "completed_passes": 215, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 36120, + "adam_update_count": 36120, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 216, + "consumed_count": 215, + "last_submitted_update": 36120, + "last_consumed_update": 35952, + "pending": [ + { + "reference": { + "source_update": 36120, + "completed_passes": 215, + "next_interval": 0, + "trained_intervals": 36120, + "snapshot": "pass_end_0215", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 35952, + "pass_science": { + "completed_passes": 215, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 36120, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 36120, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.3012479977733165e-07, + "update_l2": 0.015209722332656384 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.6743488130450714e-08, + "update_l2": 0.0014661495806649327 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001041619325405918, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001041619325405918, + "observation_loss": 0.0001041619325405918, + "chamfer": 5.669864913215861e-05, + "track": 4.74632834084332e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 215, + "adam_update_count": 36120 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041401410941034555 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_e5df4ced6e8446dda563a01ac351e170_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 216, + "next_interval": 0, + "next_adam_update": 36121, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 215, + "trained_intervals": 36120, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 36120, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.2899914085865021, + "median": 9.695417404174805, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.639164447784424, + "median": 9.5895414352417, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7482699751853943, + "median": 16243.0009765625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 281.2276306152344, + "median": 14611.2529296875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3051, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0216.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0216.json new file mode 100644 index 0000000000000000000000000000000000000000..f6acddb2a8f2f71fff69e2bbd11f44f4e5c803b0 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0216.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0216", + "executed_epochs": 216, + "score": null, + "best_score": 5.93760216599462e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_bdd616c863ef4d71abfd077bd4ef936b.npz", + "optimizer_file": "boundary_bdd616c863ef4d71abfd077bd4ef936b_optimizer.pt", + "arrays_sha256": "594b1d60400218a5b2665521daf855651519f442c7767f8b7e70a1d6d1c28062", + "optimizer_sha256": "bf5a4246d7b0d932cd783b3a8b51722b8e88ddeeff6b7e93c754b4409c6bed38", + "stage": "adam", + "completed_passes": 216, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 36288, + "adam_update_count": 36288, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 217, + "consumed_count": 216, + "last_submitted_update": 36288, + "last_consumed_update": 36120, + "pending": [ + { + "reference": { + "source_update": 36288, + "completed_passes": 216, + "next_interval": 0, + "trained_intervals": 36288, + "snapshot": "pass_end_0216", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 36120, + "pass_science": { + "completed_passes": 216, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 36288, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 36288, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.403391583058692e-07, + "update_l2": 0.016104131937026978 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.744166386989491e-08, + "update_l2": 0.0014330969424918294 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010380915773566812, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010380915773566812, + "observation_loss": 0.00010380915773566812, + "chamfer": 5.67215756746009e-05, + "track": 4.708758569904603e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 216, + "adam_update_count": 36288 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04110648110508919 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_bdd616c863ef4d71abfd077bd4ef936b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 217, + "next_interval": 0, + "next_adam_update": 36289, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 216, + "trained_intervals": 36288, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 36288, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.2974657416343689, + "median": 9.695555686950684, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.634566307067871, + "median": 9.590227127075195, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7426980137825012, + "median": 16245.2470703125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 279.9375, + "median": 14621.55859375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3062, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0217.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0217.json new file mode 100644 index 0000000000000000000000000000000000000000..0a3c96d6a8df3ca41f6995305919fcf3fdb0872e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0217.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0217", + "executed_epochs": 217, + "score": null, + "best_score": 5.93760216599462e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_7dd645064d8b4ba6b19d160024541687.npz", + "optimizer_file": "boundary_7dd645064d8b4ba6b19d160024541687_optimizer.pt", + "arrays_sha256": "e5c4df369608caef18dcc2a97a10a0331a1024ad9cd2c482422c85269f31de5e", + "optimizer_sha256": "e5bca39b3ed4f34c566b4c727c22a3500c49911efb606ceb03d124279bb8dfc9", + "stage": "adam", + "completed_passes": 217, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 36456, + "adam_update_count": 36456, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 218, + "consumed_count": 217, + "last_submitted_update": 36456, + "last_consumed_update": 36288, + "pending": [ + { + "reference": { + "source_update": 36456, + "completed_passes": 217, + "next_interval": 0, + "trained_intervals": 36456, + "snapshot": "pass_end_0217", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 36120, + "pass_science": { + "completed_passes": 217, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 36456, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 36456, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.424701103289408e-07, + "update_l2": 0.01378650963306427 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.8948781855860943e-08, + "update_l2": 0.0012541700853034854 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001004083314910531, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001004083314910531, + "observation_loss": 0.0001004083314910531, + "chamfer": 5.367344419937581e-05, + "track": 4.67348909296561e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 217, + "adam_update_count": 36456 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04288012511096895 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_7dd645064d8b4ba6b19d160024541687_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 218, + "next_interval": 0, + "next_adam_update": 36457, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 217, + "trained_intervals": 36456, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 36456, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.3050520122051239, + "median": 9.695636749267578, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.630061626434326, + "median": 9.590028762817383, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7370850443840027, + "median": 16246.5634765625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 278.6792907714844, + "median": 14618.908203125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3069, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0218.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0218.json new file mode 100644 index 0000000000000000000000000000000000000000..12bce96dc8963c762b9e0fb04195339d43db8fa9 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0218.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0218", + "executed_epochs": 218, + "score": null, + "best_score": 5.916052972073279e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_2f416978490241c19290269231d77c65.npz", + "optimizer_file": "boundary_2f416978490241c19290269231d77c65_optimizer.pt", + "arrays_sha256": "075fd376e031453c4bfecfed68d923abfc1ed8fb748235da2dcbc2a5f2c15caf", + "optimizer_sha256": "0f0bc6b32fac0c67b378bb9ba0d57b89b342acfb3d54c4033d37cde8a8920bfd", + "stage": "adam", + "completed_passes": 218, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 36624, + "adam_update_count": 36624, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 219, + "consumed_count": 218, + "last_submitted_update": 36624, + "last_consumed_update": 36456, + "pending": [ + { + "reference": { + "source_update": 36624, + "completed_passes": 218, + "next_interval": 0, + "trained_intervals": 36624, + "snapshot": "pass_end_0218", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 36456, + "pass_science": { + "completed_passes": 218, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 36624, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 36624, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0605740499158856e-06, + "update_l2": 0.015811581164598465 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.689962279120664e-08, + "update_l2": 0.0012762362603098154 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010706481407396495, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010706481407396495, + "observation_loss": 0.00010706481407396495, + "chamfer": 5.942995267105289e-05, + "track": 4.7634861402912065e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 218, + "adam_update_count": 36624 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04439388797618449 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_2f416978490241c19290269231d77c65_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 219, + "next_interval": 0, + "next_adam_update": 36625, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 218, + "trained_intervals": 36624, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 36624, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.3142852783203125, + "median": 9.695749282836914, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.625626087188721, + "median": 9.589125633239746, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7303106784820557, + "median": 16248.392578125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 277.4459228515625, + "median": 14605.837890625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3081, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0219.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0219.json new file mode 100644 index 0000000000000000000000000000000000000000..bb6b00e18252577f7e635a0c1c4a1f2c7ce60bf6 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0219.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0219", + "executed_epochs": 219, + "score": null, + "best_score": 5.899239994548788e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a30879c389184c08958f34afc0f68850.npz", + "optimizer_file": "boundary_a30879c389184c08958f34afc0f68850_optimizer.pt", + "arrays_sha256": "05b3105d298af12b2fbda8d10b53ead853ea7118fc542c04c0e07f04fa830ee4", + "optimizer_sha256": "b270ac27d99aad2f738a77682859d211dc10d287c9e3f46ec4e9aad0d8bddf58", + "stage": "adam", + "completed_passes": 219, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 36792, + "adam_update_count": 36792, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 220, + "consumed_count": 219, + "last_submitted_update": 36792, + "last_consumed_update": 36624, + "pending": [ + { + "reference": { + "source_update": 36792, + "completed_passes": 219, + "next_interval": 0, + "trained_intervals": 36792, + "snapshot": "pass_end_0219", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 36624, + "pass_science": { + "completed_passes": 219, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 36792, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 36792, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.662145430411329e-07, + "update_l2": 0.01757810078561306 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.6793062697124697e-08, + "update_l2": 0.0013604655396193266 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010097255290020257, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010097255290020257, + "observation_loss": 0.00010097255290020257, + "chamfer": 5.4104933951748535e-05, + "track": 4.686761531047523e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 219, + "adam_update_count": 36792 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04424809501506388 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a30879c389184c08958f34afc0f68850_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 220, + "next_interval": 0, + "next_adam_update": 36793, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 219, + "trained_intervals": 36792, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 36792, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.3240125775337219, + "median": 9.695765495300293, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.621354103088379, + "median": 9.586938858032227, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7232411503791809, + "median": 16248.65625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 276.2632141113281, + "median": 14573.943359375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3092, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0220.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0220.json new file mode 100644 index 0000000000000000000000000000000000000000..1c3f74c8718bf472879c36017b1477a9ac405db1 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0220.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0220", + "executed_epochs": 220, + "score": null, + "best_score": 5.899239994548788e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_f391b1d4642f4df9b0e233a1674fae01.npz", + "optimizer_file": "boundary_f391b1d4642f4df9b0e233a1674fae01_optimizer.pt", + "arrays_sha256": "be50e2f165239801bc4a9370b77cf00880006621ede345369c8c7a16a95bd0bd", + "optimizer_sha256": "bb68fded76bf3f2ebb6e9525e805711552acd6225b099901af36fadb4dc35052", + "stage": "adam", + "completed_passes": 220, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 36960, + "adam_update_count": 36960, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 221, + "consumed_count": 220, + "last_submitted_update": 36960, + "last_consumed_update": 36792, + "pending": [ + { + "reference": { + "source_update": 36960, + "completed_passes": 220, + "next_interval": 0, + "trained_intervals": 36960, + "snapshot": "pass_end_0220", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 36624, + "pass_science": { + "completed_passes": 220, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 36960, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 36960, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.627898988474044e-07, + "update_l2": 0.015153104439377785 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.095538651607058e-08, + "update_l2": 0.0012365523725748062 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.974160639103502e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.974160639103502e-05, + "observation_loss": 9.974160639103502e-05, + "chamfer": 5.361043440643698e-05, + "track": 4.613117562257685e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 220, + "adam_update_count": 36960 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04112216900102794 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_f391b1d4642f4df9b0e233a1674fae01_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 221, + "next_interval": 0, + "next_adam_update": 36961, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 220, + "trained_intervals": 36960, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 36960, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.33242669701576233, + "median": 9.695781707763672, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.616969108581543, + "median": 9.583290100097656, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7171812653541565, + "median": 16248.919921875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 275.0544738769531, + "median": 14520.634765625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3107, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0221.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0221.json new file mode 100644 index 0000000000000000000000000000000000000000..425bb8d6c6db3bb41c858efe2b287eb215ef1ccf --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0221.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0221", + "executed_epochs": 221, + "score": null, + "best_score": 5.885768001960623e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_90457faad7b04c3397fb115bf70f7251.npz", + "optimizer_file": "boundary_90457faad7b04c3397fb115bf70f7251_optimizer.pt", + "arrays_sha256": "1301ce3c4d45e7d0a0255019722c52b61767506fb5f9b6ce9daffabc998422b8", + "optimizer_sha256": "92eb1e29e48a67c6431330193560e721e06a3b229cbec650e50fc3872d330a93", + "stage": "adam", + "completed_passes": 221, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 37128, + "adam_update_count": 37128, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 222, + "consumed_count": 221, + "last_submitted_update": 37128, + "last_consumed_update": 36960, + "pending": [ + { + "reference": { + "source_update": 37128, + "completed_passes": 221, + "next_interval": 0, + "trained_intervals": 37128, + "snapshot": "pass_end_0221", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 36960, + "pass_science": { + "completed_passes": 221, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 37128, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 37128, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.4351750716487004e-07, + "update_l2": 0.015345173887908459 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.723579477034946e-08, + "update_l2": 0.001268880208954215 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.90686530712992e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.90686530712992e-05, + "observation_loss": 9.90686530712992e-05, + "chamfer": 5.275614239508286e-05, + "track": 4.631251431419514e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 221, + "adam_update_count": 37128 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04142156499437988 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_90457faad7b04c3397fb115bf70f7251_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 222, + "next_interval": 0, + "next_adam_update": 37129, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 221, + "trained_intervals": 37128, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 37128, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.34123650193214417, + "median": 9.695882797241211, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.612634181976318, + "median": 9.579479217529297, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7108907699584961, + "median": 16250.5615234375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 273.8647155761719, + "median": 14465.203125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3121, + "controller_edge_stiffness": 46 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0222.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0222.json new file mode 100644 index 0000000000000000000000000000000000000000..fec9bc999bf7505835c0fecc0fc76e1007b04d98 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0222.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0222", + "executed_epochs": 222, + "score": null, + "best_score": 5.8779364161680514e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_ab9a392494e54ecebcdc511c340ade24.npz", + "optimizer_file": "boundary_ab9a392494e54ecebcdc511c340ade24_optimizer.pt", + "arrays_sha256": "85a3c69c5fb55eba8cf2cf3edaf93cdf6086f3bea54df7e4d56701da4177bf5a", + "optimizer_sha256": "c5c1f129baa8e93a2b4d2012152316ab81eaf13d1a43627e800ca9e568c59991", + "stage": "adam", + "completed_passes": 222, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 37296, + "adam_update_count": 37296, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 223, + "consumed_count": 222, + "last_submitted_update": 37296, + "last_consumed_update": 37128, + "pending": [ + { + "reference": { + "source_update": 37296, + "completed_passes": 222, + "next_interval": 0, + "trained_intervals": 37296, + "snapshot": "pass_end_0222", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 37128, + "pass_science": { + "completed_passes": 222, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 37296, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 37296, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.3176511401979951e-06, + "update_l2": 0.017753489315509796 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.77320058425812e-08, + "update_l2": 0.001427224837243557 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010013220889959484, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010013220889959484, + "observation_loss": 0.00010013220889959484, + "chamfer": 5.380118091125041e-05, + "track": 4.633102798834443e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 222, + "adam_update_count": 37296 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04328923509456217 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_ab9a392494e54ecebcdc511c340ade24_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 223, + "next_interval": 0, + "next_adam_update": 37297, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 222, + "trained_intervals": 37296, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 37296, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.35007262229919434, + "median": 9.695974349975586, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.608328819274902, + "median": 9.575543403625488, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.7046369314193726, + "median": 16252.0498046875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 272.6881408691406, + "median": 14408.2578125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3133, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0223.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0223.json new file mode 100644 index 0000000000000000000000000000000000000000..7888fe883f3557f02f65c6aa6d358fb6cf1bdd1f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0223.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0223", + "executed_epochs": 223, + "score": null, + "best_score": 5.8779364161680514e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_b1389db044b349f5a998c658ed6923da.npz", + "optimizer_file": "boundary_b1389db044b349f5a998c658ed6923da_optimizer.pt", + "arrays_sha256": "029006ae36a3d27bb7c239acad612d93a5922af3ab700151994ec1ee2f6901b9", + "optimizer_sha256": "aa2c58d4aa15f3889ec24e38f1f88602aee57bd3667d1f4ec2021500d3eeb9b8", + "stage": "adam", + "completed_passes": 223, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 37464, + "adam_update_count": 37464, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 224, + "consumed_count": 223, + "last_submitted_update": 37464, + "last_consumed_update": 37296, + "pending": [ + { + "reference": { + "source_update": 37464, + "completed_passes": 223, + "next_interval": 0, + "trained_intervals": 37464, + "snapshot": "pass_end_0223", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 37128, + "pass_science": { + "completed_passes": 223, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 37464, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 37464, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.905681407763041e-07, + "update_l2": 0.014734669588506222 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.804795932817797e-08, + "update_l2": 0.0012811373453587294 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.917833813233301e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.917833813233301e-05, + "observation_loss": 9.917833813233301e-05, + "chamfer": 5.293228605296463e-05, + "track": 4.624605207936838e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 223, + "adam_update_count": 37464 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.042542085982859135 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_b1389db044b349f5a998c658ed6923da_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 224, + "next_interval": 0, + "next_adam_update": 37465, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 223, + "trained_intervals": 37464, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 37464, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.35894691944122314, + "median": 9.695940017700195, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.603930473327637, + "median": 9.571861267089844, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6984114050865173, + "median": 16251.4921875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 271.4914245605469, + "median": 14355.2001953125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3143, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0224.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0224.json new file mode 100644 index 0000000000000000000000000000000000000000..7f9cbe95bd98337e4af56487c44153a63059bb2e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0224.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0224", + "executed_epochs": 224, + "score": null, + "best_score": 5.8779364161680514e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_8b34f2f740684491a40abb3b4d0004d8.npz", + "optimizer_file": "boundary_8b34f2f740684491a40abb3b4d0004d8_optimizer.pt", + "arrays_sha256": "220c085db6aaf06afb612ea4a75fcfe303c791adb14da791aedb1ee33a5004b3", + "optimizer_sha256": "ec0f1aac466b10dae70d2fcb0c134d59aa28a76219935e51729f4a452fe86602", + "stage": "adam", + "completed_passes": 224, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 37632, + "adam_update_count": 37632, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 225, + "consumed_count": 224, + "last_submitted_update": 37632, + "last_consumed_update": 37464, + "pending": [ + { + "reference": { + "source_update": 37632, + "completed_passes": 224, + "next_interval": 0, + "trained_intervals": 37632, + "snapshot": "pass_end_0224", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 37128, + "pass_science": { + "completed_passes": 224, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 37632, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 37632, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.652333806618117e-07, + "update_l2": 0.01724037155508995 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.00042540099821e-08, + "update_l2": 0.0013267580652609468 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010550856677582487, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010550856677582487, + "observation_loss": 0.00010550856677582487, + "chamfer": 5.7617889979155734e-05, + "track": 4.789067679666914e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 224, + "adam_update_count": 37632 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041254045907408 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_8b34f2f740684491a40abb3b4d0004d8_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 225, + "next_interval": 0, + "next_adam_update": 37633, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 224, + "trained_intervals": 37632, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 37632, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.3659190237522125, + "median": 9.695972442626953, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.598909854888916, + "median": 9.56824016571045, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.693558931350708, + "median": 16252.0185546875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 270.13177490234375, + "median": 14303.2265625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3157, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0225.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0225.json new file mode 100644 index 0000000000000000000000000000000000000000..ba51366cfb121163471e9657913c9b24c74e75b0 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0225.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0225", + "executed_epochs": 225, + "score": null, + "best_score": 5.8779364161680514e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_cdc96424df9342a69675ab26aef91743.npz", + "optimizer_file": "boundary_cdc96424df9342a69675ab26aef91743_optimizer.pt", + "arrays_sha256": "de781efa7af6a1f6e7e55508fbe24630bf27b492e9b982b2b146217595eeb3e3", + "optimizer_sha256": "f02ff72da4423d6429ad34a8993e9f36a372f90cd693b62e05259f387fd3b180", + "stage": "adam", + "completed_passes": 225, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 37800, + "adam_update_count": 37800, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 226, + "consumed_count": 225, + "last_submitted_update": 37800, + "last_consumed_update": 37632, + "pending": [ + { + "reference": { + "source_update": 37800, + "completed_passes": 225, + "next_interval": 0, + "trained_intervals": 37800, + "snapshot": "pass_end_0225", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 37128, + "pass_science": { + "completed_passes": 225, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 37800, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 37800, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.6947033638389257e-07, + "update_l2": 0.014772320166230202 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.926348833895645e-08, + "update_l2": 0.0012184061342850327 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.953624976333231e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.953624976333231e-05, + "observation_loss": 9.953624976333231e-05, + "chamfer": 5.341540963854641e-05, + "track": 4.612084376276471e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 225, + "adam_update_count": 37800 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0409295279532671 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_cdc96424df9342a69675ab26aef91743_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 226, + "next_interval": 0, + "next_adam_update": 37801, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 225, + "trained_intervals": 37800, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 37800, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.3740854263305664, + "median": 9.696057319641113, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.594686031341553, + "median": 9.56556510925293, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6879181265830994, + "median": 16253.3984375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 268.9931640625, + "median": 14265.0234375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3173, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0226.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0226.json new file mode 100644 index 0000000000000000000000000000000000000000..321e50a7b6fa3d96f785aad953043d6bb1f524e8 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0226.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0226", + "executed_epochs": 226, + "score": null, + "best_score": 5.85514285484394e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_f33c80cf0ded424fbb19c11953c76156.npz", + "optimizer_file": "boundary_f33c80cf0ded424fbb19c11953c76156_optimizer.pt", + "arrays_sha256": "fe947835aca5dc25f31311d69288e74a7e0ed8f5956fa10f8d51085323e302b6", + "optimizer_sha256": "55becf188a8faef8fd37c4d7f7aac233350084ff9f81c2c4ffa23c30d4059806", + "stage": "adam", + "completed_passes": 226, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 37968, + "adam_update_count": 37968, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 227, + "consumed_count": 226, + "last_submitted_update": 37968, + "last_consumed_update": 37800, + "pending": [ + { + "reference": { + "source_update": 37968, + "completed_passes": 226, + "next_interval": 0, + "trained_intervals": 37968, + "snapshot": "pass_end_0226", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 37800, + "pass_science": { + "completed_passes": 226, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 37968, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 37968, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.401462991969311e-07, + "update_l2": 0.017330564558506012 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.759686061423963e-08, + "update_l2": 0.0013998399954289198 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.966898505808786e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.966898505808786e-05, + "observation_loss": 9.966898505808786e-05, + "chamfer": 5.378708374337293e-05, + "track": 4.5881901314714924e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 226, + "adam_update_count": 37968 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04119990603066981 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_f33c80cf0ded424fbb19c11953c76156_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 227, + "next_interval": 0, + "next_adam_update": 37969, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 226, + "trained_intervals": 37968, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 37968, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.38197776675224304, + "median": 9.696155548095703, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.59038782119751, + "median": 9.563830375671387, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.682510256767273, + "median": 16254.9951171875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 267.8394775390625, + "median": 14240.30859375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3193, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0227.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0227.json new file mode 100644 index 0000000000000000000000000000000000000000..f0b14eed58fdcb7d0907ee5be79b89a4e24eb814 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0227.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0227", + "executed_epochs": 227, + "score": null, + "best_score": 5.85514285484394e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_cd7a7292b2a94f669c17ec053fb55ff8.npz", + "optimizer_file": "boundary_cd7a7292b2a94f669c17ec053fb55ff8_optimizer.pt", + "arrays_sha256": "34f111583d340aa1e4ff8e63488a08435e58199fcb30562520d813ca170c8db6", + "optimizer_sha256": "d27ed2cbba9f04905cb4067545095c4aba7a8265bdbd04bab0d49caf65412c57", + "stage": "adam", + "completed_passes": 227, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 38136, + "adam_update_count": 38136, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 228, + "consumed_count": 227, + "last_submitted_update": 38136, + "last_consumed_update": 37968, + "pending": [ + { + "reference": { + "source_update": 38136, + "completed_passes": 227, + "next_interval": 0, + "trained_intervals": 38136, + "snapshot": "pass_end_0227", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 37800, + "pass_science": { + "completed_passes": 227, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 38136, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 38136, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.913930974405957e-07, + "update_l2": 0.016004502773284912 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.535647318311021e-08, + "update_l2": 0.0012627752730622888 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010117106285179034, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010117106285179034, + "observation_loss": 0.00010117106285179034, + "chamfer": 5.478812818182632e-05, + "track": 4.6382934669964015e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 227, + "adam_update_count": 38136 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040919926948845387 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_cd7a7292b2a94f669c17ec053fb55ff8_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 228, + "next_interval": 0, + "next_adam_update": 38137, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 227, + "trained_intervals": 38136, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 38136, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.3902806043624878, + "median": 9.696232795715332, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.586038589477539, + "median": 9.562832832336426, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6768669486045837, + "median": 16256.2509765625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 266.6770935058594, + "median": 14226.115234375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3209, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0228.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0228.json new file mode 100644 index 0000000000000000000000000000000000000000..fc8d820e25c58e8241d8c95b46d7152ebd917d5f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0228.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0228", + "executed_epochs": 228, + "score": null, + "best_score": 5.8517194323333875e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_b52b2825d3ac4aa7912542e734652e91.npz", + "optimizer_file": "boundary_b52b2825d3ac4aa7912542e734652e91_optimizer.pt", + "arrays_sha256": "e5238a388277673df831c60d5c2dbfeb82a65e94216b1d52711fafe2f92dce79", + "optimizer_sha256": "cd2614dfd3fb935b0aa6be9026d10823ba04cf2a39eb8591397b23496b567d5c", + "stage": "adam", + "completed_passes": 228, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 38304, + "adam_update_count": 38304, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 229, + "consumed_count": 228, + "last_submitted_update": 38304, + "last_consumed_update": 38136, + "pending": [ + { + "reference": { + "source_update": 38304, + "completed_passes": 228, + "next_interval": 0, + "trained_intervals": 38304, + "snapshot": "pass_end_0228", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 38136, + "pass_science": { + "completed_passes": 228, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 38304, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 38304, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.8041552038994269e-06, + "update_l2": 0.015743643045425415 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.728729135512367e-08, + "update_l2": 0.001378972316160798 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010080762876896188, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010080762876896188, + "observation_loss": 0.00010080762876896188, + "chamfer": 5.4501182603416964e-05, + "track": 4.630644616554491e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 228, + "adam_update_count": 38304 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040570050943642855 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_b52b2825d3ac4aa7912542e734652e91_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 229, + "next_interval": 0, + "next_adam_update": 38305, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 228, + "trained_intervals": 38304, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 38304, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.39776137471199036, + "median": 9.696331024169922, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.581111431121826, + "median": 9.562389373779297, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6718223690986633, + "median": 16257.8486328125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 265.3663635253906, + "median": 14219.80078125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3221, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0229.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0229.json new file mode 100644 index 0000000000000000000000000000000000000000..9a63a48fca73f29ee7d12812d2b166ee5b662d5a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0229.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0229", + "executed_epochs": 229, + "score": null, + "best_score": 5.8517194323333875e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_e9b1ed4ff2054f8eba7de5510f770faf.npz", + "optimizer_file": "boundary_e9b1ed4ff2054f8eba7de5510f770faf_optimizer.pt", + "arrays_sha256": "0a902cf69d9568f1428c7b3e9a83bf22a9eac3054261d614d7965a8a8f53cc89", + "optimizer_sha256": "96f62500eaf4093cea79a5c62a0322a34583a39904fcd07a2f0c4ec3e5ee4f47", + "stage": "adam", + "completed_passes": 229, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 38472, + "adam_update_count": 38472, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 230, + "consumed_count": 229, + "last_submitted_update": 38472, + "last_consumed_update": 38304, + "pending": [ + { + "reference": { + "source_update": 38472, + "completed_passes": 229, + "next_interval": 0, + "trained_intervals": 38472, + "snapshot": "pass_end_0229", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 38136, + "pass_science": { + "completed_passes": 229, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 38472, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 38472, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.044410045229597e-07, + "update_l2": 0.014411532320082188 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.85940789221695e-08, + "update_l2": 0.0012868440244346857 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.943519398802891e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.943519398802891e-05, + "observation_loss": 9.943519398802891e-05, + "chamfer": 5.349462662707083e-05, + "track": 4.5940567360958084e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 229, + "adam_update_count": 38472 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04166633286513388 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_e9b1ed4ff2054f8eba7de5510f770faf_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 230, + "next_interval": 0, + "next_adam_update": 38473, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 229, + "trained_intervals": 38472, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 38472, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.40492209792137146, + "median": 9.696488380432129, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.57681941986084, + "median": 9.561820983886719, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6670287847518921, + "median": 16260.40625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 264.2298583984375, + "median": 14211.72265625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3235, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0230.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0230.json new file mode 100644 index 0000000000000000000000000000000000000000..f40edb4a3dcd1f4767e9727970f8c7f0e803e6c3 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0230.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0230", + "executed_epochs": 230, + "score": null, + "best_score": 5.8517194323333875e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_350e65c01b77489286fd64e4868eebc8.npz", + "optimizer_file": "boundary_350e65c01b77489286fd64e4868eebc8_optimizer.pt", + "arrays_sha256": "ae8f4a12a0cca7090410b8c64df4caf4c616b74ff3f272cd9fa6b33e86fa5cd0", + "optimizer_sha256": "fec7beb05b7c1a2b7dadecc2d8a1a8754af6bf3b3f9d03472b03fe88504f035b", + "stage": "adam", + "completed_passes": 230, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 38640, + "adam_update_count": 38640, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 231, + "consumed_count": 230, + "last_submitted_update": 38640, + "last_consumed_update": 38472, + "pending": [ + { + "reference": { + "source_update": 38640, + "completed_passes": 230, + "next_interval": 0, + "trained_intervals": 38640, + "snapshot": "pass_end_0230", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 38136, + "pass_science": { + "completed_passes": 230, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 38640, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 38640, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.019048547997954e-07, + "update_l2": 0.016191240400075912 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.711130768304429e-08, + "update_l2": 0.0012664946261793375 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.988907549995929e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.988907549995929e-05, + "observation_loss": 9.988907549995929e-05, + "chamfer": 5.3885902161709964e-05, + "track": 4.600317697622813e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 230, + "adam_update_count": 38640 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04063435806892812 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_350e65c01b77489286fd64e4868eebc8_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 231, + "next_interval": 0, + "next_adam_update": 38641, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 230, + "trained_intervals": 38640, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 38640, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.4115252196788788, + "median": 9.696476936340332, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.57248592376709, + "median": 9.561256408691406, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.662638783454895, + "median": 16260.220703125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 263.0873107910156, + "median": 14203.689453125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3248, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0231.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0231.json new file mode 100644 index 0000000000000000000000000000000000000000..1406962b2be15a0670e64b544020dc4c46f6e34e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0231.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0231", + "executed_epochs": 231, + "score": null, + "best_score": 5.8517194323333875e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_762af83365484e8aa8a581f421539f6d.npz", + "optimizer_file": "boundary_762af83365484e8aa8a581f421539f6d_optimizer.pt", + "arrays_sha256": "833bf1b59428ab57e8c9271c75533b98fe6a341327ea9aad25a7cf073f57cef4", + "optimizer_sha256": "d85842d694b7bb5cb95d7b8b3da2e7693925c0377118195c551a7d56ce9b566a", + "stage": "adam", + "completed_passes": 231, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 38808, + "adam_update_count": 38808, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 232, + "consumed_count": 231, + "last_submitted_update": 38808, + "last_consumed_update": 38640, + "pending": [ + { + "reference": { + "source_update": 38808, + "completed_passes": 231, + "next_interval": 0, + "trained_intervals": 38808, + "snapshot": "pass_end_0231", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 38136, + "pass_science": { + "completed_passes": 231, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 38808, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 38808, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.1172769518452697e-06, + "update_l2": 0.016496438533067703 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.927963186991292e-08, + "update_l2": 0.0012965552741661668 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010031856800196692, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010031856800196692, + "observation_loss": 0.00010031856800196692, + "chamfer": 5.4338790505426005e-05, + "track": 4.597977749654092e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 231, + "adam_update_count": 38808 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0412294699344784 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_762af83365484e8aa8a581f421539f6d_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 232, + "next_interval": 0, + "next_adam_update": 38809, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 231, + "trained_intervals": 38808, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 38808, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.41934752464294434, + "median": 9.696649551391602, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.568187713623047, + "median": 9.56077766418457, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6574757099151611, + "median": 16263.02734375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 261.95892333984375, + "median": 14196.89453125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3260, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0232.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0232.json new file mode 100644 index 0000000000000000000000000000000000000000..db875b6a5599046a2a6ebfdaf9f0093e4017a576 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0232.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0232", + "executed_epochs": 232, + "score": null, + "best_score": 5.822346741708662e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_1d5ac44964c742a9995b71df3650703c.npz", + "optimizer_file": "boundary_1d5ac44964c742a9995b71df3650703c_optimizer.pt", + "arrays_sha256": "ce734652a0a8dfa7addf8b97ee8e0f6e9a88da5c9b346e12524b20472946f2bc", + "optimizer_sha256": "703b38cba3d2d6b95dad7b7a6991b5a646dc66ff0f2de738a40bce34c02cd62e", + "stage": "adam", + "completed_passes": 232, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 38976, + "adam_update_count": 38976, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 233, + "consumed_count": 232, + "last_submitted_update": 38976, + "last_consumed_update": 38808, + "pending": [ + { + "reference": { + "source_update": 38976, + "completed_passes": 232, + "next_interval": 0, + "trained_intervals": 38976, + "snapshot": "pass_end_0232", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 38808, + "pass_science": { + "completed_passes": 232, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 38976, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 38976, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.899862915408448e-07, + "update_l2": 0.014860673807561398 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.073570091302827e-08, + "update_l2": 0.0013535514008253813 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.961074101738632e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.961074101738632e-05, + "observation_loss": 9.961074101738632e-05, + "chamfer": 5.372260056901723e-05, + "track": 4.5888140448369086e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 232, + "adam_update_count": 38976 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04220530786551535 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_1d5ac44964c742a9995b71df3650703c_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 233, + "next_interval": 0, + "next_adam_update": 38977, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 232, + "trained_intervals": 38976, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 38976, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.4275844395160675, + "median": 9.696687698364258, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.563932418823242, + "median": 9.560288429260254, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6520823240280151, + "median": 16263.6474609375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 260.8465881347656, + "median": 14189.94140625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3273, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0233.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0233.json new file mode 100644 index 0000000000000000000000000000000000000000..7c77b363779892e5efa6165ccd5f62e1817371f9 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0233.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0233", + "executed_epochs": 233, + "score": null, + "best_score": 5.8074503055563365e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_84ad1dd209424b3e924fb2c9862e0822.npz", + "optimizer_file": "boundary_84ad1dd209424b3e924fb2c9862e0822_optimizer.pt", + "arrays_sha256": "86d5ca9e4dace3bf4a3702aa4e94e262df710fa08f477305437f7abbb2707c5b", + "optimizer_sha256": "f887255071cf4fde531ee628a293d065e80efe17315b4b2eb0f21d3038b686c4", + "stage": "adam", + "completed_passes": 233, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 39144, + "adam_update_count": 39144, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 234, + "consumed_count": 233, + "last_submitted_update": 39144, + "last_consumed_update": 38976, + "pending": [ + { + "reference": { + "source_update": 39144, + "completed_passes": 233, + "next_interval": 0, + "trained_intervals": 39144, + "snapshot": "pass_end_0233", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 38976, + "pass_science": { + "completed_passes": 233, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 39144, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 39144, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.615353408458759e-07, + "update_l2": 0.017562495544552803 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.80604222477632e-08, + "update_l2": 0.0014777430333197117 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.972372208721936e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.972372208721936e-05, + "observation_loss": 9.972372208721936e-05, + "chamfer": 5.377530396799557e-05, + "track": 4.594841811922379e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 233, + "adam_update_count": 39144 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04103344492614269 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_84ad1dd209424b3e924fb2c9862e0822_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 234, + "next_interval": 0, + "next_adam_update": 39145, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 233, + "trained_intervals": 39144, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 39144, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.43467429280281067, + "median": 9.696765899658203, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.559572696685791, + "median": 9.559806823730469, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.64747554063797, + "median": 16264.919921875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 259.7118225097656, + "median": 14183.099609375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3282, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0234.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0234.json new file mode 100644 index 0000000000000000000000000000000000000000..805bb22eac692239d282b3e452e3fe288a40e304 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0234.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0234", + "executed_epochs": 234, + "score": null, + "best_score": 5.7970482311291216e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_d357e7258cfb4a8da9cbd82ec60e5aa5.npz", + "optimizer_file": "boundary_d357e7258cfb4a8da9cbd82ec60e5aa5_optimizer.pt", + "arrays_sha256": "a3e1cee64da12fdcb50600ee15d41e62bd6e8153b3ffa3de73566a6c271f200b", + "optimizer_sha256": "9422b73da59f96f63e5003d9858dcccb8fc60831bd87b44d70cdc024a82f6bce", + "stage": "adam", + "completed_passes": 234, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 39312, + "adam_update_count": 39312, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 235, + "consumed_count": 234, + "last_submitted_update": 39312, + "last_consumed_update": 39144, + "pending": [ + { + "reference": { + "source_update": 39312, + "completed_passes": 234, + "next_interval": 0, + "trained_intervals": 39312, + "snapshot": "pass_end_0234", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 39144, + "pass_science": { + "completed_passes": 234, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 39312, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 39312, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.516923806681007e-07, + "update_l2": 0.015024339780211449 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.827197568919473e-08, + "update_l2": 0.0012220586650073528 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.82631609076634e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.82631609076634e-05, + "observation_loss": 9.82631609076634e-05, + "chamfer": 5.298540054354817e-05, + "track": 4.5277764002094045e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 234, + "adam_update_count": 39312 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.06117621390148997 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_d357e7258cfb4a8da9cbd82ec60e5aa5_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 235, + "next_interval": 0, + "next_adam_update": 39313, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 234, + "trained_intervals": 39312, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 39312, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.4406490623950958, + "median": 9.696915626525879, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.555206775665283, + "median": 9.55902099609375, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6436185240745544, + "median": 16267.35546875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 258.5804443359375, + "median": 14171.97265625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3301, + "controller_edge_stiffness": 47 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0235.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0235.json new file mode 100644 index 0000000000000000000000000000000000000000..0cf25f2a7aa6c2f848da551b9b45fa4d27f90ed6 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0235.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0235", + "executed_epochs": 235, + "score": null, + "best_score": 5.793601494154982e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_049df78b2c0443e39f1c21553444ac0c.npz", + "optimizer_file": "boundary_049df78b2c0443e39f1c21553444ac0c_optimizer.pt", + "arrays_sha256": "ec72e2baf04c301a17ab89f7476aa9bbf23c882d8ec1ecfb28ddff8975ea636c", + "optimizer_sha256": "7c0c2b322d4c41fe89a2432999da7a14adc34409f6d7c59e25f7e379e1cba4b4", + "stage": "adam", + "completed_passes": 235, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 39480, + "adam_update_count": 39480, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 236, + "consumed_count": 235, + "last_submitted_update": 39480, + "last_consumed_update": 39312, + "pending": [ + { + "reference": { + "source_update": 39480, + "completed_passes": 235, + "next_interval": 0, + "trained_intervals": 39480, + "snapshot": "pass_end_0235", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 39312, + "pass_science": { + "completed_passes": 235, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 39480, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 39480, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.913981789897662e-07, + "update_l2": 0.015078109689056873 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.8691718152203975e-08, + "update_l2": 0.0012006600154563785 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.93418216239661e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.93418216239661e-05, + "observation_loss": 9.93418216239661e-05, + "chamfer": 5.3677475079894066e-05, + "track": 4.566434654407203e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 235, + "adam_update_count": 39480 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040495457127690315 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_049df78b2c0443e39f1c21553444ac0c_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 236, + "next_interval": 0, + "next_adam_update": 39481, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 235, + "trained_intervals": 39480, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 39480, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.44823506474494934, + "median": 9.696981430053711, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.5508880615234375, + "median": 9.55879020690918, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6387545466423035, + "median": 16268.42578125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 257.46612548828125, + "median": 14168.697265625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3316, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0236.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0236.json new file mode 100644 index 0000000000000000000000000000000000000000..9554545664de49476fb440b38b8cbba05fbed1c6 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0236.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0236", + "executed_epochs": 236, + "score": null, + "best_score": 5.7827792553715494e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a275d22ea7a84335ab0f8a343b73711f.npz", + "optimizer_file": "boundary_a275d22ea7a84335ab0f8a343b73711f_optimizer.pt", + "arrays_sha256": "46b1c757c2152c9b74dc1bfaf25e322f8fb759dae15c5333ba5c9aa3b7ded483", + "optimizer_sha256": "939ce954524943dea22569ba9f25f9bf1aea5c6d5f108758229818ede149ea50", + "stage": "adam", + "completed_passes": 236, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 39648, + "adam_update_count": 39648, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 237, + "consumed_count": 236, + "last_submitted_update": 39648, + "last_consumed_update": 39480, + "pending": [ + { + "reference": { + "source_update": 39648, + "completed_passes": 236, + "next_interval": 0, + "trained_intervals": 39648, + "snapshot": "pass_end_0236", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 39480, + "pass_science": { + "completed_passes": 236, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 39648, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 39648, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.1385192237867159e-06, + "update_l2": 0.01652011089026928 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.948703574176761e-08, + "update_l2": 0.0012714333133772016 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.944321936927736e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.944321936927736e-05, + "observation_loss": 9.944321936927736e-05, + "chamfer": 5.403606701293029e-05, + "track": 4.5407155994325876e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 236, + "adam_update_count": 39648 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04268887802027166 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a275d22ea7a84335ab0f8a343b73711f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 237, + "next_interval": 0, + "next_adam_update": 39649, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 236, + "trained_intervals": 39648, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 39648, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.4546530544757843, + "median": 9.69699764251709, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.546587944030762, + "median": 9.558155059814453, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6346681118011475, + "median": 16268.6884765625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 256.3613586425781, + "median": 14159.7080078125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3326, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0237.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0237.json new file mode 100644 index 0000000000000000000000000000000000000000..1fec82ee2cef079407f9d13c615f5afce54a2aaa --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0237.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0237", + "executed_epochs": 237, + "score": null, + "best_score": 5.7725067590365054e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_e42253dc1b3944349011f82eeefa5768.npz", + "optimizer_file": "boundary_e42253dc1b3944349011f82eeefa5768_optimizer.pt", + "arrays_sha256": "772f03d1541724e86c72a85e4559cd472dc15aa14ac9e96f40379a2912642b5d", + "optimizer_sha256": "55c4ea8fc03f2fdf9c05ee5f75cbc140334f6687359133b64d83a0550db898af", + "stage": "adam", + "completed_passes": 237, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 39816, + "adam_update_count": 39816, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 238, + "consumed_count": 237, + "last_submitted_update": 39816, + "last_consumed_update": 39648, + "pending": [ + { + "reference": { + "source_update": 39816, + "completed_passes": 237, + "next_interval": 0, + "trained_intervals": 39816, + "snapshot": "pass_end_0237", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 39648, + "pass_science": { + "completed_passes": 237, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 39816, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 39816, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.884229600880644e-07, + "update_l2": 0.015476874075829983 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.062190749389629e-08, + "update_l2": 0.0013306549517437816 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.9220298579894e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.9220298579894e-05, + "observation_loss": 9.9220298579894e-05, + "chamfer": 5.373904059524648e-05, + "track": 4.5481261622626334e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 237, + "adam_update_count": 39816 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04062197613529861 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_e42253dc1b3944349011f82eeefa5768_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 238, + "next_interval": 0, + "next_adam_update": 39817, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 237, + "trained_intervals": 39816, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 39816, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.4621848165988922, + "median": 9.697003364562988, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.542325019836426, + "median": 9.556320190429688, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6299058794975281, + "median": 16268.78125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 255.27081298828125, + "median": 14133.748046875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3340, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0238.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0238.json new file mode 100644 index 0000000000000000000000000000000000000000..10f82fc7d3dd30255fd78fdbe16ac1eca7893e03 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0238.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0238", + "executed_epochs": 238, + "score": null, + "best_score": 5.7725067590365054e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_bf5470ded01f4ba38f5af87b2fa2dee2.npz", + "optimizer_file": "boundary_bf5470ded01f4ba38f5af87b2fa2dee2_optimizer.pt", + "arrays_sha256": "a7bdc2149e0bb383739e911f1e177f2a4994cf67e2549a71d1a02f6f80cf5145", + "optimizer_sha256": "59865b1bfdcb708debc98ce77c1e5ec1bb7f4c7c98575fca4b3439e6c3620704", + "stage": "adam", + "completed_passes": 238, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 39984, + "adam_update_count": 39984, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 239, + "consumed_count": 238, + "last_submitted_update": 39984, + "last_consumed_update": 39816, + "pending": [ + { + "reference": { + "source_update": 39984, + "completed_passes": 238, + "next_interval": 0, + "trained_intervals": 39984, + "snapshot": "pass_end_0238", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 39648, + "pass_science": { + "completed_passes": 238, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 39984, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 39984, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.640501624133321e-07, + "update_l2": 0.016218338161706924 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.702358052417367e-08, + "update_l2": 0.001302521675825119 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010070424468722194, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010070424468722194, + "observation_loss": 0.00010070424468722194, + "chamfer": 5.5044700275175273e-05, + "track": 4.5659540774067864e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 238, + "adam_update_count": 39984 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04064715397544205 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_bf5470ded01f4ba38f5af87b2fa2dee2_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 239, + "next_interval": 0, + "next_adam_update": 39985, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 238, + "trained_intervals": 39984, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 39984, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.4685770273208618, + "median": 9.697077751159668, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.537897109985352, + "median": 9.555292129516602, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6258922815322876, + "median": 16269.9931640625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 254.14300537109375, + "median": 14119.228515625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3350, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0239.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0239.json new file mode 100644 index 0000000000000000000000000000000000000000..633ed7e0226b0189f4e0544fc7bbc77aa9679872 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0239.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0239", + "executed_epochs": 239, + "score": null, + "best_score": 5.7725067590365054e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_3d7ced5d76e34f76a748a3feee27232e.npz", + "optimizer_file": "boundary_3d7ced5d76e34f76a748a3feee27232e_optimizer.pt", + "arrays_sha256": "a9e3f7b2c3ca91428d64ffef4b9d012fbba45a50b6826f27b495c910ebef320a", + "optimizer_sha256": "88aca83c95f61ea893742f821fe77d1b6eebdd2fc47c3feac3d1c4fed56123b3", + "stage": "adam", + "completed_passes": 239, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 40152, + "adam_update_count": 40152, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 240, + "consumed_count": 239, + "last_submitted_update": 40152, + "last_consumed_update": 39984, + "pending": [ + { + "reference": { + "source_update": 40152, + "completed_passes": 239, + "next_interval": 0, + "trained_intervals": 40152, + "snapshot": "pass_end_0239", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 39648, + "pass_science": { + "completed_passes": 239, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 40152, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 40152, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.60252715331444e-07, + "update_l2": 0.01228506863117218 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.7803017483593067e-08, + "update_l2": 0.0012870972277596593 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010055920574814081, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010055920574814081, + "observation_loss": 0.00010055920574814081, + "chamfer": 5.5020642321323976e-05, + "track": 4.553856706479564e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 239, + "adam_update_count": 40152 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040792198153212667 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_3d7ced5d76e34f76a748a3feee27232e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 240, + "next_interval": 0, + "next_adam_update": 40153, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 239, + "trained_intervals": 40152, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 40152, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.4797626733779907, + "median": 9.697212219238281, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.533371925354004, + "median": 9.553932189941406, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6189302802085876, + "median": 16272.1806640625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 252.9955596923828, + "median": 14100.037109375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3363, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0240.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0240.json new file mode 100644 index 0000000000000000000000000000000000000000..ee1692aa31415f33d6bee60eeddcbdc46d16b6f7 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0240.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0240", + "executed_epochs": 240, + "score": null, + "best_score": 5.75548301910766e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_5a9efbfd582e4b9d9535e54d2fea6a19.npz", + "optimizer_file": "boundary_5a9efbfd582e4b9d9535e54d2fea6a19_optimizer.pt", + "arrays_sha256": "0501dcd0d416e50b7164c38fa45af85fec0e8dddd301ea01304011ce858af8aa", + "optimizer_sha256": "55a1cfa889f3483191361846df4223052896efadb538a7e75f8058c21130a6fb", + "stage": "adam", + "completed_passes": 240, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 40320, + "adam_update_count": 40320, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 241, + "consumed_count": 240, + "last_submitted_update": 40320, + "last_consumed_update": 40152, + "pending": [ + { + "reference": { + "source_update": 40320, + "completed_passes": 240, + "next_interval": 0, + "trained_intervals": 40320, + "snapshot": "pass_end_0240", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40152, + "pass_science": { + "completed_passes": 240, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 40320, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 40320, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.537003850506153e-07, + "update_l2": 0.013780207373201847 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.921155832311342e-08, + "update_l2": 0.001261724391952157 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.981195034924895e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.981195034924895e-05, + "observation_loss": 9.981195034924895e-05, + "chamfer": 5.4452397307613865e-05, + "track": 4.535955304163508e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 240, + "adam_update_count": 40320 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04051579209044576 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_5a9efbfd582e4b9d9535e54d2fea6a19_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 241, + "next_interval": 0, + "next_adam_update": 40321, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 240, + "trained_intervals": 40320, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 40320, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.48247358202934265, + "median": 9.697303771972656, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.529116630554199, + "median": 9.554704666137695, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6172546744346619, + "median": 16273.669921875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 251.92127990722656, + "median": 14110.921875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3370, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0241.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0241.json new file mode 100644 index 0000000000000000000000000000000000000000..88f160427353ba610899125548c18521aaf46fe8 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0241.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0241", + "executed_epochs": 241, + "score": null, + "best_score": 5.750918687464859e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_3683664c7f794d8db1875ed2fb8c3dba.npz", + "optimizer_file": "boundary_3683664c7f794d8db1875ed2fb8c3dba_optimizer.pt", + "arrays_sha256": "ba19846d7c07bf86ba4883aa63ed314aaab3f87fc5341394211076e7bfba49f4", + "optimizer_sha256": "6a01295a832ffe099e23b6495a186f3e8f907df70c12bdaaab17e0fb2a61bd5b", + "stage": "adam", + "completed_passes": 241, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 40488, + "adam_update_count": 40488, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 242, + "consumed_count": 241, + "last_submitted_update": 40488, + "last_consumed_update": 40320, + "pending": [ + { + "reference": { + "source_update": 40488, + "completed_passes": 241, + "next_interval": 0, + "trained_intervals": 40488, + "snapshot": "pass_end_0241", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40320, + "pass_science": { + "completed_passes": 241, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 40488, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 40488, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0888899169003707e-06, + "update_l2": 0.014556825160980225 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.980801631721988e-08, + "update_l2": 0.0013220718828961253 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.996857261285186e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.996857261285186e-05, + "observation_loss": 9.996857261285186e-05, + "chamfer": 5.455362406792119e-05, + "track": 4.5414952182909474e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 241, + "adam_update_count": 40488 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04109010798856616 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_3683664c7f794d8db1875ed2fb8c3dba_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 242, + "next_interval": 0, + "next_adam_update": 40489, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 241, + "trained_intervals": 40488, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 40488, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.4870319068431854, + "median": 9.697422981262207, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.524886608123779, + "median": 9.553674697875977, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6144474744796753, + "median": 16275.6103515625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 250.85789489746094, + "median": 14096.3935546875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3378, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0242.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0242.json new file mode 100644 index 0000000000000000000000000000000000000000..1a1684759706db94ba070c5ca61134c3a35f7dd8 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0242.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0242", + "executed_epochs": 242, + "score": null, + "best_score": 5.750918687464859e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_d86a7426cf084fcea97d92310ec15ec8.npz", + "optimizer_file": "boundary_d86a7426cf084fcea97d92310ec15ec8_optimizer.pt", + "arrays_sha256": "1ed3e7825790dc87f2208ca445ec74ea08c0589fd459d6a8d957b263656ba5d3", + "optimizer_sha256": "22f9fdbb572afc0adfc19394d839ff00edb0ea09759be51b6f7d5495fd1959d6", + "stage": "adam", + "completed_passes": 242, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 40656, + "adam_update_count": 40656, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 243, + "consumed_count": 242, + "last_submitted_update": 40656, + "last_consumed_update": 40488, + "pending": [ + { + "reference": { + "source_update": 40656, + "completed_passes": 242, + "next_interval": 0, + "trained_intervals": 40656, + "snapshot": "pass_end_0242", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40320, + "pass_science": { + "completed_passes": 242, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 40656, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 40656, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.182345598266693e-07, + "update_l2": 0.014826810918748379 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.9444346334203146e-08, + "update_l2": 0.0013193777995184064 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010006687080021948, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010006687080021948, + "observation_loss": 0.00010006687080021948, + "chamfer": 5.453308767755516e-05, + "track": 4.553378312266432e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 242, + "adam_update_count": 40656 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04082892299629748 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_d86a7426cf084fcea97d92310ec15ec8_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 243, + "next_interval": 0, + "next_adam_update": 40657, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 242, + "trained_intervals": 40656, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 40656, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.4927431344985962, + "median": 9.697436332702637, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.520742416381836, + "median": 9.554887771606445, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6109482049942017, + "median": 16275.8271484375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 249.8204345703125, + "median": 14113.5048828125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3392, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0243.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0243.json new file mode 100644 index 0000000000000000000000000000000000000000..2e0e2b2be6da109e42cc33ab671672a9f961f0a3 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0243.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0243", + "executed_epochs": 243, + "score": null, + "best_score": 5.750918687464859e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_19d848f078e04fd5a374e308d90b617c.npz", + "optimizer_file": "boundary_19d848f078e04fd5a374e308d90b617c_optimizer.pt", + "arrays_sha256": "daa85e2864624cfbad855830e736a07d91457db94bbf5701c1134d4b5abdd531", + "optimizer_sha256": "2b83a89948e1d59d69ac517165f9565568d85b194c6fdfbce3be868d7437e460", + "stage": "adam", + "completed_passes": 243, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 40824, + "adam_update_count": 40824, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 244, + "consumed_count": 243, + "last_submitted_update": 40824, + "last_consumed_update": 40656, + "pending": [ + { + "reference": { + "source_update": 40824, + "completed_passes": 243, + "next_interval": 0, + "trained_intervals": 40824, + "snapshot": "pass_end_0243", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40320, + "pass_science": { + "completed_passes": 243, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 40824, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 40824, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.995679993655358e-07, + "update_l2": 0.01540601346641779 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.247360317956918e-08, + "update_l2": 0.0013053148286417127 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010073991143144667, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010073991143144667, + "observation_loss": 0.00010073991143144667, + "chamfer": 5.5210515711223707e-05, + "track": 4.5529395720222965e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 243, + "adam_update_count": 40824 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040750300977379084 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_19d848f078e04fd5a374e308d90b617c_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 244, + "next_interval": 0, + "next_adam_update": 40825, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 243, + "trained_intervals": 40824, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 40824, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.4990062117576599, + "median": 9.69750690460205, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.51657247543335, + "median": 9.555740356445312, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6071337461471558, + "median": 16276.9755859375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 248.78086853027344, + "median": 14125.55859375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3404, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0244.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0244.json new file mode 100644 index 0000000000000000000000000000000000000000..d960ac579038fb0e00e4cd8d47338725df2a6287 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0244.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0244", + "executed_epochs": 244, + "score": null, + "best_score": 5.732347341065525e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_fa2ce18ee82c408aa437c48c5497271d.npz", + "optimizer_file": "boundary_fa2ce18ee82c408aa437c48c5497271d_optimizer.pt", + "arrays_sha256": "03054979090463e086b3f14206621935577e09bf4d9726d060d51a3e19f01a8c", + "optimizer_sha256": "99e3a140a8c871d38771666ec13fecd3927b4d1bfe22e0a2f0ebf3ced3f3847b", + "stage": "adam", + "completed_passes": 244, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 40992, + "adam_update_count": 40992, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 245, + "consumed_count": 244, + "last_submitted_update": 40992, + "last_consumed_update": 40824, + "pending": [ + { + "reference": { + "source_update": 40992, + "completed_passes": 244, + "next_interval": 0, + "trained_intervals": 40992, + "snapshot": "pass_end_0244", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40824, + "pass_science": { + "completed_passes": 244, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 40992, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 40992, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.04853584668308e-07, + "update_l2": 0.01565343700349331 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.164874832848e-08, + "update_l2": 0.0013822619803249836 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010053060395875946, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010053060395875946, + "observation_loss": 0.00010053060395875946, + "chamfer": 5.5007498303893954e-05, + "track": 4.55231056548655e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 244, + "adam_update_count": 40992 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04136452102102339 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_fa2ce18ee82c408aa437c48c5497271d_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 245, + "next_interval": 0, + "next_adam_update": 40993, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 244, + "trained_intervals": 40992, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 40992, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5060416460037231, + "median": 9.697491645812988, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.512449264526367, + "median": 9.555398941040039, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.6028772592544556, + "median": 16276.728515625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 247.75721740722656, + "median": 14120.72265625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3414, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0245.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0245.json new file mode 100644 index 0000000000000000000000000000000000000000..30d0986ef439f62afd7eb06ae5de2fa6ff989b44 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0245.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0245", + "executed_epochs": 245, + "score": null, + "best_score": 5.732347341065525e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_aebfb72bb7bd4eef8c461b0a6d4178b8.npz", + "optimizer_file": "boundary_aebfb72bb7bd4eef8c461b0a6d4178b8_optimizer.pt", + "arrays_sha256": "22759f356d229bcc71069c566c9a34534321c8c5db2addf72512ee4092e67764", + "optimizer_sha256": "8f0ba87d8c8717fafe011ac51ace1fcc23e9811be042c8b12fdef31121c2b965", + "stage": "adam", + "completed_passes": 245, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 41160, + "adam_update_count": 41160, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 246, + "consumed_count": 245, + "last_submitted_update": 41160, + "last_consumed_update": 40992, + "pending": [ + { + "reference": { + "source_update": 41160, + "completed_passes": 245, + "next_interval": 0, + "trained_intervals": 41160, + "snapshot": "pass_end_0245", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40824, + "pass_science": { + "completed_passes": 245, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 41160, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 41160, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.633456556912279e-07, + "update_l2": 0.019184567034244537 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.117127782090392e-08, + "update_l2": 0.001327451434917748 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010004792420659214, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010004792420659214, + "observation_loss": 0.00010004792420659214, + "chamfer": 5.4831307352287695e-05, + "track": 4.521661685430445e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 245, + "adam_update_count": 41160 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041020479053258896 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_aebfb72bb7bd4eef8c461b0a6d4178b8_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 246, + "next_interval": 0, + "next_adam_update": 41161, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 245, + "trained_intervals": 41160, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 41160, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5121361613273621, + "median": 9.697596549987793, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.508289337158203, + "median": 9.55631160736084, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5992141962051392, + "median": 16278.4345703125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 246.72869873046875, + "median": 14133.62109375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3424, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0246.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0246.json new file mode 100644 index 0000000000000000000000000000000000000000..a623a5cc644d844f020cece617dc3d3e8a50d4b3 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0246.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0246", + "executed_epochs": 246, + "score": null, + "best_score": 5.732347341065525e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_3dc7b04c82ae40fa819ecce11a42029b.npz", + "optimizer_file": "boundary_3dc7b04c82ae40fa819ecce11a42029b_optimizer.pt", + "arrays_sha256": "1d7108c5c1af3173b6f0c119b3a91ac311ed7cecdc1c144bdac9f265204acbad", + "optimizer_sha256": "26605a64698c19995b632d830d967f5c33b636c0d202e6d66dcff72bf8ca51da", + "stage": "adam", + "completed_passes": 246, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 41328, + "adam_update_count": 41328, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 247, + "consumed_count": 246, + "last_submitted_update": 41328, + "last_consumed_update": 41160, + "pending": [ + { + "reference": { + "source_update": 41328, + "completed_passes": 246, + "next_interval": 0, + "trained_intervals": 41328, + "snapshot": "pass_end_0246", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40824, + "pass_science": { + "completed_passes": 246, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 41328, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 41328, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.1028109838662203e-06, + "update_l2": 0.016296977177262306 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.088394854941725e-08, + "update_l2": 0.0013346222694963217 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010006311640609056, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010006311640609056, + "observation_loss": 0.00010006311640609056, + "chamfer": 5.468450763146393e-05, + "track": 4.5378612412605435e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 246, + "adam_update_count": 41328 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04116492695175111 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_3dc7b04c82ae40fa819ecce11a42029b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 247, + "next_interval": 0, + "next_adam_update": 41329, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 246, + "trained_intervals": 41328, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 41328, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5192860960960388, + "median": 9.697749137878418, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.504209041595459, + "median": 9.556528091430664, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5949451327323914, + "median": 16280.919921875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 245.72402954101562, + "median": 14136.673828125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3443, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0247.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0247.json new file mode 100644 index 0000000000000000000000000000000000000000..8594e00b015201a2cf23fee0eb7fedd0c7ce12d0 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0247.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0247", + "executed_epochs": 247, + "score": null, + "best_score": 5.732347341065525e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_2d93ea7c35344d98a99637d1d73896a3.npz", + "optimizer_file": "boundary_2d93ea7c35344d98a99637d1d73896a3_optimizer.pt", + "arrays_sha256": "b4936582f37995c6a5c557ec9ffadffddff1a7ece6945cfd7df70f1f371947de", + "optimizer_sha256": "2f0e058bbb9fc5a4b27e48763de9ff554bca39ec5b7821da11e2bd94762e3b17", + "stage": "adam", + "completed_passes": 247, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 41496, + "adam_update_count": 41496, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 248, + "consumed_count": 247, + "last_submitted_update": 41496, + "last_consumed_update": 41328, + "pending": [ + { + "reference": { + "source_update": 41496, + "completed_passes": 247, + "next_interval": 0, + "trained_intervals": 41496, + "snapshot": "pass_end_0247", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40824, + "pass_science": { + "completed_passes": 247, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 41496, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 41496, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.244665312100551e-07, + "update_l2": 0.01578282192349434 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.946850123450531e-08, + "update_l2": 0.001219909405335784 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010052147990791127, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010052147990791127, + "observation_loss": 0.00010052147990791127, + "chamfer": 5.524657899513841e-05, + "track": 4.5274900912772864e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 247, + "adam_update_count": 41496 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04060552502050996 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_2d93ea7c35344d98a99637d1d73896a3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 248, + "next_interval": 0, + "next_adam_update": 41497, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 247, + "trained_intervals": 41496, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 41496, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.525477409362793, + "median": 9.697739601135254, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.500130653381348, + "median": 9.556390762329102, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5912730097770691, + "median": 16280.7646484375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 244.72390747070312, + "median": 14134.740234375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3465, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0248.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0248.json new file mode 100644 index 0000000000000000000000000000000000000000..9633fff7be603f675a830824506aa9679862e3d8 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0248.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0248", + "executed_epochs": 248, + "score": null, + "best_score": 5.732347341065525e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_767f6e9c4c92481496eb9ef565fd45c2.npz", + "optimizer_file": "boundary_767f6e9c4c92481496eb9ef565fd45c2_optimizer.pt", + "arrays_sha256": "7aa93bfdec557344bde1aa2474a90c06e0a6f621d357f61013153f9947aaade5", + "optimizer_sha256": "cbf92a43fc4280e745ca7912c4f7998686ae591d4d73760193be332689d485bc", + "stage": "adam", + "completed_passes": 248, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 41664, + "adam_update_count": 41664, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 249, + "consumed_count": 248, + "last_submitted_update": 41664, + "last_consumed_update": 41496, + "pending": [ + { + "reference": { + "source_update": 41664, + "completed_passes": 248, + "next_interval": 0, + "trained_intervals": 41664, + "snapshot": "pass_end_0248", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40824, + "pass_science": { + "completed_passes": 248, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 41664, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 41664, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.771005812173826e-07, + "update_l2": 0.015435672365128994 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.15872934872641e-08, + "update_l2": 0.001249173074029386 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.75465081864968e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.75465081864968e-05, + "observation_loss": 9.75465081864968e-05, + "chamfer": 5.293998037814163e-05, + "track": 4.4606531446333975e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 248, + "adam_update_count": 41664 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.045333978021517396 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_767f6e9c4c92481496eb9ef565fd45c2_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 249, + "next_interval": 0, + "next_adam_update": 41665, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 248, + "trained_intervals": 41664, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 41664, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5320839881896973, + "median": 9.69776439666748, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.49614143371582, + "median": 9.556116104125977, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5873795747756958, + "median": 16281.1689453125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 243.7495880126953, + "median": 14130.8642578125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3476, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0249.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0249.json new file mode 100644 index 0000000000000000000000000000000000000000..25701f19e665ede11c8658484ecbd2a774433115 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0249.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0249", + "executed_epochs": 249, + "score": null, + "best_score": 5.732347341065525e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_57f6e78dc47140dda5fb2c6f9268ee44.npz", + "optimizer_file": "boundary_57f6e78dc47140dda5fb2c6f9268ee44_optimizer.pt", + "arrays_sha256": "65d642fef2ef4cac59b9890e7f5f4ea1afb8ce9e8caf8c21fb8e7f59172f8ec6", + "optimizer_sha256": "7064e1af127ecf11ddcea9082c180733e923d6b2f4d2596d5cb2ab59e0043c8f", + "stage": "adam", + "completed_passes": 249, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 41832, + "adam_update_count": 41832, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 250, + "consumed_count": 249, + "last_submitted_update": 41832, + "last_consumed_update": 41664, + "pending": [ + { + "reference": { + "source_update": 41832, + "completed_passes": 249, + "next_interval": 0, + "trained_intervals": 41832, + "snapshot": "pass_end_0249", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40824, + "pass_science": { + "completed_passes": 249, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 41832, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 41832, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.735231750099047e-07, + "update_l2": 0.015043298713862896 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.86960382520374e-08, + "update_l2": 0.001199662801809609 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.840572602115571e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.840572602115571e-05, + "observation_loss": 9.840572602115571e-05, + "chamfer": 5.3780800953973085e-05, + "track": 4.462492870516144e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 249, + "adam_update_count": 41832 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040405596140772104 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_57f6e78dc47140dda5fb2c6f9268ee44_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 250, + "next_interval": 0, + "next_adam_update": 41833, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 249, + "trained_intervals": 41832, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 41832, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5381758213043213, + "median": 9.697883605957031, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.491989612579346, + "median": 9.555558204650879, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5838122367858887, + "median": 16283.1083984375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 242.73968505859375, + "median": 14122.974609375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3487, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0250.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0250.json new file mode 100644 index 0000000000000000000000000000000000000000..3ef356e926450157a4eac43ed2fec225afb831c5 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0250.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0250", + "executed_epochs": 250, + "score": null, + "best_score": 5.732347341065525e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a7f793b80f0b4caea39af608424f818b.npz", + "optimizer_file": "boundary_a7f793b80f0b4caea39af608424f818b_optimizer.pt", + "arrays_sha256": "956469a735dd713ead3f043d994b47dfe92b3cd9dd494a4831b9825ff4e55298", + "optimizer_sha256": "f7ce9e261a59f58c48035750540d86e577c935163cef83985d5ba8855f427400", + "stage": "adam", + "completed_passes": 250, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 42000, + "adam_update_count": 42000, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 251, + "consumed_count": 250, + "last_submitted_update": 42000, + "last_consumed_update": 41832, + "pending": [ + { + "reference": { + "source_update": 42000, + "completed_passes": 250, + "next_interval": 0, + "trained_intervals": 42000, + "snapshot": "pass_end_0250", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40824, + "pass_science": { + "completed_passes": 250, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 42000, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 42000, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.261542348009243e-07, + "update_l2": 0.01617220602929592 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.154030529614829e-08, + "update_l2": 0.0012781992554664612 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.915367991197854e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.915367991197854e-05, + "observation_loss": 9.915367991197854e-05, + "chamfer": 5.4260508477455005e-05, + "track": 4.489316779654473e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 250, + "adam_update_count": 42000 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040723404847085476 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a7f793b80f0b4caea39af608424f818b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 251, + "next_interval": 0, + "next_adam_update": 42001, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 250, + "trained_intervals": 42000, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 42000, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5449640154838562, + "median": 9.697911262512207, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.487992286682129, + "median": 9.555182456970215, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.579862654209137, + "median": 16283.5595703125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 241.7713165283203, + "median": 14117.669921875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3499, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0251.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0251.json new file mode 100644 index 0000000000000000000000000000000000000000..18986b7cdf867d6e73e6943bdb38054fffa41f5a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0251.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0251", + "executed_epochs": 251, + "score": null, + "best_score": 5.732347341065525e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_08475246415246e4b571d56e7576a56d.npz", + "optimizer_file": "boundary_08475246415246e4b571d56e7576a56d_optimizer.pt", + "arrays_sha256": "73c47fa480372f8b245d054f93bc9a861d75ce20ebccf8c3564c2beec0691935", + "optimizer_sha256": "fece179f8b4c96b3b3104a29625f572ffad9e3f28595b3e061a5e80129aac4c7", + "stage": "adam", + "completed_passes": 251, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 42168, + "adam_update_count": 42168, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 252, + "consumed_count": 251, + "last_submitted_update": 42168, + "last_consumed_update": 42000, + "pending": [ + { + "reference": { + "source_update": 42168, + "completed_passes": 251, + "next_interval": 0, + "trained_intervals": 42168, + "snapshot": "pass_end_0251", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40824, + "pass_science": { + "completed_passes": 251, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 42168, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 42168, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0180513072555186e-06, + "update_l2": 0.01544633973389864 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.139582353625883e-08, + "update_l2": 0.0013682672288268805 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.832880459725857e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.832880459725857e-05, + "observation_loss": 9.832880459725857e-05, + "chamfer": 5.3653482609661296e-05, + "track": 4.4675318349618465e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 251, + "adam_update_count": 42168 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04044761089608073 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_08475246415246e4b571d56e7576a56d_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 252, + "next_interval": 0, + "next_adam_update": 42169, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 251, + "trained_intervals": 42168, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 42168, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.551125705242157, + "median": 9.697953224182129, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.483912944793701, + "median": 9.555007934570312, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5763006806373596, + "median": 16284.2431640625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 240.78704833984375, + "median": 14115.19921875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3512, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0252.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0252.json new file mode 100644 index 0000000000000000000000000000000000000000..a3f45fbcb57ab6ac49b9f87c3abf1b8ccafd80a5 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0252.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0252", + "executed_epochs": 252, + "score": null, + "best_score": 5.732347341065525e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_d940a51cb5fa4dd4a9155538177c523a.npz", + "optimizer_file": "boundary_d940a51cb5fa4dd4a9155538177c523a_optimizer.pt", + "arrays_sha256": "372e3cef8e52342201f4c995eee1fefd9874d0cd325c17e94af7bf4628770bfb", + "optimizer_sha256": "4480c384ca10975252c83519a4809a7ea4a232ca603569f3e26f5cb7c177d81f", + "stage": "adam", + "completed_passes": 252, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 42336, + "adam_update_count": 42336, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 253, + "consumed_count": 252, + "last_submitted_update": 42336, + "last_consumed_update": 42168, + "pending": [ + { + "reference": { + "source_update": 42336, + "completed_passes": 252, + "next_interval": 0, + "trained_intervals": 42336, + "snapshot": "pass_end_0252", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 40824, + "pass_science": { + "completed_passes": 252, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 42336, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 42336, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.866333587320696e-07, + "update_l2": 0.016216326504945755 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.106960626084401e-08, + "update_l2": 0.0012781789992004633 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.937160211848095e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.937160211848095e-05, + "observation_loss": 9.937160211848095e-05, + "chamfer": 5.4492749768542126e-05, + "track": 4.4878852349938825e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 252, + "adam_update_count": 42336 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04055101494304836 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_d940a51cb5fa4dd4a9155538177c523a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 253, + "next_interval": 0, + "next_adam_update": 42337, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 252, + "trained_intervals": 42336, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 42336, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5575230717658997, + "median": 9.698050498962402, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.479820251464844, + "median": 9.556987762451172, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5726256370544434, + "median": 16285.826171875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 239.80360412597656, + "median": 14143.197265625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3521, + "controller_edge_stiffness": 49 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0253.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0253.json new file mode 100644 index 0000000000000000000000000000000000000000..f6e065cca14a235f84cbadb3d776d65720073f3a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0253.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0253", + "executed_epochs": 253, + "score": null, + "best_score": 5.705696116820036e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_befcb77f09b34248a1373b4621763dab.npz", + "optimizer_file": "boundary_befcb77f09b34248a1373b4621763dab_optimizer.pt", + "arrays_sha256": "59d83e557a9b411fed379c7d0de4be6ca11318ea1ab38044ff153243705e81ba", + "optimizer_sha256": "b8d0b07873b81be5496ec0c857785f31cf326daf0dd86fa6d8459a846988ea8e", + "stage": "adam", + "completed_passes": 253, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 42504, + "adam_update_count": 42504, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 254, + "consumed_count": 253, + "last_submitted_update": 42504, + "last_consumed_update": 42336, + "pending": [ + { + "reference": { + "source_update": 42504, + "completed_passes": 253, + "next_interval": 0, + "trained_intervals": 42504, + "snapshot": "pass_end_0253", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 42336, + "pass_science": { + "completed_passes": 253, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 42504, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 42504, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.100437523557048e-07, + "update_l2": 0.01570291630923748 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.192875190436098e-08, + "update_l2": 0.00120814039837569 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.829040209297091e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.829040209297091e-05, + "observation_loss": 9.829040209297091e-05, + "chamfer": 5.3658688557334244e-05, + "track": 4.4631709897657856e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 253, + "adam_update_count": 42504 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04111741506494582 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_befcb77f09b34248a1373b4621763dab_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 254, + "next_interval": 0, + "next_adam_update": 42505, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 253, + "trained_intervals": 42504, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 42504, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5636016130447388, + "median": 9.698101043701172, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.475696086883545, + "median": 9.557926177978516, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5691554546356201, + "median": 16286.650390625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 238.81663513183594, + "median": 14156.525390625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3535, + "controller_edge_stiffness": 50 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0254.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0254.json new file mode 100644 index 0000000000000000000000000000000000000000..ccbace2adcb438fcb50ec16810e67db06f07fe7f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0254.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0254", + "executed_epochs": 254, + "score": null, + "best_score": 5.705696116820036e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_1ac984b140f0415993a3b1072cf1ff84.npz", + "optimizer_file": "boundary_1ac984b140f0415993a3b1072cf1ff84_optimizer.pt", + "arrays_sha256": "5255738718bc86b4b9ffa8b354686826b896b3fe7c171590bfb65351f8aa4e62", + "optimizer_sha256": "df142d601595e2ece89ef4f7ac3cfba4d0e04fc59e11284757288ba6862469aa", + "stage": "adam", + "completed_passes": 254, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 42672, + "adam_update_count": 42672, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 255, + "consumed_count": 254, + "last_submitted_update": 42672, + "last_consumed_update": 42504, + "pending": [ + { + "reference": { + "source_update": 42672, + "completed_passes": 254, + "next_interval": 0, + "trained_intervals": 42672, + "snapshot": "pass_end_0254", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 42336, + "pass_science": { + "completed_passes": 254, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 42672, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 42672, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.9297465188356e-07, + "update_l2": 0.015254027210175991 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.350795990148981e-08, + "update_l2": 0.001018660026602447 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.867289918474853e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.867289918474853e-05, + "observation_loss": 9.867289918474853e-05, + "chamfer": 5.407853313954547e-05, + "track": 4.459436240722425e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 254, + "adam_update_count": 42672 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0407998850569129 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_1ac984b140f0415993a3b1072cf1ff84_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 255, + "next_interval": 0, + "next_adam_update": 42673, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 254, + "trained_intervals": 42672, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 42672, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5704819560050964, + "median": 9.698155403137207, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.471795082092285, + "median": 9.558405876159668, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5652529001235962, + "median": 16287.5361328125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 237.8868408203125, + "median": 14163.33984375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3547, + "controller_edge_stiffness": 51 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0255.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0255.json new file mode 100644 index 0000000000000000000000000000000000000000..6283c2b54a790f41f6d41d78557f3f0fb9f9315a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0255.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0255", + "executed_epochs": 255, + "score": null, + "best_score": 5.705696116820036e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_7447f34ebe3f469ca7e3a9988c5c6bac.npz", + "optimizer_file": "boundary_7447f34ebe3f469ca7e3a9988c5c6bac_optimizer.pt", + "arrays_sha256": "e3377d3fab8a301842f0fe284222205f03aea11b09f63bcc66200e53ad8ed2f5", + "optimizer_sha256": "334497ea2864411729145aee91e82f48c6a813f4949e1c07bb7a995e0e6134fb", + "stage": "adam", + "completed_passes": 255, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 42840, + "adam_update_count": 42840, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 256, + "consumed_count": 255, + "last_submitted_update": 42840, + "last_consumed_update": 42672, + "pending": [ + { + "reference": { + "source_update": 42840, + "completed_passes": 255, + "next_interval": 0, + "trained_intervals": 42840, + "snapshot": "pass_end_0255", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 42336, + "pass_science": { + "completed_passes": 255, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 42840, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 42840, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.599762289421051e-07, + "update_l2": 0.016845855861902237 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.566894228399178e-08, + "update_l2": 0.001344450400210917 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010381403990322724, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010381403990322724, + "observation_loss": 0.00010381403990322724, + "chamfer": 5.2981937187723815e-05, + "track": 5.0832102715503424e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 255, + "adam_update_count": 42840 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04101461498066783 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_7447f34ebe3f469ca7e3a9988c5c6bac_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 256, + "next_interval": 0, + "next_adam_update": 42841, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 255, + "trained_intervals": 42840, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 42840, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5757771134376526, + "median": 9.698305130004883, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.467416763305664, + "median": 9.558473587036133, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5622677803039551, + "median": 16289.974609375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 236.84756469726562, + "median": 14164.3203125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3561, + "controller_edge_stiffness": 51 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0256.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0256.json new file mode 100644 index 0000000000000000000000000000000000000000..58531af0419b6621f04d5e2654f0a364990adbf6 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0256.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0256", + "executed_epochs": 256, + "score": null, + "best_score": 5.690493006092029e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_dac64617f2814c3a82416c7e2db14881.npz", + "optimizer_file": "boundary_dac64617f2814c3a82416c7e2db14881_optimizer.pt", + "arrays_sha256": "1575890a095a623cb87fc6c7781648d6931ded6bd5d972a72fb660267f0b7260", + "optimizer_sha256": "b99cb5f6df601d581b186358c5bea6e51689950a5364f4deef37964726665038", + "stage": "adam", + "completed_passes": 256, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 43008, + "adam_update_count": 43008, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 257, + "consumed_count": 256, + "last_submitted_update": 43008, + "last_consumed_update": 42840, + "pending": [ + { + "reference": { + "source_update": 43008, + "completed_passes": 256, + "next_interval": 0, + "trained_intervals": 43008, + "snapshot": "pass_end_0256", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 42840, + "pass_science": { + "completed_passes": 256, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 43008, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 43008, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.044369342816935e-07, + "update_l2": 0.014346202835440636 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.285529797698473e-08, + "update_l2": 0.0010262132855132222 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.796999802347273e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.796999802347273e-05, + "observation_loss": 9.796999802347273e-05, + "chamfer": 5.3580468375002965e-05, + "track": 4.4389526010490954e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 256, + "adam_update_count": 43008 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04098203079774976 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_dac64617f2814c3a82416c7e2db14881_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 257, + "next_interval": 0, + "next_adam_update": 43009, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 256, + "trained_intervals": 43008, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 43008, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5811567902565002, + "median": 9.698427200317383, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.463520526885986, + "median": 9.558485984802246, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.559251070022583, + "median": 16291.962890625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 235.92654418945312, + "median": 14164.5, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3578, + "controller_edge_stiffness": 51 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0257.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0257.json new file mode 100644 index 0000000000000000000000000000000000000000..1098ddb4c20cd9fec5f9e2e76d7085d665869128 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0257.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0257", + "executed_epochs": 257, + "score": null, + "best_score": 5.690493006092029e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_7a6108a2328d45c8a1be7fd59ad56442.npz", + "optimizer_file": "boundary_7a6108a2328d45c8a1be7fd59ad56442_optimizer.pt", + "arrays_sha256": "1c13ff2097508074583608356d701a9aae5dded619bb25564448fee319ec5e76", + "optimizer_sha256": "8bda2834876fe359809a82d078810c5722d94d789000c1b9ceb21c22f7984d58", + "stage": "adam", + "completed_passes": 257, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 43176, + "adam_update_count": 43176, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 258, + "consumed_count": 257, + "last_submitted_update": 43176, + "last_consumed_update": 43008, + "pending": [ + { + "reference": { + "source_update": 43176, + "completed_passes": 257, + "next_interval": 0, + "trained_intervals": 43176, + "snapshot": "pass_end_0257", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 42840, + "pass_science": { + "completed_passes": 257, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 43176, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 43176, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.709819106414216e-07, + "update_l2": 0.016895411536097527 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.247287132055135e-08, + "update_l2": 0.0014343287330120802 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010196279617957771, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010196279617957771, + "observation_loss": 0.00010196279617957771, + "chamfer": 5.223878542892635e-05, + "track": 4.972400711267255e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 257, + "adam_update_count": 43176 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04061417491175234 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_7a6108a2328d45c8a1be7fd59ad56442_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 258, + "next_interval": 0, + "next_adam_update": 43177, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 257, + "trained_intervals": 43176, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 43176, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5860001444816589, + "median": 9.69852066040039, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.459322452545166, + "median": 9.558709144592285, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5565489530563354, + "median": 16293.4853515625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 234.9381866455078, + "median": 14167.689453125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3591, + "controller_edge_stiffness": 51 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0258.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0258.json new file mode 100644 index 0000000000000000000000000000000000000000..a694ad2f7871712d0a23b73c15a73e6fc42563cc --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0258.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0258", + "executed_epochs": 258, + "score": null, + "best_score": 5.6657708417636364e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_707bbf342a45486089856a8677977558.npz", + "optimizer_file": "boundary_707bbf342a45486089856a8677977558_optimizer.pt", + "arrays_sha256": "9b0150095953d47f2011b7a5ada502a56f3ca00fd88de968997018409f16414e", + "optimizer_sha256": "8faf4f58f75a3d679862487d47fcc1956c23d7fc8cb5fd4c6865ad3d6c0aca55", + "stage": "adam", + "completed_passes": 258, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 43344, + "adam_update_count": 43344, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 259, + "consumed_count": 258, + "last_submitted_update": 43344, + "last_consumed_update": 43176, + "pending": [ + { + "reference": { + "source_update": 43344, + "completed_passes": 258, + "next_interval": 0, + "trained_intervals": 43344, + "snapshot": "pass_end_0258", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 43176, + "pass_science": { + "completed_passes": 258, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 43344, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 43344, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.431455285062839e-07, + "update_l2": 0.014493514783680439 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.136931508469388e-08, + "update_l2": 0.0011203543981537223 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.812013013288379e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.812013013288379e-05, + "observation_loss": 9.812013013288379e-05, + "chamfer": 5.34451064595487e-05, + "track": 4.467502003535628e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 258, + "adam_update_count": 43344 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.08091900101862848 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_707bbf342a45486089856a8677977558_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 259, + "next_interval": 0, + "next_adam_update": 43345, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 258, + "trained_intervals": 43344, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 43344, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5917863845825195, + "median": 9.698681831359863, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.455483913421631, + "median": 9.55891227722168, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5533378720283508, + "median": 16296.1123046875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 234.03811645507812, + "median": 14170.5927734375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3602, + "controller_edge_stiffness": 51 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0259.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0259.json new file mode 100644 index 0000000000000000000000000000000000000000..65f63ee642c99a7302fcff40f85324a25808a589 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0259.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0259", + "executed_epochs": 259, + "score": null, + "best_score": 5.6657708417636364e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_df32be10c59a4fdb9f3efdfb1dfecf45.npz", + "optimizer_file": "boundary_df32be10c59a4fdb9f3efdfb1dfecf45_optimizer.pt", + "arrays_sha256": "3a88f400cfad1387d07e20eea1357e5b08c93d358c374c3358a31d4512972020", + "optimizer_sha256": "6649652603619eb2bb631aaf68026148ecf82ac24b322413d188a464a3a5dc72", + "stage": "adam", + "completed_passes": 259, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 43512, + "adam_update_count": 43512, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 260, + "consumed_count": 259, + "last_submitted_update": 43512, + "last_consumed_update": 43344, + "pending": [ + { + "reference": { + "source_update": 43512, + "completed_passes": 259, + "next_interval": 0, + "trained_intervals": 43512, + "snapshot": "pass_end_0259", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 43176, + "pass_science": { + "completed_passes": 259, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 43512, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 43512, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.904882189293858e-07, + "update_l2": 0.016082223504781723 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.601589319643608e-08, + "update_l2": 0.001375294174067676 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010147700231755152, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010147700231755152, + "observation_loss": 0.00010147700231755152, + "chamfer": 5.262889317236841e-05, + "track": 4.8848109145183116e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 259, + "adam_update_count": 43512 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04040626506321132 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_df32be10c59a4fdb9f3efdfb1dfecf45_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 260, + "next_interval": 0, + "next_adam_update": 43513, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 259, + "trained_intervals": 43512, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 43512, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.5968058109283447, + "median": 9.698742866516113, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.451122760772705, + "median": 9.55923843383789, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5505674481391907, + "median": 16297.1064453125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 233.0196533203125, + "median": 14175.259765625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3612, + "controller_edge_stiffness": 51 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0260.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0260.json new file mode 100644 index 0000000000000000000000000000000000000000..0546137befbd7767b508e9155fe36944be5d2ddb --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0260.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0260", + "executed_epochs": 260, + "score": null, + "best_score": 5.652897513235595e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_e31d3d849eb94a9085ee2ae42bf9c344.npz", + "optimizer_file": "boundary_e31d3d849eb94a9085ee2ae42bf9c344_optimizer.pt", + "arrays_sha256": "277284f8fd34d960c74332176de3c4551568ee09a1b202b6692150b864dcb98e", + "optimizer_sha256": "ea13c6a2adfe51d987d7516c6d890293fb0ecf5b582539388ea05bea90e7138c", + "stage": "adam", + "completed_passes": 260, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 43680, + "adam_update_count": 43680, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 261, + "consumed_count": 260, + "last_submitted_update": 43680, + "last_consumed_update": 43512, + "pending": [ + { + "reference": { + "source_update": 43680, + "completed_passes": 260, + "next_interval": 0, + "trained_intervals": 43680, + "snapshot": "pass_end_0260", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 43512, + "pass_science": { + "completed_passes": 260, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 43680, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 43680, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.827581048833963e-07, + "update_l2": 0.01541211735457182 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.400562048090251e-08, + "update_l2": 0.0010488855186849833 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.262574894819409e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.262574894819409e-05, + "observation_loss": 9.262574894819409e-05, + "chamfer": 4.94725136377383e-05, + "track": 4.3153235310455784e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 260, + "adam_update_count": 43680 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04151124297641218 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_e31d3d849eb94a9085ee2ae42bf9c344_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 261, + "next_interval": 0, + "next_adam_update": 43681, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 260, + "trained_intervals": 43680, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 43680, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6017541885375977, + "median": 9.698789596557617, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.447274208068848, + "median": 9.559314727783203, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5478497743606567, + "median": 16297.8681640625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 232.12457275390625, + "median": 14176.349609375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3627, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0261.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0261.json new file mode 100644 index 0000000000000000000000000000000000000000..d9b3776ab2f55d15d79ec03ffd1e9bc75e3c3363 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0261.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0261", + "executed_epochs": 261, + "score": null, + "best_score": 5.652897513235595e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_1c9b048b5dcc478087056b7ebc3cf96c.npz", + "optimizer_file": "boundary_1c9b048b5dcc478087056b7ebc3cf96c_optimizer.pt", + "arrays_sha256": "d114bac3976a44334accfc5c8f0b51557c2bf658e6138a24ffedd014d188d38f", + "optimizer_sha256": "306e4d35a3246855caf8926f62dd9b924442b1ef32382a561833826f7ebfd59e", + "stage": "adam", + "completed_passes": 261, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 43848, + "adam_update_count": 43848, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 262, + "consumed_count": 261, + "last_submitted_update": 43848, + "last_consumed_update": 43680, + "pending": [ + { + "reference": { + "source_update": 43848, + "completed_passes": 261, + "next_interval": 0, + "trained_intervals": 43848, + "snapshot": "pass_end_0261", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 43512, + "pass_science": { + "completed_passes": 261, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 43848, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 43848, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.659778932771587e-07, + "update_l2": 0.01808965392410755 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.5195992726121403e-08, + "update_l2": 0.0009907357161864638 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.384943405166268e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.384943405166268e-05, + "observation_loss": 9.384943405166268e-05, + "chamfer": 5.035989670432173e-05, + "track": 4.348953370936215e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 261, + "adam_update_count": 43848 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04074715101160109 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_1c9b048b5dcc478087056b7ebc3cf96c_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 262, + "next_interval": 0, + "next_adam_update": 43849, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 261, + "trained_intervals": 43848, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 43848, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6078094244003296, + "median": 9.698853492736816, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.444281578063965, + "median": 9.559904098510742, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5445424318313599, + "median": 16298.9091796875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 231.43096923828125, + "median": 14184.78125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3642, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0262.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0262.json new file mode 100644 index 0000000000000000000000000000000000000000..b9441556b653793feaa079212fcdc674f5cf9d37 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0262.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0262", + "executed_epochs": 262, + "score": null, + "best_score": 5.617178737252072e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_25a3125c241641f2a90034dbeab72e85.npz", + "optimizer_file": "boundary_25a3125c241641f2a90034dbeab72e85_optimizer.pt", + "arrays_sha256": "8d07af52282346fd6d7d5db37cea8d42408a0ae6ce0c3b4a352252fd83aa5663", + "optimizer_sha256": "1f958b79103ddcb12c72ea159455209bf52b04dc21e17eb45a8970946812ed2b", + "stage": "adam", + "completed_passes": 262, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 44016, + "adam_update_count": 44016, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 263, + "consumed_count": 262, + "last_submitted_update": 44016, + "last_consumed_update": 43848, + "pending": [ + { + "reference": { + "source_update": 44016, + "completed_passes": 262, + "next_interval": 0, + "trained_intervals": 44016, + "snapshot": "pass_end_0262", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 43848, + "pass_science": { + "completed_passes": 262, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 44016, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 44016, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.393041758201434e-07, + "update_l2": 0.015604063868522644 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.289431032589164e-08, + "update_l2": 0.001090472680516541 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.18669393286109e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.18669393286109e-05, + "observation_loss": 9.18669393286109e-05, + "chamfer": 4.8985097237164155e-05, + "track": 4.2881838453467935e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 262, + "adam_update_count": 44016 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040758749935775995 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_25a3125c241641f2a90034dbeab72e85_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 263, + "next_interval": 0, + "next_adam_update": 44017, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 262, + "trained_intervals": 44016, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 44016, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.613928496837616, + "median": 9.698968887329102, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.440388202667236, + "median": 9.560230255126953, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.541220486164093, + "median": 16300.791015625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 230.5316619873047, + "median": 14189.44921875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3654, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0263.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0263.json new file mode 100644 index 0000000000000000000000000000000000000000..0c76a33582b83cbb252b127b0cd644f73606b8cb --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0263.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0263", + "executed_epochs": 263, + "score": null, + "best_score": 5.617178737252072e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a140eaf5bc5c4448ae37d90b46e7a4b3.npz", + "optimizer_file": "boundary_a140eaf5bc5c4448ae37d90b46e7a4b3_optimizer.pt", + "arrays_sha256": "8f9d76fa036554eb3419509142ae0a3b54a693350e3b931afca049b0c22a3dd6", + "optimizer_sha256": "8a4d420a9d339f3e3dc89e9420a058d1f5bcebf9664c86f761c4ce594bf800d7", + "stage": "adam", + "completed_passes": 263, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 44184, + "adam_update_count": 44184, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 264, + "consumed_count": 263, + "last_submitted_update": 44184, + "last_consumed_update": 44016, + "pending": [ + { + "reference": { + "source_update": 44184, + "completed_passes": 263, + "next_interval": 0, + "trained_intervals": 44184, + "snapshot": "pass_end_0263", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 43848, + "pass_science": { + "completed_passes": 263, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 44184, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 44184, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.8804583836245e-07, + "update_l2": 0.01871335692703724 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.3161833218618995e-08, + "update_l2": 0.0011025877902284265 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010103666863869876, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010103666863869876, + "observation_loss": 0.00010103666863869876, + "chamfer": 5.694402352673933e-05, + "track": 4.409264147398062e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 263, + "adam_update_count": 44184 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04177167592570186 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a140eaf5bc5c4448ae37d90b46e7a4b3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 264, + "next_interval": 0, + "next_adam_update": 44185, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 263, + "trained_intervals": 44184, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 44184, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6188821792602539, + "median": 9.69909954071045, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.436445236206055, + "median": 9.560216903686523, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.538546085357666, + "median": 16302.9208984375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 229.62448120117188, + "median": 14189.2783203125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3670, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0264.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0264.json new file mode 100644 index 0000000000000000000000000000000000000000..80a14a26138801599b0b5d38aea18aebb71043b5 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0264.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0264", + "executed_epochs": 264, + "score": null, + "best_score": 5.617178737252072e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_5bb5e6941a3f48aeb27f172ae5afcdb6.npz", + "optimizer_file": "boundary_5bb5e6941a3f48aeb27f172ae5afcdb6_optimizer.pt", + "arrays_sha256": "711ac9431670c5c849fd1d3881a9b058170614253d13a80b5814214c880ebcd6", + "optimizer_sha256": "5456ce0e603830f68d7cff9557565aa8731758577c0583662cc9648486e9da15", + "stage": "adam", + "completed_passes": 264, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 44352, + "adam_update_count": 44352, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 265, + "consumed_count": 264, + "last_submitted_update": 44352, + "last_consumed_update": 44184, + "pending": [ + { + "reference": { + "source_update": 44352, + "completed_passes": 264, + "next_interval": 0, + "trained_intervals": 44352, + "snapshot": "pass_end_0264", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 43848, + "pass_science": { + "completed_passes": 264, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 44352, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 44352, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.899558684381191e-07, + "update_l2": 0.014291367493569851 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.14088958677894e-08, + "update_l2": 0.0011114297667518258 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010107945126947016, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010107945126947016, + "observation_loss": 0.00010107945126947016, + "chamfer": 5.692895138054155e-05, + "track": 4.415049988892861e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 264, + "adam_update_count": 44352 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04444824019446969 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_5bb5e6941a3f48aeb27f172ae5afcdb6_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 265, + "next_interval": 0, + "next_adam_update": 44353, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 264, + "trained_intervals": 44352, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 44352, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6232064366340637, + "median": 9.699197769165039, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.432336330413818, + "median": 9.560347557067871, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5362223386764526, + "median": 16304.5224609375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 228.6829071044922, + "median": 14191.1796875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3673, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0265.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0265.json new file mode 100644 index 0000000000000000000000000000000000000000..01a9c7420e05f2a1cb311245f96b7ee750f6918c --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0265.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0265", + "executed_epochs": 265, + "score": null, + "best_score": 5.617178737252072e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_d06bf551b51049b4a8bc5cdf0fbc6c63.npz", + "optimizer_file": "boundary_d06bf551b51049b4a8bc5cdf0fbc6c63_optimizer.pt", + "arrays_sha256": "2e08e1055b7bfcd07db470e0b54cf9968860a514169b02a911f53f9959321c71", + "optimizer_sha256": "bb13f0e67b4bc10f75249d2e2881461a771c44da2ad843eb5c8407b60551c2f7", + "stage": "adam", + "completed_passes": 265, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 44520, + "adam_update_count": 44520, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 266, + "consumed_count": 265, + "last_submitted_update": 44520, + "last_consumed_update": 44352, + "pending": [ + { + "reference": { + "source_update": 44520, + "completed_passes": 265, + "next_interval": 0, + "trained_intervals": 44520, + "snapshot": "pass_end_0265", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 43848, + "pass_science": { + "completed_passes": 265, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 44520, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 44520, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.030864258515066e-07, + "update_l2": 0.015714623034000397 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.38365662553042e-08, + "update_l2": 0.001436451799236238 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001019507908495143, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001019507908495143, + "observation_loss": 0.0001019507908495143, + "chamfer": 5.336907634045929e-05, + "track": 4.858171087107621e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 265, + "adam_update_count": 44520 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040267209988087416 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_d06bf551b51049b4a8bc5cdf0fbc6c63_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 266, + "next_interval": 0, + "next_adam_update": 44521, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 265, + "trained_intervals": 44520, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 44520, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6288568377494812, + "median": 9.699296951293945, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.428224563598633, + "median": 9.558878898620605, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5332009792327881, + "median": 16306.138671875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 227.74453735351562, + "median": 14170.232421875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3683, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0266.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0266.json new file mode 100644 index 0000000000000000000000000000000000000000..a4a9db10e00eaa47f3fb60e912c5204af3f26648 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0266.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0266", + "executed_epochs": 266, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_eb823d5c14574a45aa72bfbd0e7d84f5.npz", + "optimizer_file": "boundary_eb823d5c14574a45aa72bfbd0e7d84f5_optimizer.pt", + "arrays_sha256": "5627f63555222e44e1657bf4348d5e0f626397d9a046272f7cec6cfd0e3293d2", + "optimizer_sha256": "20adac1f47468db5303386bb36f08276881c431a132b4c3990f6c1cdebf2ed51", + "stage": "adam", + "completed_passes": 266, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 44688, + "adam_update_count": 44688, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 267, + "consumed_count": 266, + "last_submitted_update": 44688, + "last_consumed_update": 44520, + "pending": [ + { + "reference": { + "source_update": 44688, + "completed_passes": 266, + "next_interval": 0, + "trained_intervals": 44688, + "snapshot": "pass_end_0266", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 266, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 44688, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 44688, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0229658755633864e-06, + "update_l2": 0.01504780538380146 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.3324643428377385e-08, + "update_l2": 0.001067809876985848 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010127628047484905, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010127628047484905, + "observation_loss": 0.00010127628047484905, + "chamfer": 5.684143616235815e-05, + "track": 4.44348479504697e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 266, + "adam_update_count": 44688 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04097034689038992 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_eb823d5c14574a45aa72bfbd0e7d84f5_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 267, + "next_interval": 0, + "next_adam_update": 44689, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 266, + "trained_intervals": 44688, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 44688, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6347730159759521, + "median": 9.699422836303711, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.424563884735107, + "median": 9.557500839233398, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.530055820941925, + "median": 16308.19140625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 226.91236877441406, + "median": 14150.6240234375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3697, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0267.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0267.json new file mode 100644 index 0000000000000000000000000000000000000000..8b824d890ac883bb1f36b0bc0ef6249521f0e15a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0267.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0267", + "executed_epochs": 267, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_029337115cbd4b59a777b9088269d91e.npz", + "optimizer_file": "boundary_029337115cbd4b59a777b9088269d91e_optimizer.pt", + "arrays_sha256": "2c07fa622e17ca6c2e829c72b398eb09cc4c10680606ee1e5956c5eb2aba2cee", + "optimizer_sha256": "0435c5ae6a42261bb016f2a80bdbba98099f4dbc9601fdabeda2604156b1eff9", + "stage": "adam", + "completed_passes": 267, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 44856, + "adam_update_count": 44856, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 268, + "consumed_count": 267, + "last_submitted_update": 44856, + "last_consumed_update": 44688, + "pending": [ + { + "reference": { + "source_update": 44856, + "completed_passes": 267, + "next_interval": 0, + "trained_intervals": 44856, + "snapshot": "pass_end_0267", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 267, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 44856, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 44856, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.569089805452677e-07, + "update_l2": 0.014613204635679722 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.2751413076302924e-08, + "update_l2": 0.0010102224769070745 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010043437941931188, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010043437941931188, + "observation_loss": 0.00010043437941931188, + "chamfer": 5.646635690936819e-05, + "track": 4.39680261479225e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 267, + "adam_update_count": 44856 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04098602803424001 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_029337115cbd4b59a777b9088269d91e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 268, + "next_interval": 0, + "next_adam_update": 44857, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 267, + "trained_intervals": 44856, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 44856, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6415671706199646, + "median": 9.699584007263184, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.420796871185303, + "median": 9.556173324584961, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5264667272567749, + "median": 16310.8203125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 226.05918884277344, + "median": 14131.775390625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3707, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0268.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0268.json new file mode 100644 index 0000000000000000000000000000000000000000..8169308aab7ee239cc6ca6fed95669013e1788c1 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0268.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0268", + "executed_epochs": 268, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_7dd53e8b8a24480c97181768de0c637a.npz", + "optimizer_file": "boundary_7dd53e8b8a24480c97181768de0c637a_optimizer.pt", + "arrays_sha256": "17d249a8079324982f13015e36450467782487cea0233099e06640fc67e5b9b7", + "optimizer_sha256": "78320288a78340999ee7f4937598b04025c138d5b610134dd138909042de8221", + "stage": "adam", + "completed_passes": 268, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 45024, + "adam_update_count": 45024, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 269, + "consumed_count": 268, + "last_submitted_update": 45024, + "last_consumed_update": 44856, + "pending": [ + { + "reference": { + "source_update": 45024, + "completed_passes": 268, + "next_interval": 0, + "trained_intervals": 45024, + "snapshot": "pass_end_0268", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 268, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 45024, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 45024, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.544244459088077e-07, + "update_l2": 0.016144076362252235 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.152571785378314e-08, + "update_l2": 0.0013567741261795163 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.9810233223252e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.9810233223252e-05, + "observation_loss": 9.9810233223252e-05, + "chamfer": 5.202737156650983e-05, + "track": 4.778286165674217e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 268, + "adam_update_count": 45024 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04355870606377721 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_7dd53e8b8a24480c97181768de0c637a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 269, + "next_interval": 0, + "next_adam_update": 45025, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 268, + "trained_intervals": 45024, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 45024, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6468619108200073, + "median": 9.699776649475098, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.416728496551514, + "median": 9.554713249206543, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5236865878105164, + "median": 16313.962890625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 225.14137268066406, + "median": 14111.099609375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3717, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0269.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0269.json new file mode 100644 index 0000000000000000000000000000000000000000..6eaefeeb524ecb0540ce7a46361b80fbd50e9435 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0269.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0269", + "executed_epochs": 269, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_765ac45a8dd646e3a46eab69e9d8a225.npz", + "optimizer_file": "boundary_765ac45a8dd646e3a46eab69e9d8a225_optimizer.pt", + "arrays_sha256": "f59cb4824633387eb336d6413d44dfc3b62c4039c3a7a9aa9bca0dfd1234dc30", + "optimizer_sha256": "7b128bee4973cd1b4569fd7b2280fc596cb3358c0e7cae0e3b878f9370c7bbc8", + "stage": "adam", + "completed_passes": 269, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 45192, + "adam_update_count": 45192, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 270, + "consumed_count": 269, + "last_submitted_update": 45192, + "last_consumed_update": 45024, + "pending": [ + { + "reference": { + "source_update": 45192, + "completed_passes": 269, + "next_interval": 0, + "trained_intervals": 45192, + "snapshot": "pass_end_0269", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 269, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 45192, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 45192, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.3880021394215873e-07, + "update_l2": 0.015406874008476734 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.3141607619645583e-08, + "update_l2": 0.001017827307805419 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010052464494947344, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010052464494947344, + "observation_loss": 0.00010052464494947344, + "chamfer": 5.661028626491316e-05, + "track": 4.3914358684560284e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 269, + "adam_update_count": 45192 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04141789791174233 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_765ac45a8dd646e3a46eab69e9d8a225_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 270, + "next_interval": 0, + "next_adam_update": 45193, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 269, + "trained_intervals": 45192, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 45192, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6524159908294678, + "median": 9.699788093566895, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.412959098815918, + "median": 9.553285598754883, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5207860469818115, + "median": 16314.150390625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 224.29432678222656, + "median": 14090.92578125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3728, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0270.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0270.json new file mode 100644 index 0000000000000000000000000000000000000000..003499dee9d364b08930c4c46b9aeb1da61a4a65 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0270.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0270", + "executed_epochs": 270, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_4ea50f04764449b1a2e4d90a6f4db3b3.npz", + "optimizer_file": "boundary_4ea50f04764449b1a2e4d90a6f4db3b3_optimizer.pt", + "arrays_sha256": "53fa0c64cbf580c90ad882fb01c2aa8a266944f4de0123c7896419ad2704ebdd", + "optimizer_sha256": "5b085bb273706968f9968f545310aee714060adcce38d964d901b6a8d6adc7a1", + "stage": "adam", + "completed_passes": 270, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 45360, + "adam_update_count": 45360, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 271, + "consumed_count": 270, + "last_submitted_update": 45360, + "last_consumed_update": 45192, + "pending": [ + { + "reference": { + "source_update": 45360, + "completed_passes": 270, + "next_interval": 0, + "trained_intervals": 45360, + "snapshot": "pass_end_0270", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 270, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 45360, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 45360, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.095714641356608e-07, + "update_l2": 0.015893451869487762 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.32500700703531e-08, + "update_l2": 0.001459469203837216 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010004035721067339, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010004035721067339, + "observation_loss": 0.00010004035721067339, + "chamfer": 5.2277104259701446e-05, + "track": 4.776325658895075e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 270, + "adam_update_count": 45360 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04071427811868489 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_4ea50f04764449b1a2e4d90a6f4db3b3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 271, + "next_interval": 0, + "next_adam_update": 45361, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 270, + "trained_intervals": 45360, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 45360, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6578412055969238, + "median": 9.69990062713623, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.408932209014893, + "median": 9.551778793334961, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5179682970046997, + "median": 16315.986328125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 223.39292907714844, + "median": 14069.7001953125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3744, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0271.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0271.json new file mode 100644 index 0000000000000000000000000000000000000000..8bfb57a5c42b1c42e0b3f1b295df5384ef9ca6ff --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0271.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0271", + "executed_epochs": 271, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_9e7e0205e67f4985ad56d4ce668b8d0a.npz", + "optimizer_file": "boundary_9e7e0205e67f4985ad56d4ce668b8d0a_optimizer.pt", + "arrays_sha256": "a99ca880e662320c29a8180ac15e277ee2533d754aac8e92b63077b546e51311", + "optimizer_sha256": "9591682f869472a2d2962a6509a5b35cafef6f12fc48835d689b2ac7ac5ca6c9", + "stage": "adam", + "completed_passes": 271, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 45528, + "adam_update_count": 45528, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 272, + "consumed_count": 271, + "last_submitted_update": 45528, + "last_consumed_update": 45360, + "pending": [ + { + "reference": { + "source_update": 45528, + "completed_passes": 271, + "next_interval": 0, + "trained_intervals": 45528, + "snapshot": "pass_end_0271", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 271, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 45528, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 45528, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.565226158272708e-07, + "update_l2": 0.0148824043571949 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.294974687013564e-08, + "update_l2": 0.0010560997761785984 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010103551903739572, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010103551903739572, + "observation_loss": 0.00010103551903739572, + "chamfer": 5.7059547543758526e-05, + "track": 4.397597149363719e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 271, + "adam_update_count": 45528 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04081558506004512 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_9e7e0205e67f4985ad56d4ce668b8d0a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 272, + "next_interval": 0, + "next_adam_update": 45529, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 271, + "trained_intervals": 45528, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 45528, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6634712219238281, + "median": 9.69996452331543, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.405219554901123, + "median": 9.55038070678711, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5150603652000427, + "median": 16317.0283203125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 222.56507873535156, + "median": 14050.041015625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3759, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0272.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0272.json new file mode 100644 index 0000000000000000000000000000000000000000..997ea6c0fd55e0eb6f1b054422fa6544076e22ca --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0272.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0272", + "executed_epochs": 272, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_f0c198adc63f4b3f938fc6b1beb49047.npz", + "optimizer_file": "boundary_f0c198adc63f4b3f938fc6b1beb49047_optimizer.pt", + "arrays_sha256": "3e4015432d359b9744b6520392f573ac7a411c25a4f4a06212f9a818e783b0c0", + "optimizer_sha256": "a869002372b197a64d13cdf166826d481c638e01ee94ef76ff439b8c6f014704", + "stage": "adam", + "completed_passes": 272, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 45696, + "adam_update_count": 45696, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 273, + "consumed_count": 272, + "last_submitted_update": 45696, + "last_consumed_update": 45528, + "pending": [ + { + "reference": { + "source_update": 45696, + "completed_passes": 272, + "next_interval": 0, + "trained_intervals": 45696, + "snapshot": "pass_end_0272", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 272, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 45696, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 45696, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.574537453867379e-07, + "update_l2": 0.01587972231209278 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.303975842390173e-08, + "update_l2": 0.0010187000734731555 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.181339555652812e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.181339555652812e-05, + "observation_loss": 9.181339555652812e-05, + "chamfer": 4.910491770715453e-05, + "track": 4.2708477849373594e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 272, + "adam_update_count": 45696 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.06149703892879188 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_f0c198adc63f4b3f938fc6b1beb49047_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 273, + "next_interval": 0, + "next_adam_update": 45697, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 272, + "trained_intervals": 45696, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 45696, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6689267754554749, + "median": 9.700068473815918, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.401491641998291, + "median": 9.548975944519043, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5122580528259277, + "median": 16318.724609375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 221.73692321777344, + "median": 14030.3505859375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3770, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0273.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0273.json new file mode 100644 index 0000000000000000000000000000000000000000..6b3e15f738626d417efc4133174949a798176edf --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0273.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0273", + "executed_epochs": 273, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_388e9c0c7eb948b6aca3199bef663cb3.npz", + "optimizer_file": "boundary_388e9c0c7eb948b6aca3199bef663cb3_optimizer.pt", + "arrays_sha256": "f6b9624c2fb95a71fc65edede1b68fcad810bb0c2b4e55eebc54aea28847db64", + "optimizer_sha256": "6de7146a22302027db0f2d442d50385167115cf5f8906e8693dbfeeeee732dff", + "stage": "adam", + "completed_passes": 273, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 45864, + "adam_update_count": 45864, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 274, + "consumed_count": 273, + "last_submitted_update": 45864, + "last_consumed_update": 45696, + "pending": [ + { + "reference": { + "source_update": 45864, + "completed_passes": 273, + "next_interval": 0, + "trained_intervals": 45864, + "snapshot": "pass_end_0273", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 273, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 45864, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 45864, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.69809923642606e-07, + "update_l2": 0.014026464894413948 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.9602956408989485e-08, + "update_l2": 0.000934370793402195 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.19390658964403e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.19390658964403e-05, + "observation_loss": 9.19390658964403e-05, + "chamfer": 4.97696892125532e-05, + "track": 4.2169376683887094e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 273, + "adam_update_count": 45864 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04036457906477153 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_388e9c0c7eb948b6aca3199bef663cb3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 274, + "next_interval": 0, + "next_adam_update": 45865, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 273, + "trained_intervals": 45864, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 45864, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6739044785499573, + "median": 9.70016860961914, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.39982271194458, + "median": 9.547813415527344, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5097145438194275, + "median": 16320.3583984375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 221.36717224121094, + "median": 14014.060546875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3783, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0274.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0274.json new file mode 100644 index 0000000000000000000000000000000000000000..b9565b4191ac4365d0f17fea7e710c11d31b47c8 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0274.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0274", + "executed_epochs": 274, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a4acd1688d404605be87eb0d7dc3c4d2.npz", + "optimizer_file": "boundary_a4acd1688d404605be87eb0d7dc3c4d2_optimizer.pt", + "arrays_sha256": "bf42bd4f8875223ea1ec8243b9779f5caa9b082aa9262756bde941b5c980a091", + "optimizer_sha256": "66f291bfeffc4dc86a19006f7e4a3877f3e9f98c291f9f846869d0b352b0e45c", + "stage": "adam", + "completed_passes": 274, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 46032, + "adam_update_count": 46032, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 275, + "consumed_count": 274, + "last_submitted_update": 46032, + "last_consumed_update": 45864, + "pending": [ + { + "reference": { + "source_update": 46032, + "completed_passes": 274, + "next_interval": 0, + "trained_intervals": 46032, + "snapshot": "pass_end_0274", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 274, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 46032, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 46032, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.703105330212566e-07, + "update_l2": 0.01570308208465576 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.0583412186379064e-08, + "update_l2": 0.001055846456438303 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.209495328832418e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.209495328832418e-05, + "observation_loss": 9.209495328832418e-05, + "chamfer": 4.904640081804246e-05, + "track": 4.304855247028172e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 274, + "adam_update_count": 46032 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041088592959567904 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a4acd1688d404605be87eb0d7dc3c4d2_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 275, + "next_interval": 0, + "next_adam_update": 46033, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 274, + "trained_intervals": 46032, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 46032, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.677746593952179, + "median": 9.700228691101074, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.396025657653809, + "median": 9.546459197998047, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5077598690986633, + "median": 16321.3388671875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 220.52822875976562, + "median": 13995.1416015625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3795, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0275.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0275.json new file mode 100644 index 0000000000000000000000000000000000000000..b011b27a89be9b0a68667fe38ff451fa8492d89d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0275.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0275", + "executed_epochs": 275, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_494d3e7e36bc4cff963170de5159f22b.npz", + "optimizer_file": "boundary_494d3e7e36bc4cff963170de5159f22b_optimizer.pt", + "arrays_sha256": "526e08a631a7c281189521261a8adea18a53921a26204c23a469c3e07998c815", + "optimizer_sha256": "19e526849f98688fed135dbe2f966f0232c1d2ca054628edab320ecb8d78c851", + "stage": "adam", + "completed_passes": 275, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 46200, + "adam_update_count": 46200, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 276, + "consumed_count": 275, + "last_submitted_update": 46200, + "last_consumed_update": 46032, + "pending": [ + { + "reference": { + "source_update": 46200, + "completed_passes": 275, + "next_interval": 0, + "trained_intervals": 46200, + "snapshot": "pass_end_0275", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 275, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 46200, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 46200, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.864940024162934e-07, + "update_l2": 0.013996404595673084 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.275493026284494e-08, + "update_l2": 0.0009599939803592861 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.832475916482508e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.832475916482508e-05, + "observation_loss": 9.832475916482508e-05, + "chamfer": 5.5049014918040484e-05, + "track": 4.327574060880579e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 275, + "adam_update_count": 46200 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.042487465078011155 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_494d3e7e36bc4cff963170de5159f22b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 276, + "next_interval": 0, + "next_adam_update": 46201, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 275, + "trained_intervals": 46200, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 46200, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6829893589019775, + "median": 9.70019245147705, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.39218807220459, + "median": 9.54513931274414, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5051048398017883, + "median": 16320.7470703125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 219.6835479736328, + "median": 13976.75, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3806, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0276.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0276.json new file mode 100644 index 0000000000000000000000000000000000000000..9cd12f68533918bedb8cf6b3d080542e406ecb0a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0276.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0276", + "executed_epochs": 276, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_cdff0fd0e75242d6882aacb6c8956ef0.npz", + "optimizer_file": "boundary_cdff0fd0e75242d6882aacb6c8956ef0_optimizer.pt", + "arrays_sha256": "28449805f18e7ec6cc98dca259a56b31c9e5c3fef6c3e9e482e434293e19cdef", + "optimizer_sha256": "5b686ee6186607fc6ab32252d19e571b86f3293592ab07e82d820d1b1efd81f8", + "stage": "adam", + "completed_passes": 276, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 46368, + "adam_update_count": 46368, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 277, + "consumed_count": 276, + "last_submitted_update": 46368, + "last_consumed_update": 46200, + "pending": [ + { + "reference": { + "source_update": 46368, + "completed_passes": 276, + "next_interval": 0, + "trained_intervals": 46368, + "snapshot": "pass_end_0276", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 276, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 46368, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 46368, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.00391569302883e-07, + "update_l2": 0.01665947213768959 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.219548088713054e-08, + "update_l2": 0.0009787610033527017 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.804281580727547e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.804281580727547e-05, + "observation_loss": 9.804281580727547e-05, + "chamfer": 5.485650763148442e-05, + "track": 4.318631181376986e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 276, + "adam_update_count": 46368 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04090471193194389 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_cdff0fd0e75242d6882aacb6c8956ef0_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 277, + "next_interval": 0, + "next_adam_update": 46369, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 276, + "trained_intervals": 46368, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 46368, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6885970830917358, + "median": 9.700308799743652, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.388498783111572, + "median": 9.541219711303711, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.5022802352905273, + "median": 16322.6474609375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 218.8745574951172, + "median": 13921.994140625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3815, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0277.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0277.json new file mode 100644 index 0000000000000000000000000000000000000000..0b69ff1a42a6a01837d2110547b46f63570fa5cf --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0277.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0277", + "executed_epochs": 277, + "score": null, + "best_score": 5.5816000992438474e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_0ca026cfae814ac194aa82b3e7bbeb0e.npz", + "optimizer_file": "boundary_0ca026cfae814ac194aa82b3e7bbeb0e_optimizer.pt", + "arrays_sha256": "7f95c6cbf24b58b416c6c9bf99ac5b5c4dd341993be8d65a37ad302d565dd164", + "optimizer_sha256": "5e02bee2f1253b966dcceb725aea50c6a23e630852d24432eee6d0004bdef6f0", + "stage": "adam", + "completed_passes": 277, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 46536, + "adam_update_count": 46536, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 278, + "consumed_count": 277, + "last_submitted_update": 46536, + "last_consumed_update": 46368, + "pending": [ + { + "reference": { + "source_update": 46536, + "completed_passes": 277, + "next_interval": 0, + "trained_intervals": 46536, + "snapshot": "pass_end_0277", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 44520, + "pass_science": { + "completed_passes": 277, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 46536, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 46536, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.31561909156153e-07, + "update_l2": 0.015857398509979248 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.367487515035464e-08, + "update_l2": 0.001282588578760624 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.867176413536072e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.867176413536072e-05, + "observation_loss": 9.867176413536072e-05, + "chamfer": 5.15505344083067e-05, + "track": 4.712123336503282e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 277, + "adam_update_count": 46536 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041508936090394855 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_0ca026cfae814ac194aa82b3e7bbeb0e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 278, + "next_interval": 0, + "next_adam_update": 46537, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 277, + "trained_intervals": 46536, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 46536, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6936664581298828, + "median": 9.700511932373047, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.384556770324707, + "median": 9.537495613098145, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4997404217720032, + "median": 16325.962890625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 218.01345825195312, + "median": 13870.19921875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3826, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0278.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0278.json new file mode 100644 index 0000000000000000000000000000000000000000..6fa09394f543c63e0a2ecf3a09d1be998c89647a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0278.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0278", + "executed_epochs": 278, + "score": null, + "best_score": 5.5107798673469956e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_187d89f959a446d2b0a25e64153806ff.npz", + "optimizer_file": "boundary_187d89f959a446d2b0a25e64153806ff_optimizer.pt", + "arrays_sha256": "2da8304f2e74f3b13a95a0100fe9bc6dea6cc38db81628b747a0c459aff1e35b", + "optimizer_sha256": "67cd63b23d39b0fb27df96be3947f8d46c3b03628d3ca1ab9e0ada5b518d26e0", + "stage": "adam", + "completed_passes": 278, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 46704, + "adam_update_count": 46704, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 279, + "consumed_count": 278, + "last_submitted_update": 46704, + "last_consumed_update": 46536, + "pending": [ + { + "reference": { + "source_update": 46704, + "completed_passes": 278, + "next_interval": 0, + "trained_intervals": 46704, + "snapshot": "pass_end_0278", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 46536, + "pass_science": { + "completed_passes": 278, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 46704, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 46704, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.378875241352944e-07, + "update_l2": 0.014386322349309921 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.425769262184076e-08, + "update_l2": 0.0009909486398100853 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001010499254334718, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001010499254334718, + "observation_loss": 0.0001010499254334718, + "chamfer": 5.694494757335633e-05, + "track": 4.410497786011547e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 278, + "adam_update_count": 46704 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04156002798117697 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_187d89f959a446d2b0a25e64153806ff_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 279, + "next_interval": 0, + "next_adam_update": 46705, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 278, + "trained_intervals": 46704, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 46704, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.6986482739448547, + "median": 9.700576782226562, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.38082218170166, + "median": 9.533992767333984, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4972570240497589, + "median": 16327.0224609375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 217.20079040527344, + "median": 13821.66796875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3835, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0279.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0279.json new file mode 100644 index 0000000000000000000000000000000000000000..f8b9a50480df594518dd000f723f1cab25565f47 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0279.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0279", + "executed_epochs": 279, + "score": null, + "best_score": 5.5107798673469956e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_de10b26f5a73446691a78f78a65f1fc0.npz", + "optimizer_file": "boundary_de10b26f5a73446691a78f78a65f1fc0_optimizer.pt", + "arrays_sha256": "7479cb0d80f665fadd0eb9a71ed3c8cb237c8835f0f1e287303d3f037c8497e1", + "optimizer_sha256": "628a28148d5fd8834ae290944ddbd1a5339bba7cfc6ee1aee559a30888312dd7", + "stage": "adam", + "completed_passes": 279, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 46872, + "adam_update_count": 46872, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 280, + "consumed_count": 279, + "last_submitted_update": 46872, + "last_consumed_update": 46704, + "pending": [ + { + "reference": { + "source_update": 46872, + "completed_passes": 279, + "next_interval": 0, + "trained_intervals": 46872, + "snapshot": "pass_end_0279", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 46536, + "pass_science": { + "completed_passes": 279, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 46872, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 46872, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.039617920170713e-07, + "update_l2": 0.01439079362899065 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 5.553904003363641e-08, + "update_l2": 0.0011536518577486277 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010684225708246231, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010684225708246231, + "observation_loss": 0.00010684225708246231, + "chamfer": 5.6965320254676044e-05, + "track": 4.987693682778627e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 279, + "adam_update_count": 46872 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041877660900354385 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_de10b26f5a73446691a78f78a65f1fc0_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 280, + "next_interval": 0, + "next_adam_update": 46873, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 279, + "trained_intervals": 46872, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 46872, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.7039650678634644, + "median": 9.700688362121582, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.377938270568848, + "median": 9.540090560913086, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4946202337741852, + "median": 16328.84375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 216.57528686523438, + "median": 13906.775390625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3852, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0280.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0280.json new file mode 100644 index 0000000000000000000000000000000000000000..6f5acf4781ab359d5b559b0629da5d177c9dc97f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0280.json @@ -0,0 +1,254 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "prepared_observation_source_cma_then_source_adam_v1", + "label": "pass_end_0280", + "executed_epochs": 280, + "score": null, + "best_score": 5.509879035040891e-05, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a37db87d44714988ae2968c65e15e3aa.npz", + "optimizer_file": "boundary_a37db87d44714988ae2968c65e15e3aa_optimizer.pt", + "arrays_sha256": "677592bd446f67cc55e0182297d7ee1a94cb150ac804da88b4d99b9beda86221", + "optimizer_sha256": "cfe68f635801ab3121fc1f2fec57bbbc54569797bc74ba64b1724976a86b38d3", + "stage": "adam", + "completed_passes": 280, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 47040, + "adam_update_count": 47040, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 281, + "consumed_count": 280, + "last_submitted_update": 47040, + "last_consumed_update": 46872, + "pending": [ + { + "reference": { + "source_update": 47040, + "completed_passes": 280, + "next_interval": 0, + "trained_intervals": 47040, + "snapshot": "pass_end_0280", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 46872, + "pass_science": { + "completed_passes": 280, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 47040, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 47040, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 3.9568223542119085e-07, + "update_l2": 0.013396251015365124 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 4.373235285015653e-08, + "update_l2": 0.0009447266929782927 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.419387788511813e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.419387788511813e-05, + "observation_loss": 9.419387788511813e-05, + "chamfer": 5.2004823373863474e-05, + "track": 4.2189050873275846e-05, + "acceleration": 0.0, + "visible_count": 7957, + "motion_valid_count": 7915, + "n_nodes": 7957, + "state_finite": true, + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ], + "finite": true, + "frozen_visible_denominator": 7957, + "frozen_motion_denominator": 7945 + }, + "completed_passes": 280, + "adam_update_count": 47040 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04074676288291812 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a37db87d44714988ae2968c65e15e3aa_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 281, + "next_interval": 0, + "next_adam_update": 47041, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 280, + "trained_intervals": 47040, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 47040, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -0.708647608757019, + "median": 9.700826644897461, + "max": 11.530094146728516, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": 5.374442100524902, + "median": 9.53799057006836, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4923095703125, + "median": 16331.1025390625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 215.81942749023438, + "median": 13877.6845703125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 3856, + "controller_edge_stiffness": 52 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +}