diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0281.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0281.json new file mode 100644 index 0000000000000000000000000000000000000000..96e98b88761a1a8043849f5117bfc9d77aacfb46 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0281.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_0281", + "executed_epochs": 281, + "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_e054861b8b314d2e89ab8e1256cb6b8f.npz", + "optimizer_file": "boundary_e054861b8b314d2e89ab8e1256cb6b8f_optimizer.pt", + "arrays_sha256": "e0ca12a3035a648b3160bf6acf4731432b948c6fdd5a14f4ec501d8abac9bec3", + "optimizer_sha256": "6b406f70eb82abd26efed21a8e81e4e0c51fb0d11f388b10a330e4e83833ccc8", + "stage": "adam", + "completed_passes": 281, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 47208, + "adam_update_count": 47208, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 282, + "consumed_count": 281, + "last_submitted_update": 47208, + "last_consumed_update": 47040, + "pending": [ + { + "reference": { + "source_update": 47208, + "completed_passes": 281, + "next_interval": 0, + "trained_intervals": 47208, + "snapshot": "pass_end_0281", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 46872, + "pass_science": { + "completed_passes": 281, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 47208, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 47208, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.029095859754307e-07, + "update_l2": 0.014107748866081238 + }, + "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.410314247138558e-08, + "update_l2": 0.0009964549681171775 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.561370825394988e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.561370825394988e-05, + "observation_loss": 9.561370825394988e-05, + "chamfer": 5.317918839864433e-05, + "track": 4.2434516217326745e-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": 281, + "adam_update_count": 47208 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04147462290711701 + }, + "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_e054861b8b314d2e89ab8e1256cb6b8f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 282, + "next_interval": 0, + "next_adam_update": 47209, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 281, + "trained_intervals": 47208, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 47208, + "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.7133956551551819, + "median": 9.70082950592041, + "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.370716571807861, + "median": 9.534253120422363, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4899775981903076, + "median": 16331.1484375, + "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.0168914794922, + "median": 13825.755859375, + "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": 3868, + "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_0282.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0282.json new file mode 100644 index 0000000000000000000000000000000000000000..0eecefb2718a6c0dbb2d5a1dac84f3cd6cd7ab3c --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0282.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_0282", + "executed_epochs": 282, + "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_1852d8730d194fe1b56874e975b6309f.npz", + "optimizer_file": "boundary_1852d8730d194fe1b56874e975b6309f_optimizer.pt", + "arrays_sha256": "8c035b11a11b13ffba698e13acad956f44d5869cc25efa9840db47f48d8e408b", + "optimizer_sha256": "dc9e4dc1e72541856631ea38a059e3dcc3a164073689fed13feb1be10505dc01", + "stage": "adam", + "completed_passes": 282, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 47376, + "adam_update_count": 47376, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 283, + "consumed_count": 282, + "last_submitted_update": 47376, + "last_consumed_update": 47208, + "pending": [ + { + "reference": { + "source_update": 47376, + "completed_passes": 282, + "next_interval": 0, + "trained_intervals": 47376, + "snapshot": "pass_end_0282", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 46872, + "pass_science": { + "completed_passes": 282, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 47376, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 47376, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.017164426135423e-07, + "update_l2": 0.017842097207903862 + }, + "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.640371369963759e-08, + "update_l2": 0.0013495837338268757 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.98476825770922e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.98476825770922e-05, + "observation_loss": 9.98476825770922e-05, + "chamfer": 5.23317139595747e-05, + "track": 4.75159686175175e-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": 282, + "adam_update_count": 47376 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04096150700934231 + }, + "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_1852d8730d194fe1b56874e975b6309f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 283, + "next_interval": 0, + "next_adam_update": 47377, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 282, + "trained_intervals": 47376, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 47376, + "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.7176604866981506, + "median": 9.70101547241211, + "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.367961406707764, + "median": 9.530660629272461, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.48789235949516296, + "median": 16334.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": 214.42529296875, + "median": 13776.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": 3887, + "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_0283.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0283.json new file mode 100644 index 0000000000000000000000000000000000000000..5bf296a8a68d76a2faed444f5a1cc57a645f6fb9 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0283.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_0283", + "executed_epochs": 283, + "score": null, + "best_score": 5.504135604150222e-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_d99bac3b3de24e91a658ac22df06b20a.npz", + "optimizer_file": "boundary_d99bac3b3de24e91a658ac22df06b20a_optimizer.pt", + "arrays_sha256": "6d38cc2362a356853b9d889f2a5af526993b1e0094bdd8752c77a84e45ea83c3", + "optimizer_sha256": "a86f601f72b16b9c7fb9a02ca133072c7758824f511dfdbb9ed294901fb7a23d", + "stage": "adam", + "completed_passes": 283, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 47544, + "adam_update_count": 47544, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 284, + "consumed_count": 283, + "last_submitted_update": 47544, + "last_consumed_update": 47376, + "pending": [ + { + "reference": { + "source_update": 47544, + "completed_passes": 283, + "next_interval": 0, + "trained_intervals": 47544, + "snapshot": "pass_end_0283", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 47376, + "pass_science": { + "completed_passes": 283, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 47544, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 47544, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.2989446430729e-07, + "update_l2": 0.014407739043235779 + }, + "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.4229263806983e-08, + "update_l2": 0.0009797411039471626 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.546379442326725e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.546379442326725e-05, + "observation_loss": 9.546379442326725e-05, + "chamfer": 5.3065261454321444e-05, + "track": 4.23985329689458e-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": 283, + "adam_update_count": 47544 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04155127494595945 + }, + "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_d99bac3b3de24e91a658ac22df06b20a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 284, + "next_interval": 0, + "next_adam_update": 47545, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 283, + "trained_intervals": 47544, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 47544, + "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.7225698828697205, + "median": 9.700973510742188, + "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.364322185516357, + "median": 9.527082443237305, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4855029582977295, + "median": 16333.5, + "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": 213.64637756347656, + "median": 13726.734375, + "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": 3897, + "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_0284.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0284.json new file mode 100644 index 0000000000000000000000000000000000000000..b477af639fe8647365f02881919eabb36b6e2f26 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0284.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_0284", + "executed_epochs": 284, + "score": null, + "best_score": 5.504135604150222e-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_22d7835994964af7926dff72a8f5c078.npz", + "optimizer_file": "boundary_22d7835994964af7926dff72a8f5c078_optimizer.pt", + "arrays_sha256": "9c1b105f755023c201e60201abe24a37a67f2b8ccf5f41a17fe405cc78827db1", + "optimizer_sha256": "b3691b54d623f35893bdbf4cf42145c045e3ce9a30677facd7a29062bfc9bb6e", + "stage": "adam", + "completed_passes": 284, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 47712, + "adam_update_count": 47712, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 285, + "consumed_count": 284, + "last_submitted_update": 47712, + "last_consumed_update": 47544, + "pending": [ + { + "reference": { + "source_update": 47712, + "completed_passes": 284, + "next_interval": 0, + "trained_intervals": 47712, + "snapshot": "pass_end_0284", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 47376, + "pass_science": { + "completed_passes": 284, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 47712, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 47712, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.238823513944226e-07, + "update_l2": 0.014841990545392036 + }, + "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.4759623563095374e-08, + "update_l2": 0.0009668340208008885 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.417551336809993e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.417551336809993e-05, + "observation_loss": 9.417551336809993e-05, + "chamfer": 5.2224240789655596e-05, + "track": 4.195127257844433e-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": 284, + "adam_update_count": 47712 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.042233546962961555 + }, + "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_22d7835994964af7926dff72a8f5c078_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 285, + "next_interval": 0, + "next_adam_update": 47713, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 284, + "trained_intervals": 47712, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 47712, + "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.7274447679519653, + "median": 9.701011657714844, + "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.360577583312988, + "median": 9.523216247558594, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4831419587135315, + "median": 16334.1240234375, + "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": 212.8478546142578, + "median": 13673.666015625, + "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": 3905, + "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_0285.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0285.json new file mode 100644 index 0000000000000000000000000000000000000000..2ec75e01bfb3de040740a598fc672adebf65e701 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0285.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_0285", + "executed_epochs": 285, + "score": null, + "best_score": 5.504135604150222e-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_ebfd4b11a209424b93ddc6dd9d14704f.npz", + "optimizer_file": "boundary_ebfd4b11a209424b93ddc6dd9d14704f_optimizer.pt", + "arrays_sha256": "a00bc25e9418a48953b5ff95a67181c48b0c71fee26135d303dfc7e33649e338", + "optimizer_sha256": "0eb35d8746081f01c90c47205f962ef3a6aa2b7029ac97f84f52e44a2b0b6840", + "stage": "adam", + "completed_passes": 285, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 47880, + "adam_update_count": 47880, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 286, + "consumed_count": 285, + "last_submitted_update": 47880, + "last_consumed_update": 47712, + "pending": [ + { + "reference": { + "source_update": 47880, + "completed_passes": 285, + "next_interval": 0, + "trained_intervals": 47880, + "snapshot": "pass_end_0285", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 47376, + "pass_science": { + "completed_passes": 285, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 47880, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 47880, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.551381943609158e-07, + "update_l2": 0.016169153153896332 + }, + "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.0807556445088267e-08, + "update_l2": 0.001047272700816393 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.115129068959504e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.115129068959504e-05, + "observation_loss": 9.115129068959504e-05, + "chamfer": 4.875957529293373e-05, + "track": 4.239171903464012e-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": 285, + "adam_update_count": 47880 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04184565017931163 + }, + "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_ebfd4b11a209424b93ddc6dd9d14704f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 286, + "next_interval": 0, + "next_adam_update": 47881, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 285, + "trained_intervals": 47880, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 47880, + "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.7313359975814819, + "median": 9.701077461242676, + "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.356816291809082, + "median": 9.519594192504883, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4812656044960022, + "median": 16335.1982421875, + "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": 212.0487823486328, + "median": 13624.15234375, + "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": 3916, + "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_0286.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0286.json new file mode 100644 index 0000000000000000000000000000000000000000..bab2916097a6d96c3dba21af2d806779adc2fae9 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0286.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_0286", + "executed_epochs": 286, + "score": null, + "best_score": 5.504135604150222e-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_3ad89fb1aef14e44b7ca55ceeb36ba9f.npz", + "optimizer_file": "boundary_3ad89fb1aef14e44b7ca55ceeb36ba9f_optimizer.pt", + "arrays_sha256": "6aa1a24aa3042704307ce8b9abea0817aaee69a345fdf6069ec06d1f150d1cd1", + "optimizer_sha256": "2fe49c95375e83b55396a462ddb2bf9571f8f204929e58e6e231a53930e46e3e", + "stage": "adam", + "completed_passes": 286, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 48048, + "adam_update_count": 48048, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 287, + "consumed_count": 286, + "last_submitted_update": 48048, + "last_consumed_update": 47880, + "pending": [ + { + "reference": { + "source_update": 48048, + "completed_passes": 286, + "next_interval": 0, + "trained_intervals": 48048, + "snapshot": "pass_end_0286", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 47376, + "pass_science": { + "completed_passes": 286, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 48048, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 48048, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.095600386084698e-07, + "update_l2": 0.016069693490862846 + }, + "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.443281108658994e-08, + "update_l2": 0.0012070134980604053 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.765208960743621e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.765208960743621e-05, + "observation_loss": 9.765208960743621e-05, + "chamfer": 5.132276055519469e-05, + "track": 4.632932905224152e-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": 286, + "adam_update_count": 48048 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.042176781920716166 + }, + "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_3ad89fb1aef14e44b7ca55ceeb36ba9f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 287, + "next_interval": 0, + "next_adam_update": 48049, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 286, + "trained_intervals": 48048, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 48048, + "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.7360126972198486, + "median": 9.701214790344238, + "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.352999210357666, + "median": 9.51667594909668, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4790201485157013, + "median": 16337.44140625, + "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": 211.24090576171875, + "median": 13584.3828125, + "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": 3929, + "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_0287.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0287.json new file mode 100644 index 0000000000000000000000000000000000000000..e98b678ed27dcc1bcd56c3a5a7fda6c77bda863a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0287.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_0287", + "executed_epochs": 287, + "score": null, + "best_score": 5.503967565800849e-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_9d50d426a47e42d1ac3476f21044069d.npz", + "optimizer_file": "boundary_9d50d426a47e42d1ac3476f21044069d_optimizer.pt", + "arrays_sha256": "e6fc5f06a888aa258fb8eb7e444365afe2d9dccbcf20cd7ba08074ad99b44b8a", + "optimizer_sha256": "5054d0af66e9114fb7acdf262b1496ab8e8638bf09f9b99b0969c0c2201a1f6d", + "stage": "adam", + "completed_passes": 287, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 48216, + "adam_update_count": 48216, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 288, + "consumed_count": 287, + "last_submitted_update": 48216, + "last_consumed_update": 48048, + "pending": [ + { + "reference": { + "source_update": 48216, + "completed_passes": 287, + "next_interval": 0, + "trained_intervals": 48216, + "snapshot": "pass_end_0287", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 48048, + "pass_science": { + "completed_passes": 287, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 48216, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 48216, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.079525966626534e-07, + "update_l2": 0.015244870446622372 + }, + "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.312591173061264e-08, + "update_l2": 0.0009687679121270776 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.061361197382212e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.061361197382212e-05, + "observation_loss": 9.061361197382212e-05, + "chamfer": 4.849375909543596e-05, + "track": 4.2119852878386155e-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": 287, + "adam_update_count": 48216 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040749201783910394 + }, + "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_9d50d426a47e42d1ac3476f21044069d_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 288, + "next_interval": 0, + "next_adam_update": 48217, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 287, + "trained_intervals": 48216, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 48216, + "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.7405022978782654, + "median": 9.701292037963867, + "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.349441051483154, + "median": 9.515998840332031, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.47687435150146484, + "median": 16338.7041015625, + "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": 210.49061584472656, + "median": 13575.1943359375, + "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": 3933, + "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_0288.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0288.json new file mode 100644 index 0000000000000000000000000000000000000000..0ca28e9b9993d263526b1765bfa87757d80d2dbe --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0288.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_0288", + "executed_epochs": 288, + "score": null, + "best_score": 5.503967565800849e-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_db700cf0a53c474499e746be0e22b999.npz", + "optimizer_file": "boundary_db700cf0a53c474499e746be0e22b999_optimizer.pt", + "arrays_sha256": "fb8a4637bfb2ee783def3b67ad90d37364c66c297466eeef70527827fb3f560d", + "optimizer_sha256": "bc1b6e4d558b43bfc048eda334d04ff0c2a54d0e7d087b3e6187450020520c73", + "stage": "adam", + "completed_passes": 288, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 48384, + "adam_update_count": 48384, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 289, + "consumed_count": 288, + "last_submitted_update": 48384, + "last_consumed_update": 48216, + "pending": [ + { + "reference": { + "source_update": 48384, + "completed_passes": 288, + "next_interval": 0, + "trained_intervals": 48384, + "snapshot": "pass_end_0288", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 48048, + "pass_science": { + "completed_passes": 288, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 48384, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 48384, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.667892537530861e-07, + "update_l2": 0.015523292124271393 + }, + "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.578844136129192e-08, + "update_l2": 0.0012421439168974757 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.77413437794894e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.77413437794894e-05, + "observation_loss": 9.77413437794894e-05, + "chamfer": 5.161046647117473e-05, + "track": 4.613088094629347e-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": 288, + "adam_update_count": 48384 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04059685207903385 + }, + "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_db700cf0a53c474499e746be0e22b999_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 289, + "next_interval": 0, + "next_adam_update": 48385, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 288, + "trained_intervals": 48384, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 48384, + "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.7453134059906006, + "median": 9.701423645019531, + "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.345818996429443, + "median": 9.514252662658691, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.47458556294441223, + "median": 16340.8544921875, + "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": 209.72958374023438, + "median": 13551.501953125, + "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": 3943, + "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_0289.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0289.json new file mode 100644 index 0000000000000000000000000000000000000000..96f82abbb3e7e3fa816aa674a716dd20e89d3573 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0289.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_0289", + "executed_epochs": 289, + "score": null, + "best_score": 5.446479727717295e-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_86fcccfc99254467b36c9941adf40b71.npz", + "optimizer_file": "boundary_86fcccfc99254467b36c9941adf40b71_optimizer.pt", + "arrays_sha256": "257469e842abe021b6aef7d004fdea20300447bb5b8a1d7e8273dc3337128eb2", + "optimizer_sha256": "fc41694e3a5a89263b4fc5e6cb64a2c315e5ffe315b762cc137f4a16431eb6a5", + "stage": "adam", + "completed_passes": 289, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 48552, + "adam_update_count": 48552, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 290, + "consumed_count": 289, + "last_submitted_update": 48552, + "last_consumed_update": 48384, + "pending": [ + { + "reference": { + "source_update": 48552, + "completed_passes": 289, + "next_interval": 0, + "trained_intervals": 48552, + "snapshot": "pass_end_0289", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 48384, + "pass_science": { + "completed_passes": 289, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 48552, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 48552, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.756165357226564e-07, + "update_l2": 0.015191943384706974 + }, + "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.41246577054244e-08, + "update_l2": 0.0009588073589839041 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.010970097733662e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.010970097733662e-05, + "observation_loss": 9.010970097733662e-05, + "chamfer": 4.865960727329366e-05, + "track": 4.1450093704042956e-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": 289, + "adam_update_count": 48552 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04291520803235471 + }, + "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_86fcccfc99254467b36c9941adf40b71_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 290, + "next_interval": 0, + "next_adam_update": 48553, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 289, + "trained_intervals": 48552, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 48552, + "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.7502610683441162, + "median": 9.701539993286133, + "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.34235954284668, + "median": 9.513912200927734, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4722432494163513, + "median": 16342.755859375, + "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": 209.00527954101562, + "median": 13546.8955078125, + "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": 3957, + "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_0290.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0290.json new file mode 100644 index 0000000000000000000000000000000000000000..3072ad24ed0ef09559c39238ba5a305a85eb7203 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0290.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_0290", + "executed_epochs": 290, + "score": null, + "best_score": 5.446479727717295e-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_5e620dcf4e9544969e90e297add56285.npz", + "optimizer_file": "boundary_5e620dcf4e9544969e90e297add56285_optimizer.pt", + "arrays_sha256": "1889c44fffdf098819390dab829cb5b53280b1cab9a1d212252687a2e72075e8", + "optimizer_sha256": "b26fb177d88ce4753c5077d02a9f0fc58134d6ddf64c85a0e95ae45ab71ad53d", + "stage": "adam", + "completed_passes": 290, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 48720, + "adam_update_count": 48720, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 291, + "consumed_count": 290, + "last_submitted_update": 48720, + "last_consumed_update": 48552, + "pending": [ + { + "reference": { + "source_update": 48720, + "completed_passes": 290, + "next_interval": 0, + "trained_intervals": 48720, + "snapshot": "pass_end_0290", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 48384, + "pass_science": { + "completed_passes": 290, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 48720, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 48720, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.173066822157125e-07, + "update_l2": 0.01605203188955784 + }, + "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.451450929034763e-08, + "update_l2": 0.0014371450524777174 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.507368667982519e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.507368667982519e-05, + "observation_loss": 9.507368667982519e-05, + "chamfer": 4.9574882723391056e-05, + "track": 4.549880759441294e-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": 290, + "adam_update_count": 48720 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041744021931663156 + }, + "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_5e620dcf4e9544969e90e297add56285_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 291, + "next_interval": 0, + "next_adam_update": 48721, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 290, + "trained_intervals": 48720, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 48720, + "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.7548007369041443, + "median": 9.70162296295166, + "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.33867883682251, + "median": 9.513304710388184, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.47010430693626404, + "median": 16344.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": 208.2374267578125, + "median": 13538.662109375, + "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": 3964, + "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_0291.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0291.json new file mode 100644 index 0000000000000000000000000000000000000000..dfddb0b261835bed44160f5ca223329ec8ed1d1f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0291.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_0291", + "executed_epochs": 291, + "score": null, + "best_score": 5.446479727717295e-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_38de84ab5b35468cbd6ec3fcba4a49b6.npz", + "optimizer_file": "boundary_38de84ab5b35468cbd6ec3fcba4a49b6_optimizer.pt", + "arrays_sha256": "e3ea655e1b45829de33004f985aaf96714776f714de2b09ed54b9befbb44bf96", + "optimizer_sha256": "54e823ab4eccbbe17a5d15fc0568393befbca4810e87f0f124da904a974efa83", + "stage": "adam", + "completed_passes": 291, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 48888, + "adam_update_count": 48888, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 292, + "consumed_count": 291, + "last_submitted_update": 48888, + "last_consumed_update": 48720, + "pending": [ + { + "reference": { + "source_update": 48888, + "completed_passes": 291, + "next_interval": 0, + "trained_intervals": 48888, + "snapshot": "pass_end_0291", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 48384, + "pass_science": { + "completed_passes": 291, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 48888, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 48888, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.851569196442142e-07, + "update_l2": 0.01540056150406599 + }, + "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.447432999654666e-08, + "update_l2": 0.0010113082826137543 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.016625699587166e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.016625699587166e-05, + "observation_loss": 9.016625699587166e-05, + "chamfer": 4.857466774410568e-05, + "track": 4.1591585613787174e-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": 291, + "adam_update_count": 48888 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04057845682837069 + }, + "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_38de84ab5b35468cbd6ec3fcba4a49b6_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 292, + "next_interval": 0, + "next_adam_update": 48889, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 291, + "trained_intervals": 48888, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 48888, + "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.759274423122406, + "median": 9.701696395874023, + "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.335197448730469, + "median": 9.512916564941406, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.468005895614624, + "median": 16345.3115234375, + "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": 207.5137176513672, + "median": 13533.40234375, + "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": 3971, + "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_0292.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0292.json new file mode 100644 index 0000000000000000000000000000000000000000..3909cbfcf0d5fa5b6a4b394c8dbde7d67d81e4cd --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0292.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_0292", + "executed_epochs": 292, + "score": null, + "best_score": 5.446479727717295e-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_ebecf1f40b6f4bb78b698b991ae6ac83.npz", + "optimizer_file": "boundary_ebecf1f40b6f4bb78b698b991ae6ac83_optimizer.pt", + "arrays_sha256": "31bd3468ed38052df568b1bdf6ec7feaef7016d049f5435db35126dc1b35f1e9", + "optimizer_sha256": "1630c2d74aa0715e56c3a5d359c4961a20e6e367df8d6a323e7ba9a7122d0283", + "stage": "adam", + "completed_passes": 292, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 49056, + "adam_update_count": 49056, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 293, + "consumed_count": 292, + "last_submitted_update": 49056, + "last_consumed_update": 48888, + "pending": [ + { + "reference": { + "source_update": 49056, + "completed_passes": 292, + "next_interval": 0, + "trained_intervals": 49056, + "snapshot": "pass_end_0292", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 48384, + "pass_science": { + "completed_passes": 292, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 49056, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 49056, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.365630156324187e-07, + "update_l2": 0.014678388833999634 + }, + "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.6344791115870976e-08, + "update_l2": 0.0009448070777580142 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.97418285603635e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.97418285603635e-05, + "observation_loss": 8.97418285603635e-05, + "chamfer": 4.858922693529166e-05, + "track": 4.115260162507184e-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": 292, + "adam_update_count": 49056 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04162319819442928 + }, + "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_ebecf1f40b6f4bb78b698b991ae6ac83_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 293, + "next_interval": 0, + "next_adam_update": 49057, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 292, + "trained_intervals": 49056, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 49056, + "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.763869047164917, + "median": 9.701802253723145, + "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.331721782684326, + "median": 9.512868881225586, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4658604860305786, + "median": 16347.04296875, + "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": 206.79373168945312, + "median": 13532.76953125, + "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": 3985, + "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_0293.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0293.json new file mode 100644 index 0000000000000000000000000000000000000000..0560a345eae1b8b73bb56b060f6096a39f2dd832 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0293.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_0293", + "executed_epochs": 293, + "score": null, + "best_score": 5.446479727717295e-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_214a7152894d47d19ba8aefdd0f1017f.npz", + "optimizer_file": "boundary_214a7152894d47d19ba8aefdd0f1017f_optimizer.pt", + "arrays_sha256": "0f328c9d5c1ed6f45e7addf86ccae86f3fbbf7cad4085a5adc6ad881fdcb6dc5", + "optimizer_sha256": "e59dcee3926589290c94fe45903680214fca7db5d92cce9435479aab2bd9c293", + "stage": "adam", + "completed_passes": 293, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 49224, + "adam_update_count": 49224, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 294, + "consumed_count": 293, + "last_submitted_update": 49224, + "last_consumed_update": 49056, + "pending": [ + { + "reference": { + "source_update": 49224, + "completed_passes": 293, + "next_interval": 0, + "trained_intervals": 49224, + "snapshot": "pass_end_0293", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 48384, + "pass_science": { + "completed_passes": 293, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 49224, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 49224, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.006382591294823e-07, + "update_l2": 0.01972929947078228 + }, + "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.392183848902278e-08, + "update_l2": 0.001379857654683292 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.788044553715736e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.788044553715736e-05, + "observation_loss": 9.788044553715736e-05, + "chamfer": 5.189572766539641e-05, + "track": 4.598471787176095e-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": 293, + "adam_update_count": 49224 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041932947002351284 + }, + "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_214a7152894d47d19ba8aefdd0f1017f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 294, + "next_interval": 0, + "next_adam_update": 49225, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 293, + "trained_intervals": 49224, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 49224, + "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.7683709859848022, + "median": 9.701920509338379, + "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.328061580657959, + "median": 9.512218475341797, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.463767945766449, + "median": 16348.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": 206.0382080078125, + "median": 13523.96484375, + "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": 3995, + "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_0294.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0294.json new file mode 100644 index 0000000000000000000000000000000000000000..b9a5a0c2a1b964f3f6119b2363bb0f17260ac261 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0294.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_0294", + "executed_epochs": 294, + "score": null, + "best_score": 5.4224841538338554e-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_9aa044602ee544c2a4f8d80bc121af1e.npz", + "optimizer_file": "boundary_9aa044602ee544c2a4f8d80bc121af1e_optimizer.pt", + "arrays_sha256": "91efa7a361fe401a272fb8e65783255de585c0457bcbbf851391855742067fc2", + "optimizer_sha256": "f757d5d7b5cbcea2535996f9ee475d45484d7eef6fb91be20aae5a637d696b03", + "stage": "adam", + "completed_passes": 294, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 49392, + "adam_update_count": 49392, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 295, + "consumed_count": 294, + "last_submitted_update": 49392, + "last_consumed_update": 49224, + "pending": [ + { + "reference": { + "source_update": 49392, + "completed_passes": 294, + "next_interval": 0, + "trained_intervals": 49392, + "snapshot": "pass_end_0294", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 49224, + "pass_science": { + "completed_passes": 294, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 49392, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 49392, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.084314006533532e-07, + "update_l2": 0.01509396918118 + }, + "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.471289116736443e-08, + "update_l2": 0.0010052953148260713 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.999886631499976e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.999886631499976e-05, + "observation_loss": 8.999886631499976e-05, + "chamfer": 4.857033127336763e-05, + "track": 4.142853504163213e-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": 294, + "adam_update_count": 49392 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04109884100034833 + }, + "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_9aa044602ee544c2a4f8d80bc121af1e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 295, + "next_interval": 0, + "next_adam_update": 49393, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 294, + "trained_intervals": 49392, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 49392, + "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.7727863788604736, + "median": 9.701837539672852, + "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.324709415435791, + "median": 9.511951446533203, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.46172472834587097, + "median": 16347.619140625, + "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": 205.34869384765625, + "median": 13520.353515625, + "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": 4008, + "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_0295.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0295.json new file mode 100644 index 0000000000000000000000000000000000000000..b8cfb87e6627ad5ddd613d36284c27b6afe53f6d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0295.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_0295", + "executed_epochs": 295, + "score": null, + "best_score": 5.4224841538338554e-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_7e8b35a8eb434112a848952929b16b43.npz", + "optimizer_file": "boundary_7e8b35a8eb434112a848952929b16b43_optimizer.pt", + "arrays_sha256": "bd7f12ce327837412fc9f653b0be27355b48528d335e883e2fad3a6e4ae07d92", + "optimizer_sha256": "c8a8133405634957bdda675dc088ee134bea572f7577bf7c9e612295044fb134", + "stage": "adam", + "completed_passes": 295, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 49560, + "adam_update_count": 49560, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 296, + "consumed_count": 295, + "last_submitted_update": 49560, + "last_consumed_update": 49392, + "pending": [ + { + "reference": { + "source_update": 49560, + "completed_passes": 295, + "next_interval": 0, + "trained_intervals": 49560, + "snapshot": "pass_end_0295", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 49224, + "pass_science": { + "completed_passes": 295, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 49560, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 49560, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.1191307294211583e-06, + "update_l2": 0.01581280119717121 + }, + "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.5361048250924796e-08, + "update_l2": 0.0009319115779362619 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.184815280605108e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.184815280605108e-05, + "observation_loss": 9.184815280605108e-05, + "chamfer": 5.016400609747507e-05, + "track": 4.1684150346554816e-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": 295, + "adam_update_count": 49560 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04399034380912781 + }, + "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_7e8b35a8eb434112a848952929b16b43_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 296, + "next_interval": 0, + "next_adam_update": 49561, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 295, + "trained_intervals": 49560, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 49560, + "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.7772327065467834, + "median": 9.701937675476074, + "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.3212175369262695, + "median": 9.51182746887207, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4596763253211975, + "median": 16349.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": 204.6328887939453, + "median": 13518.68359375, + "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": 4020, + "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_0296.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0296.json new file mode 100644 index 0000000000000000000000000000000000000000..f0eb951839e432fd80278ee78bcb15add57dfeef --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0296.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_0296", + "executed_epochs": 296, + "score": null, + "best_score": 5.4224841538338554e-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_e27e20b427ca4ce196f8e9b79529d777.npz", + "optimizer_file": "boundary_e27e20b427ca4ce196f8e9b79529d777_optimizer.pt", + "arrays_sha256": "e6cf6c005db5a0fe9c99ed9723d4589f89787317172c2c3559d75b18155f5231", + "optimizer_sha256": "7bc72aa4b807a5aec172fe1c1db558ff5c4c502d00c4eba2726ac76a3520b836", + "stage": "adam", + "completed_passes": 296, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 49728, + "adam_update_count": 49728, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 297, + "consumed_count": 296, + "last_submitted_update": 49728, + "last_consumed_update": 49560, + "pending": [ + { + "reference": { + "source_update": 49728, + "completed_passes": 296, + "next_interval": 0, + "trained_intervals": 49728, + "snapshot": "pass_end_0296", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 49224, + "pass_science": { + "completed_passes": 296, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 49728, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 49728, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.261621135512542e-07, + "update_l2": 0.014983424916863441 + }, + "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.038983713096968e-08, + "update_l2": 0.0013422344345599413 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.755921928444877e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.755921928444877e-05, + "observation_loss": 9.755921928444877e-05, + "chamfer": 5.06001670146361e-05, + "track": 4.695905226981267e-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": 296, + "adam_update_count": 49728 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.05633698799647391 + }, + "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_e27e20b427ca4ce196f8e9b79529d777_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 297, + "next_interval": 0, + "next_adam_update": 49729, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 296, + "trained_intervals": 49728, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 49728, + "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.7815133333206177, + "median": 9.7020263671875, + "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.3175578117370605, + "median": 9.511211395263672, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4577128291130066, + "median": 16350.7060546875, + "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": 203.88534545898438, + "median": 13510.357421875, + "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": 4043, + "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_0297.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0297.json new file mode 100644 index 0000000000000000000000000000000000000000..cc2e9a702f048749162497a7f8b5f53407120fad --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0297.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_0297", + "executed_epochs": 297, + "score": null, + "best_score": 5.420108476798868e-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_1a3315deec3f413b997ca9e4604c3c13.npz", + "optimizer_file": "boundary_1a3315deec3f413b997ca9e4604c3c13_optimizer.pt", + "arrays_sha256": "d8752b1dc1b7e7112bfef2d1d54fc07f1ff16193399e7aa569f949ddf2ce4c0c", + "optimizer_sha256": "67b9530184f2f63c7d6e298b973483151d313ec40649782c772093559b3419e9", + "stage": "adam", + "completed_passes": 297, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 49896, + "adam_update_count": 49896, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 298, + "consumed_count": 297, + "last_submitted_update": 49896, + "last_consumed_update": 49728, + "pending": [ + { + "reference": { + "source_update": 49896, + "completed_passes": 297, + "next_interval": 0, + "trained_intervals": 49896, + "snapshot": "pass_end_0297", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 49728, + "pass_science": { + "completed_passes": 297, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 49896, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 49896, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.605459930142388e-07, + "update_l2": 0.014199020341038704 + }, + "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.788362062413398e-08, + "update_l2": 0.0009418529807589948 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.998138946481049e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.998138946481049e-05, + "observation_loss": 8.998138946481049e-05, + "chamfer": 4.917493060929701e-05, + "track": 4.080645885551348e-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": 297, + "adam_update_count": 49896 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04221690399572253 + }, + "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_1a3315deec3f413b997ca9e4604c3c13_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 298, + "next_interval": 0, + "next_adam_update": 49897, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 297, + "trained_intervals": 49896, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 49896, + "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.7855640649795532, + "median": 9.702080726623535, + "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.314367294311523, + "median": 9.510946273803711, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.45586252212524414, + "median": 16351.595703125, + "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": 203.23590087890625, + "median": 13506.7763671875, + "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": 4052, + "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_0298.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0298.json new file mode 100644 index 0000000000000000000000000000000000000000..3b1adccf1923b7cfa31caf7cd7d40f6b64aa0afd --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0298.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_0298", + "executed_epochs": 298, + "score": null, + "best_score": 5.420108476798868e-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_d010aea577134f10b5d23264c01af66b.npz", + "optimizer_file": "boundary_d010aea577134f10b5d23264c01af66b_optimizer.pt", + "arrays_sha256": "f1a90bcf243eb63cf46ccd777a901b5466b40f7c69263b77738b22de6abc4463", + "optimizer_sha256": "bcdf717827b55c2cb0ab99b0dc3d1487fe58d120c435b477c2ee1902c65153f9", + "stage": "adam", + "completed_passes": 298, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 50064, + "adam_update_count": 50064, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 299, + "consumed_count": 298, + "last_submitted_update": 50064, + "last_consumed_update": 49896, + "pending": [ + { + "reference": { + "source_update": 50064, + "completed_passes": 298, + "next_interval": 0, + "trained_intervals": 50064, + "snapshot": "pass_end_0298", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 49728, + "pass_science": { + "completed_passes": 298, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 50064, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 50064, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.581898676609853e-07, + "update_l2": 0.017428195104002953 + }, + "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.312558298304793e-08, + "update_l2": 0.0013088133418932557 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.72582638496533e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.72582638496533e-05, + "observation_loss": 9.72582638496533e-05, + "chamfer": 5.122402581037022e-05, + "track": 4.6034234401304275e-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": 298, + "adam_update_count": 50064 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04402793198823929 + }, + "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_d010aea577134f10b5d23264c01af66b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 299, + "next_interval": 0, + "next_adam_update": 50065, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 298, + "trained_intervals": 50064, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 50064, + "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.7898115515708923, + "median": 9.702201843261719, + "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.310807228088379, + "median": 9.510261535644531, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4539303481578827, + "median": 16353.576171875, + "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": 202.51364135742188, + "median": 13497.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": 4059, + "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_0299.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0299.json new file mode 100644 index 0000000000000000000000000000000000000000..772b1c6631ec7a008b498fae2203a1c5bede3018 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0299.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_0299", + "executed_epochs": 299, + "score": null, + "best_score": 5.406928648556329e-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_110feff08e5843619bf6f4deb96ae277.npz", + "optimizer_file": "boundary_110feff08e5843619bf6f4deb96ae277_optimizer.pt", + "arrays_sha256": "cf57213b9b148924b0e2b29ba8484ca91ba95096926f4a8fe49dad4103bbc654", + "optimizer_sha256": "a430b9512b3ee64da88ddd55234f458921e5e8106edb514f61bfec02b84187c0", + "stage": "adam", + "completed_passes": 299, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 50232, + "adam_update_count": 50232, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 300, + "consumed_count": 299, + "last_submitted_update": 50232, + "last_consumed_update": 50064, + "pending": [ + { + "reference": { + "source_update": 50232, + "completed_passes": 299, + "next_interval": 0, + "trained_intervals": 50232, + "snapshot": "pass_end_0299", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50064, + "pass_science": { + "completed_passes": 299, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 50232, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 50232, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.115881312027341e-07, + "update_l2": 0.014322108589112759 + }, + "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.8902897731295525e-08, + "update_l2": 0.0009431744692847133 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.19005906325765e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.19005906325765e-05, + "observation_loss": 9.19005906325765e-05, + "chamfer": 5.0679642299655825e-05, + "track": 4.122094833292067e-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": 299, + "adam_update_count": 50232 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041287092957645655 + }, + "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_110feff08e5843619bf6f4deb96ae277_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 300, + "next_interval": 0, + "next_adam_update": 50233, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 299, + "trained_intervals": 50232, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 50232, + "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.7946314215660095, + "median": 9.702275276184082, + "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.307493209838867, + "median": 9.510030746459961, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.45174771547317505, + "median": 16354.7763671875, + "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": 201.8436279296875, + "median": 13494.416015625, + "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": 4071, + "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_0300.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0300.json new file mode 100644 index 0000000000000000000000000000000000000000..1dbe54a78079c1852923175fe32718062fa36777 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0300.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_0300", + "executed_epochs": 300, + "score": null, + "best_score": 5.404067579071298e-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_9b2ba5f85cb8480c82daea8039dc2789.npz", + "optimizer_file": "boundary_9b2ba5f85cb8480c82daea8039dc2789_optimizer.pt", + "arrays_sha256": "3d5ab16f5539d159d51d5e1006f6b1a779d575aa20dcad32c4b6f77f90c8e6a6", + "optimizer_sha256": "0215a68147b59639c28afcd6bbf2624b2004a2c6fa11da58a568a884ae17378e", + "stage": "adam", + "completed_passes": 300, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 50400, + "adam_update_count": 50400, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 301, + "consumed_count": 300, + "last_submitted_update": 50400, + "last_consumed_update": 50232, + "pending": [ + { + "reference": { + "source_update": 50400, + "completed_passes": 300, + "next_interval": 0, + "trained_intervals": 50400, + "snapshot": "pass_end_0300", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50232, + "pass_science": { + "completed_passes": 300, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 50400, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 50400, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.605251989341923e-07, + "update_l2": 0.01490805484354496 + }, + "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.8721332746026746e-08, + "update_l2": 0.0009751401375979185 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.150676487479359e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.150676487479359e-05, + "observation_loss": 9.150676487479359e-05, + "chamfer": 5.049229730502702e-05, + "track": 4.1014467569766566e-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": 300, + "adam_update_count": 50400 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04142900719307363 + }, + "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_9b2ba5f85cb8480c82daea8039dc2789_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 301, + "next_interval": 0, + "next_adam_update": 50401, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 300, + "trained_intervals": 50400, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 50400, + "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.7994130849838257, + "median": 9.70241641998291, + "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.304025173187256, + "median": 9.509970664978027, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4495927691459656, + "median": 16357.0849609375, + "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": 201.1448211669922, + "median": 13493.5986328125, + "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": 4084, + "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_0301.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0301.json new file mode 100644 index 0000000000000000000000000000000000000000..12f4d94951b524b99304edf9cc4176cdfdd39c00 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0301.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_0301", + "executed_epochs": 301, + "score": null, + "best_score": 5.404067579071298e-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_3ef1b516c7914f25b43d0938715fd19b.npz", + "optimizer_file": "boundary_3ef1b516c7914f25b43d0938715fd19b_optimizer.pt", + "arrays_sha256": "f83b6763143ccc0ddcad008779ab95d9359cba4fb1e6a5c7e1189faa2f844c56", + "optimizer_sha256": "b75869b4e6d354421a17e65c3fe9ad059207e97432cb9266a2b1699d9dd6aaa1", + "stage": "adam", + "completed_passes": 301, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 50568, + "adam_update_count": 50568, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 302, + "consumed_count": 301, + "last_submitted_update": 50568, + "last_consumed_update": 50400, + "pending": [ + { + "reference": { + "source_update": 50568, + "completed_passes": 301, + "next_interval": 0, + "trained_intervals": 50568, + "snapshot": "pass_end_0301", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50232, + "pass_science": { + "completed_passes": 301, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 50568, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 50568, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.58549635595773e-07, + "update_l2": 0.017759932205080986 + }, + "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.9310028060745026e-08, + "update_l2": 0.0009846859611570835 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.091201354749501e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.091201354749501e-05, + "observation_loss": 9.091201354749501e-05, + "chamfer": 5.006442734156735e-05, + "track": 4.0847586205927655e-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": 301, + "adam_update_count": 50568 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040918168146163225 + }, + "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_3ef1b516c7914f25b43d0938715fd19b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 302, + "next_interval": 0, + "next_adam_update": 50569, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 301, + "trained_intervals": 50568, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 50568, + "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.8039782643318176, + "median": 9.702433586120605, + "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.30065393447876, + "median": 9.508740425109863, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.44754499197006226, + "median": 16357.3662109375, + "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": 200.46786499023438, + "median": 13477.013671875, + "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": 4093, + "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_0302.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0302.json new file mode 100644 index 0000000000000000000000000000000000000000..31f18e35e7ebd05e6bac35f40b9879c627376104 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0302.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_0302", + "executed_epochs": 302, + "score": null, + "best_score": 5.404067579071298e-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_b565d1f86f384332b10e9a6cdaf55f87.npz", + "optimizer_file": "boundary_b565d1f86f384332b10e9a6cdaf55f87_optimizer.pt", + "arrays_sha256": "1ea3d060228fdd70c75e71b98eb5bacf3a4a057a7d4c124525896688f50a05c1", + "optimizer_sha256": "5feb0dfc48995b5eba2538c8ed36f76b6fe7577f388888621519a04ed55f9a0b", + "stage": "adam", + "completed_passes": 302, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 50736, + "adam_update_count": 50736, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 303, + "consumed_count": 302, + "last_submitted_update": 50736, + "last_consumed_update": 50568, + "pending": [ + { + "reference": { + "source_update": 50736, + "completed_passes": 302, + "next_interval": 0, + "trained_intervals": 50736, + "snapshot": "pass_end_0302", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50232, + "pass_science": { + "completed_passes": 302, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 50736, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 50736, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.611008641106309e-07, + "update_l2": 0.015385346487164497 + }, + "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.207493896681626e-08, + "update_l2": 0.0012857354013249278 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.755621431395411e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.755621431395411e-05, + "observation_loss": 9.755621431395411e-05, + "chamfer": 5.105819582240656e-05, + "track": 4.649801485356875e-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": 302, + "adam_update_count": 50736 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04124843794852495 + }, + "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_b565d1f86f384332b10e9a6cdaf55f87_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 303, + "next_interval": 0, + "next_adam_update": 50737, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 302, + "trained_intervals": 50736, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 50736, + "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.808378279209137, + "median": 9.702518463134766, + "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.297094345092773, + "median": 9.507840156555176, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4455801248550415, + "median": 16358.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": 199.75555419921875, + "median": 13464.890625, + "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": 4110, + "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_0303.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0303.json new file mode 100644 index 0000000000000000000000000000000000000000..3ef59a5792acf1da7abe5ac259fafff17ee0cbea --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0303.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_0303", + "executed_epochs": 303, + "score": null, + "best_score": 5.384933009671451e-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_cfe391e64a75451e848db86177bc5b92.npz", + "optimizer_file": "boundary_cfe391e64a75451e848db86177bc5b92_optimizer.pt", + "arrays_sha256": "ede4dbd9411566e8660087cb4c41e0fcdcc00aa18c379d3a8a9e5c702cea97cf", + "optimizer_sha256": "0b410fb403879656a45498f3931f322378ca1144dc03faf9e8e018f4fe2cacc8", + "stage": "adam", + "completed_passes": 303, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 50904, + "adam_update_count": 50904, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 304, + "consumed_count": 303, + "last_submitted_update": 50904, + "last_consumed_update": 50736, + "pending": [ + { + "reference": { + "source_update": 50904, + "completed_passes": 303, + "next_interval": 0, + "trained_intervals": 50904, + "snapshot": "pass_end_0303", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50736, + "pass_science": { + "completed_passes": 303, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 50904, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 50904, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.1438443152655964e-06, + "update_l2": 0.014717581681907177 + }, + "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.847783685590912e-08, + "update_l2": 0.0009303118567913771 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.247005800716579e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.247005800716579e-05, + "observation_loss": 9.247005800716579e-05, + "chamfer": 5.123504888615571e-05, + "track": 4.123500912101008e-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": 303, + "adam_update_count": 50904 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04203675896860659 + }, + "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_cfe391e64a75451e848db86177bc5b92_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 304, + "next_interval": 0, + "next_adam_update": 50905, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 303, + "trained_intervals": 50904, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 50904, + "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.81300288438797, + "median": 9.702702522277832, + "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.2939605712890625, + "median": 9.507406234741211, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.44352421164512634, + "median": 16361.765625, + "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": 199.1305389404297, + "median": 13459.048828125, + "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": 4119, + "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_0304.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0304.json new file mode 100644 index 0000000000000000000000000000000000000000..c79a4b36a2d1062b1ca24891df2fa65893606d61 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0304.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_0304", + "executed_epochs": 304, + "score": null, + "best_score": 5.384933009671451e-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_7fa8242f96f449a6974af2fb47062ff4.npz", + "optimizer_file": "boundary_7fa8242f96f449a6974af2fb47062ff4_optimizer.pt", + "arrays_sha256": "a3b10142df8f9e88b81fb66e93e52c91fbc4b34bdd9ada2302434b24c18a9433", + "optimizer_sha256": "87ffe114e4a2501974dd3d8df50f97ea94ba9c63b5bc71ea49dc8e674d66a454", + "stage": "adam", + "completed_passes": 304, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 51072, + "adam_update_count": 51072, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 305, + "consumed_count": 304, + "last_submitted_update": 51072, + "last_consumed_update": 50904, + "pending": [ + { + "reference": { + "source_update": 51072, + "completed_passes": 304, + "next_interval": 0, + "trained_intervals": 51072, + "snapshot": "pass_end_0304", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50736, + "pass_science": { + "completed_passes": 304, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 51072, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 51072, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.307081778482825e-07, + "update_l2": 0.014019894413650036 + }, + "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.087839838324726e-08, + "update_l2": 0.0009268869180232286 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.060700540430844e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.060700540430844e-05, + "observation_loss": 9.060700540430844e-05, + "chamfer": 4.98420195071958e-05, + "track": 4.076498589711264e-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": 304, + "adam_update_count": 51072 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041115958942100406 + }, + "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_7fa8242f96f449a6974af2fb47062ff4_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 305, + "next_interval": 0, + "next_adam_update": 51073, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 304, + "trained_intervals": 51072, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 51072, + "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.8176823258399963, + "median": 9.70289421081543, + "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.290616035461426, + "median": 9.506980895996094, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.44145360589027405, + "median": 16364.90234375, + "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": 198.4656524658203, + "median": 13453.33203125, + "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": 4130, + "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_0305.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0305.json new file mode 100644 index 0000000000000000000000000000000000000000..0d1ca1b0293bf830aaac324ebd9f085fda1063ae --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0305.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_0305", + "executed_epochs": 305, + "score": null, + "best_score": 5.384933009671451e-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_e71570c60c844517901f639cca08993a.npz", + "optimizer_file": "boundary_e71570c60c844517901f639cca08993a_optimizer.pt", + "arrays_sha256": "3d1dec98c799e578e54e758b2fa9fa2a4d4aa32dcb588d5191cdac0f36c48617", + "optimizer_sha256": "a3113180e8ac6989bc3b26ffbd20d7ef53c77a91c03f903765aee32714390b2a", + "stage": "adam", + "completed_passes": 305, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 51240, + "adam_update_count": 51240, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 306, + "consumed_count": 305, + "last_submitted_update": 51240, + "last_consumed_update": 51072, + "pending": [ + { + "reference": { + "source_update": 51240, + "completed_passes": 305, + "next_interval": 0, + "trained_intervals": 51240, + "snapshot": "pass_end_0305", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50736, + "pass_science": { + "completed_passes": 305, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 51240, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 51240, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.267994194786297e-07, + "update_l2": 0.013117892667651176 + }, + "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.138862491094187e-08, + "update_l2": 0.0009433021186850965 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.177120227832347e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.177120227832347e-05, + "observation_loss": 9.177120227832347e-05, + "chamfer": 5.081923882244155e-05, + "track": 4.0951963455881923e-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": 305, + "adam_update_count": 51240 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04077040893025696 + }, + "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_e71570c60c844517901f639cca08993a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 306, + "next_interval": 0, + "next_adam_update": 51241, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 305, + "trained_intervals": 51240, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 51240, + "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.8219792246818542, + "median": 9.703054428100586, + "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.2872819900512695, + "median": 9.505216598510742, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.43956080079078674, + "median": 16367.525390625, + "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": 197.80506896972656, + "median": 13429.607421875, + "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": 4147, + "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_0306.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0306.json new file mode 100644 index 0000000000000000000000000000000000000000..9e358860fe0003f71befb449589e641f3067d789 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0306.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_0306", + "executed_epochs": 306, + "score": null, + "best_score": 5.384933009671451e-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_88273f7ac6e34bcab6812cb6ac42d69f.npz", + "optimizer_file": "boundary_88273f7ac6e34bcab6812cb6ac42d69f_optimizer.pt", + "arrays_sha256": "c144d63d89d639696171aaee316216edece4fc59c1db7cbd7a2510b8d470ab27", + "optimizer_sha256": "02f44ea0638854f54bf7f3cc68d29d226eb7624485bec737a4eb6b949514abeb", + "stage": "adam", + "completed_passes": 306, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 51408, + "adam_update_count": 51408, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 307, + "consumed_count": 306, + "last_submitted_update": 51408, + "last_consumed_update": 51240, + "pending": [ + { + "reference": { + "source_update": 51408, + "completed_passes": 306, + "next_interval": 0, + "trained_intervals": 51408, + "snapshot": "pass_end_0306", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50736, + "pass_science": { + "completed_passes": 306, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 51408, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 51408, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.2381000260575092e-06, + "update_l2": 0.014474036172032356 + }, + "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.8902183635846086e-08, + "update_l2": 0.0009387533646076918 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.204794332617894e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.204794332617894e-05, + "observation_loss": 9.204794332617894e-05, + "chamfer": 5.098754263599403e-05, + "track": 4.1060400690184906e-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": 306, + "adam_update_count": 51408 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040724952006712556 + }, + "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_88273f7ac6e34bcab6812cb6ac42d69f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 307, + "next_interval": 0, + "next_adam_update": 51409, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 306, + "trained_intervals": 51408, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 51408, + "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.8263685703277588, + "median": 9.703093528747559, + "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.284101486206055, + "median": 9.50314998626709, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4376356899738312, + "median": 16368.1650390625, + "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": 197.17694091796875, + "median": 13401.8984375, + "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": 4154, + "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_0307.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0307.json new file mode 100644 index 0000000000000000000000000000000000000000..f2c6384f317cb445d5ccc0eac52f339c1a3cbd42 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0307.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_0307", + "executed_epochs": 307, + "score": null, + "best_score": 5.384933009671451e-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_f91663843cba437cbff54bf5398212da.npz", + "optimizer_file": "boundary_f91663843cba437cbff54bf5398212da_optimizer.pt", + "arrays_sha256": "29b35e97f595f7235ef4975c27442d9e9d3a788a0458cb983526406338c29424", + "optimizer_sha256": "c216525cb47e6fae01581b2b875966b13bc744a8ebc3cc757c5f7773ee354822", + "stage": "adam", + "completed_passes": 307, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 51576, + "adam_update_count": 51576, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 308, + "consumed_count": 307, + "last_submitted_update": 51576, + "last_consumed_update": 51408, + "pending": [ + { + "reference": { + "source_update": 51576, + "completed_passes": 307, + "next_interval": 0, + "trained_intervals": 51576, + "snapshot": "pass_end_0307", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50736, + "pass_science": { + "completed_passes": 307, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 51576, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 51576, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.1346378414600622e-06, + "update_l2": 0.015398749150335789 + }, + "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.908308071094325e-08, + "update_l2": 0.0009242977830581367 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.144176146946847e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.144176146946847e-05, + "observation_loss": 9.144176146946847e-05, + "chamfer": 5.056509326095693e-05, + "track": 4.0876668208511546e-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": 307, + "adam_update_count": 51576 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.047456918051466346 + }, + "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_f91663843cba437cbff54bf5398212da_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 308, + "next_interval": 0, + "next_adam_update": 51577, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 307, + "trained_intervals": 51576, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 51576, + "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.8307863473892212, + "median": 9.703121185302734, + "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.28079080581665, + "median": 9.50120735168457, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.43570655584335327, + "median": 16368.6181640625, + "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": 196.52523803710938, + "median": 13375.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": 4162, + "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_0308.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0308.json new file mode 100644 index 0000000000000000000000000000000000000000..9427920d2ac20031c0ad21e1dfb52f9097764540 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0308.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_0308", + "executed_epochs": 308, + "score": null, + "best_score": 5.384933009671451e-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_fef52c48f16f45a69883623bba2ee27d.npz", + "optimizer_file": "boundary_fef52c48f16f45a69883623bba2ee27d_optimizer.pt", + "arrays_sha256": "bb05cc64045c5202937c85995ead9dc55b0aece4b72333217c31af25d95d41ea", + "optimizer_sha256": "b75d7dc8cde6d0d9f3c3a91851381d65533fd0e7a4ad5b51b04cc689fbe027dc", + "stage": "adam", + "completed_passes": 308, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 51744, + "adam_update_count": 51744, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 309, + "consumed_count": 308, + "last_submitted_update": 51744, + "last_consumed_update": 51576, + "pending": [ + { + "reference": { + "source_update": 51744, + "completed_passes": 308, + "next_interval": 0, + "trained_intervals": 51744, + "snapshot": "pass_end_0308", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50736, + "pass_science": { + "completed_passes": 308, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 51744, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 51744, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.098769063100917e-07, + "update_l2": 0.0158716831356287 + }, + "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.689597142894854e-08, + "update_l2": 0.0013647861778736115 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.628884436096996e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.628884436096996e-05, + "observation_loss": 9.628884436096996e-05, + "chamfer": 5.0444486987544224e-05, + "track": 4.584435373544693e-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": 308, + "adam_update_count": 51744 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04430493316613138 + }, + "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_fef52c48f16f45a69883623bba2ee27d_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 309, + "next_interval": 0, + "next_adam_update": 51745, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 308, + "trained_intervals": 51744, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 51744, + "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.8348963856697083, + "median": 9.703089714050293, + "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.277262210845947, + "median": 9.500487327575684, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.43391942977905273, + "median": 16368.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": 195.83299255371094, + "median": 13366.326171875, + "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": 4171, + "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_0309.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0309.json new file mode 100644 index 0000000000000000000000000000000000000000..78cf0086fc187c7b685113c290cc335ff8ec2fe5 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0309.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_0309", + "executed_epochs": 309, + "score": null, + "best_score": 5.384933009671451e-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_c5950cddac784e1b8faec67626c2dbb0.npz", + "optimizer_file": "boundary_c5950cddac784e1b8faec67626c2dbb0_optimizer.pt", + "arrays_sha256": "52a35c64698cc1a602c3ab4214086bd515ed36c9dfb8ce1596a0dbc1885a2612", + "optimizer_sha256": "de0222ad359889a0c8472d97bed085621169ed70e8da5abf3c94f344949bddcf", + "stage": "adam", + "completed_passes": 309, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 51912, + "adam_update_count": 51912, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 310, + "consumed_count": 309, + "last_submitted_update": 51912, + "last_consumed_update": 51744, + "pending": [ + { + "reference": { + "source_update": 51912, + "completed_passes": 309, + "next_interval": 0, + "trained_intervals": 51912, + "snapshot": "pass_end_0309", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50736, + "pass_science": { + "completed_passes": 309, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 51912, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 51912, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.795284323539818e-07, + "update_l2": 0.015611032955348492 + }, + "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.630784810113255e-08, + "update_l2": 0.0013136377092450857 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.556679287925363e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.556679287925363e-05, + "observation_loss": 9.556679287925363e-05, + "chamfer": 5.012523251934908e-05, + "track": 4.5441556721925735e-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": 309, + "adam_update_count": 51912 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04088943707756698 + }, + "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_c5950cddac784e1b8faec67626c2dbb0_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 310, + "next_interval": 0, + "next_adam_update": 51913, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 309, + "trained_intervals": 51912, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 51912, + "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.8390887975692749, + "median": 9.70324420928955, + "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.274007797241211, + "median": 9.499788284301758, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.43210411071777344, + "median": 16370.630859375, + "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": 195.19671630859375, + "median": 13357.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": 4183, + "controller_edge_stiffness": 53 + }, + "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_0310.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0310.json new file mode 100644 index 0000000000000000000000000000000000000000..9cb52c8fa604b26d9ab8f4393e6b08f57091efc1 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0310.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_0310", + "executed_epochs": 310, + "score": null, + "best_score": 5.384933009671451e-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_6cf18f5580eb45fb95efb30cbc269ecf.npz", + "optimizer_file": "boundary_6cf18f5580eb45fb95efb30cbc269ecf_optimizer.pt", + "arrays_sha256": "6c3cd36eb200db15a53b87356e9130f9a398f237527b08dd9a650626c1db9952", + "optimizer_sha256": "4bd53638c55eaa464ed84171f7194ed5f7d9bbb0cd4fc9c0a30b73e7ddad9612", + "stage": "adam", + "completed_passes": 310, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 52080, + "adam_update_count": 52080, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 311, + "consumed_count": 310, + "last_submitted_update": 52080, + "last_consumed_update": 51912, + "pending": [ + { + "reference": { + "source_update": 52080, + "completed_passes": 310, + "next_interval": 0, + "trained_intervals": 52080, + "snapshot": "pass_end_0310", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 50736, + "pass_science": { + "completed_passes": 310, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 52080, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 52080, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.096910851738357e-07, + "update_l2": 0.015882976353168488 + }, + "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.541734620668649e-08, + "update_l2": 0.0011823932873085141 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.508104994893074e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.508104994893074e-05, + "observation_loss": 9.508104994893074e-05, + "chamfer": 5.00330570503138e-05, + "track": 4.504799289861694e-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": 310, + "adam_update_count": 52080 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041207344038411975 + }, + "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_6cf18f5580eb45fb95efb30cbc269ecf_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 311, + "next_interval": 0, + "next_adam_update": 52081, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 310, + "trained_intervals": 52080, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 52080, + "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.8432329893112183, + "median": 9.703307151794434, + "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.270628929138184, + "median": 9.499096870422363, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.43031707406044006, + "median": 16371.6611328125, + "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": 194.5382843017578, + "median": 13347.7734375, + "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": 4193, + "controller_edge_stiffness": 53 + }, + "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_0311.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0311.json new file mode 100644 index 0000000000000000000000000000000000000000..c256a55bd64824bc4365d4e235263ec06a4ad75b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0311.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_0311", + "executed_epochs": 311, + "score": null, + "best_score": 5.3651079919550936e-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_94c55a8fce304a7487050f6f8e6dd4af.npz", + "optimizer_file": "boundary_94c55a8fce304a7487050f6f8e6dd4af_optimizer.pt", + "arrays_sha256": "5ad6d34c1c64466184cff6312c6286d5803686cf3a019eea04850a8006461ebb", + "optimizer_sha256": "e2753e43c671f4b27ceafad0d69ebcaf93a647ab2c99cae5c2dd4a92799c057a", + "stage": "adam", + "completed_passes": 311, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 52248, + "adam_update_count": 52248, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 312, + "consumed_count": 311, + "last_submitted_update": 52248, + "last_consumed_update": 52080, + "pending": [ + { + "reference": { + "source_update": 52248, + "completed_passes": 311, + "next_interval": 0, + "trained_intervals": 52248, + "snapshot": "pass_end_0311", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 52080, + "pass_science": { + "completed_passes": 311, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 52248, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 52248, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.124808464846865e-07, + "update_l2": 0.014604219235479832 + }, + "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.8791683582294354e-08, + "update_l2": 0.0009300192468799651 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.184540249407291e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.184540249407291e-05, + "observation_loss": 9.184540249407291e-05, + "chamfer": 5.0805847422452644e-05, + "track": 4.1039551433641464e-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": 311, + "adam_update_count": 52248 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04084764304570854 + }, + "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_94c55a8fce304a7487050f6f8e6dd4af_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 312, + "next_interval": 0, + "next_adam_update": 52249, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 311, + "trained_intervals": 52248, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 52248, + "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.847510814666748, + "median": 9.703160285949707, + "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.267322063446045, + "median": 9.498540878295898, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4284801781177521, + "median": 16369.2578125, + "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": 193.89602661132812, + "median": 13340.35546875, + "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": 4213, + "controller_edge_stiffness": 53 + }, + "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_0312.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0312.json new file mode 100644 index 0000000000000000000000000000000000000000..3ce10f77bfde3acd93666916b0a51b53ee7dba86 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0312.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_0312", + "executed_epochs": 312, + "score": null, + "best_score": 5.359058878812426e-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_2160a27dc653464e99867206c6f06219.npz", + "optimizer_file": "boundary_2160a27dc653464e99867206c6f06219_optimizer.pt", + "arrays_sha256": "e0c5da3c795a50dbd2467095876034adafdfef114e86c65d3ca835ce7f2c0e1b", + "optimizer_sha256": "91aef123fa017bf31e3727be8c479987647aeeb9991614f67584ee901ae18391", + "stage": "adam", + "completed_passes": 312, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 52416, + "adam_update_count": 52416, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 313, + "consumed_count": 312, + "last_submitted_update": 52416, + "last_consumed_update": 52248, + "pending": [ + { + "reference": { + "source_update": 52416, + "completed_passes": 312, + "next_interval": 0, + "trained_intervals": 52416, + "snapshot": "pass_end_0312", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 52248, + "pass_science": { + "completed_passes": 312, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 52416, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 52416, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.07751985626237e-07, + "update_l2": 0.014897328801453114 + }, + "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.728581615154326e-08, + "update_l2": 0.0009271721937693655 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.21997707337141e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.21997707337141e-05, + "observation_loss": 9.21997707337141e-05, + "chamfer": 5.051604603067972e-05, + "track": 4.168372106505558e-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": 312, + "adam_update_count": 52416 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04383798502385616 + }, + "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_2160a27dc653464e99867206c6f06219_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 313, + "next_interval": 0, + "next_adam_update": 52417, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 312, + "trained_intervals": 52416, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 52416, + "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.852074146270752, + "median": 9.703313827514648, + "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.264012336730957, + "median": 9.497943878173828, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.42652931809425354, + "median": 16371.7705078125, + "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": 193.25535583496094, + "median": 13332.41015625, + "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": 4221, + "controller_edge_stiffness": 53 + }, + "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_0313.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0313.json new file mode 100644 index 0000000000000000000000000000000000000000..6ca8ff5f1b2afd3c4d44a4a3faa257a5ec2e6b7b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0313.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_0313", + "executed_epochs": 313, + "score": null, + "best_score": 5.359058878812426e-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_9dabe48ecbfa4fc8a0d6f878075de36e.npz", + "optimizer_file": "boundary_9dabe48ecbfa4fc8a0d6f878075de36e_optimizer.pt", + "arrays_sha256": "89949800f5e23a2d6419720c4cf3aa5530533dc63972bab2e3c255750e1ed544", + "optimizer_sha256": "c9bee48f469f2f13304c2b7b02284c8f8c928c6e6d3ce6e5a78367673e5db5c8", + "stage": "adam", + "completed_passes": 313, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 52584, + "adam_update_count": 52584, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 314, + "consumed_count": 313, + "last_submitted_update": 52584, + "last_consumed_update": 52416, + "pending": [ + { + "reference": { + "source_update": 52584, + "completed_passes": 313, + "next_interval": 0, + "trained_intervals": 52584, + "snapshot": "pass_end_0313", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 52248, + "pass_science": { + "completed_passes": 313, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 52584, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 52584, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.075857979543798e-07, + "update_l2": 0.01423866767436266 + }, + "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.793638197497785e-08, + "update_l2": 0.0008662797627039254 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.145995136350393e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.145995136350393e-05, + "observation_loss": 9.145995136350393e-05, + "chamfer": 5.037299342802726e-05, + "track": 4.108696157345548e-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": 313, + "adam_update_count": 52584 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040766485035419464 + }, + "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_9dabe48ecbfa4fc8a0d6f878075de36e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 314, + "next_interval": 0, + "next_adam_update": 52585, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 313, + "trained_intervals": 52584, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 52584, + "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.8564437627792358, + "median": 9.703323364257812, + "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.2607316970825195, + "median": 9.497383117675781, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.42466962337493896, + "median": 16371.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": 192.6223907470703, + "median": 13324.9375, + "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": 4234, + "controller_edge_stiffness": 54 + }, + "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_0314.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0314.json new file mode 100644 index 0000000000000000000000000000000000000000..aed819cdc4bd901576ff1907937c7bec70888097 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0314.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_0314", + "executed_epochs": 314, + "score": null, + "best_score": 5.359058878812426e-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_6e9725b3719646e49a7301d8ed19bf38.npz", + "optimizer_file": "boundary_6e9725b3719646e49a7301d8ed19bf38_optimizer.pt", + "arrays_sha256": "9ffdfd886d8eefd91b240dd427aa3058226fa63df2318c30799b6b63b9fe3846", + "optimizer_sha256": "3cf470cd650a3ed37f2e7507a10f8b4c13d35b92a2c8ed886327813268f85d60", + "stage": "adam", + "completed_passes": 314, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 52752, + "adam_update_count": 52752, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 315, + "consumed_count": 314, + "last_submitted_update": 52752, + "last_consumed_update": 52584, + "pending": [ + { + "reference": { + "source_update": 52752, + "completed_passes": 314, + "next_interval": 0, + "trained_intervals": 52752, + "snapshot": "pass_end_0314", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 52248, + "pass_science": { + "completed_passes": 314, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 52752, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 52752, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.22418121767987e-07, + "update_l2": 0.013792045414447784 + }, + "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.8541792807554884e-08, + "update_l2": 0.0008892324985936284 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.146711090579629e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.146711090579629e-05, + "observation_loss": 9.146711090579629e-05, + "chamfer": 5.021888136980124e-05, + "track": 4.124823317397386e-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": 314, + "adam_update_count": 52752 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041532170958817005 + }, + "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_6e9725b3719646e49a7301d8ed19bf38_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 315, + "next_interval": 0, + "next_adam_update": 52753, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 314, + "trained_intervals": 52752, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 52752, + "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.8605671525001526, + "median": 9.703474998474121, + "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.258181095123291, + "median": 9.496792793273926, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.42292213439941406, + "median": 16374.4091796875, + "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": 192.1317138671875, + "median": 13317.09375, + "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": 4244, + "controller_edge_stiffness": 54 + }, + "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_0315.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0315.json new file mode 100644 index 0000000000000000000000000000000000000000..be7b9fa46e2321e1832b33c973972911357812d6 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0315.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_0315", + "executed_epochs": 315, + "score": null, + "best_score": 5.359058878812426e-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_abdd5bd49f24426d97298706b74775b3.npz", + "optimizer_file": "boundary_abdd5bd49f24426d97298706b74775b3_optimizer.pt", + "arrays_sha256": "ba950f52baff0ba99ee4911624edd42d18ee8eca68f1f8c44056b394c4b620ab", + "optimizer_sha256": "ce130489284993e9937df2b0d8ac85a91d512329e176b992a402661bc84b5fb6", + "stage": "adam", + "completed_passes": 315, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 52920, + "adam_update_count": 52920, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 316, + "consumed_count": 315, + "last_submitted_update": 52920, + "last_consumed_update": 52752, + "pending": [ + { + "reference": { + "source_update": 52920, + "completed_passes": 315, + "next_interval": 0, + "trained_intervals": 52920, + "snapshot": "pass_end_0315", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 52248, + "pass_science": { + "completed_passes": 315, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 52920, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 52920, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.675454985976103e-07, + "update_l2": 0.014167839661240578 + }, + "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.7182634688169856e-08, + "update_l2": 0.0009025880135595798 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.170864359475672e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.170864359475672e-05, + "observation_loss": 9.170864359475672e-05, + "chamfer": 5.055464498582296e-05, + "track": 4.115399860893376e-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": 315, + "adam_update_count": 52920 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04159350390546024 + }, + "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_abdd5bd49f24426d97298706b74775b3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 316, + "next_interval": 0, + "next_adam_update": 52921, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 315, + "trained_intervals": 52920, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 52920, + "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.864641547203064, + "median": 9.703572273254395, + "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.255020618438721, + "median": 9.496278762817383, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.42120251059532166, + "median": 16376.0029296875, + "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": 191.5254364013672, + "median": 13310.2509765625, + "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": 4254, + "controller_edge_stiffness": 54 + }, + "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_0316.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0316.json new file mode 100644 index 0000000000000000000000000000000000000000..0daab6da249938e89732c6ff63cfe15cb0e6a332 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0316.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_0316", + "executed_epochs": 316, + "score": null, + "best_score": 5.359058878812426e-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_943dff5ba9c34e2c81effe8db3770f30.npz", + "optimizer_file": "boundary_943dff5ba9c34e2c81effe8db3770f30_optimizer.pt", + "arrays_sha256": "b1e316c3dfcd43810c2cdd47ae7304cf5ddc3289be98b9db49f7522964c5c907", + "optimizer_sha256": "2b4bb11ba9417bf6df325e0dee20afd08e8e3c925b72f5b820f9669398c35493", + "stage": "adam", + "completed_passes": 316, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 53088, + "adam_update_count": 53088, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 317, + "consumed_count": 316, + "last_submitted_update": 53088, + "last_consumed_update": 52920, + "pending": [ + { + "reference": { + "source_update": 53088, + "completed_passes": 316, + "next_interval": 0, + "trained_intervals": 53088, + "snapshot": "pass_end_0316", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 52248, + "pass_science": { + "completed_passes": 316, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 53088, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 53088, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.097554768937698e-07, + "update_l2": 0.014477536082267761 + }, + "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.984235246752178e-08, + "update_l2": 0.0008798078633844852 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.077384311240166e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.077384311240166e-05, + "observation_loss": 9.077384311240166e-05, + "chamfer": 5.020852404413745e-05, + "track": 4.0565319068264216e-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": 316, + "adam_update_count": 53088 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041220484068617225 + }, + "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_943dff5ba9c34e2c81effe8db3770f30_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 317, + "next_interval": 0, + "next_adam_update": 53089, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 316, + "trained_intervals": 53088, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 53088, + "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.8686978816986084, + "median": 9.703619003295898, + "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.251711845397949, + "median": 9.49577522277832, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.41949746012687683, + "median": 16376.767578125, + "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": 190.8927764892578, + "median": 13303.5634765625, + "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": 4257, + "controller_edge_stiffness": 55 + }, + "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_0317.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0317.json new file mode 100644 index 0000000000000000000000000000000000000000..ffcf7e1824f225cd20088e8e15d46ee94bacbf41 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0317.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_0317", + "executed_epochs": 317, + "score": null, + "best_score": 5.359058878812426e-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_ae848f963fc04a48850b51642522628f.npz", + "optimizer_file": "boundary_ae848f963fc04a48850b51642522628f_optimizer.pt", + "arrays_sha256": "f78bd73ff3e7adb64edd7504887f70eef7ec09a5117c65845fc94adad5df8a91", + "optimizer_sha256": "7296bac342e1de5f3f06f11a81cba66baa4650089569a18ec6da902170320ff8", + "stage": "adam", + "completed_passes": 317, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 53256, + "adam_update_count": 53256, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 318, + "consumed_count": 317, + "last_submitted_update": 53256, + "last_consumed_update": 53088, + "pending": [ + { + "reference": { + "source_update": 53256, + "completed_passes": 317, + "next_interval": 0, + "trained_intervals": 53256, + "snapshot": "pass_end_0317", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 52248, + "pass_science": { + "completed_passes": 317, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 53256, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 53256, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.152552944309718e-07, + "update_l2": 0.014274957589805126 + }, + "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.75803448757506e-08, + "update_l2": 0.0009855651296675205 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.522197069600224e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.522197069600224e-05, + "observation_loss": 9.522197069600224e-05, + "chamfer": 4.96904322062619e-05, + "track": 4.553153848974034e-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": 317, + "adam_update_count": 53256 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.043128329096361995 + }, + "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_ae848f963fc04a48850b51642522628f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 318, + "next_interval": 0, + "next_adam_update": 53257, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 317, + "trained_intervals": 53256, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 53256, + "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.872466504573822, + "median": 9.703782081604004, + "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.2486162185668945, + "median": 9.501028060913086, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.41791948676109314, + "median": 16379.4384765625, + "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": 190.30276489257812, + "median": 13373.47265625, + "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": 4269, + "controller_edge_stiffness": 55 + }, + "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_0318.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0318.json new file mode 100644 index 0000000000000000000000000000000000000000..4b9de3beeb846f1d5526979dca32037a76498fe5 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0318.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_0318", + "executed_epochs": 318, + "score": null, + "best_score": 5.3293260347821893e-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_d0f45069bbf4464e958bc7408db557f5.npz", + "optimizer_file": "boundary_d0f45069bbf4464e958bc7408db557f5_optimizer.pt", + "arrays_sha256": "b191844e5ca867cdae1e042fae2e435f28db67af6cf0dc011adcae3ba9c6e379", + "optimizer_sha256": "e707553a62a67ff9f7f467b64f897be00c4d170e8e9fa84dc253c8e59842040d", + "stage": "adam", + "completed_passes": 318, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 53424, + "adam_update_count": 53424, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 319, + "consumed_count": 318, + "last_submitted_update": 53424, + "last_consumed_update": 53256, + "pending": [ + { + "reference": { + "source_update": 53424, + "completed_passes": 318, + "next_interval": 0, + "trained_intervals": 53424, + "snapshot": "pass_end_0318", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 53256, + "pass_science": { + "completed_passes": 318, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 53424, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 53424, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.793234431119345e-07, + "update_l2": 0.014253257773816586 + }, + "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.851994717114394e-08, + "update_l2": 0.0008522623684257269 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.98452490218915e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.98452490218915e-05, + "observation_loss": 8.98452490218915e-05, + "chamfer": 4.941397128277458e-05, + "track": 4.043127773911692e-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": 318, + "adam_update_count": 53424 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04065530002117157 + }, + "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_d0f45069bbf4464e958bc7408db557f5_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 319, + "next_interval": 0, + "next_adam_update": 53425, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 318, + "trained_intervals": 53424, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 53424, + "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.876318097114563, + "median": 9.703761100769043, + "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.245547294616699, + "median": 9.500564575195312, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.41631290316581726, + "median": 16379.0947265625, + "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": 189.71961975097656, + "median": 13367.28125, + "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": 4278, + "controller_edge_stiffness": 55 + }, + "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_0319.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0319.json new file mode 100644 index 0000000000000000000000000000000000000000..dc5101b5e57adcc2d926386037e24685df29dd92 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0319.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_0319", + "executed_epochs": 319, + "score": null, + "best_score": 5.3293260347821893e-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_5bfb0c1ce7ac4781aa76bb3d48ab6259.npz", + "optimizer_file": "boundary_5bfb0c1ce7ac4781aa76bb3d48ab6259_optimizer.pt", + "arrays_sha256": "31b7c71981483e1f266f7c0960b0eedc86813922884355b2b7705f68336915e1", + "optimizer_sha256": "ad5da71be54b8c0aff08aaf1dc8554c94deda57b226e26ad9365fa665d20a785", + "stage": "adam", + "completed_passes": 319, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 53592, + "adam_update_count": 53592, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 320, + "consumed_count": 319, + "last_submitted_update": 53592, + "last_consumed_update": 53424, + "pending": [ + { + "reference": { + "source_update": 53592, + "completed_passes": 319, + "next_interval": 0, + "trained_intervals": 53592, + "snapshot": "pass_end_0319", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 53256, + "pass_science": { + "completed_passes": 319, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 53592, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 53592, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.375163366101333e-07, + "update_l2": 0.013359298929572105 + }, + "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.1430465219937105e-08, + "update_l2": 0.0008602801826782525 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.017670527100563e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.017670527100563e-05, + "observation_loss": 9.017670527100563e-05, + "chamfer": 4.981116217095405e-05, + "track": 4.036554310005158e-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": 319, + "adam_update_count": 53592 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04107424197718501 + }, + "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_5bfb0c1ce7ac4781aa76bb3d48ab6259_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 320, + "next_interval": 0, + "next_adam_update": 53593, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 319, + "trained_intervals": 53592, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 53592, + "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.8802963495254517, + "median": 9.703837394714355, + "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.2426557540893555, + "median": 9.50004768371582, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4146600365638733, + "median": 16380.3447265625, + "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": 189.1718292236328, + "median": 13360.3671875, + "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": 4290, + "controller_edge_stiffness": 55 + }, + "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_0320.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0320.json new file mode 100644 index 0000000000000000000000000000000000000000..2ff1389a53d655e0a2db0a2c453280ebfb248626 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0320.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_0320", + "executed_epochs": 320, + "score": null, + "best_score": 5.3293260347821893e-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_39b3cf591ac64b13a2018cb5499f372f.npz", + "optimizer_file": "boundary_39b3cf591ac64b13a2018cb5499f372f_optimizer.pt", + "arrays_sha256": "2ac59fb09eb7603c8266caa95107d21ac994b0aa7dee841015832ec1125bb561", + "optimizer_sha256": "ec8f7e7e96a28ab6c21e37eda77cfe3fb2075cc1b25222354a68cadfe2754771", + "stage": "adam", + "completed_passes": 320, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 53760, + "adam_update_count": 53760, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 321, + "consumed_count": 320, + "last_submitted_update": 53760, + "last_consumed_update": 53592, + "pending": [ + { + "reference": { + "source_update": 53760, + "completed_passes": 320, + "next_interval": 0, + "trained_intervals": 53760, + "snapshot": "pass_end_0320", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 53256, + "pass_science": { + "completed_passes": 320, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 53760, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 53760, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.346695613501652e-07, + "update_l2": 0.014254115521907806 + }, + "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.289114651281125e-08, + "update_l2": 0.0012161668855696917 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.54186252783984e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.54186252783984e-05, + "observation_loss": 9.54186252783984e-05, + "chamfer": 4.9937632866203785e-05, + "track": 4.54809887742158e-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": 320, + "adam_update_count": 53760 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04115606495179236 + }, + "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_39b3cf591ac64b13a2018cb5499f372f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 321, + "next_interval": 0, + "next_adam_update": 53761, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 320, + "trained_intervals": 53760, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 53760, + "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.8841975331306458, + "median": 9.703997611999512, + "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.239231109619141, + "median": 9.49960708618164, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4130455255508423, + "median": 16382.96875, + "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": 188.5251007080078, + "median": 13354.48046875, + "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": 4302, + "controller_edge_stiffness": 55 + }, + "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_0321.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0321.json new file mode 100644 index 0000000000000000000000000000000000000000..213ff6c3c40b4c322838525e1e7729dc14c3a47d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0321.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_0321", + "executed_epochs": 321, + "score": null, + "best_score": 5.3293260347821893e-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_6be078aee9e64205b84dff9c45ec830c.npz", + "optimizer_file": "boundary_6be078aee9e64205b84dff9c45ec830c_optimizer.pt", + "arrays_sha256": "f7a781019d54a3ffcf8343b2e6a281a41aea5fd85f5aebd9d59432b0d08bfdf3", + "optimizer_sha256": "bcfa6330d0faeea8bfed93cb8a34363f97a0e022a4484d53134b05123f8ffd5d", + "stage": "adam", + "completed_passes": 321, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 53928, + "adam_update_count": 53928, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 322, + "consumed_count": 321, + "last_submitted_update": 53928, + "last_consumed_update": 53760, + "pending": [ + { + "reference": { + "source_update": 53928, + "completed_passes": 321, + "next_interval": 0, + "trained_intervals": 53928, + "snapshot": "pass_end_0321", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 53256, + "pass_science": { + "completed_passes": 321, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 53928, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 53928, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.268520564844948e-07, + "update_l2": 0.014185707084834576 + }, + "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.003006364745488e-08, + "update_l2": 0.0008758850744925439 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.049334039445966e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.049334039445966e-05, + "observation_loss": 9.049334039445966e-05, + "chamfer": 4.982360769645311e-05, + "track": 4.066973633598536e-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": 321, + "adam_update_count": 53928 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.07646048488095403 + }, + "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_6be078aee9e64205b84dff9c45ec830c_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 322, + "next_interval": 0, + "next_adam_update": 53929, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 321, + "trained_intervals": 53928, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 53928, + "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.8880497813224792, + "median": 9.70406723022461, + "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.236117839813232, + "median": 9.499150276184082, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4114574193954468, + "median": 16384.111328125, + "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": 187.9390869140625, + "median": 13348.380859375, + "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": 4305, + "controller_edge_stiffness": 55 + }, + "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_0322.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0322.json new file mode 100644 index 0000000000000000000000000000000000000000..b039bc060b584ad2d6dd52c970a3159ce73d6847 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0322.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_0322", + "executed_epochs": 322, + "score": null, + "best_score": 5.3293260347821893e-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_55959cd36a4247fdb69e18d4efd676d1.npz", + "optimizer_file": "boundary_55959cd36a4247fdb69e18d4efd676d1_optimizer.pt", + "arrays_sha256": "e349ecda4b85d32d81e80fd0ec4f7bb48e51f1637a875967b9d241c9c3d248b1", + "optimizer_sha256": "0e3277e51dab7ab5c7a2c13cde558e8cf836b257494c1bf2855623c41ae0bb61", + "stage": "adam", + "completed_passes": 322, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 54096, + "adam_update_count": 54096, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 323, + "consumed_count": 322, + "last_submitted_update": 54096, + "last_consumed_update": 53928, + "pending": [ + { + "reference": { + "source_update": 54096, + "completed_passes": 322, + "next_interval": 0, + "trained_intervals": 54096, + "snapshot": "pass_end_0322", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 53256, + "pass_science": { + "completed_passes": 322, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 54096, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 54096, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.388906624328229e-07, + "update_l2": 0.013566231355071068 + }, + "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.038139150315146e-08, + "update_l2": 0.0008668141672387719 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.954250370152295e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.954250370152295e-05, + "observation_loss": 8.954250370152295e-05, + "chamfer": 4.934546450385824e-05, + "track": 4.0197042835643515e-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": 322, + "adam_update_count": 54096 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0408848209772259 + }, + "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_55959cd36a4247fdb69e18d4efd676d1_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 323, + "next_interval": 0, + "next_adam_update": 54097, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 322, + "trained_intervals": 54096, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 54096, + "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.8919941186904907, + "median": 9.70417308807373, + "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.23292875289917, + "median": 9.498746871948242, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4098376929759979, + "median": 16385.845703125, + "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": 187.34068298339844, + "median": 13343.00390625, + "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": 4314, + "controller_edge_stiffness": 56 + }, + "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_0323.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0323.json new file mode 100644 index 0000000000000000000000000000000000000000..3d54c9dd3abbcfc7d97257bb4798d52be6886b79 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0323.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_0323", + "executed_epochs": 323, + "score": null, + "best_score": 5.3293260347821893e-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_d652ac44615544899c331d77b471f758.npz", + "optimizer_file": "boundary_d652ac44615544899c331d77b471f758_optimizer.pt", + "arrays_sha256": "95160efafe4256982df4c6555dcaad0265f2cfb78a311dbc16b7d181cbe7aa2f", + "optimizer_sha256": "188c1ab83c1cbe65b9d77d20f0c0d583075c82cfcd58a8e272b15d2f1e7d3dea", + "stage": "adam", + "completed_passes": 323, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 54264, + "adam_update_count": 54264, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 324, + "consumed_count": 323, + "last_submitted_update": 54264, + "last_consumed_update": 54096, + "pending": [ + { + "reference": { + "source_update": 54264, + "completed_passes": 323, + "next_interval": 0, + "trained_intervals": 54264, + "snapshot": "pass_end_0323", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 53256, + "pass_science": { + "completed_passes": 323, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 54264, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 54264, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.936695970376604e-07, + "update_l2": 0.014139840379357338 + }, + "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.147340769757648e-08, + "update_l2": 0.0013024089857935905 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.446432522963732e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.446432522963732e-05, + "observation_loss": 9.446432522963732e-05, + "chamfer": 4.925881512463093e-05, + "track": 4.52055101050064e-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": 323, + "adam_update_count": 54264 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04139957902953029 + }, + "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_d652ac44615544899c331d77b471f758_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 324, + "next_interval": 0, + "next_adam_update": 54265, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 323, + "trained_intervals": 54264, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 54264, + "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.8959635496139526, + "median": 9.704248428344727, + "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.2301435470581055, + "median": 9.498153686523438, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4082140624523163, + "median": 16387.080078125, + "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": 186.8196258544922, + "median": 13335.0859375, + "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": 4319, + "controller_edge_stiffness": 56 + }, + "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_0324.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0324.json new file mode 100644 index 0000000000000000000000000000000000000000..56eba164ea0b4c5567da299872adba38cf031fc4 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0324.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_0324", + "executed_epochs": 324, + "score": null, + "best_score": 5.312517034672921e-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_4af4bd0a683c4c9cbb03701fc65ae8ad.npz", + "optimizer_file": "boundary_4af4bd0a683c4c9cbb03701fc65ae8ad_optimizer.pt", + "arrays_sha256": "eabee7cfbb37f8683739e15a05c80422fa5e6927e6839016e1b1020e7f1756a7", + "optimizer_sha256": "920b0772508fb7974f6cd903c25f90dcbb076dfba6ae0290dd1d0d264b1a8830", + "stage": "adam", + "completed_passes": 324, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 54432, + "adam_update_count": 54432, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 325, + "consumed_count": 324, + "last_submitted_update": 54432, + "last_consumed_update": 54264, + "pending": [ + { + "reference": { + "source_update": 54432, + "completed_passes": 324, + "next_interval": 0, + "trained_intervals": 54432, + "snapshot": "pass_end_0324", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 54264, + "pass_science": { + "completed_passes": 324, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 54432, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 54432, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.071487064218672e-07, + "update_l2": 0.013961562886834145 + }, + "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.9394824230830636e-08, + "update_l2": 0.0008718316676095128 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.998140401672572e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.998140401672572e-05, + "observation_loss": 8.998140401672572e-05, + "chamfer": 4.980486482963897e-05, + "track": 4.017653554910794e-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": 324, + "adam_update_count": 54432 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040513467974960804 + }, + "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_4af4bd0a683c4c9cbb03701fc65ae8ad_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 325, + "next_interval": 0, + "next_adam_update": 54433, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 324, + "trained_intervals": 54432, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 54432, + "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.8995974063873291, + "median": 9.704362869262695, + "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.227641582489014, + "median": 9.497587203979492, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4067333936691284, + "median": 16388.953125, + "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": 186.352783203125, + "median": 13327.5380859375, + "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": 4327, + "controller_edge_stiffness": 56 + }, + "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_0325.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0325.json new file mode 100644 index 0000000000000000000000000000000000000000..4209b5363789ccca2d69e4b9dfd6432f7a7c103f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0325.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_0325", + "executed_epochs": 325, + "score": null, + "best_score": 5.309225645890235e-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_dc4ffae97a114bf68e6c8739633867f1.npz", + "optimizer_file": "boundary_dc4ffae97a114bf68e6c8739633867f1_optimizer.pt", + "arrays_sha256": "8e39b261de42ab23bc88c82046eada13da91900a6383879981a30a0acc1c8bea", + "optimizer_sha256": "d91951cdfb9df47b5d7469c38d4f0c89f5878fa469273d268297fee613aeb362", + "stage": "adam", + "completed_passes": 325, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 54600, + "adam_update_count": 54600, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 326, + "consumed_count": 325, + "last_submitted_update": 54600, + "last_consumed_update": 54432, + "pending": [ + { + "reference": { + "source_update": 54600, + "completed_passes": 325, + "next_interval": 0, + "trained_intervals": 54600, + "snapshot": "pass_end_0325", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 54432, + "pass_science": { + "completed_passes": 325, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 54600, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 54600, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.489135392304888e-07, + "update_l2": 0.01263049989938736 + }, + "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.029588834304377e-08, + "update_l2": 0.0008662847685627639 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.896766667021438e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.896766667021438e-05, + "observation_loss": 8.896766667021438e-05, + "chamfer": 4.893045115750283e-05, + "track": 4.0037215512711555e-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": 325, + "adam_update_count": 54600 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0405892850831151 + }, + "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_dc4ffae97a114bf68e6c8739633867f1_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 326, + "next_interval": 0, + "next_adam_update": 54601, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 325, + "trained_intervals": 54600, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 54600, + "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.9034740328788757, + "median": 9.704340934753418, + "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.224483013153076, + "median": 9.497196197509766, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.40515971183776855, + "median": 16388.595703125, + "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": 185.76512145996094, + "median": 13322.31640625, + "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": 4341, + "controller_edge_stiffness": 56 + }, + "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_0326.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0326.json new file mode 100644 index 0000000000000000000000000000000000000000..db4e351817d16af704f65d408aded5893192abf4 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0326.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_0326", + "executed_epochs": 326, + "score": null, + "best_score": 5.2947016819243365e-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_1bb8b68f61f84c34a832acfc49d14ce3.npz", + "optimizer_file": "boundary_1bb8b68f61f84c34a832acfc49d14ce3_optimizer.pt", + "arrays_sha256": "93d23630686a1753bf5f81fe63641c9a99d11e9cae9024625312fb0242f9a519", + "optimizer_sha256": "4940e77322132802fbada77e3d360d7453fc4418b1e8b77438cf56328d70e1b4", + "stage": "adam", + "completed_passes": 326, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 54768, + "adam_update_count": 54768, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 327, + "consumed_count": 326, + "last_submitted_update": 54768, + "last_consumed_update": 54600, + "pending": [ + { + "reference": { + "source_update": 54768, + "completed_passes": 326, + "next_interval": 0, + "trained_intervals": 54768, + "snapshot": "pass_end_0326", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 54600, + "pass_science": { + "completed_passes": 326, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 54768, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 54768, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.918640795243846e-07, + "update_l2": 0.013421003706753254 + }, + "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.097160737932427e-08, + "update_l2": 0.0008406333508901298 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.952531788963825e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.952531788963825e-05, + "observation_loss": 8.952531788963825e-05, + "chamfer": 4.940453072777018e-05, + "track": 4.0120787161868066e-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": 326, + "adam_update_count": 54768 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04177870601415634 + }, + "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_1bb8b68f61f84c34a832acfc49d14ce3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 327, + "next_interval": 0, + "next_adam_update": 54769, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 326, + "trained_intervals": 54768, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 54768, + "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.9072529673576355, + "median": 9.704389572143555, + "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.221307754516602, + "median": 9.49679183959961, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.4036314785480499, + "median": 16389.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": 185.1761932373047, + "median": 13316.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": 4349, + "controller_edge_stiffness": 56 + }, + "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_0327.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0327.json new file mode 100644 index 0000000000000000000000000000000000000000..12931b9db8c542b605e5772f13a268103f814e1d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0327.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_0327", + "executed_epochs": 327, + "score": null, + "best_score": 5.2947016819243365e-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_e93009d59dce4dd5a35de8ee96a3130a.npz", + "optimizer_file": "boundary_e93009d59dce4dd5a35de8ee96a3130a_optimizer.pt", + "arrays_sha256": "9cb76e1a6c96c8cad64b18c08da57c7a48386800cd0a368edd7fdf4389d3d73d", + "optimizer_sha256": "d84c39fa3f059b1e8d5524f21e08f0b05035b8aacc99a3188f1201fd34f2ccce", + "stage": "adam", + "completed_passes": 327, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 54936, + "adam_update_count": 54936, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 328, + "consumed_count": 327, + "last_submitted_update": 54936, + "last_consumed_update": 54768, + "pending": [ + { + "reference": { + "source_update": 54936, + "completed_passes": 327, + "next_interval": 0, + "trained_intervals": 54936, + "snapshot": "pass_end_0327", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 54600, + "pass_science": { + "completed_passes": 327, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 54936, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 54936, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.861688805453014e-07, + "update_l2": 0.01343859639018774 + }, + "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.0747580360166467e-08, + "update_l2": 0.0008692931151017547 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.87422647792846e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.87422647792846e-05, + "observation_loss": 8.87422647792846e-05, + "chamfer": 4.877426545135677e-05, + "track": 3.996799932792783e-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": 327, + "adam_update_count": 54936 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041440933011472225 + }, + "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_e93009d59dce4dd5a35de8ee96a3130a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 328, + "next_interval": 0, + "next_adam_update": 54937, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 327, + "trained_intervals": 54936, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 54936, + "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.9110521674156189, + "median": 9.704492568969727, + "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.21818733215332, + "median": 9.496374130249023, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.40210092067718506, + "median": 16391.080078125, + "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": 184.59927368164062, + "median": 13311.369140625, + "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": 4359, + "controller_edge_stiffness": 56 + }, + "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_0328.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0328.json new file mode 100644 index 0000000000000000000000000000000000000000..d479892a85905ac5d42c04bdd5ebd039ab36c294 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0328.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_0328", + "executed_epochs": 328, + "score": null, + "best_score": 5.2947016819243365e-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_87c3b37436c54b099de80fa6ff250372.npz", + "optimizer_file": "boundary_87c3b37436c54b099de80fa6ff250372_optimizer.pt", + "arrays_sha256": "0c1e76624246ce27c0485d900b832e01e9465d1e4a3dfe003f193aa502baafc3", + "optimizer_sha256": "bbbd440a8f3800e3f534896754b67b86e5244a7780fc4b7ae030e9a45956dfe1", + "stage": "adam", + "completed_passes": 328, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 55104, + "adam_update_count": 55104, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 329, + "consumed_count": 328, + "last_submitted_update": 55104, + "last_consumed_update": 54936, + "pending": [ + { + "reference": { + "source_update": 55104, + "completed_passes": 328, + "next_interval": 0, + "trained_intervals": 55104, + "snapshot": "pass_end_0328", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 54600, + "pass_science": { + "completed_passes": 328, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 55104, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 55104, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.176891590963351e-07, + "update_l2": 0.014401319436728954 + }, + "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.131699154503622e-08, + "update_l2": 0.0009517853613942862 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.839069050736725e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.839069050736725e-05, + "observation_loss": 8.839069050736725e-05, + "chamfer": 4.8588786739856005e-05, + "track": 3.980190012953244e-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": 328, + "adam_update_count": 55104 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04079473181627691 + }, + "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_87c3b37436c54b099de80fa6ff250372_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 329, + "next_interval": 0, + "next_adam_update": 55105, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 328, + "trained_intervals": 55104, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 55104, + "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.9148487448692322, + "median": 9.704692840576172, + "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.215084552764893, + "median": 9.495948791503906, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.40057724714279175, + "median": 16394.36328125, + "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": 184.0273895263672, + "median": 13305.720703125, + "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": 4371, + "controller_edge_stiffness": 56 + }, + "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_0329.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0329.json new file mode 100644 index 0000000000000000000000000000000000000000..db419e0c75963b3597d99d9ff540345f34784c9f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0329.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_0329", + "executed_epochs": 329, + "score": null, + "best_score": 5.2947016819243365e-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_f8f5121e39464bed99251d0d2a1e9734.npz", + "optimizer_file": "boundary_f8f5121e39464bed99251d0d2a1e9734_optimizer.pt", + "arrays_sha256": "bff9bebec0d02f345fb4eee45e3505bf68132f1c4e6198f50d1a7f3dac325d8e", + "optimizer_sha256": "396f890161501872a51c812495536b047c78b044362ebfaca617ccb51705c85a", + "stage": "adam", + "completed_passes": 329, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 55272, + "adam_update_count": 55272, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 330, + "consumed_count": 329, + "last_submitted_update": 55272, + "last_consumed_update": 55104, + "pending": [ + { + "reference": { + "source_update": 55272, + "completed_passes": 329, + "next_interval": 0, + "trained_intervals": 55272, + "snapshot": "pass_end_0329", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 54600, + "pass_science": { + "completed_passes": 329, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 55272, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 55272, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.79825211843854e-07, + "update_l2": 0.01433879230171442 + }, + "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.019173071081241e-08, + "update_l2": 0.0011752973077818751 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.400225826539099e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.400225826539099e-05, + "observation_loss": 9.400225826539099e-05, + "chamfer": 4.9118705646833405e-05, + "track": 4.488354898057878e-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": 329, + "adam_update_count": 55272 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04079786199145019 + }, + "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_f8f5121e39464bed99251d0d2a1e9734_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 330, + "next_interval": 0, + "next_adam_update": 55273, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 329, + "trained_intervals": 55272, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 55272, + "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.9185071587562561, + "median": 9.704690933227539, + "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.212114334106445, + "median": 9.495460510253906, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3991144299507141, + "median": 16394.33203125, + "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": 183.48159790039062, + "median": 13299.224609375, + "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": 4381, + "controller_edge_stiffness": 56 + }, + "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_0330.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0330.json new file mode 100644 index 0000000000000000000000000000000000000000..482bdab1d20e0629df8cf2eff997152b1e57f722 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0330.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_0330", + "executed_epochs": 330, + "score": null, + "best_score": 5.27931592408831e-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_93932dcdbcc74b1f8eeb71de80163b9a.npz", + "optimizer_file": "boundary_93932dcdbcc74b1f8eeb71de80163b9a_optimizer.pt", + "arrays_sha256": "ddae5bcfe51da3c60052286b3202482ceee4500e8ec466238740518820a23fd3", + "optimizer_sha256": "af37f0eb5ec219ab8e9745b5c8fb0eb761563071d295af0ed1b0f62fa27119a6", + "stage": "adam", + "completed_passes": 330, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 55440, + "adam_update_count": 55440, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 331, + "consumed_count": 330, + "last_submitted_update": 55440, + "last_consumed_update": 55272, + "pending": [ + { + "reference": { + "source_update": 55440, + "completed_passes": 330, + "next_interval": 0, + "trained_intervals": 55440, + "snapshot": "pass_end_0330", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 55272, + "pass_science": { + "completed_passes": 330, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 55440, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 55440, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.169024118207744e-07, + "update_l2": 0.013608830980956554 + }, + "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.1782421905954834e-08, + "update_l2": 0.0008719272445887327 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.841375529300421e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.841375529300421e-05, + "observation_loss": 8.841375529300421e-05, + "chamfer": 4.866439485340379e-05, + "track": 3.974936043960042e-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": 330, + "adam_update_count": 55440 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04049803200177848 + }, + "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_93932dcdbcc74b1f8eeb71de80163b9a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 331, + "next_interval": 0, + "next_adam_update": 55441, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 330, + "trained_intervals": 55440, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 55440, + "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.9220695495605469, + "median": 9.704743385314941, + "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.209127902984619, + "median": 9.494455337524414, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3976951539516449, + "median": 16395.193359375, + "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": 182.93446350097656, + "median": 13285.8583984375, + "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": 4391, + "controller_edge_stiffness": 56 + }, + "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_0331.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0331.json new file mode 100644 index 0000000000000000000000000000000000000000..334be10048d44035e23591c511c460da8a4dc6df --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0331.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_0331", + "executed_epochs": 331, + "score": null, + "best_score": 5.27931592408831e-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_b8d6d8a821074ef1a68d9873d7227007.npz", + "optimizer_file": "boundary_b8d6d8a821074ef1a68d9873d7227007_optimizer.pt", + "arrays_sha256": "fd3d65f8e578d55ea2ebad523d48c245e0b9d0cc06b8a1fe45b53fc51b9f1fe4", + "optimizer_sha256": "25d52cbb0377d636e1a1aa54eb46f6b263d9056c7916ba7455ed1a687f47d2d9", + "stage": "adam", + "completed_passes": 331, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 55608, + "adam_update_count": 55608, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 332, + "consumed_count": 331, + "last_submitted_update": 55608, + "last_consumed_update": 55440, + "pending": [ + { + "reference": { + "source_update": 55608, + "completed_passes": 331, + "next_interval": 0, + "trained_intervals": 55608, + "snapshot": "pass_end_0331", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 55272, + "pass_science": { + "completed_passes": 331, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 55608, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 55608, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.62895331515756e-07, + "update_l2": 0.013733279891312122 + }, + "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.930269525971198e-08, + "update_l2": 0.0009192450670525432 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.910954056773335e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.910954056773335e-05, + "observation_loss": 8.910954056773335e-05, + "chamfer": 4.908799382974394e-05, + "track": 4.002155037596822e-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": 331, + "adam_update_count": 55608 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04089454119093716 + }, + "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_b8d6d8a821074ef1a68d9873d7227007_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 332, + "next_interval": 0, + "next_adam_update": 55609, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 331, + "trained_intervals": 55608, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 55608, + "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.925900399684906, + "median": 9.704812049865723, + "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.206076622009277, + "median": 9.493184089660645, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3961745500564575, + "median": 16396.318359375, + "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": 182.37713623046875, + "median": 13268.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": 4403, + "controller_edge_stiffness": 56 + }, + "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_0332.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0332.json new file mode 100644 index 0000000000000000000000000000000000000000..ba58f557955416276564ba0f27f18ce04bb1aedd --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0332.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_0332", + "executed_epochs": 332, + "score": null, + "best_score": 5.27931592408831e-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_2350e620d256455d803cda30caa7711e.npz", + "optimizer_file": "boundary_2350e620d256455d803cda30caa7711e_optimizer.pt", + "arrays_sha256": "a1e5c416496f85265c5d7eb29950d125f7942d57fc26a5e399debb943785b2e0", + "optimizer_sha256": "2b66e3ee623cdc02bf7bbb8a2f5fa4506ad8e0275f33ea9193ae9cba758fca9c", + "stage": "adam", + "completed_passes": 332, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 55776, + "adam_update_count": 55776, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 333, + "consumed_count": 332, + "last_submitted_update": 55776, + "last_consumed_update": 55608, + "pending": [ + { + "reference": { + "source_update": 55776, + "completed_passes": 332, + "next_interval": 0, + "trained_intervals": 55776, + "snapshot": "pass_end_0332", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 55272, + "pass_science": { + "completed_passes": 332, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 55776, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 55776, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.020611635904061e-07, + "update_l2": 0.014739447273314 + }, + "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.958315796306124e-08, + "update_l2": 0.0011806251714006066 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.345024591311812e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.345024591311812e-05, + "observation_loss": 9.345024591311812e-05, + "chamfer": 4.904951492790133e-05, + "track": 4.440072734723799e-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": 332, + "adam_update_count": 55776 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04214611789211631 + }, + "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_2350e620d256455d803cda30caa7711e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 333, + "next_interval": 0, + "next_adam_update": 55777, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 332, + "trained_intervals": 55776, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 55776, + "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.9296878576278687, + "median": 9.704827308654785, + "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.20352840423584, + "median": 9.491817474365234, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.39467692375183105, + "median": 16396.568359375, + "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": 181.91297912597656, + "median": 13250.88671875, + "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": 4408, + "controller_edge_stiffness": 56 + }, + "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_0333.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0333.json new file mode 100644 index 0000000000000000000000000000000000000000..747aede3919d492273cfeec6f0a3ee5ba5586f33 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0333.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_0333", + "executed_epochs": 333, + "score": null, + "best_score": 5.27931592408831e-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_4b8c1e7494634677a263789a011c4cd6.npz", + "optimizer_file": "boundary_4b8c1e7494634677a263789a011c4cd6_optimizer.pt", + "arrays_sha256": "53a13454ea63435a7849b3fbbe29860b02c72340030f8e44f3ddbf0d67f77ad4", + "optimizer_sha256": "8fe0fedf97b7893af4a5e6a533f92a90ac863310ccb46407b2ed95f6085a3a99", + "stage": "adam", + "completed_passes": 333, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 55944, + "adam_update_count": 55944, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 334, + "consumed_count": 333, + "last_submitted_update": 55944, + "last_consumed_update": 55776, + "pending": [ + { + "reference": { + "source_update": 55944, + "completed_passes": 333, + "next_interval": 0, + "trained_intervals": 55944, + "snapshot": "pass_end_0333", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 55272, + "pass_science": { + "completed_passes": 333, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 55944, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 55944, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.017502076043456e-07, + "update_l2": 0.014061227440834045 + }, + "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.041498241098452e-08, + "update_l2": 0.000896389945410192 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.854227780830115e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.854227780830115e-05, + "observation_loss": 8.854227780830115e-05, + "chamfer": 4.869938129559159e-05, + "track": 3.9842900150688365e-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": 333, + "adam_update_count": 55944 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04173786286264658 + }, + "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_4b8c1e7494634677a263789a011c4cd6_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 334, + "next_interval": 0, + "next_adam_update": 55945, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 333, + "trained_intervals": 55944, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 55944, + "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.9330899119377136, + "median": 9.705020904541016, + "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.200530529022217, + "median": 9.490715026855469, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3933364450931549, + "median": 16399.7421875, + "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": 181.36843872070312, + "median": 13236.306640625, + "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": 4414, + "controller_edge_stiffness": 56 + }, + "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_0334.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0334.json new file mode 100644 index 0000000000000000000000000000000000000000..3f62525f1e55e3391b165c4ce67962c31cd5e273 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0334.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_0334", + "executed_epochs": 334, + "score": null, + "best_score": 5.27931592408831e-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_3d01c36a631d4bd98840fe251c925abd.npz", + "optimizer_file": "boundary_3d01c36a631d4bd98840fe251c925abd_optimizer.pt", + "arrays_sha256": "532c4788c824da713257857c2d4a534ebf3626837fed695a985bad402f978751", + "optimizer_sha256": "d79be635b3af73d5abe09749fe1c3e5edf0b9dcb0ffff4296e28c031920d3d3e", + "stage": "adam", + "completed_passes": 334, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 56112, + "adam_update_count": 56112, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 335, + "consumed_count": 334, + "last_submitted_update": 56112, + "last_consumed_update": 55944, + "pending": [ + { + "reference": { + "source_update": 56112, + "completed_passes": 334, + "next_interval": 0, + "trained_intervals": 56112, + "snapshot": "pass_end_0334", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 55272, + "pass_science": { + "completed_passes": 334, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 56112, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 56112, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.972926260255917e-07, + "update_l2": 0.01345965638756752 + }, + "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.0499032511197584e-08, + "update_l2": 0.0009129723184742033 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.759894990362227e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.759894990362227e-05, + "observation_loss": 8.759894990362227e-05, + "chamfer": 4.798024383489974e-05, + "track": 3.961870970670134e-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": 334, + "adam_update_count": 56112 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04220055905170739 + }, + "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_3d01c36a631d4bd98840fe251c925abd_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 335, + "next_interval": 0, + "next_adam_update": 56113, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 334, + "trained_intervals": 56112, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 56112, + "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.9366505146026611, + "median": 9.705059051513672, + "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.197462558746338, + "median": 9.489444732666016, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3919384181499481, + "median": 16400.369140625, + "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": 180.81285095214844, + "median": 13219.5361328125, + "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": 4426, + "controller_edge_stiffness": 56 + }, + "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_0335.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0335.json new file mode 100644 index 0000000000000000000000000000000000000000..21cbae3d1d79fb66ad3e8d56d64eb73150e87ff2 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0335.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_0335", + "executed_epochs": 335, + "score": null, + "best_score": 5.27931592408831e-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_313e753a64854856839965df97a1ba9c.npz", + "optimizer_file": "boundary_313e753a64854856839965df97a1ba9c_optimizer.pt", + "arrays_sha256": "5ac1a02ba7b0bb4ec79f1a28673e46d32a9c35f702ca774e7c06765ad8c4b40f", + "optimizer_sha256": "be43aa271a24cfcdec08bbbd9ab24dfb88c5cb7d7f1dc0c87b5714bb3a34b9c7", + "stage": "adam", + "completed_passes": 335, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 56280, + "adam_update_count": 56280, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 336, + "consumed_count": 335, + "last_submitted_update": 56280, + "last_consumed_update": 56112, + "pending": [ + { + "reference": { + "source_update": 56280, + "completed_passes": 335, + "next_interval": 0, + "trained_intervals": 56280, + "snapshot": "pass_end_0335", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 55272, + "pass_science": { + "completed_passes": 335, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 56280, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 56280, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.570879804712604e-07, + "update_l2": 0.014028406701982021 + }, + "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.890386406941616e-08, + "update_l2": 0.0008540672715753317 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.769211126491427e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.769211126491427e-05, + "observation_loss": 8.769211126491427e-05, + "chamfer": 4.81585411762353e-05, + "track": 3.9533566450700164e-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": 335, + "adam_update_count": 56280 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0406257389113307 + }, + "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_313e753a64854856839965df97a1ba9c_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 336, + "next_interval": 0, + "next_adam_update": 56281, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 335, + "trained_intervals": 56280, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 56280, + "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.9403488636016846, + "median": 9.705198287963867, + "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.194913387298584, + "median": 9.487319946289062, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3904915750026703, + "median": 16402.65234375, + "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": 180.35252380371094, + "median": 13191.4775390625, + "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": 4441, + "controller_edge_stiffness": 56 + }, + "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_0336.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0336.json new file mode 100644 index 0000000000000000000000000000000000000000..494bef5f504c846cfd09ed334e06b5fdd5b36c5d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0336.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_0336", + "executed_epochs": 336, + "score": null, + "best_score": 5.27931592408831e-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_61c70302aaa844d280bde3b3095a9911.npz", + "optimizer_file": "boundary_61c70302aaa844d280bde3b3095a9911_optimizer.pt", + "arrays_sha256": "3aad2b1f123debf1115399dfee3056c84ced7cbea95316785b9a0bc80278f58b", + "optimizer_sha256": "fefd63ae563b61ad5b8cc138b798357cad00027402b42ab9cac2fa045d80eb53", + "stage": "adam", + "completed_passes": 336, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 56448, + "adam_update_count": 56448, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 337, + "consumed_count": 336, + "last_submitted_update": 56448, + "last_consumed_update": 56280, + "pending": [ + { + "reference": { + "source_update": 56448, + "completed_passes": 336, + "next_interval": 0, + "trained_intervals": 56448, + "snapshot": "pass_end_0336", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 55272, + "pass_science": { + "completed_passes": 336, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 56448, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 56448, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.296392136093345e-07, + "update_l2": 0.013403117656707764 + }, + "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.919131413316791e-08, + "update_l2": 0.0008506925660185516 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.765550592215732e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.765550592215732e-05, + "observation_loss": 8.765550592215732e-05, + "chamfer": 4.799735324922949e-05, + "track": 3.965815267292783e-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": 336, + "adam_update_count": 56448 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041051276959478855 + }, + "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_61c70302aaa844d280bde3b3095a9911_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 337, + "next_interval": 0, + "next_adam_update": 56449, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 336, + "trained_intervals": 56448, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 56448, + "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.944068431854248, + "median": 9.70523452758789, + "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.1917724609375, + "median": 9.485183715820312, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.38904184103012085, + "median": 16403.24609375, + "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": 179.7869415283203, + "median": 13163.3173828125, + "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": 4460, + "controller_edge_stiffness": 56 + }, + "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_0337.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0337.json new file mode 100644 index 0000000000000000000000000000000000000000..6f2ac2fae8753a442f18a99d67570564bc8ab515 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0337.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_0337", + "executed_epochs": 337, + "score": null, + "best_score": 5.27931592408831e-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_79b0502b918e44ebae16fe4dba06d9c7.npz", + "optimizer_file": "boundary_79b0502b918e44ebae16fe4dba06d9c7_optimizer.pt", + "arrays_sha256": "ba60584643f1766b44959f60c22b33897cdbd0b72e19bfdc2fe904a674c61b60", + "optimizer_sha256": "1f52dbf87bc334c365afbc4ca187edefcafe6bfd5769a4dc3eac78a870fc6d35", + "stage": "adam", + "completed_passes": 337, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 56616, + "adam_update_count": 56616, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 338, + "consumed_count": 337, + "last_submitted_update": 56616, + "last_consumed_update": 56448, + "pending": [ + { + "reference": { + "source_update": 56616, + "completed_passes": 337, + "next_interval": 0, + "trained_intervals": 56616, + "snapshot": "pass_end_0337", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 55272, + "pass_science": { + "completed_passes": 337, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 56616, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 56616, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.666539545425621e-07, + "update_l2": 0.01523655280470848 + }, + "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.685333093197187e-08, + "update_l2": 0.0010415267897769809 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.162396600004286e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.162396600004286e-05, + "observation_loss": 9.162396600004286e-05, + "chamfer": 4.739756332128309e-05, + "track": 4.422640267875977e-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": 337, + "adam_update_count": 56616 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04392032511532307 + }, + "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_79b0502b918e44ebae16fe4dba06d9c7_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 338, + "next_interval": 0, + "next_adam_update": 56617, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 337, + "trained_intervals": 56616, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 56616, + "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.9477373957633972, + "median": 9.705232620239258, + "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.1894426345825195, + "median": 9.483226776123047, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3876170516014099, + "median": 16403.21484375, + "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": 179.36856079101562, + "median": 13137.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": 4466, + "controller_edge_stiffness": 56 + }, + "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_0338.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0338.json new file mode 100644 index 0000000000000000000000000000000000000000..72659aea1509e3d693929a6ab0dfb9261328a494 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0338.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_0338", + "executed_epochs": 338, + "score": null, + "best_score": 5.26333286535148e-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_e3c1b6ccfa104e2f95ea2e02ed7fe2fe.npz", + "optimizer_file": "boundary_e3c1b6ccfa104e2f95ea2e02ed7fe2fe_optimizer.pt", + "arrays_sha256": "83a50430bcf76dca404cd6dcc0e0b8a39c27a4e7628e598f9327693631d67bfa", + "optimizer_sha256": "ac2d266ed77f001e6a52b9378d79788fd95af87eb442775170b33773335245f2", + "stage": "adam", + "completed_passes": 338, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 56784, + "adam_update_count": 56784, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 339, + "consumed_count": 338, + "last_submitted_update": 56784, + "last_consumed_update": 56616, + "pending": [ + { + "reference": { + "source_update": 56784, + "completed_passes": 338, + "next_interval": 0, + "trained_intervals": 56784, + "snapshot": "pass_end_0338", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 56616, + "pass_science": { + "completed_passes": 338, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 56784, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 56784, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.133256533757958e-07, + "update_l2": 0.01548871397972107 + }, + "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.005594516660494e-08, + "update_l2": 0.0008345574024133384 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.732757123652846e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.732757123652846e-05, + "observation_loss": 8.732757123652846e-05, + "chamfer": 4.782385803991929e-05, + "track": 3.950370955863036e-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": 338, + "adam_update_count": 56784 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041809160029515624 + }, + "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_e3c1b6ccfa104e2f95ea2e02ed7fe2fe_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 339, + "next_interval": 0, + "next_adam_update": 56785, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 338, + "trained_intervals": 56784, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 56784, + "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.9512450098991394, + "median": 9.705399513244629, + "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.186763763427734, + "median": 9.480945587158203, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.38625985383987427, + "median": 16405.953125, + "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": 178.888671875, + "median": 13107.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": 4475, + "controller_edge_stiffness": 56 + }, + "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_0339.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0339.json new file mode 100644 index 0000000000000000000000000000000000000000..2c1bfbc02f3bfc09c4314892b811a0a1fa515f77 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0339.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_0339", + "executed_epochs": 339, + "score": null, + "best_score": 5.26333286535148e-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_80194cae20a447c1bdc4091bf399cce3.npz", + "optimizer_file": "boundary_80194cae20a447c1bdc4091bf399cce3_optimizer.pt", + "arrays_sha256": "471d0be8c2b3e005420bd572952cbe0f68ccae5480e69ca9dc056697f93fb726", + "optimizer_sha256": "61021ca96278d8cd34185d7065e759a23f338cf7a07a62f474b19f2023e000b1", + "stage": "adam", + "completed_passes": 339, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 56952, + "adam_update_count": 56952, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 340, + "consumed_count": 339, + "last_submitted_update": 56952, + "last_consumed_update": 56784, + "pending": [ + { + "reference": { + "source_update": 56952, + "completed_passes": 339, + "next_interval": 0, + "trained_intervals": 56952, + "snapshot": "pass_end_0339", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 56616, + "pass_science": { + "completed_passes": 339, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 56952, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 56952, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.852139454669668e-07, + "update_l2": 0.013706092722713947 + }, + "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.1184724014774474e-08, + "update_l2": 0.0008638174622319639 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.683251508045942e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.683251508045942e-05, + "observation_loss": 8.683251508045942e-05, + "chamfer": 4.7618948883609846e-05, + "track": 3.921356983482838e-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": 339, + "adam_update_count": 56952 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04129258682951331 + }, + "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_80194cae20a447c1bdc4091bf399cce3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 340, + "next_interval": 0, + "next_adam_update": 56953, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 339, + "trained_intervals": 56952, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 56952, + "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.9551081657409668, + "median": 9.705469131469727, + "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.184299945831299, + "median": 9.478349685668945, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.38477054238319397, + "median": 16407.095703125, + "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": 178.448486328125, + "median": 13073.630859375, + "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": 4485, + "controller_edge_stiffness": 57 + }, + "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_0340.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0340.json new file mode 100644 index 0000000000000000000000000000000000000000..f63b930e4cc941f4dde82046a1f2a074d8de8c83 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0340.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_0340", + "executed_epochs": 340, + "score": null, + "best_score": 5.26333286535148e-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_5f14073dd6bc4444b9bc529b43506266.npz", + "optimizer_file": "boundary_5f14073dd6bc4444b9bc529b43506266_optimizer.pt", + "arrays_sha256": "2ca2e7247c3d2df8c956e87691de5f99355b79b17f7ee127309ea00152d2444a", + "optimizer_sha256": "469519e6d1c4afbec0d3cc200f5a3c3f1039f44170b98f961a9b2ff3395b87ed", + "stage": "adam", + "completed_passes": 340, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 57120, + "adam_update_count": 57120, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 341, + "consumed_count": 340, + "last_submitted_update": 57120, + "last_consumed_update": 56952, + "pending": [ + { + "reference": { + "source_update": 57120, + "completed_passes": 340, + "next_interval": 0, + "trained_intervals": 57120, + "snapshot": "pass_end_0340", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 56616, + "pass_science": { + "completed_passes": 340, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 57120, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 57120, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.4635052631747385e-07, + "update_l2": 0.01367330364882946 + }, + "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.849355406122413e-08, + "update_l2": 0.0008220065501518548 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.786063699517399e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.786063699517399e-05, + "observation_loss": 8.786063699517399e-05, + "chamfer": 4.789849481312558e-05, + "track": 3.996214218204841e-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": 340, + "adam_update_count": 57120 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04056871007196605 + }, + "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_5f14073dd6bc4444b9bc529b43506266_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 341, + "next_interval": 0, + "next_adam_update": 57121, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 340, + "trained_intervals": 57120, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 57120, + "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.9588329792022705, + "median": 9.705591201782227, + "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.181936740875244, + "median": 9.473925590515137, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3833400011062622, + "median": 16409.09765625, + "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": 178.0272674560547, + "median": 13015.8828125, + "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": 4503, + "controller_edge_stiffness": 57 + }, + "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_0341.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0341.json new file mode 100644 index 0000000000000000000000000000000000000000..be536d4089dc65bf2e61cc09d499ed2187d2fa69 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0341.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_0341", + "executed_epochs": 341, + "score": null, + "best_score": 5.26333286535148e-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_6480e0b2e3504ec195a938dc87c21d61.npz", + "optimizer_file": "boundary_6480e0b2e3504ec195a938dc87c21d61_optimizer.pt", + "arrays_sha256": "029c8c3a07d6ceb42ee179f6b75ddd662240e5c2718fa53bb9c4b8b8db483823", + "optimizer_sha256": "d4c333c6b37723f99168aea1a14c81bf0c71ad450447c8a263b60e1ea545d37b", + "stage": "adam", + "completed_passes": 341, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 57288, + "adam_update_count": 57288, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 342, + "consumed_count": 341, + "last_submitted_update": 57288, + "last_consumed_update": 57120, + "pending": [ + { + "reference": { + "source_update": 57288, + "completed_passes": 341, + "next_interval": 0, + "trained_intervals": 57288, + "snapshot": "pass_end_0341", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 56616, + "pass_science": { + "completed_passes": 341, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 57288, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 57288, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.028453753970098e-07, + "update_l2": 0.013658110052347183 + }, + "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.5570065882193376e-08, + "update_l2": 0.0010079011553898454 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.99962178664282e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.99962178664282e-05, + "observation_loss": 8.99962178664282e-05, + "chamfer": 4.702151272795163e-05, + "track": 4.297470150049776e-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": 341, + "adam_update_count": 57288 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04482324584387243 + }, + "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_6480e0b2e3504ec195a938dc87c21d61_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 342, + "next_interval": 0, + "next_adam_update": 57289, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 341, + "trained_intervals": 57288, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 57288, + "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.9622554779052734, + "median": 9.705580711364746, + "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.179107189178467, + "median": 9.472681045532227, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.38203027844429016, + "median": 16408.92578125, + "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": 177.5242462158203, + "median": 12999.693359375, + "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": 4510, + "controller_edge_stiffness": 57 + }, + "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_0342.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0342.json new file mode 100644 index 0000000000000000000000000000000000000000..9dc83cf1cacefd362bd13df08b1be23ea812db82 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0342.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_0342", + "executed_epochs": 342, + "score": null, + "best_score": 5.26333286535148e-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_4f996c60be484d60a9731eec0c9571a8.npz", + "optimizer_file": "boundary_4f996c60be484d60a9731eec0c9571a8_optimizer.pt", + "arrays_sha256": "2e84d198dc2fe39e9d6c0919e0e5e2dea6ca6e8bedb6f138cbb65c3d6ef3fd39", + "optimizer_sha256": "f3b96179a173d5efebc457228b78ef72c4cd2620501cb9ef8ab4ba70bfbc2c20", + "stage": "adam", + "completed_passes": 342, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 57456, + "adam_update_count": 57456, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 343, + "consumed_count": 342, + "last_submitted_update": 57456, + "last_consumed_update": 57288, + "pending": [ + { + "reference": { + "source_update": 57456, + "completed_passes": 342, + "next_interval": 0, + "trained_intervals": 57456, + "snapshot": "pass_end_0342", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 56616, + "pass_science": { + "completed_passes": 342, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 57456, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 57456, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.567673670408112e-07, + "update_l2": 0.013687104918062687 + }, + "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.778176787567645e-08, + "update_l2": 0.0008451521280221641 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.729904948268086e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.729904948268086e-05, + "observation_loss": 8.729904948268086e-05, + "chamfer": 4.7440698835998774e-05, + "track": 3.985835428466089e-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": 342, + "adam_update_count": 57456 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04429442994296551 + }, + "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_4f996c60be484d60a9731eec0c9571a8_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 343, + "next_interval": 0, + "next_adam_update": 57457, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 342, + "trained_intervals": 57456, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 57456, + "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.9658483266830444, + "median": 9.705740928649902, + "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.176461219787598, + "median": 9.471623420715332, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.38066014647483826, + "median": 16411.5546875, + "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": 177.05514526367188, + "median": 12985.953125, + "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": 4518, + "controller_edge_stiffness": 57 + }, + "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_0343.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0343.json new file mode 100644 index 0000000000000000000000000000000000000000..3447e5b480e9d642fa93bfd5b17b6283449778a2 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0343.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_0343", + "executed_epochs": 343, + "score": null, + "best_score": 5.26333286535148e-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_2661f63833a54e58bbe868845ae298ab.npz", + "optimizer_file": "boundary_2661f63833a54e58bbe868845ae298ab_optimizer.pt", + "arrays_sha256": "90101d4a15609d9f7a55c7b3173cbad80f55291b80277da6cd44bb69c1ad0020", + "optimizer_sha256": "cfa1ba837c5c822b1c379825bcec9641337e30652e7e1e11506b18627fec5dea", + "stage": "adam", + "completed_passes": 343, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 57624, + "adam_update_count": 57624, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 344, + "consumed_count": 343, + "last_submitted_update": 57624, + "last_consumed_update": 57456, + "pending": [ + { + "reference": { + "source_update": 57624, + "completed_passes": 343, + "next_interval": 0, + "trained_intervals": 57624, + "snapshot": "pass_end_0343", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 56616, + "pass_science": { + "completed_passes": 343, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 57624, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 57624, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.846451583442104e-07, + "update_l2": 0.013788357377052307 + }, + "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.775561990300048e-08, + "update_l2": 0.0009172868449240923 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.793029701337218e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.793029701337218e-05, + "observation_loss": 8.793029701337218e-05, + "chamfer": 4.7935463953763247e-05, + "track": 3.9994833059608936e-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": 343, + "adam_update_count": 57624 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04100882192142308 + }, + "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_2661f63833a54e58bbe868845ae298ab_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 344, + "next_interval": 0, + "next_adam_update": 57625, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 343, + "trained_intervals": 57624, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 57624, + "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.9695196151733398, + "median": 9.70585823059082, + "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.173813343048096, + "median": 9.469654083251953, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3792651891708374, + "median": 16413.48046875, + "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": 176.58694458007812, + "median": 12960.40234375, + "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": 4527, + "controller_edge_stiffness": 57 + }, + "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_0344.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0344.json new file mode 100644 index 0000000000000000000000000000000000000000..55e6195b3369d5b26b2f5a71509a9a82a4c52aaa --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0344.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_0344", + "executed_epochs": 344, + "score": null, + "best_score": 5.26333286535148e-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_d78ad64d0cee47beb9e207b1439add3c.npz", + "optimizer_file": "boundary_d78ad64d0cee47beb9e207b1439add3c_optimizer.pt", + "arrays_sha256": "6e481e7747de7deb6e207e770ea1a7a0f6788474ec92a2d2553a85a2799f8efe", + "optimizer_sha256": "7e9edcbe233a62bc74dfbbfaeba04441d4ec85487efb6caad8a009dfe6ede0d6", + "stage": "adam", + "completed_passes": 344, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 57792, + "adam_update_count": 57792, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 345, + "consumed_count": 344, + "last_submitted_update": 57792, + "last_consumed_update": 57624, + "pending": [ + { + "reference": { + "source_update": 57792, + "completed_passes": 344, + "next_interval": 0, + "trained_intervals": 57792, + "snapshot": "pass_end_0344", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 56616, + "pass_science": { + "completed_passes": 344, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 57792, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 57792, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.5802613688720157e-06, + "update_l2": 0.01394055038690567 + }, + "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.821134780286229e-08, + "update_l2": 0.0007908418774604797 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.755105955060571e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.755105955060571e-05, + "observation_loss": 8.755105955060571e-05, + "chamfer": 4.816331420443021e-05, + "track": 3.938774534617551e-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": 344, + "adam_update_count": 57792 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.05573672195896506 + }, + "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_d78ad64d0cee47beb9e207b1439add3c_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 345, + "next_interval": 0, + "next_adam_update": 57793, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 344, + "trained_intervals": 57792, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 57792, + "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.973200798034668, + "median": 9.705911636352539, + "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.171071529388428, + "median": 9.468841552734375, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3778716027736664, + "median": 16414.357421875, + "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": 176.1034393310547, + "median": 12949.9033203125, + "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": 4533, + "controller_edge_stiffness": 57 + }, + "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_0345.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0345.json new file mode 100644 index 0000000000000000000000000000000000000000..14f7baf9fd097c9eff33cdc06b75f09c2365ec61 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0345.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_0345", + "executed_epochs": 345, + "score": null, + "best_score": 5.26333286535148e-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_051b73cf462b41b6afedfb0676bcde8a.npz", + "optimizer_file": "boundary_051b73cf462b41b6afedfb0676bcde8a_optimizer.pt", + "arrays_sha256": "184cc769520432767afedf1cbbc47a22eb44c44f9a057cf7cf29252f22a2530d", + "optimizer_sha256": "172c2695b6f4130a0523ad07de211d414cf15af0e6ca48c2705e99340ad42250", + "stage": "adam", + "completed_passes": 345, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 57960, + "adam_update_count": 57960, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 346, + "consumed_count": 345, + "last_submitted_update": 57960, + "last_consumed_update": 57792, + "pending": [ + { + "reference": { + "source_update": 57960, + "completed_passes": 345, + "next_interval": 0, + "trained_intervals": 57960, + "snapshot": "pass_end_0345", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 56616, + "pass_science": { + "completed_passes": 345, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 57960, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 57960, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.458616551048181e-07, + "update_l2": 0.01435238029807806 + }, + "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.9441094773783334e-08, + "update_l2": 0.0007621489930897951 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.746064850129187e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.746064850129187e-05, + "observation_loss": 8.746064850129187e-05, + "chamfer": 4.835986692341976e-05, + "track": 3.910078157787211e-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": 345, + "adam_update_count": 57960 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041257356060668826 + }, + "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_051b73cf462b41b6afedfb0676bcde8a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 346, + "next_interval": 0, + "next_adam_update": 57961, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 345, + "trained_intervals": 57960, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 57960, + "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.9769680500030518, + "median": 9.705978393554688, + "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.168456077575684, + "median": 9.468059539794922, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3764507472515106, + "median": 16415.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": 175.64344787597656, + "median": 12939.8193359375, + "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": 4543, + "controller_edge_stiffness": 57 + }, + "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_0346.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0346.json new file mode 100644 index 0000000000000000000000000000000000000000..442741476bd755359ab67635b6d6ebf55f8ab08f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0346.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_0346", + "executed_epochs": 346, + "score": null, + "best_score": 5.2520325717913306e-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_0d36c7d3a90e4762beeaae735ad2f81a.npz", + "optimizer_file": "boundary_0d36c7d3a90e4762beeaae735ad2f81a_optimizer.pt", + "arrays_sha256": "57f416e01b6c764000142a72e2d99d887df4885814e7523a0b0108c612f0f28e", + "optimizer_sha256": "80d9c91167b1f0dc34bafa560312b5ef5c3b21dab1639108d0cc6921273ccd6f", + "stage": "adam", + "completed_passes": 346, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 58128, + "adam_update_count": 58128, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 347, + "consumed_count": 346, + "last_submitted_update": 58128, + "last_consumed_update": 57960, + "pending": [ + { + "reference": { + "source_update": 58128, + "completed_passes": 346, + "next_interval": 0, + "trained_intervals": 58128, + "snapshot": "pass_end_0346", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 57960, + "pass_science": { + "completed_passes": 346, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 58128, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 58128, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.586109293493791e-07, + "update_l2": 0.015463266521692276 + }, + "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.095557753520552e-08, + "update_l2": 0.0007731203804723918 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.753865404287353e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.753865404287353e-05, + "observation_loss": 8.753865404287353e-05, + "chamfer": 4.8495418013771996e-05, + "track": 3.9043236029101536e-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": 346, + "adam_update_count": 58128 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041277261916548014 + }, + "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_0d36c7d3a90e4762beeaae735ad2f81a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 347, + "next_interval": 0, + "next_adam_update": 58129, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 346, + "trained_intervals": 58128, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 58128, + "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.9807757139205933, + "median": 9.706042289733887, + "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.165839672088623, + "median": 9.46684455871582, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3750200867652893, + "median": 16416.501953125, + "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": 175.1844940185547, + "median": 12924.1474609375, + "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": 4556, + "controller_edge_stiffness": 57 + }, + "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_0347.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0347.json new file mode 100644 index 0000000000000000000000000000000000000000..6e44a3b47f46c1ba39e493bd7d3732b93554faa6 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0347.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_0347", + "executed_epochs": 347, + "score": null, + "best_score": 5.2520325717913306e-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_1717e0b19ccf4dc0b878b8a17d8fb814.npz", + "optimizer_file": "boundary_1717e0b19ccf4dc0b878b8a17d8fb814_optimizer.pt", + "arrays_sha256": "da7d65b7998aa2677f39ebc28bdd97823eba09dd8cdedbd543062da2a3cc887f", + "optimizer_sha256": "79604593ad7faac4c5921c4d11987fa5193c586a20eec50194c7b183ceb417b2", + "stage": "adam", + "completed_passes": 347, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 58296, + "adam_update_count": 58296, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 348, + "consumed_count": 347, + "last_submitted_update": 58296, + "last_consumed_update": 58128, + "pending": [ + { + "reference": { + "source_update": 58296, + "completed_passes": 347, + "next_interval": 0, + "trained_intervals": 58296, + "snapshot": "pass_end_0347", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 57960, + "pass_science": { + "completed_passes": 347, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 58296, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 58296, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.134684784025012e-07, + "update_l2": 0.013427907600998878 + }, + "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.086656867410056e-08, + "update_l2": 0.0011216754792258143 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.850122685544193e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.850122685544193e-05, + "observation_loss": 8.850122685544193e-05, + "chamfer": 4.669296686188318e-05, + "track": 4.180825999355875e-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": 347, + "adam_update_count": 58296 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04179463000036776 + }, + "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_1717e0b19ccf4dc0b878b8a17d8fb814_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 348, + "next_interval": 0, + "next_adam_update": 58297, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 347, + "trained_intervals": 58296, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 58296, + "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.984402596950531, + "median": 9.706212043762207, + "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.1631550788879395, + "median": 9.4658842086792, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.37366241216659546, + "median": 16419.2890625, + "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": 174.71482849121094, + "median": 12911.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": 4568, + "controller_edge_stiffness": 57 + }, + "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_0348.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0348.json new file mode 100644 index 0000000000000000000000000000000000000000..ec24879b5aeb8523977c6db3b504c53ecba2fa72 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0348.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_0348", + "executed_epochs": 348, + "score": null, + "best_score": 5.236919378148741e-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_a73b5d8c64f74f15ae3090e6212cbc1e.npz", + "optimizer_file": "boundary_a73b5d8c64f74f15ae3090e6212cbc1e_optimizer.pt", + "arrays_sha256": "2de8bb2ba6809c1ce37eb4b5c2d9f1f8db3d03d5ad764c52cd7a47022ef14647", + "optimizer_sha256": "006ec1acd76bb51c9bf10f650aa431272f6a3f1154cfee24fedb2d83f2f79882", + "stage": "adam", + "completed_passes": 348, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 58464, + "adam_update_count": 58464, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 349, + "consumed_count": 348, + "last_submitted_update": 58464, + "last_consumed_update": 58296, + "pending": [ + { + "reference": { + "source_update": 58464, + "completed_passes": 348, + "next_interval": 0, + "trained_intervals": 58464, + "snapshot": "pass_end_0348", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 58296, + "pass_science": { + "completed_passes": 348, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 58464, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 58464, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.277007855715055e-07, + "update_l2": 0.015192770399153233 + }, + "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.12781319628175e-08, + "update_l2": 0.000832799996715039 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.835135668050498e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.835135668050498e-05, + "observation_loss": 8.835135668050498e-05, + "chamfer": 4.92465405841358e-05, + "track": 3.9104819734347984e-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": 348, + "adam_update_count": 58464 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041443902999162674 + }, + "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_a73b5d8c64f74f15ae3090e6212cbc1e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 349, + "next_interval": 0, + "next_adam_update": 58465, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 348, + "trained_intervals": 58464, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 58464, + "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.9875046014785767, + "median": 9.706223487854004, + "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.160340785980225, + "median": 9.462430953979492, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3725050985813141, + "median": 16419.4765625, + "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": 174.22381591796875, + "median": 12867.169921875, + "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": 4584, + "controller_edge_stiffness": 57 + }, + "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_0349.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0349.json new file mode 100644 index 0000000000000000000000000000000000000000..6dfeb0a1a12c803761ca085cfb9b9cc11c2393cc --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0349.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_0349", + "executed_epochs": 349, + "score": null, + "best_score": 5.220789397580596e-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_41f14d6e5243427cae54dd59dd3cf08f.npz", + "optimizer_file": "boundary_41f14d6e5243427cae54dd59dd3cf08f_optimizer.pt", + "arrays_sha256": "eed0732a970c32f6991cf0b5b94de1bca4525f216f255a20d2c474417151f330", + "optimizer_sha256": "d43211bceaac36aba4031d2540c1c606e674e99b7480d33af03fdf2674bd5d27", + "stage": "adam", + "completed_passes": 349, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 58632, + "adam_update_count": 58632, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 350, + "consumed_count": 349, + "last_submitted_update": 58632, + "last_consumed_update": 58464, + "pending": [ + { + "reference": { + "source_update": 58632, + "completed_passes": 349, + "next_interval": 0, + "trained_intervals": 58632, + "snapshot": "pass_end_0349", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 58464, + "pass_science": { + "completed_passes": 349, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 58632, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 58632, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.968395377451088e-07, + "update_l2": 0.013651168905198574 + }, + "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.8344325875859795e-08, + "update_l2": 0.0009508871589787304 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.074589615920559e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.074589615920559e-05, + "observation_loss": 9.074589615920559e-05, + "chamfer": 5.087476529297419e-05, + "track": 3.98711308662314e-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": 349, + "adam_update_count": 58632 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0409041999373585 + }, + "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_41f14d6e5243427cae54dd59dd3cf08f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 350, + "next_interval": 0, + "next_adam_update": 58633, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 349, + "trained_intervals": 58632, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 58632, + "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.9914335012435913, + "median": 9.70626163482666, + "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.157499313354492, + "median": 9.458507537841797, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.37104442715644836, + "median": 16420.103515625, + "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": 173.72946166992188, + "median": 12816.744140625, + "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": 4598, + "controller_edge_stiffness": 57 + }, + "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_0350.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0350.json new file mode 100644 index 0000000000000000000000000000000000000000..9397f3c148408dac9d0054132f1dd3585d0e7664 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0350.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_0350", + "executed_epochs": 350, + "score": null, + "best_score": 5.220789397580596e-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_fce49ec061e04e4484f8865925aad011.npz", + "optimizer_file": "boundary_fce49ec061e04e4484f8865925aad011_optimizer.pt", + "arrays_sha256": "6f097288af6c784b3868f73c35cfb7747061e9bfff96936f2057b1b6dec9faa2", + "optimizer_sha256": "602470ae0f0703c9c6fba293c1d12016e7cddbfabefb0a34ea37e2f3337b5280", + "stage": "adam", + "completed_passes": 350, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 58800, + "adam_update_count": 58800, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 351, + "consumed_count": 350, + "last_submitted_update": 58800, + "last_consumed_update": 58632, + "pending": [ + { + "reference": { + "source_update": 58800, + "completed_passes": 350, + "next_interval": 0, + "trained_intervals": 58800, + "snapshot": "pass_end_0350", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 58464, + "pass_science": { + "completed_passes": 350, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 58800, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 58800, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 3.4447970165274455e-07, + "update_l2": 0.013160969130694866 + }, + "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.830106092867936e-08, + "update_l2": 0.0008935494697652757 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.153293649433181e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.153293649433181e-05, + "observation_loss": 9.153293649433181e-05, + "chamfer": 5.14859457325656e-05, + "track": 4.004699076176621e-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": 350, + "adam_update_count": 58800 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04154264717362821 + }, + "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_fce49ec061e04e4484f8865925aad011_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 351, + "next_interval": 0, + "next_adam_update": 58801, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 350, + "trained_intervals": 58800, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 58800, + "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.9952617287635803, + "median": 9.706335067749023, + "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.154636383056641, + "median": 9.454647064208984, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3696266710758209, + "median": 16421.30859375, + "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": 173.23280334472656, + "median": 12767.3642578125, + "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": 4605, + "controller_edge_stiffness": 57 + }, + "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_0351.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0351.json new file mode 100644 index 0000000000000000000000000000000000000000..d04cc852b9fefedc065d3577e2551f7a81e71c1b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0351.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_0351", + "executed_epochs": 351, + "score": null, + "best_score": 5.2133120356129004e-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_ea14875b325c43fb872142538f5a0860.npz", + "optimizer_file": "boundary_ea14875b325c43fb872142538f5a0860_optimizer.pt", + "arrays_sha256": "a7bc6e4b0707d814323b0a3c63f67f0abe049363fad3420b62827a3cabf168fb", + "optimizer_sha256": "170ef764ba4dfeb09d1b13b255910af5713a7e50125f1246222ec8e21bce1d0c", + "stage": "adam", + "completed_passes": 351, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 58968, + "adam_update_count": 58968, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 352, + "consumed_count": 351, + "last_submitted_update": 58968, + "last_consumed_update": 58800, + "pending": [ + { + "reference": { + "source_update": 58968, + "completed_passes": 351, + "next_interval": 0, + "trained_intervals": 58968, + "snapshot": "pass_end_0351", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 58800, + "pass_science": { + "completed_passes": 351, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 58968, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 58968, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.0751532992544526e-07, + "update_l2": 0.014145397581160069 + }, + "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.0409635576897927e-08, + "update_l2": 0.0008321245550177991 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.112199768424034e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.112199768424034e-05, + "observation_loss": 9.112199768424034e-05, + "chamfer": 5.1139762945240363e-05, + "track": 3.998223110102117e-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": 351, + "adam_update_count": 58968 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041000098921358585 + }, + "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_ea14875b325c43fb872142538f5a0860_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 352, + "next_interval": 0, + "next_adam_update": 58969, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 351, + "trained_intervals": 58968, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 58968, + "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.9988740086555481, + "median": 9.706315040588379, + "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.1518731117248535, + "median": 9.451098442077637, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3682939410209656, + "median": 16420.98046875, + "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": 172.75479125976562, + "median": 12722.1953125, + "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": 4617, + "controller_edge_stiffness": 57 + }, + "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_0352.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0352.json new file mode 100644 index 0000000000000000000000000000000000000000..e3a2f82171db54499e306dc395c5f7f3f09bedc7 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0352.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_0352", + "executed_epochs": 352, + "score": null, + "best_score": 5.212751650993769e-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_6d252adf2b974bf7b20d6658b081877a.npz", + "optimizer_file": "boundary_6d252adf2b974bf7b20d6658b081877a_optimizer.pt", + "arrays_sha256": "79ad5219fdc5fad9968f787e69f46ef4c2b5725e1171acb91d9cf6cc5829e86d", + "optimizer_sha256": "e8cf808bfb8b2e1523c82b58f7e4b456d943b6c3c9a41c5cd3a9440c3276bffb", + "stage": "adam", + "completed_passes": 352, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 59136, + "adam_update_count": 59136, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 353, + "consumed_count": 352, + "last_submitted_update": 59136, + "last_consumed_update": 58968, + "pending": [ + { + "reference": { + "source_update": 59136, + "completed_passes": 352, + "next_interval": 0, + "trained_intervals": 59136, + "snapshot": "pass_end_0352", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 58968, + "pass_science": { + "completed_passes": 352, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 59136, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 59136, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.820285420872096e-07, + "update_l2": 0.01400843821465969 + }, + "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.7920103440901585e-08, + "update_l2": 0.0009086169302463531 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.014607348944992e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.014607348944992e-05, + "observation_loss": 9.014607348944992e-05, + "chamfer": 5.0216996896779165e-05, + "track": 3.9929072954691947e-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": 352, + "adam_update_count": 59136 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04121783212758601 + }, + "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_6d252adf2b974bf7b20d6658b081877a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 353, + "next_interval": 0, + "next_adam_update": 59137, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 352, + "trained_intervals": 59136, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 59136, + "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": -1.0024992227554321, + "median": 9.7064208984375, + "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.149118900299072, + "median": 9.450552940368652, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.36696121096611023, + "median": 16422.71875, + "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": 172.27963256835938, + "median": 12715.2138671875, + "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": 4626, + "controller_edge_stiffness": 57 + }, + "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_0353.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0353.json new file mode 100644 index 0000000000000000000000000000000000000000..607f4208423f4137f33e2fdcce5cc2c803962c44 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0353.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_0353", + "executed_epochs": 353, + "score": null, + "best_score": 5.212751650993769e-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_bc2fb08b95c143118f688f2db8df19d9.npz", + "optimizer_file": "boundary_bc2fb08b95c143118f688f2db8df19d9_optimizer.pt", + "arrays_sha256": "585c0afc477c62051051274f1ace37437167875b5816bd000f1ddf8b4606af79", + "optimizer_sha256": "f85afd3ec8b275f1d136e995918d70b92d95dbefef1f40b04dec3af49ef0aabe", + "stage": "adam", + "completed_passes": 353, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 59304, + "adam_update_count": 59304, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 354, + "consumed_count": 353, + "last_submitted_update": 59304, + "last_consumed_update": 59136, + "pending": [ + { + "reference": { + "source_update": 59304, + "completed_passes": 353, + "next_interval": 0, + "trained_intervals": 59304, + "snapshot": "pass_end_0353", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 58968, + "pass_science": { + "completed_passes": 353, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 59304, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 59304, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.45930992202193e-07, + "update_l2": 0.015529886819422245 + }, + "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.810959535779148e-08, + "update_l2": 0.001128455507569015 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.94145414349623e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.94145414349623e-05, + "observation_loss": 8.94145414349623e-05, + "chamfer": 4.652682400774211e-05, + "track": 4.2887717427220196e-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": 353, + "adam_update_count": 59304 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04087797785177827 + }, + "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_bc2fb08b95c143118f688f2db8df19d9_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 354, + "next_interval": 0, + "next_adam_update": 59305, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 353, + "trained_intervals": 59304, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 59304, + "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": -1.0058709383010864, + "median": 9.706453323364258, + "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.146292209625244, + "median": 9.451809883117676, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.36572596430778503, + "median": 16423.251953125, + "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": 171.7933349609375, + "median": 12731.189453125, + "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": 4637, + "controller_edge_stiffness": 57 + }, + "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_0354.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0354.json new file mode 100644 index 0000000000000000000000000000000000000000..a735c8872b2538228ccbe929cd2fc998f0e52dde --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0354.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_0354", + "executed_epochs": 354, + "score": null, + "best_score": 5.212751650993769e-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_e8841dcc2c83449f98aab28f3e71a97a.npz", + "optimizer_file": "boundary_e8841dcc2c83449f98aab28f3e71a97a_optimizer.pt", + "arrays_sha256": "b1a51398a2a59feacdb29c634a1c7b6b814b4fb75fd286d3a5c8690c8faf2dc7", + "optimizer_sha256": "6b715b59e5cd02fbf105c1bb31608acac6eec5905c9283590f5ec1eb9670fa27", + "stage": "adam", + "completed_passes": 354, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 59472, + "adam_update_count": 59472, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 355, + "consumed_count": 354, + "last_submitted_update": 59472, + "last_consumed_update": 59304, + "pending": [ + { + "reference": { + "source_update": 59472, + "completed_passes": 354, + "next_interval": 0, + "trained_intervals": 59472, + "snapshot": "pass_end_0354", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 58968, + "pass_science": { + "completed_passes": 354, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 59472, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 59472, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.7312144602074113e-07, + "update_l2": 0.013556932099163532 + }, + "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.8225441418026094e-08, + "update_l2": 0.001012130524031818 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.040714940056205e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.040714940056205e-05, + "observation_loss": 9.040714940056205e-05, + "chamfer": 5.0692589866230264e-05, + "track": 3.9714559534331784e-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": 354, + "adam_update_count": 59472 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041191017953678966 + }, + "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_e8841dcc2c83449f98aab28f3e71a97a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 355, + "next_interval": 0, + "next_adam_update": 59473, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 354, + "trained_intervals": 59472, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 59472, + "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": -1.0093483924865723, + "median": 9.70648193359375, + "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.143524646759033, + "median": 9.451594352722168, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3644564151763916, + "median": 16423.720703125, + "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": 171.31854248046875, + "median": 12728.4775390625, + "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": 4649, + "controller_edge_stiffness": 57 + }, + "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_0355.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0355.json new file mode 100644 index 0000000000000000000000000000000000000000..85ba02a87e7865e25f899a2855ccb5b5be012e32 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0355.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_0355", + "executed_epochs": 355, + "score": null, + "best_score": 5.193748222068063e-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_76677c053a4c4091906ddd0dec611d64.npz", + "optimizer_file": "boundary_76677c053a4c4091906ddd0dec611d64_optimizer.pt", + "arrays_sha256": "6465b4a5175ea3dfbfaaba3b32affa1f3f023349ca85bea94a25f9203e6c5fe5", + "optimizer_sha256": "c1ad52abd3b9ff543fad6a26599e371535c1d9a4395e84aba4c6afdf5c5e37c8", + "stage": "adam", + "completed_passes": 355, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 59640, + "adam_update_count": 59640, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 356, + "consumed_count": 355, + "last_submitted_update": 59640, + "last_consumed_update": 59472, + "pending": [ + { + "reference": { + "source_update": 59640, + "completed_passes": 355, + "next_interval": 0, + "trained_intervals": 59640, + "snapshot": "pass_end_0355", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 59472, + "pass_science": { + "completed_passes": 355, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 59640, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 59640, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.7673270842096827e-07, + "update_l2": 0.013918069191277027 + }, + "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.7876682174319285e-08, + "update_l2": 0.0009587404783815145 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.038705320563167e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.038705320563167e-05, + "observation_loss": 9.038705320563167e-05, + "chamfer": 5.0696016842266545e-05, + "track": 3.969103636336513e-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": 355, + "adam_update_count": 59640 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041607760125771165 + }, + "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_76677c053a4c4091906ddd0dec611d64_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 356, + "next_interval": 0, + "next_adam_update": 59641, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 355, + "trained_intervals": 59640, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 59640, + "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": -1.013045072555542, + "median": 9.706587791442871, + "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.140674591064453, + "median": 9.451536178588867, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.36311161518096924, + "median": 16425.458984375, + "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": 170.8309783935547, + "median": 12727.81640625, + "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": 4661, + "controller_edge_stiffness": 57 + }, + "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_0356.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0356.json new file mode 100644 index 0000000000000000000000000000000000000000..86f69902a3864e47deae5796bba60d7f7b8651be --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0356.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_0356", + "executed_epochs": 356, + "score": null, + "best_score": 5.189872156495854e-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_b542b01f41eb45dbabcda20e383ebd72.npz", + "optimizer_file": "boundary_b542b01f41eb45dbabcda20e383ebd72_optimizer.pt", + "arrays_sha256": "472bf8620c35b062cf691cf10abf5365095adfe62f1d4faeed26c3792a3e52f2", + "optimizer_sha256": "a3c55da68b88642495d878dcc865d7980a6c54e1d2114579bcb872e46031aeeb", + "stage": "adam", + "completed_passes": 356, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 59808, + "adam_update_count": 59808, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 357, + "consumed_count": 356, + "last_submitted_update": 59808, + "last_consumed_update": 59640, + "pending": [ + { + "reference": { + "source_update": 59808, + "completed_passes": 356, + "next_interval": 0, + "trained_intervals": 59808, + "snapshot": "pass_end_0356", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 59640, + "pass_science": { + "completed_passes": 356, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 59808, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 59808, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.807293064208352e-07, + "update_l2": 0.013372039422392845 + }, + "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.815777643329966e-08, + "update_l2": 0.0010054119629785419 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.067238715942949e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.067238715942949e-05, + "observation_loss": 9.067238715942949e-05, + "chamfer": 5.088917532702908e-05, + "track": 3.978321183240041e-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": 356, + "adam_update_count": 59808 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04074493586085737 + }, + "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_b542b01f41eb45dbabcda20e383ebd72_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 357, + "next_interval": 0, + "next_adam_update": 59809, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 356, + "trained_intervals": 59808, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 59808, + "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": -1.016638994216919, + "median": 9.706543922424316, + "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.137851715087891, + "median": 9.451919555664062, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3618089556694031, + "median": 16424.73828125, + "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": 170.3494110107422, + "median": 12732.84375, + "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": 4673, + "controller_edge_stiffness": 57 + }, + "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_0357.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0357.json new file mode 100644 index 0000000000000000000000000000000000000000..5e48731dc2803a2305cf9ae5fb5e1259a1860179 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0357.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_0357", + "executed_epochs": 357, + "score": null, + "best_score": 5.189872156495854e-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_7ca9a2c4de5f48d7a3e14388f6914afe.npz", + "optimizer_file": "boundary_7ca9a2c4de5f48d7a3e14388f6914afe_optimizer.pt", + "arrays_sha256": "665ba25bd49a759ca00e741a504e0869180c8dca3beef86990c78b72abfc74f1", + "optimizer_sha256": "018d7c290559dcbf8c6f23babbc4b02bdd8bbec90026f9edd6dbc7099276ceb8", + "stage": "adam", + "completed_passes": 357, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 59976, + "adam_update_count": 59976, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 358, + "consumed_count": 357, + "last_submitted_update": 59976, + "last_consumed_update": 59808, + "pending": [ + { + "reference": { + "source_update": 59976, + "completed_passes": 357, + "next_interval": 0, + "trained_intervals": 59976, + "snapshot": "pass_end_0357", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 59640, + "pass_science": { + "completed_passes": 357, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 59976, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 59976, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.969284870843694e-07, + "update_l2": 0.013713962398469448 + }, + "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.7212079579139754e-08, + "update_l2": 0.0009684400865808129 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.903266279958189e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.903266279958189e-05, + "observation_loss": 8.903266279958189e-05, + "chamfer": 4.967528366250917e-05, + "track": 3.935737913707271e-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": 357, + "adam_update_count": 59976 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04556436208076775 + }, + "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_7ca9a2c4de5f48d7a3e14388f6914afe_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 358, + "next_interval": 0, + "next_adam_update": 59977, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 357, + "trained_intervals": 59976, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 59976, + "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": -1.0199775695800781, + "median": 9.70663833618164, + "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.135052680969238, + "median": 9.452463150024414, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3606030344963074, + "median": 16426.2890625, + "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": 169.87326049804688, + "median": 12740.00390625, + "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": 4682, + "controller_edge_stiffness": 57 + }, + "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_0358.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0358.json new file mode 100644 index 0000000000000000000000000000000000000000..698d444737cefe28e82a045e438511ed135ec18e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0358.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_0358", + "executed_epochs": 358, + "score": null, + "best_score": 5.189872156495854e-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_e192a157eb5f4213a3dc9da04417aa42.npz", + "optimizer_file": "boundary_e192a157eb5f4213a3dc9da04417aa42_optimizer.pt", + "arrays_sha256": "8cf46497fa8408be6908ffeaae373002b42d2942ecb77028a123ac62ad1270b5", + "optimizer_sha256": "9483538efda98a629aa12249fdad9a645fa14b3fadea9ef3e2cf2a5e53942146", + "stage": "adam", + "completed_passes": 358, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 60144, + "adam_update_count": 60144, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 359, + "consumed_count": 358, + "last_submitted_update": 60144, + "last_consumed_update": 59976, + "pending": [ + { + "reference": { + "source_update": 60144, + "completed_passes": 358, + "next_interval": 0, + "trained_intervals": 60144, + "snapshot": "pass_end_0358", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 59640, + "pass_science": { + "completed_passes": 358, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 60144, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 60144, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 3.8466782825707924e-07, + "update_l2": 0.013583941385149956 + }, + "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.781307794132772e-08, + "update_l2": 0.0009744137641973794 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.0037050540559e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.0037050540559e-05, + "observation_loss": 9.0037050540559e-05, + "chamfer": 5.040944961365312e-05, + "track": 3.962759728892706e-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": 358, + "adam_update_count": 60144 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041882324032485485 + }, + "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_e192a157eb5f4213a3dc9da04417aa42_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 359, + "next_interval": 0, + "next_adam_update": 60145, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 358, + "trained_intervals": 60144, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 60144, + "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": -1.0232605934143066, + "median": 9.70659065246582, + "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.132302284240723, + "median": 9.452932357788086, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.35942110419273376, + "median": 16425.505859375, + "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": 169.4066925048828, + "median": 12746.279296875, + "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": 4693, + "controller_edge_stiffness": 57 + }, + "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_0359.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0359.json new file mode 100644 index 0000000000000000000000000000000000000000..15696cd435f4ad6c6552979d8dd108378cde9a88 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0359.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_0359", + "executed_epochs": 359, + "score": null, + "best_score": 5.189872156495854e-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_b9b0f77f618e48cdb3d622ba1398f3e1.npz", + "optimizer_file": "boundary_b9b0f77f618e48cdb3d622ba1398f3e1_optimizer.pt", + "arrays_sha256": "2420a9c2cee1b453599128011fb323b6b47ae13dd8d0cd5e4e0d496e06b32bb6", + "optimizer_sha256": "7dd454b3610bdb2ec52f69fa8340d8c64b359f881b20ca9d50cadc047bb8a254", + "stage": "adam", + "completed_passes": 359, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 60312, + "adam_update_count": 60312, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 360, + "consumed_count": 359, + "last_submitted_update": 60312, + "last_consumed_update": 60144, + "pending": [ + { + "reference": { + "source_update": 60312, + "completed_passes": 359, + "next_interval": 0, + "trained_intervals": 60312, + "snapshot": "pass_end_0359", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 59640, + "pass_science": { + "completed_passes": 359, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 60312, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 60312, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.972159667384403e-07, + "update_l2": 0.013798825442790985 + }, + "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.02004135430434e-08, + "update_l2": 0.0013178745284676552 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.043150930665433e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.043150930665433e-05, + "observation_loss": 9.043150930665433e-05, + "chamfer": 4.7459099732805043e-05, + "track": 4.2972405935870484e-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": 359, + "adam_update_count": 60312 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041377671994268894 + }, + "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_b9b0f77f618e48cdb3d622ba1398f3e1_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 360, + "next_interval": 0, + "next_adam_update": 60313, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 359, + "trained_intervals": 60312, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 60312, + "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": -1.0261468887329102, + "median": 9.706584930419922, + "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.129629611968994, + "median": 9.451631546020508, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.35838523507118225, + "median": 16425.412109375, + "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": 168.95452880859375, + "median": 12729.77734375, + "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": 4699, + "controller_edge_stiffness": 57 + }, + "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_0360.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0360.json new file mode 100644 index 0000000000000000000000000000000000000000..76030ad6d499027b26842b5293304116805424b2 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0360.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_0360", + "executed_epochs": 360, + "score": null, + "best_score": 5.179050733550823e-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_a8f8ab614fa14639a71ee24c2ae6c1f4.npz", + "optimizer_file": "boundary_a8f8ab614fa14639a71ee24c2ae6c1f4_optimizer.pt", + "arrays_sha256": "de4ccd899177485c5bda65eb796f8bbd2c06553e6dc897f81cfec4a2a4040460", + "optimizer_sha256": "dcb8c837114226a5d1dd9840a0a2d8bad0d2767c72611a4e15b8cb9854de5eb8", + "stage": "adam", + "completed_passes": 360, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 60480, + "adam_update_count": 60480, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 361, + "consumed_count": 360, + "last_submitted_update": 60480, + "last_consumed_update": 60312, + "pending": [ + { + "reference": { + "source_update": 60480, + "completed_passes": 360, + "next_interval": 0, + "trained_intervals": 60480, + "snapshot": "pass_end_0360", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 60312, + "pass_science": { + "completed_passes": 360, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 60480, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 60480, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.499727985305071e-07, + "update_l2": 0.01299531850963831 + }, + "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.688074639602746e-08, + "update_l2": 0.001027611899189651 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.93777614692226e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.93777614692226e-05, + "observation_loss": 8.93777614692226e-05, + "chamfer": 4.994464688934386e-05, + "track": 3.943311457987875e-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": 360, + "adam_update_count": 60480 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04135117796249688 + }, + "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_a8f8ab614fa14639a71ee24c2ae6c1f4_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 361, + "next_interval": 0, + "next_adam_update": 60481, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 360, + "trained_intervals": 60480, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 60480, + "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": -1.029234528541565, + "median": 9.70676040649414, + "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.126986980438232, + "median": 9.450490951538086, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3572803735733032, + "median": 16428.294921875, + "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": 168.50863647460938, + "median": 12715.357421875, + "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": 4706, + "controller_edge_stiffness": 57 + }, + "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_0361.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0361.json new file mode 100644 index 0000000000000000000000000000000000000000..356bffafa4173babf1ab74f9e66caeff53a7a74f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0361.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_0361", + "executed_epochs": 361, + "score": null, + "best_score": 5.179050733550823e-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_9f4e5d38313d438cb2a48456c968bc6d.npz", + "optimizer_file": "boundary_9f4e5d38313d438cb2a48456c968bc6d_optimizer.pt", + "arrays_sha256": "e3b623080a76d84509cc2f61b9ee49f7d67432b1a08a092f26772df92905ee30", + "optimizer_sha256": "a2c9e89142f911e352233a06a867d6a194d2930c81ea001fd4089bf65793fece", + "stage": "adam", + "completed_passes": 361, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 60648, + "adam_update_count": 60648, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 362, + "consumed_count": 361, + "last_submitted_update": 60648, + "last_consumed_update": 60480, + "pending": [ + { + "reference": { + "source_update": 60648, + "completed_passes": 361, + "next_interval": 0, + "trained_intervals": 60648, + "snapshot": "pass_end_0361", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 60312, + "pass_science": { + "completed_passes": 361, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 60648, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 60648, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.718326173744572e-07, + "update_l2": 0.013209487311542034 + }, + "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.898731731373118e-08, + "update_l2": 0.0009237509802915156 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.807054837234318e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.807054837234318e-05, + "observation_loss": 8.807054837234318e-05, + "chamfer": 4.90509373776149e-05, + "track": 3.901961463270709e-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": 361, + "adam_update_count": 60648 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04175946908071637 + }, + "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_9f4e5d38313d438cb2a48456c968bc6d_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 362, + "next_interval": 0, + "next_adam_update": 60649, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 361, + "trained_intervals": 60648, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 60648, + "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": -1.0326755046844482, + "median": 9.70695972442627, + "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.124287128448486, + "median": 9.449134826660156, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.35605308413505554, + "median": 16431.5703125, + "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": 168.05429077148438, + "median": 12698.208984375, + "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": 4715, + "controller_edge_stiffness": 57 + }, + "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_0362.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0362.json new file mode 100644 index 0000000000000000000000000000000000000000..adbc2199d73a8bb7e383db1e8549976e6cb34031 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0362.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_0362", + "executed_epochs": 362, + "score": null, + "best_score": 5.179050733550823e-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_96e3fb8cafdb4882a0869e197b77fd0f.npz", + "optimizer_file": "boundary_96e3fb8cafdb4882a0869e197b77fd0f_optimizer.pt", + "arrays_sha256": "d2cf5288086feb0846f3e17366b586b652233580259e303ba5016529a34c243f", + "optimizer_sha256": "fe84243bd21f48a10ef61edf7392b208a960b6706f0e5665800b6aff6c0a564c", + "stage": "adam", + "completed_passes": 362, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 60816, + "adam_update_count": 60816, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 363, + "consumed_count": 362, + "last_submitted_update": 60816, + "last_consumed_update": 60648, + "pending": [ + { + "reference": { + "source_update": 60816, + "completed_passes": 362, + "next_interval": 0, + "trained_intervals": 60816, + "snapshot": "pass_end_0362", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 60312, + "pass_science": { + "completed_passes": 362, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 60816, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 60816, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.522475016230601e-07, + "update_l2": 0.013965425081551075 + }, + "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.692370580983152e-08, + "update_l2": 0.0009563338826410472 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.838990470394492e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.838990470394492e-05, + "observation_loss": 8.838990470394492e-05, + "chamfer": 4.921115396427922e-05, + "track": 3.9178747101686895e-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": 362, + "adam_update_count": 60816 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04145598295144737 + }, + "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_96e3fb8cafdb4882a0869e197b77fd0f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 363, + "next_interval": 0, + "next_adam_update": 60817, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 362, + "trained_intervals": 60816, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 60816, + "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": -1.0360691547393799, + "median": 9.707040786743164, + "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.1216607093811035, + "median": 9.441268920898438, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3548468053340912, + "median": 16432.900390625, + "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": 167.61349487304688, + "median": 12597.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": 4723, + "controller_edge_stiffness": 57 + }, + "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_0363.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0363.json new file mode 100644 index 0000000000000000000000000000000000000000..dd3210de95e38b530fb48fea6f9653e580a0e4a7 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0363.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_0363", + "executed_epochs": 363, + "score": null, + "best_score": 5.179050733550823e-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_5b74a862985f4a9eba159b23382c2397.npz", + "optimizer_file": "boundary_5b74a862985f4a9eba159b23382c2397_optimizer.pt", + "arrays_sha256": "55902df7ed8927a8871844aeb8cbd0facd95e7e1f16bfb748c3567ff0401cdf3", + "optimizer_sha256": "21ceef1d7fc6626a13364172d25c769fcd9df6b43213234c679e5fad36ab2dfc", + "stage": "adam", + "completed_passes": 363, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 60984, + "adam_update_count": 60984, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 364, + "consumed_count": 363, + "last_submitted_update": 60984, + "last_consumed_update": 60816, + "pending": [ + { + "reference": { + "source_update": 60984, + "completed_passes": 363, + "next_interval": 0, + "trained_intervals": 60984, + "snapshot": "pass_end_0363", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 60312, + "pass_science": { + "completed_passes": 363, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 60984, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 60984, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.141865694393346e-07, + "update_l2": 0.014049358665943146 + }, + "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.6703711120699154e-08, + "update_l2": 0.0009527840302325785 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.792737207841128e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.792737207841128e-05, + "observation_loss": 8.792737207841128e-05, + "chamfer": 4.886754686594941e-05, + "track": 3.9059825212461874e-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": 363, + "adam_update_count": 60984 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04143063281662762 + }, + "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_5b74a862985f4a9eba159b23382c2397_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 364, + "next_interval": 0, + "next_adam_update": 60985, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 363, + "trained_intervals": 60984, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 60984, + "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": -1.039440631866455, + "median": 9.707193374633789, + "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.11903715133667, + "median": 9.433688163757324, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3536524474620819, + "median": 16435.41015625, + "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": 167.17433166503906, + "median": 12502.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": 4730, + "controller_edge_stiffness": 57 + }, + "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_0364.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0364.json new file mode 100644 index 0000000000000000000000000000000000000000..4ee6321be5639ae5f9ade98f6b7a635b0eca8d6c --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0364.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_0364", + "executed_epochs": 364, + "score": null, + "best_score": 5.179050733550823e-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_b02cebd57b1243949973cca86c5210fb.npz", + "optimizer_file": "boundary_b02cebd57b1243949973cca86c5210fb_optimizer.pt", + "arrays_sha256": "3da83a1001f1e1c9f234737636d5d90e60ea5bd1b2ea9d84b418fe7228998634", + "optimizer_sha256": "422633900f5bcf0754cdf27b24e2bf1f3b211a1b4a481c614b38a94faee95733", + "stage": "adam", + "completed_passes": 364, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 61152, + "adam_update_count": 61152, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 365, + "consumed_count": 364, + "last_submitted_update": 61152, + "last_consumed_update": 60984, + "pending": [ + { + "reference": { + "source_update": 61152, + "completed_passes": 364, + "next_interval": 0, + "trained_intervals": 61152, + "snapshot": "pass_end_0364", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 60312, + "pass_science": { + "completed_passes": 364, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 61152, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 61152, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.505261348545901e-07, + "update_l2": 0.012963294051587582 + }, + "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": 3.941595494438843e-08, + "update_l2": 0.0008827086421661079 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.058135765371844e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.058135765371844e-05, + "observation_loss": 9.058135765371844e-05, + "chamfer": 4.988029832020402e-05, + "track": 4.070105933351442e-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": 364, + "adam_update_count": 61152 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04261712194420397 + }, + "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_b02cebd57b1243949973cca86c5210fb_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 365, + "next_interval": 0, + "next_adam_update": 61153, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 364, + "trained_intervals": 61152, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 61152, + "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": -1.0423691272735596, + "median": 9.707369804382324, + "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.116544246673584, + "median": 9.424226760864258, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3526183068752289, + "median": 16438.30859375, + "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": 166.7581024169922, + "median": 12385.08203125, + "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": 4747, + "controller_edge_stiffness": 57 + }, + "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_0365.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0365.json new file mode 100644 index 0000000000000000000000000000000000000000..fcd63b77620f4b65d26f037f82ffd8ee5a745935 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0365.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_0365", + "executed_epochs": 365, + "score": null, + "best_score": 5.179050733550823e-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_45cab9fd41f2408697e0cbf7ef50e3cd.npz", + "optimizer_file": "boundary_45cab9fd41f2408697e0cbf7ef50e3cd_optimizer.pt", + "arrays_sha256": "23cb1c537f065c337a49465ad46cb121a1ee865d64c09253f33ee8448bb79a9c", + "optimizer_sha256": "9ea152405231834a6a433bc1b77728d4ea64ed3e2f0b2739289e79b3089ecf89", + "stage": "adam", + "completed_passes": 365, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 61320, + "adam_update_count": 61320, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 366, + "consumed_count": 365, + "last_submitted_update": 61320, + "last_consumed_update": 61152, + "pending": [ + { + "reference": { + "source_update": 61320, + "completed_passes": 365, + "next_interval": 0, + "trained_intervals": 61320, + "snapshot": "pass_end_0365", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 60312, + "pass_science": { + "completed_passes": 365, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 61320, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 61320, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.703769486193778e-07, + "update_l2": 0.013589554466307163 + }, + "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.8907846661450094e-08, + "update_l2": 0.001060870592482388 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.705844084033743e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.705844084033743e-05, + "observation_loss": 8.705844084033743e-05, + "chamfer": 4.7829777031438425e-05, + "track": 3.9228663808899e-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": 365, + "adam_update_count": 61320 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04234591196291149 + }, + "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_45cab9fd41f2408697e0cbf7ef50e3cd_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 366, + "next_interval": 0, + "next_adam_update": 61321, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 365, + "trained_intervals": 61320, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 61320, + "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": -1.0453070402145386, + "median": 9.707441329956055, + "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.114404678344727, + "median": 9.42343521118164, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3515838384628296, + "median": 16439.486328125, + "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": 166.4016876220703, + "median": 12375.2333984375, + "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": 4751, + "controller_edge_stiffness": 58 + }, + "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_0366.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0366.json new file mode 100644 index 0000000000000000000000000000000000000000..e7c05c693cb6d0b560e620e57eba6c888abc5fec --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0366.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_0366", + "executed_epochs": 366, + "score": null, + "best_score": 5.179050733550823e-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_60fc794693914416946b7bd909163da9.npz", + "optimizer_file": "boundary_60fc794693914416946b7bd909163da9_optimizer.pt", + "arrays_sha256": "db0c3baec5b8fe49cf4a5718ff26bb82fdd0f31b17b1a6ee3bce9cff7a63f968", + "optimizer_sha256": "4f2570190546c4bf30360e70a2f355afe15bc03859869465b86fc0e53507e3e5", + "stage": "adam", + "completed_passes": 366, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 61488, + "adam_update_count": 61488, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 367, + "consumed_count": 366, + "last_submitted_update": 61488, + "last_consumed_update": 61320, + "pending": [ + { + "reference": { + "source_update": 61488, + "completed_passes": 366, + "next_interval": 0, + "trained_intervals": 61488, + "snapshot": "pass_end_0366", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 60312, + "pass_science": { + "completed_passes": 366, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 61488, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 61488, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0486210157978348e-06, + "update_l2": 0.016869915649294853 + }, + "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.030262511558249e-08, + "update_l2": 0.0012661528307944536 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.088835213333368e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.088835213333368e-05, + "observation_loss": 9.088835213333368e-05, + "chamfer": 4.7701349103590474e-05, + "track": 4.3187006667722017e-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": 366, + "adam_update_count": 61488 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.042232214007526636 + }, + "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_60fc794693914416946b7bd909163da9_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 367, + "next_interval": 0, + "next_adam_update": 61489, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 366, + "trained_intervals": 61488, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 61488, + "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": -1.0480082035064697, + "median": 9.707504272460938, + "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.111717224121094, + "median": 9.42155647277832, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.35063543915748596, + "median": 16440.51953125, + "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": 165.95509338378906, + "median": 12352.0107421875, + "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": 4764, + "controller_edge_stiffness": 58 + }, + "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_0367.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0367.json new file mode 100644 index 0000000000000000000000000000000000000000..ad4d9b22bbc2c6fb0257fd28b89f7e580b42da34 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0367.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_0367", + "executed_epochs": 367, + "score": null, + "best_score": 5.179050733550823e-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_b1d9eb4a8e45493c9b55b838128fa59e.npz", + "optimizer_file": "boundary_b1d9eb4a8e45493c9b55b838128fa59e_optimizer.pt", + "arrays_sha256": "d84de8c0979f6a580676cfcd84217b56073c874f32c1a2fd87695141de6e8ce1", + "optimizer_sha256": "f57d8b73266df72a90d411c572262c135fbf5f578dcac0aa1a87454cd7f97efb", + "stage": "adam", + "completed_passes": 367, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 61656, + "adam_update_count": 61656, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 368, + "consumed_count": 367, + "last_submitted_update": 61656, + "last_consumed_update": 61488, + "pending": [ + { + "reference": { + "source_update": 61656, + "completed_passes": 367, + "next_interval": 0, + "trained_intervals": 61656, + "snapshot": "pass_end_0367", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 60312, + "pass_science": { + "completed_passes": 367, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 61656, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 61656, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.847240570095892e-07, + "update_l2": 0.015309322625398636 + }, + "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.8810641689888143e-08, + "update_l2": 0.001286534359678626 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 9.025116742122918e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 9.025116742122918e-05, + "observation_loss": 9.025116742122918e-05, + "chamfer": 4.709749555331655e-05, + "track": 4.315367550589144e-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": 367, + "adam_update_count": 61656 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041483799926936626 + }, + "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_b1d9eb4a8e45493c9b55b838128fa59e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 368, + "next_interval": 0, + "next_adam_update": 61657, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 367, + "trained_intervals": 61656, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 61656, + "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": -1.0507720708847046, + "median": 9.707426071166992, + "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.109122276306152, + "median": 9.419337272644043, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.34966763854026794, + "median": 16439.234375, + "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": 165.52500915527344, + "median": 12324.658203125, + "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": 4774, + "controller_edge_stiffness": 58 + }, + "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_0368.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0368.json new file mode 100644 index 0000000000000000000000000000000000000000..ec83e8bab40a712d6d028a467a449ec6824a7370 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0368.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_0368", + "executed_epochs": 368, + "score": null, + "best_score": 5.1437551995886245e-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_01e02b3f14e24ab79121d2276c55fc8a.npz", + "optimizer_file": "boundary_01e02b3f14e24ab79121d2276c55fc8a_optimizer.pt", + "arrays_sha256": "98cb89c2a934097757636a91c4d90585d7a1d1a1f840537ab1d7c5ccfaec5cf7", + "optimizer_sha256": "78d33c7ee25c109f02075c02cb078c74785106bfdce0aa8b6fe2dc89c2dd5327", + "stage": "adam", + "completed_passes": 368, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 61824, + "adam_update_count": 61824, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 369, + "consumed_count": 368, + "last_submitted_update": 61824, + "last_consumed_update": 61656, + "pending": [ + { + "reference": { + "source_update": 61824, + "completed_passes": 368, + "next_interval": 0, + "trained_intervals": 61824, + "snapshot": "pass_end_0368", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 61656, + "pass_science": { + "completed_passes": 368, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 61824, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 61824, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.442264179895574e-07, + "update_l2": 0.0147151630371809 + }, + "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.5964846151491656e-08, + "update_l2": 0.0010328632779419422 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.798301860224456e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.798301860224456e-05, + "observation_loss": 8.798301860224456e-05, + "chamfer": 4.88436380692292e-05, + "track": 3.9139380533015355e-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": 368, + "adam_update_count": 61824 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.048610478872433305 + }, + "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_01e02b3f14e24ab79121d2276c55fc8a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 369, + "next_interval": 0, + "next_adam_update": 61825, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 368, + "trained_intervals": 61824, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 61824, + "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": -1.054247260093689, + "median": 9.70750904083252, + "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.10645055770874, + "median": 9.418404579162598, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.34845462441444397, + "median": 16440.59765625, + "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": 165.0833740234375, + "median": 12313.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": 4788, + "controller_edge_stiffness": 58 + }, + "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_0369.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0369.json new file mode 100644 index 0000000000000000000000000000000000000000..46cf7e4a08be50a91af542a008409bfa9bad5282 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0369.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_0369", + "executed_epochs": 369, + "score": null, + "best_score": 5.1437551995886245e-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_db68745ba8e745709de33f2cd05dfd05.npz", + "optimizer_file": "boundary_db68745ba8e745709de33f2cd05dfd05_optimizer.pt", + "arrays_sha256": "ac2f6ad0a88ea04bf99078f4414597020cc6d716438842d34b4e09cbdb626a42", + "optimizer_sha256": "d9eead2482553f5d0a0be7cb7502edc7dd85cedf8130427ed9b44b741c45205d", + "stage": "adam", + "completed_passes": 369, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 61992, + "adam_update_count": 61992, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 370, + "consumed_count": 369, + "last_submitted_update": 61992, + "last_consumed_update": 61824, + "pending": [ + { + "reference": { + "source_update": 61992, + "completed_passes": 369, + "next_interval": 0, + "trained_intervals": 61992, + "snapshot": "pass_end_0369", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 61656, + "pass_science": { + "completed_passes": 369, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 61992, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 61992, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.412149448602577e-07, + "update_l2": 0.014296346344053745 + }, + "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.6065313341614456e-08, + "update_l2": 0.0009239049395546317 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.672998228576034e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.672998228576034e-05, + "observation_loss": 8.672998228576034e-05, + "chamfer": 4.7933088353602216e-05, + "track": 3.879689029417932e-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": 369, + "adam_update_count": 61992 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04163245507515967 + }, + "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_db68745ba8e745709de33f2cd05dfd05_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 370, + "next_interval": 0, + "next_adam_update": 61993, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 369, + "trained_intervals": 61992, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 61992, + "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": -1.0579661130905151, + "median": 9.707640647888184, + "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.1037421226501465, + "median": 9.416586875915527, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3471611738204956, + "median": 16442.76171875, + "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": 164.63685607910156, + "median": 12290.7421875, + "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": 4802, + "controller_edge_stiffness": 58 + }, + "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_0370.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0370.json new file mode 100644 index 0000000000000000000000000000000000000000..c4e77332ef2e652f2a0595a9bbe3b4aab3edb939 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0370.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_0370", + "executed_epochs": 370, + "score": null, + "best_score": 5.1437551995886245e-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_026cf884f42942a1ac8ab68727b7595e.npz", + "optimizer_file": "boundary_026cf884f42942a1ac8ab68727b7595e_optimizer.pt", + "arrays_sha256": "f123579d6eb51c14a59ef0a92247d3b5d433e434b790783685a06433829a1089", + "optimizer_sha256": "073c2b827875af5b203c55cb24216ac582ef862760783687b2d5666a82a9927b", + "stage": "adam", + "completed_passes": 370, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 62160, + "adam_update_count": 62160, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 371, + "consumed_count": 370, + "last_submitted_update": 62160, + "last_consumed_update": 61992, + "pending": [ + { + "reference": { + "source_update": 62160, + "completed_passes": 370, + "next_interval": 0, + "trained_intervals": 62160, + "snapshot": "pass_end_0370", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 61656, + "pass_science": { + "completed_passes": 370, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 62160, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 62160, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.421463811217109e-07, + "update_l2": 0.014386042021214962 + }, + "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.665407615789263e-08, + "update_l2": 0.001031082239933312 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.714092837180942e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.714092837180942e-05, + "observation_loss": 8.714092837180942e-05, + "chamfer": 4.734035974252038e-05, + "track": 3.9800568629289046e-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": 370, + "adam_update_count": 62160 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04275522590614855 + }, + "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_026cf884f42942a1ac8ab68727b7595e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 371, + "next_interval": 0, + "next_adam_update": 62161, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 370, + "trained_intervals": 62160, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 62160, + "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": -1.0611132383346558, + "median": 9.707752227783203, + "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.1009392738342285, + "median": 9.415214538574219, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3460703492164612, + "median": 16444.595703125, + "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": 164.17604064941406, + "median": 12273.857421875, + "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": 4815, + "controller_edge_stiffness": 58 + }, + "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_0371.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0371.json new file mode 100644 index 0000000000000000000000000000000000000000..5cdd3a6f74ebfb5379ffb29152c690806f4b706d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0371.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_0371", + "executed_epochs": 371, + "score": null, + "best_score": 5.1437551995886245e-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_c0f17df77f8843f2bc007d50df78ab41.npz", + "optimizer_file": "boundary_c0f17df77f8843f2bc007d50df78ab41_optimizer.pt", + "arrays_sha256": "9d82771efd50fda48bc37edf855054cf418fbfd0d2822ea71ad849a96b6b1974", + "optimizer_sha256": "f01f48f6f85984acde1a7dd6a3baf17aecdaef40d047a8a233ea3946604f6d2b", + "stage": "adam", + "completed_passes": 371, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 62328, + "adam_update_count": 62328, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 372, + "consumed_count": 371, + "last_submitted_update": 62328, + "last_consumed_update": 62160, + "pending": [ + { + "reference": { + "source_update": 62328, + "completed_passes": 371, + "next_interval": 0, + "trained_intervals": 62328, + "snapshot": "pass_end_0371", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 61656, + "pass_science": { + "completed_passes": 371, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 62328, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 62328, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.674896842971066e-07, + "update_l2": 0.013941577635705471 + }, + "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.774910067339988e-08, + "update_l2": 0.0009136941516771913 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.590803190600127e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.590803190600127e-05, + "observation_loss": 8.590803190600127e-05, + "chamfer": 4.738571078632958e-05, + "track": 3.852232111967169e-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": 371, + "adam_update_count": 62328 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.042108691995963454 + }, + "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_c0f17df77f8843f2bc007d50df78ab41_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 372, + "next_interval": 0, + "next_adam_update": 62329, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 371, + "trained_intervals": 62328, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 62328, + "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": -1.0643846988677979, + "median": 9.707809448242188, + "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.098321914672852, + "median": 9.413774490356445, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.34494003653526306, + "median": 16445.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": 163.7469024658203, + "median": 12256.15625, + "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": 4820, + "controller_edge_stiffness": 58 + }, + "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_0372.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0372.json new file mode 100644 index 0000000000000000000000000000000000000000..1d18cc68a5d1a96584732b1ae610454d433fcd2b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0372.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_0372", + "executed_epochs": 372, + "score": null, + "best_score": 5.1437551995886245e-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_d9af368dd6e1495e975f252ed53453c1.npz", + "optimizer_file": "boundary_d9af368dd6e1495e975f252ed53453c1_optimizer.pt", + "arrays_sha256": "a464fee8784067ef5cedee172b7bbae4cbd182217a1c7c375bb11979cf30e641", + "optimizer_sha256": "5f06b7c85359444ebc9790758a93b8d9f076167ec70e1e41430c93b5fe7f957a", + "stage": "adam", + "completed_passes": 372, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 62496, + "adam_update_count": 62496, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 373, + "consumed_count": 372, + "last_submitted_update": 62496, + "last_consumed_update": 62328, + "pending": [ + { + "reference": { + "source_update": 62496, + "completed_passes": 372, + "next_interval": 0, + "trained_intervals": 62496, + "snapshot": "pass_end_0372", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 61656, + "pass_science": { + "completed_passes": 372, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 62496, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 62496, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.190004680523998e-07, + "update_l2": 0.014487620443105698 + }, + "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.761012644711627e-08, + "update_l2": 0.0013343208702281117 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.832121966406703e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.832121966406703e-05, + "observation_loss": 8.832121966406703e-05, + "chamfer": 4.633439311874099e-05, + "track": 4.1986830183304846e-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": 372, + "adam_update_count": 62496 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.044668148970231414 + }, + "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_d9af368dd6e1495e975f252ed53453c1_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 373, + "next_interval": 0, + "next_adam_update": 62497, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 372, + "trained_intervals": 62496, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 62496, + "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": -1.0672035217285156, + "median": 9.707917213439941, + "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.095701694488525, + "median": 9.412351608276367, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.34396907687187195, + "median": 16447.310546875, + "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": 163.3184051513672, + "median": 12238.716796875, + "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": 4830, + "controller_edge_stiffness": 58 + }, + "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_0373.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0373.json new file mode 100644 index 0000000000000000000000000000000000000000..e2f5fc8f3689579624c24a4231255520b2713788 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0373.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_0373", + "executed_epochs": 373, + "score": null, + "best_score": 5.1437551995886245e-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_b9ebaa9de5db42698b27b67e30285db2.npz", + "optimizer_file": "boundary_b9ebaa9de5db42698b27b67e30285db2_optimizer.pt", + "arrays_sha256": "046069bc264c32fbc618c8a1326a77e1191fc8c00bbe64fca3835d7816e1d060", + "optimizer_sha256": "0c9d057b7fcf08e1d58baf6fe43da6158c9f0fa9b724effb395e6ad29f1e2a95", + "stage": "adam", + "completed_passes": 373, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 62664, + "adam_update_count": 62664, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 374, + "consumed_count": 373, + "last_submitted_update": 62664, + "last_consumed_update": 62496, + "pending": [ + { + "reference": { + "source_update": 62664, + "completed_passes": 373, + "next_interval": 0, + "trained_intervals": 62664, + "snapshot": "pass_end_0373", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 61656, + "pass_science": { + "completed_passes": 373, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 62664, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 62664, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.539376045111567e-07, + "update_l2": 0.014509215950965881 + }, + "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.820238785896436e-08, + "update_l2": 0.0009214872843585908 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.816165791358799e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.816165791358799e-05, + "observation_loss": 8.816165791358799e-05, + "chamfer": 4.861933120992035e-05, + "track": 3.954232670366764e-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": 373, + "adam_update_count": 62664 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04284191015176475 + }, + "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_b9ebaa9de5db42698b27b67e30285db2_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 374, + "next_interval": 0, + "next_adam_update": 62665, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 373, + "trained_intervals": 62664, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 62664, + "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": -1.0701007843017578, + "median": 9.708025932312012, + "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.09402322769165, + "median": 9.411298751831055, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.342973917722702, + "median": 16449.099609375, + "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": 163.0445098876953, + "median": 12225.8212890625, + "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": 4843, + "controller_edge_stiffness": 58 + }, + "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_0374.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0374.json new file mode 100644 index 0000000000000000000000000000000000000000..c6b3e31e507d88c71f26acc35a45f8491b125f52 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0374.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_0374", + "executed_epochs": 374, + "score": null, + "best_score": 5.1437551995886245e-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_2bcb4608dbe347d39cdfbcf562df541c.npz", + "optimizer_file": "boundary_2bcb4608dbe347d39cdfbcf562df541c_optimizer.pt", + "arrays_sha256": "394cb9f1e9978daad05aa694f6a2cfc6e15f72b1d0d87f9af822ff298b17dfee", + "optimizer_sha256": "31421fe61a20f93a44be918326859d957d2ec8f8fc7729e9c9f869107454cf32", + "stage": "adam", + "completed_passes": 374, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 62832, + "adam_update_count": 62832, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 375, + "consumed_count": 374, + "last_submitted_update": 62832, + "last_consumed_update": 62664, + "pending": [ + { + "reference": { + "source_update": 62832, + "completed_passes": 374, + "next_interval": 0, + "trained_intervals": 62832, + "snapshot": "pass_end_0374", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 61656, + "pass_science": { + "completed_passes": 374, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 62832, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 62832, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.435829280031612e-07, + "update_l2": 0.013676110655069351 + }, + "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.8264588770052796e-08, + "update_l2": 0.0008891822653822601 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.542962314095348e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.542962314095348e-05, + "observation_loss": 8.542962314095348e-05, + "chamfer": 4.6996865421533585e-05, + "track": 3.8432757719419897e-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": 374, + "adam_update_count": 62832 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04184826021082699 + }, + "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_2bcb4608dbe347d39cdfbcf562df541c_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 375, + "next_interval": 0, + "next_adam_update": 62833, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 374, + "trained_intervals": 62832, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 62832, + "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": -1.0734261274337769, + "median": 9.70824909210205, + "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.0913896560668945, + "median": 9.409862518310547, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3418353199958801, + "median": 16452.76953125, + "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": 162.61569213867188, + "median": 12208.2509765625, + "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": 4856, + "controller_edge_stiffness": 58 + }, + "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_0375.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0375.json new file mode 100644 index 0000000000000000000000000000000000000000..d4e413d79b1a69613d8f21ad71af2d31abd71bba --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0375.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_0375", + "executed_epochs": 375, + "score": null, + "best_score": 5.1437551995886245e-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_561f5d14895642299cd51acbee7632bb.npz", + "optimizer_file": "boundary_561f5d14895642299cd51acbee7632bb_optimizer.pt", + "arrays_sha256": "3565c7939fec5b655ab76dc83dd9b6d1bb6dbdbf847931cff08e18fc599f8f31", + "optimizer_sha256": "a584afeae9f2c5b3b8eff30854333cab3a169e25eb400f3e891bdfc1381227ee", + "stage": "adam", + "completed_passes": 375, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63000, + "adam_update_count": 63000, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 376, + "consumed_count": 375, + "last_submitted_update": 63000, + "last_consumed_update": 62832, + "pending": [ + { + "reference": { + "source_update": 63000, + "completed_passes": 375, + "next_interval": 0, + "trained_intervals": 63000, + "snapshot": "pass_end_0375", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 61656, + "pass_science": { + "completed_passes": 375, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63000, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63000, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.553164553224633e-07, + "update_l2": 0.014721779152750969 + }, + "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.5732498676898103e-08, + "update_l2": 0.0009375998633913696 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.54324025567621e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.54324025567621e-05, + "observation_loss": 8.54324025567621e-05, + "chamfer": 4.6333963837241754e-05, + "track": 3.909843508154154e-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": 375, + "adam_update_count": 63000 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.059179577976465225 + }, + "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_561f5d14895642299cd51acbee7632bb_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 376, + "next_interval": 0, + "next_adam_update": 63001, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 375, + "trained_intervals": 63000, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63000, + "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": -1.0763975381851196, + "median": 9.708314895629883, + "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.088614463806152, + "median": 9.40846061706543, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.34082111716270447, + "median": 16453.853515625, + "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": 162.16502380371094, + "median": 12191.13671875, + "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": 4865, + "controller_edge_stiffness": 58 + }, + "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_0376.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0376.json new file mode 100644 index 0000000000000000000000000000000000000000..58a763e5becce3506ee8d6724557668a482d1f5c --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0376.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_0376", + "executed_epochs": 376, + "score": null, + "best_score": 5.1437551995886245e-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_8535a51c243f4de38f2539fd69684386.npz", + "optimizer_file": "boundary_8535a51c243f4de38f2539fd69684386_optimizer.pt", + "arrays_sha256": "ab0eb372460fd9a46eb21587697f4cac515dea2da66d5647d19252f9864f7e34", + "optimizer_sha256": "c671759b7b6a887accc01bcefacce9b3e9cc5c01efabd59d53e2472fccc325fe", + "stage": "adam", + "completed_passes": 376, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63168, + "adam_update_count": 63168, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 377, + "consumed_count": 376, + "last_submitted_update": 63168, + "last_consumed_update": 63000, + "pending": [ + { + "reference": { + "source_update": 63168, + "completed_passes": 376, + "next_interval": 0, + "trained_intervals": 63168, + "snapshot": "pass_end_0376", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 61656, + "pass_science": { + "completed_passes": 376, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63168, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63168, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.814460450892511e-07, + "update_l2": 0.013661797158420086 + }, + "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.5903360163256366e-08, + "update_l2": 0.0011986424215137959 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.797101327218115e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.797101327218115e-05, + "observation_loss": 8.797101327218115e-05, + "chamfer": 4.559583976515569e-05, + "track": 4.237517714500427e-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": 376, + "adam_update_count": 63168 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0421157528180629 + }, + "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_8535a51c243f4de38f2539fd69684386_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 377, + "next_interval": 0, + "next_adam_update": 63169, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 376, + "trained_intervals": 63168, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63168, + "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": -1.0789059400558472, + "median": 9.708372116088867, + "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.085827827453613, + "median": 9.406866073608398, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.339967280626297, + "median": 16454.79296875, + "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": 161.71376037597656, + "median": 12171.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": 4873, + "controller_edge_stiffness": 58 + }, + "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_0377.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0377.json new file mode 100644 index 0000000000000000000000000000000000000000..d31ad055a89bd71b563978807ce7bb0da207615a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0377.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_0377", + "executed_epochs": 377, + "score": null, + "best_score": 5.136882265062359e-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_121457b7471545c2a8985e54ea597c6d.npz", + "optimizer_file": "boundary_121457b7471545c2a8985e54ea597c6d_optimizer.pt", + "arrays_sha256": "73b0d3347a85ce2f136d1d89fb8358f7b0eaf4affb73ec0bd98832b5ee6c46be", + "optimizer_sha256": "db590b3cca6915511a7524a800fcc489d28a6c42f0e6b94f21548b648aef765b", + "stage": "adam", + "completed_passes": 377, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63336, + "adam_update_count": 63336, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 378, + "consumed_count": 377, + "last_submitted_update": 63336, + "last_consumed_update": 63168, + "pending": [ + { + "reference": { + "source_update": 63336, + "completed_passes": 377, + "next_interval": 0, + "trained_intervals": 63336, + "snapshot": "pass_end_0377", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 63168, + "pass_science": { + "completed_passes": 377, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63336, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63336, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0366494507252355e-06, + "update_l2": 0.013651736080646515 + }, + "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.644570950063098e-08, + "update_l2": 0.0009187565883621573 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.997409895528108e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.997409895528108e-05, + "observation_loss": 8.997409895528108e-05, + "chamfer": 4.7734207328176126e-05, + "track": 4.2239887989126146e-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": 377, + "adam_update_count": 63336 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04756140918470919 + }, + "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_121457b7471545c2a8985e54ea597c6d_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 378, + "next_interval": 0, + "next_adam_update": 63337, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 377, + "trained_intervals": 63336, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63336, + "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": -1.0815074443817139, + "median": 9.708566665649414, + "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.0834808349609375, + "median": 9.405410766601562, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3390839993953705, + "median": 16457.99609375, + "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": 161.33465576171875, + "median": 12153.970703125, + "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": 4886, + "controller_edge_stiffness": 58 + }, + "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_0378.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0378.json new file mode 100644 index 0000000000000000000000000000000000000000..4fdf20c5cf836604feeb7949019ee386c0c34181 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0378.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_0378", + "executed_epochs": 378, + "score": null, + "best_score": 5.103090770608971e-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_8c3435fde263442bac4e5e1beb6804da.npz", + "optimizer_file": "boundary_8c3435fde263442bac4e5e1beb6804da_optimizer.pt", + "arrays_sha256": "cee5d63b6de31f30657a280fd5605f1a19fed01670a2bc7a33f89752ddc3a372", + "optimizer_sha256": "b15eafdc329627bd281a6e6524ec91df5610383336cb84dfeb90ca8949fc882b", + "stage": "adam", + "completed_passes": 378, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63504, + "adam_update_count": 63504, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 379, + "consumed_count": 378, + "last_submitted_update": 63504, + "last_consumed_update": 63336, + "pending": [ + { + "reference": { + "source_update": 63504, + "completed_passes": 378, + "next_interval": 0, + "trained_intervals": 63504, + "snapshot": "pass_end_0378", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 63336, + "pass_science": { + "completed_passes": 378, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63504, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63504, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 3.87493116704718e-07, + "update_l2": 0.013875092379748821 + }, + "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.7423192484075116e-08, + "update_l2": 0.0008555940585210919 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.403517131228e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.403517131228e-05, + "observation_loss": 8.403517131228e-05, + "chamfer": 4.600884494720958e-05, + "track": 3.8026330003049225e-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": 378, + "adam_update_count": 63504 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04565100185573101 + }, + "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_8c3435fde263442bac4e5e1beb6804da_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 379, + "next_interval": 0, + "next_adam_update": 63505, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 378, + "trained_intervals": 63504, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63504, + "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": -1.084856629371643, + "median": 9.708563804626465, + "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.080910682678223, + "median": 9.40389633178711, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3379502296447754, + "median": 16457.94921875, + "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": 160.9205322265625, + "median": 12135.576171875, + "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": 4893, + "controller_edge_stiffness": 58 + }, + "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_0379.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0379.json new file mode 100644 index 0000000000000000000000000000000000000000..05df2cd3fff76577cac3a2bb1dd7fe4e760cd044 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0379.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_0379", + "executed_epochs": 379, + "score": null, + "best_score": 5.103090770608971e-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_799d6385fe044276a9eaac4b2ec7b3ac.npz", + "optimizer_file": "boundary_799d6385fe044276a9eaac4b2ec7b3ac_optimizer.pt", + "arrays_sha256": "f9aa7f9a6d705f0d017b6ecbe1c6414eb8ef845221553dccce497560bc4a961e", + "optimizer_sha256": "649334738487b88d91d1b443a39181352ab0125afa93ff3c076d4e57fd46990e", + "stage": "adam", + "completed_passes": 379, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63672, + "adam_update_count": 63672, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 380, + "consumed_count": 379, + "last_submitted_update": 63672, + "last_consumed_update": 63504, + "pending": [ + { + "reference": { + "source_update": 63672, + "completed_passes": 379, + "next_interval": 0, + "trained_intervals": 63672, + "snapshot": "pass_end_0379", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 63336, + "pass_science": { + "completed_passes": 379, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63672, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63672, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 4.292671746952692e-07, + "update_l2": 0.01375653501600027 + }, + "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.8074831227040704e-08, + "update_l2": 0.0008787818951532245 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.408022404182702e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.408022404182702e-05, + "observation_loss": 8.408022404182702e-05, + "chamfer": 4.598450686899014e-05, + "track": 3.8095717172836885e-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": 379, + "adam_update_count": 63672 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04950800002552569 + }, + "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_799d6385fe044276a9eaac4b2ec7b3ac_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 380, + "next_interval": 0, + "next_adam_update": 63673, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 379, + "trained_intervals": 63672, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63672, + "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": -1.0880720615386963, + "median": 9.70866584777832, + "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.0783371925354, + "median": 9.402429580688477, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.3368653357028961, + "median": 16459.62890625, + "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": 160.50694274902344, + "median": 12117.7802734375, + "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": 4903, + "controller_edge_stiffness": 58 + }, + "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_0380.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0380.json new file mode 100644 index 0000000000000000000000000000000000000000..4365fc49111bc4d38e48cb9c3cf22dd8b7bba39e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0380.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_0380", + "executed_epochs": 380, + "score": null, + "best_score": 5.103090770608971e-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_3c3349f249874d7bb449338d39b33355.npz", + "optimizer_file": "boundary_3c3349f249874d7bb449338d39b33355_optimizer.pt", + "arrays_sha256": "51bad919294239946c99bf8ab03cad75aa4a14c704cc433f36dd7a56e856b1d1", + "optimizer_sha256": "580e32b3958c73ae5df98075bcb4f72cf3f2540fa1022e7982513d1ecb411ca9", + "stage": "adam", + "completed_passes": 380, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63840, + "adam_update_count": 63840, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 381, + "consumed_count": 380, + "last_submitted_update": 63840, + "last_consumed_update": 63672, + "pending": [ + { + "reference": { + "source_update": 63840, + "completed_passes": 380, + "next_interval": 0, + "trained_intervals": 63840, + "snapshot": "pass_end_0380", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 63336, + "pass_science": { + "completed_passes": 380, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63840, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63840, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.544409529851691e-07, + "update_l2": 0.013738840818405151 + }, + "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.466814118586626e-08, + "update_l2": 0.000905349908862263 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 8.568719204049557e-05, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 8.568719204049557e-05, + "observation_loss": 8.568719204049557e-05, + "chamfer": 4.7077512135729194e-05, + "track": 3.860967990476638e-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": 380, + "adam_update_count": 63840 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.03982317098416388 + }, + "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_3c3349f249874d7bb449338d39b33355_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 381, + "next_interval": 0, + "next_adam_update": 63841, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 380, + "trained_intervals": 63840, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63840, + "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": -1.0912928581237793, + "median": 9.708702087402344, + "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.075686454772949, + "median": 9.40104866027832, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.33578211069107056, + "median": 16460.224609375, + "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": 160.08204650878906, + "median": 12101.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": 4915, + "controller_edge_stiffness": 58 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +}