diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0081.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0081.json new file mode 100644 index 0000000000000000000000000000000000000000..80035a144001cd31b66320f6941d1a8d94af540e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0081.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_0081", + "executed_epochs": 81, + "score": null, + "best_score": 8.360567094963958e-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_4bdb255d4a1d41a29682f907eca40335.npz", + "optimizer_file": "boundary_4bdb255d4a1d41a29682f907eca40335_optimizer.pt", + "arrays_sha256": "5e66aae5b29b3794bbc96331269a320af4aef89c80ddbdaa4e939fe3f61d4389", + "optimizer_sha256": "7e75744e5c8aa36cc522e422266512ec9f65d70e9d6ac6b22ae8e6d44997f881", + "stage": "adam", + "completed_passes": 81, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 13608, + "adam_update_count": 13608, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 82, + "consumed_count": 81, + "last_submitted_update": 13608, + "last_consumed_update": 13440, + "pending": [ + { + "reference": { + "source_update": 13608, + "completed_passes": 81, + "next_interval": 0, + "trained_intervals": 13608, + "snapshot": "pass_end_0081", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 13440, + "pass_science": { + "completed_passes": 81, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 13608, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 13608, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.67147753322206e-07, + "update_l2": 0.02144010365009308 + }, + "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.301008343394642e-08, + "update_l2": 0.0017314384458586574 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00014193762035574764, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00014193762035574764, + "observation_loss": 0.00014193762035574764, + "chamfer": 7.058719347696751e-05, + "track": 7.135042687878013e-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": 81, + "adam_update_count": 13608 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04072833503596485 + }, + "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_4bdb255d4a1d41a29682f907eca40335_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 82, + "next_interval": 0, + "next_adam_update": 13609, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 81, + "trained_intervals": 13608, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 13608, + "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": 2.4826760292053223, + "median": 9.679786682128906, + "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": 6.652573585510254, + "median": 9.658472061157227, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 11.973262786865234, + "median": 15991.0859375, + "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": 774.7756958007812, + "median": 15653.8408203125, + "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": 962, + "controller_edge_stiffness": 22 + }, + "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_0082.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0082.json new file mode 100644 index 0000000000000000000000000000000000000000..231b24440de176a2bc04baf6f916f9b3f3140e12 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0082.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_0082", + "executed_epochs": 82, + "score": null, + "best_score": 8.326687663741592e-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_7a0be2940654462f850e18e01eee76c4.npz", + "optimizer_file": "boundary_7a0be2940654462f850e18e01eee76c4_optimizer.pt", + "arrays_sha256": "b5bf9e7892a0cdca7826fcccede09f7eb61cb38d9aa562dc89cfa822e0ed9bc5", + "optimizer_sha256": "e0851f8c2de43e7f56a62cb2a9fcaf75781c5829f07835cae156b36c6aea4054", + "stage": "adam", + "completed_passes": 82, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 13776, + "adam_update_count": 13776, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 83, + "consumed_count": 82, + "last_submitted_update": 13776, + "last_consumed_update": 13608, + "pending": [ + { + "reference": { + "source_update": 13776, + "completed_passes": 82, + "next_interval": 0, + "trained_intervals": 13776, + "snapshot": "pass_end_0082", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 13608, + "pass_science": { + "completed_passes": 82, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 13776, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 13776, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.331136539003637e-07, + "update_l2": 0.031125972047448158 + }, + "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.238006295371633e-08, + "update_l2": 0.0017288088565692306 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001387061201967299, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001387061201967299, + "observation_loss": 0.0001387061201967299, + "chamfer": 6.99435913702473e-05, + "track": 6.876252155052498e-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": 82, + "adam_update_count": 13776 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04043023497797549 + }, + "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_7a0be2940654462f850e18e01eee76c4_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 83, + "next_interval": 0, + "next_adam_update": 13777, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 82, + "trained_intervals": 13776, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 13776, + "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": 2.4282689094543457, + "median": 9.679864883422852, + "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": 6.638463020324707, + "median": 9.655975341796875, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 11.33923625946045, + "median": 15992.3359375, + "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": 763.9199829101562, + "median": 15614.80859375, + "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": 987, + "controller_edge_stiffness": 22 + }, + "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_0083.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0083.json new file mode 100644 index 0000000000000000000000000000000000000000..6527377424a3d732237a27a644411a30b159074a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0083.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_0083", + "executed_epochs": 83, + "score": null, + "best_score": 8.282604660182966e-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_035556b9e3fc47b99c6789bd1819d3b6.npz", + "optimizer_file": "boundary_035556b9e3fc47b99c6789bd1819d3b6_optimizer.pt", + "arrays_sha256": "bbbf241c846df276376d2116a60f339ad2fdaab947d2f03ac861bc4349fe7693", + "optimizer_sha256": "99c8e65154d9c6e1de34acacb75589e90e8883d4358c467e9f1b39786f6b2ede", + "stage": "adam", + "completed_passes": 83, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 13944, + "adam_update_count": 13944, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 84, + "consumed_count": 83, + "last_submitted_update": 13944, + "last_consumed_update": 13776, + "pending": [ + { + "reference": { + "source_update": 13944, + "completed_passes": 83, + "next_interval": 0, + "trained_intervals": 13944, + "snapshot": "pass_end_0083", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 13776, + "pass_science": { + "completed_passes": 83, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 13944, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 13944, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.708923016660265e-07, + "update_l2": 0.021735291928052902 + }, + "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.180064022169972e-08, + "update_l2": 0.0017224217299371958 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00013815923011861742, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00013815923011861742, + "observation_loss": 0.00013815923011861742, + "chamfer": 6.987588858464733e-05, + "track": 6.82833488099277e-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": 83, + "adam_update_count": 13944 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040674606105312705 + }, + "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_035556b9e3fc47b99c6789bd1819d3b6_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 84, + "next_interval": 0, + "next_adam_update": 13945, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 83, + "trained_intervals": 13944, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 13944, + "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": 2.373122453689575, + "median": 9.680009841918945, + "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": 6.624363422393799, + "median": 9.654251098632812, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 10.730847358703613, + "median": 15994.6533203125, + "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": 753.224609375, + "median": 15587.939453125, + "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": 1015, + "controller_edge_stiffness": 22 + }, + "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_0084.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0084.json new file mode 100644 index 0000000000000000000000000000000000000000..6b555cda7959f2536f1bda262679078742aad8f2 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0084.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_0084", + "executed_epochs": 84, + "score": null, + "best_score": 8.206210388618187e-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_4e53c04a314142f0ba56d0ac53c17495.npz", + "optimizer_file": "boundary_4e53c04a314142f0ba56d0ac53c17495_optimizer.pt", + "arrays_sha256": "920f967ca7f33770126525f5c3286f9aec9991b6954e4aceb99aab73a09b4119", + "optimizer_sha256": "63bc26bf70d6a56526429fa1e80c631e012d70b1b7a13d0a1875987083900020", + "stage": "adam", + "completed_passes": 84, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 14112, + "adam_update_count": 14112, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 85, + "consumed_count": 84, + "last_submitted_update": 14112, + "last_consumed_update": 13944, + "pending": [ + { + "reference": { + "source_update": 14112, + "completed_passes": 84, + "next_interval": 0, + "trained_intervals": 14112, + "snapshot": "pass_end_0084", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 13944, + "pass_science": { + "completed_passes": 84, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 14112, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 14112, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.638580197839474e-07, + "update_l2": 0.02175070531666279 + }, + "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.241052747351205e-08, + "update_l2": 0.0017034693155437708 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00013790263619739562, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00013790263619739562, + "observation_loss": 0.00013790263619739562, + "chamfer": 6.975208088988438e-05, + "track": 6.815055530751124e-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": 84, + "adam_update_count": 14112 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.044091071002185345 + }, + "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_4e53c04a314142f0ba56d0ac53c17495_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 85, + "next_interval": 0, + "next_adam_update": 14113, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 84, + "trained_intervals": 14112, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 14112, + "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": 2.3198344707489014, + "median": 9.680124282836914, + "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": 6.610968112945557, + "median": 9.653852462768555, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 10.173990249633789, + "median": 15996.484375, + "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": 743.2022094726562, + "median": 15581.708984375, + "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": 1035, + "controller_edge_stiffness": 22 + }, + "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_0085.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0085.json new file mode 100644 index 0000000000000000000000000000000000000000..a70c9ac453ab4036f395b0823842317a4f59e034 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0085.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_0085", + "executed_epochs": 85, + "score": null, + "best_score": 8.194024288362319e-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_47e6f2e029c749d597c48da17618444b.npz", + "optimizer_file": "boundary_47e6f2e029c749d597c48da17618444b_optimizer.pt", + "arrays_sha256": "3d2fb5a8ac59b7c07a5c78bdc1ad64d64d60b58a2d698d39bc4e8860d371dd44", + "optimizer_sha256": "ccab046e4363ac1b7aa1d4eb5751d9c0158e73cd0402cc4d86350bffb83f0b4b", + "stage": "adam", + "completed_passes": 85, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 14280, + "adam_update_count": 14280, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 86, + "consumed_count": 85, + "last_submitted_update": 14280, + "last_consumed_update": 14112, + "pending": [ + { + "reference": { + "source_update": 14280, + "completed_passes": 85, + "next_interval": 0, + "trained_intervals": 14280, + "snapshot": "pass_end_0085", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 14112, + "pass_science": { + "completed_passes": 85, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 14280, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 14280, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.309506824843993e-07, + "update_l2": 0.02183391898870468 + }, + "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.582402096138139e-08, + "update_l2": 0.001737638027407229 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001398847671225667, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001398847671225667, + "observation_loss": 0.0001398847671225667, + "chamfer": 7.197881495812908e-05, + "track": 6.790594488848001e-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": 85, + "adam_update_count": 14280 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0417198590002954 + }, + "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_47e6f2e029c749d597c48da17618444b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 86, + "next_interval": 0, + "next_adam_update": 14281, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 85, + "trained_intervals": 14280, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 14280, + "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": 2.265685558319092, + "median": 9.68028450012207, + "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": 6.597722053527832, + "median": 9.653336524963379, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 9.637728691101074, + "median": 15999.0478515625, + "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": 733.422607421875, + "median": 15573.6748046875, + "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": 1048, + "controller_edge_stiffness": 22 + }, + "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_0086.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0086.json new file mode 100644 index 0000000000000000000000000000000000000000..f803d9dc814dfdb1944321bbb8e4e57ed64eed8a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0086.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_0086", + "executed_epochs": 86, + "score": null, + "best_score": 8.09682874205464e-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_2010328bb4c045078beee3f3f1a6ea21.npz", + "optimizer_file": "boundary_2010328bb4c045078beee3f3f1a6ea21_optimizer.pt", + "arrays_sha256": "cc420c98176895f77bde3509ff08675cc66876f37236a4e9940a5737673271ae", + "optimizer_sha256": "28c6dcb43be6ab915a969865bd4d79c950cedbe941d8acaea9af70c0ab9c54b7", + "stage": "adam", + "completed_passes": 86, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 14448, + "adam_update_count": 14448, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 87, + "consumed_count": 86, + "last_submitted_update": 14448, + "last_consumed_update": 14280, + "pending": [ + { + "reference": { + "source_update": 14448, + "completed_passes": 86, + "next_interval": 0, + "trained_intervals": 14448, + "snapshot": "pass_end_0086", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 14280, + "pass_science": { + "completed_passes": 86, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 14448, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 14448, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.631546618038556e-07, + "update_l2": 0.022390376776456833 + }, + "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.1542691892336734e-08, + "update_l2": 0.0017083024140447378 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00013544256216846406, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00013544256216846406, + "observation_loss": 0.00013544256216846406, + "chamfer": 6.834723899373785e-05, + "track": 6.709532317472622e-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": 86, + "adam_update_count": 14448 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04075135104358196 + }, + "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_2010328bb4c045078beee3f3f1a6ea21_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 87, + "next_interval": 0, + "next_adam_update": 14449, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 86, + "trained_intervals": 14448, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 14448, + "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": 2.217654228210449, + "median": 9.680392265319824, + "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": 6.584639072418213, + "median": 9.652783393859863, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 9.185758590698242, + "median": 16000.7724609375, + "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": 723.8897094726562, + "median": 15565.0576171875, + "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": 1070, + "controller_edge_stiffness": 22 + }, + "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_0087.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0087.json new file mode 100644 index 0000000000000000000000000000000000000000..8a78487296b17cd04d7bd065e719a73af6c0d117 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0087.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_0087", + "executed_epochs": 87, + "score": null, + "best_score": 8.026343807831013e-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_ebc6b108e1c24b60b2d2912d49f968da.npz", + "optimizer_file": "boundary_ebc6b108e1c24b60b2d2912d49f968da_optimizer.pt", + "arrays_sha256": "38666fe4b50c6b22391117ec3c113eb66581e9ac79539ebe0552d19d91572c77", + "optimizer_sha256": "1d0d34e2a98870934168d3ecf1a3786b7c9cfa6629512d742c1a35f9d03a932d", + "stage": "adam", + "completed_passes": 87, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 14616, + "adam_update_count": 14616, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 88, + "consumed_count": 87, + "last_submitted_update": 14616, + "last_consumed_update": 14448, + "pending": [ + { + "reference": { + "source_update": 14616, + "completed_passes": 87, + "next_interval": 0, + "trained_intervals": 14616, + "snapshot": "pass_end_0087", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 14448, + "pass_science": { + "completed_passes": 87, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 14616, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 14616, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.1023429351553204e-06, + "update_l2": 0.023111505433917046 + }, + "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.265598801429405e-08, + "update_l2": 0.0017436370253562927 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001348318182863295, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001348318182863295, + "observation_loss": 0.0001348318182863295, + "chamfer": 6.881640729261562e-05, + "track": 6.601540371775627e-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": 87, + "adam_update_count": 14616 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040145335951820016 + }, + "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_ebc6b108e1c24b60b2d2912d49f968da_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 88, + "next_interval": 0, + "next_adam_update": 14617, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 87, + "trained_intervals": 14616, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 14616, + "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": 2.168670654296875, + "median": 9.680558204650879, + "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": 6.571645259857178, + "median": 9.652246475219727, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 8.746648788452148, + "median": 16003.427734375, + "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": 714.5444946289062, + "median": 15556.69921875, + "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": 1085, + "controller_edge_stiffness": 22 + }, + "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_0088.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0088.json new file mode 100644 index 0000000000000000000000000000000000000000..4b3d0804ce5560836396bb743d4301f0d748ea0f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0088.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_0088", + "executed_epochs": 88, + "score": null, + "best_score": 8.003198853484286e-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_0ad052831871464e9803111ce43b986d.npz", + "optimizer_file": "boundary_0ad052831871464e9803111ce43b986d_optimizer.pt", + "arrays_sha256": "39765813ca4bbc5c1801c6e39c2024910f71c557218b4db7852d9008b2210d6e", + "optimizer_sha256": "f0c2d1a1f2ae5fa72bb0bd99036a103328cd5a289f4ac3aaf80e93702ec58999", + "stage": "adam", + "completed_passes": 88, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 14784, + "adam_update_count": 14784, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 89, + "consumed_count": 88, + "last_submitted_update": 14784, + "last_consumed_update": 14616, + "pending": [ + { + "reference": { + "source_update": 14784, + "completed_passes": 88, + "next_interval": 0, + "trained_intervals": 14784, + "snapshot": "pass_end_0088", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 14616, + "pass_science": { + "completed_passes": 88, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 14784, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 14784, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0561201406744658e-06, + "update_l2": 0.023878034204244614 + }, + "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.235231270717122e-08, + "update_l2": 0.0016773012466728687 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00013422456686384976, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00013422456686384976, + "observation_loss": 0.00013422456686384976, + "chamfer": 6.803007272537798e-05, + "track": 6.61945014144294e-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": 88, + "adam_update_count": 14784 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04151647794060409 + }, + "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_0ad052831871464e9803111ce43b986d_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 89, + "next_interval": 0, + "next_adam_update": 14785, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 88, + "trained_intervals": 14784, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 14784, + "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": 2.122013807296753, + "median": 9.680639266967773, + "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": 6.559113025665283, + "median": 9.651747703552246, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 8.347931861877441, + "median": 16004.724609375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 705.6455078125, + "median": 15548.939453125, + "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": 1108, + "controller_edge_stiffness": 22 + }, + "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_0089.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0089.json new file mode 100644 index 0000000000000000000000000000000000000000..8a934bbc0a9bf3144e9566ece7dac584c7c40771 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0089.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_0089", + "executed_epochs": 89, + "score": null, + "best_score": 7.95847117409548e-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_93ab16c5fdec40059d890fbfca3c6e9c.npz", + "optimizer_file": "boundary_93ab16c5fdec40059d890fbfca3c6e9c_optimizer.pt", + "arrays_sha256": "cfe0531b8a6b4e939bfe89d77d34af813d2ccbd6bdb3534dbe70a547f22f3f00", + "optimizer_sha256": "b36381a9a0a7ee26c35a30172a12827d9ee2c3b82485abb63b3370df73df5ee4", + "stage": "adam", + "completed_passes": 89, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 14952, + "adam_update_count": 14952, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 90, + "consumed_count": 89, + "last_submitted_update": 14952, + "last_consumed_update": 14784, + "pending": [ + { + "reference": { + "source_update": 14952, + "completed_passes": 89, + "next_interval": 0, + "trained_intervals": 14952, + "snapshot": "pass_end_0089", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 14784, + "pass_science": { + "completed_passes": 89, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 14952, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 14952, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0944343102892162e-06, + "update_l2": 0.02309929020702839 + }, + "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.306482719902306e-08, + "update_l2": 0.0016569591825827956 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00013424867938738316, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00013424867938738316, + "observation_loss": 0.00013424867938738316, + "chamfer": 6.890659278724343e-05, + "track": 6.534208660013974e-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": 89, + "adam_update_count": 14952 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.044015710009261966 + }, + "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_93ab16c5fdec40059d890fbfca3c6e9c_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 90, + "next_interval": 0, + "next_adam_update": 14953, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 89, + "trained_intervals": 14952, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 14952, + "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": 2.0739378929138184, + "median": 9.680771827697754, + "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": 6.546954154968262, + "median": 9.651276588439941, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 7.95609188079834, + "median": 16006.8466796875, + "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": 697.1176147460938, + "median": 15541.615234375, + "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": 1135, + "controller_edge_stiffness": 23 + }, + "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_0090.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0090.json new file mode 100644 index 0000000000000000000000000000000000000000..3491a1054786c671e3008a5e5580b867178b6427 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0090.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_0090", + "executed_epochs": 90, + "score": null, + "best_score": 7.926105646609878e-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_a1d3c149297f4a19ab94c69cbe76baaa.npz", + "optimizer_file": "boundary_a1d3c149297f4a19ab94c69cbe76baaa_optimizer.pt", + "arrays_sha256": "a171e68c702430867b8da8d87f478ccf2ac2f085c32b2b4bf4fca4e66c8a058b", + "optimizer_sha256": "8a901f337a2dfcb0b52aacbdd1eabd02a106a162a6639ec1350707d2d1987ebe", + "stage": "adam", + "completed_passes": 90, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 15120, + "adam_update_count": 15120, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 91, + "consumed_count": 90, + "last_submitted_update": 15120, + "last_consumed_update": 14952, + "pending": [ + { + "reference": { + "source_update": 15120, + "completed_passes": 90, + "next_interval": 0, + "trained_intervals": 15120, + "snapshot": "pass_end_0090", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 14952, + "pass_science": { + "completed_passes": 90, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 15120, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 15120, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0098167422256665e-06, + "update_l2": 0.02250055968761444 + }, + "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.116261903026498e-08, + "update_l2": 0.0015601587947458029 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00013204439892433584, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00013204439892433584, + "observation_loss": 0.00013204439892433584, + "chamfer": 6.759208190487698e-05, + "track": 6.445231701945886e-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": 90, + "adam_update_count": 15120 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04109761887229979 + }, + "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_a1d3c149297f4a19ab94c69cbe76baaa_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 91, + "next_interval": 0, + "next_adam_update": 15121, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 90, + "trained_intervals": 15120, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 15120, + "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": 2.0301942825317383, + "median": 9.680896759033203, + "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": 6.535207748413086, + "median": 9.65079402923584, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 7.615566253662109, + "median": 16008.8466796875, + "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": 688.9768676757812, + "median": 15534.1171875, + "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": 1148, + "controller_edge_stiffness": 23 + }, + "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_0091.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0091.json new file mode 100644 index 0000000000000000000000000000000000000000..520bd39810c03dc939e6adbf2c006ba8a3dc5be5 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0091.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_0091", + "executed_epochs": 91, + "score": null, + "best_score": 7.882548747299249e-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_d13f8f6d13a942efa79553c505c5e57f.npz", + "optimizer_file": "boundary_d13f8f6d13a942efa79553c505c5e57f_optimizer.pt", + "arrays_sha256": "094fe0acaa9759885e8d0a6e48743b5c496b7f6ab56375d2f2210e5d7d3a6969", + "optimizer_sha256": "5e2770554da0cdfd50639731594acf358cd0e85cf94b39a2a6a04b1ab6694a7c", + "stage": "adam", + "completed_passes": 91, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 15288, + "adam_update_count": 15288, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 92, + "consumed_count": 91, + "last_submitted_update": 15288, + "last_consumed_update": 15120, + "pending": [ + { + "reference": { + "source_update": 15288, + "completed_passes": 91, + "next_interval": 0, + "trained_intervals": 15288, + "snapshot": "pass_end_0091", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 15120, + "pass_science": { + "completed_passes": 91, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 15288, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 15288, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0929727523034671e-06, + "update_l2": 0.022709228098392487 + }, + "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.271219194469268e-08, + "update_l2": 0.0016674965154379606 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00013235918595455587, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00013235918595455587, + "observation_loss": 0.00013235918595455587, + "chamfer": 6.851930083939806e-05, + "track": 6.383988511515781e-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": 91, + "adam_update_count": 15288 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04003922501578927 + }, + "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_d13f8f6d13a942efa79553c505c5e57f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 92, + "next_interval": 0, + "next_adam_update": 15289, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 91, + "trained_intervals": 15288, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 15288, + "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.9851707220077515, + "median": 9.681046485900879, + "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": 6.523270606994629, + "median": 9.65034294128418, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 7.280290126800537, + "median": 16011.2431640625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 680.8013916015625, + "median": 15527.1123046875, + "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": 1170, + "controller_edge_stiffness": 24 + }, + "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_0092.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0092.json new file mode 100644 index 0000000000000000000000000000000000000000..909a9228fcae1f2b67b7ccf01c459ef992326c71 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0092.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_0092", + "executed_epochs": 92, + "score": null, + "best_score": 7.837186816621917e-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_a92c7982040843f394b3eb40c4d78ae0.npz", + "optimizer_file": "boundary_a92c7982040843f394b3eb40c4d78ae0_optimizer.pt", + "arrays_sha256": "05e5988cf8da665f274d61d66ad0dfcb65d0be7363d7a6c5866f66e4b324980d", + "optimizer_sha256": "d67a2694865c5dda1d643683431385c2b2cec306a8418487fb5421e10c85c92f", + "stage": "adam", + "completed_passes": 92, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 15456, + "adam_update_count": 15456, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 93, + "consumed_count": 92, + "last_submitted_update": 15456, + "last_consumed_update": 15288, + "pending": [ + { + "reference": { + "source_update": 15456, + "completed_passes": 92, + "next_interval": 0, + "trained_intervals": 15456, + "snapshot": "pass_end_0092", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 15288, + "pass_science": { + "completed_passes": 92, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 15456, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 15456, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.046032252816076e-06, + "update_l2": 0.02318631485104561 + }, + "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.2909605585682584e-08, + "update_l2": 0.0016457566525787115 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00013195759674999863, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00013195759674999863, + "observation_loss": 0.00013195759674999863, + "chamfer": 6.824141746619716e-05, + "track": 6.371617928380147e-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": 92, + "adam_update_count": 15456 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04026095708832145 + }, + "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_a92c7982040843f394b3eb40c4d78ae0_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 93, + "next_interval": 0, + "next_adam_update": 15457, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 92, + "trained_intervals": 15456, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 15456, + "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.9415395259857178, + "median": 9.68111515045166, + "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": 6.511745452880859, + "median": 9.649892807006836, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 6.969472885131836, + "median": 16012.3427734375, + "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": 673.0000610351562, + "median": 15520.1328125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 1191, + "controller_edge_stiffness": 24 + }, + "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_0093.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0093.json new file mode 100644 index 0000000000000000000000000000000000000000..eb92558570f41167abc897ae57fb568d29a25c39 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0093.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_0093", + "executed_epochs": 93, + "score": null, + "best_score": 7.782112609653442e-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_51453bd03d7940ce943040eb8ae48d83.npz", + "optimizer_file": "boundary_51453bd03d7940ce943040eb8ae48d83_optimizer.pt", + "arrays_sha256": "3624254b732415f319f825c24c045f1bf9d3c119d0e13820013e17dde6a351ba", + "optimizer_sha256": "1a04f5e9029f0c99d325d31198ea970110473f07bbb22b03116bdc246e8b56a0", + "stage": "adam", + "completed_passes": 93, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 15624, + "adam_update_count": 15624, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 94, + "consumed_count": 93, + "last_submitted_update": 15624, + "last_consumed_update": 15456, + "pending": [ + { + "reference": { + "source_update": 15624, + "completed_passes": 93, + "next_interval": 0, + "trained_intervals": 15624, + "snapshot": "pass_end_0093", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 15456, + "pass_science": { + "completed_passes": 93, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 15624, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 15624, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0900764664256712e-06, + "update_l2": 0.023004041984677315 + }, + "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.2708525544176155e-08, + "update_l2": 0.0016958549385890365 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00013133109314367175, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00013133109314367175, + "observation_loss": 0.00013133109314367175, + "chamfer": 6.760829273844138e-05, + "track": 6.372280040523037e-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": 93, + "adam_update_count": 15624 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04405182600021362 + }, + "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_51453bd03d7940ce943040eb8ae48d83_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 94, + "next_interval": 0, + "next_adam_update": 15625, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 93, + "trained_intervals": 15624, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 15624, + "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.8995953798294067, + "median": 9.68125057220459, + "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": 6.500065326690674, + "median": 9.649471282958984, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 6.683189868927002, + "median": 16014.51171875, + "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": 665.1851196289062, + "median": 15513.5859375, + "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": 1208, + "controller_edge_stiffness": 24 + }, + "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_0094.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0094.json new file mode 100644 index 0000000000000000000000000000000000000000..e685482edd045fb280b161f5e3b519a8e26fc76a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0094.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_0094", + "executed_epochs": 94, + "score": null, + "best_score": 7.77450681187561e-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_6e9f7982f29c476990c29bb44f77a217.npz", + "optimizer_file": "boundary_6e9f7982f29c476990c29bb44f77a217_optimizer.pt", + "arrays_sha256": "b123ce4fb90269cef438d2ea4809d676334b7e1f6cdd0b6dee5d3c3f91bdd57c", + "optimizer_sha256": "155d2313b84ee46b5de4d125eb2872f4b910e9306763fe72e44df25e5b9f42fa", + "stage": "adam", + "completed_passes": 94, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 15792, + "adam_update_count": 15792, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 95, + "consumed_count": 94, + "last_submitted_update": 15792, + "last_consumed_update": 15624, + "pending": [ + { + "reference": { + "source_update": 15792, + "completed_passes": 94, + "next_interval": 0, + "trained_intervals": 15792, + "snapshot": "pass_end_0094", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 15624, + "pass_science": { + "completed_passes": 94, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 15792, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 15792, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.81351945483766e-07, + "update_l2": 0.022782133892178535 + }, + "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.282482362645169e-08, + "update_l2": 0.001688810414634645 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00012921137386001647, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00012921137386001647, + "observation_loss": 0.00012921137386001647, + "chamfer": 6.709399895044044e-05, + "track": 6.211737490957603e-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": 94, + "adam_update_count": 15792 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04776727897115052 + }, + "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_6e9f7982f29c476990c29bb44f77a217_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 95, + "next_interval": 0, + "next_adam_update": 15793, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 94, + "trained_intervals": 15792, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 15792, + "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.8592880964279175, + "median": 9.681341171264648, + "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": 6.488703727722168, + "median": 9.649064064025879, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 6.41916561126709, + "median": 16015.9619140625, + "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": 657.6702880859375, + "median": 15507.271484375, + "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": 1222, + "controller_edge_stiffness": 25 + }, + "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_0095.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0095.json new file mode 100644 index 0000000000000000000000000000000000000000..f3eb3fccf26a4ecf34d9ed2ffd55480e951e7464 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0095.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_0095", + "executed_epochs": 95, + "score": null, + "best_score": 7.77450681187561e-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_9418698473de4b29ba73ad1d41899caf.npz", + "optimizer_file": "boundary_9418698473de4b29ba73ad1d41899caf_optimizer.pt", + "arrays_sha256": "e7e029a1c1531b67268d79ba7cfcc89cae3374a2eafaa71de802fa964e4a1ed8", + "optimizer_sha256": "efc96c13d527dd6a9d7808f8884e552edc990bc3396b7d96cbef8100072f241a", + "stage": "adam", + "completed_passes": 95, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 15960, + "adam_update_count": 15960, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 96, + "consumed_count": 95, + "last_submitted_update": 15960, + "last_consumed_update": 15792, + "pending": [ + { + "reference": { + "source_update": 15960, + "completed_passes": 95, + "next_interval": 0, + "trained_intervals": 15960, + "snapshot": "pass_end_0095", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 15624, + "pass_science": { + "completed_passes": 95, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 15960, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 15960, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0177978992942371e-06, + "update_l2": 0.022532574832439423 + }, + "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.2736933042751843e-08, + "update_l2": 0.001700455555692315 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00012961930769961327, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00012961930769961327, + "observation_loss": 0.00012961930769961327, + "chamfer": 6.724420381942764e-05, + "track": 6.237510388018563e-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": 95, + "adam_update_count": 15960 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.042325536953285336 + }, + "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_9418698473de4b29ba73ad1d41899caf_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 96, + "next_interval": 0, + "next_adam_update": 15961, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 95, + "trained_intervals": 15960, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 15960, + "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.8186825513839722, + "median": 9.681496620178223, + "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": 6.477468013763428, + "median": 9.64863395690918, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 6.163733005523682, + "median": 16018.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": 650.3222045898438, + "median": 15500.599609375, + "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": 1247, + "controller_edge_stiffness": 25 + }, + "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_0096.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0096.json new file mode 100644 index 0000000000000000000000000000000000000000..0e4eeddca1cea3a2328540de32aac82b26b3b375 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0096.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_0096", + "executed_epochs": 96, + "score": null, + "best_score": 7.696048856230066e-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_56758dde77264228b3f8d23b3e4b3817.npz", + "optimizer_file": "boundary_56758dde77264228b3f8d23b3e4b3817_optimizer.pt", + "arrays_sha256": "2486b9126b8e6aeeba13c87f2d1a2e020e178e15537c72d1e99c6642bface159", + "optimizer_sha256": "a524eed719c8f56feae0ee055a25bd3b99965f8e9378042c6bec0b08660670f1", + "stage": "adam", + "completed_passes": 96, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 16128, + "adam_update_count": 16128, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 97, + "consumed_count": 96, + "last_submitted_update": 16128, + "last_consumed_update": 15960, + "pending": [ + { + "reference": { + "source_update": 16128, + "completed_passes": 96, + "next_interval": 0, + "trained_intervals": 16128, + "snapshot": "pass_end_0096", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 15960, + "pass_science": { + "completed_passes": 96, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 16128, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 16128, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.217117167281685e-07, + "update_l2": 0.022903935983777046 + }, + "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.4395076887203686e-08, + "update_l2": 0.001746051711961627 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001334366388618946, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001334366388618946, + "observation_loss": 0.0001334366388618946, + "chamfer": 6.972099072299898e-05, + "track": 6.371564086293802e-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": 96, + "adam_update_count": 16128 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04050858085975051 + }, + "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_56758dde77264228b3f8d23b3e4b3817_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 97, + "next_interval": 0, + "next_adam_update": 16129, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 96, + "trained_intervals": 16128, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 16128, + "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.7800087928771973, + "median": 9.68160343170166, + "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": 6.46635103225708, + "median": 9.648248672485352, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 5.929908752441406, + "median": 16020.1630859375, + "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": 643.1326293945312, + "median": 15494.646484375, + "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": 1268, + "controller_edge_stiffness": 25 + }, + "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_0097.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0097.json new file mode 100644 index 0000000000000000000000000000000000000000..c8ae9de55da1ae7880e9770f5c43830b81c6e8cd --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0097.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_0097", + "executed_epochs": 97, + "score": null, + "best_score": 7.691594400750459e-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_87ea0333c7514192827afd5eb9c579b8.npz", + "optimizer_file": "boundary_87ea0333c7514192827afd5eb9c579b8_optimizer.pt", + "arrays_sha256": "9a993682aa1f5e4c46396f50537b4251792019e4567869ddf1887fcc08def46d", + "optimizer_sha256": "a212148fa7acd6fb75aaff40c54c49581a003e203f81492beb90617b5f68538c", + "stage": "adam", + "completed_passes": 97, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 16296, + "adam_update_count": 16296, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 98, + "consumed_count": 97, + "last_submitted_update": 16296, + "last_consumed_update": 16128, + "pending": [ + { + "reference": { + "source_update": 16296, + "completed_passes": 97, + "next_interval": 0, + "trained_intervals": 16296, + "snapshot": "pass_end_0097", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 16128, + "pass_science": { + "completed_passes": 97, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 16296, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 16296, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0511644177313428e-06, + "update_l2": 0.02310280129313469 + }, + "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.435276051457549e-08, + "update_l2": 0.0016643713461235166 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00012866912584286183, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00012866912584286183, + "observation_loss": 0.00012866912584286183, + "chamfer": 6.733663758495823e-05, + "track": 6.13324882579036e-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": 97, + "adam_update_count": 16296 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041412682039663196 + }, + "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_87ea0333c7514192827afd5eb9c579b8_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 98, + "next_interval": 0, + "next_adam_update": 16297, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 97, + "trained_intervals": 16296, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 16296, + "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.7421681880950928, + "median": 9.681666374206543, + "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": 6.4546074867248535, + "median": 9.649188995361328, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 5.709709644317627, + "median": 16021.171875, + "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": 635.6242065429688, + "median": 15509.205078125, + "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": 1281, + "controller_edge_stiffness": 25 + }, + "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_0098.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0098.json new file mode 100644 index 0000000000000000000000000000000000000000..4ef5aeed2aadfc5bd749ea7e6e6adb9b07a96c31 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0098.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_0098", + "executed_epochs": 98, + "score": null, + "best_score": 7.625004303961413e-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_e27783f8ccc84dee8e48ade9c0ffa4c5.npz", + "optimizer_file": "boundary_e27783f8ccc84dee8e48ade9c0ffa4c5_optimizer.pt", + "arrays_sha256": "c1fb91af51205ef489132cac381a15ec3d14fecb93d6183caf2357005152c85b", + "optimizer_sha256": "f193a3339fb4257c92ae900422eccbcf4b23eefd3dd7bb930861c57fa601c5d9", + "stage": "adam", + "completed_passes": 98, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 16464, + "adam_update_count": 16464, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 99, + "consumed_count": 98, + "last_submitted_update": 16464, + "last_consumed_update": 16296, + "pending": [ + { + "reference": { + "source_update": 16464, + "completed_passes": 98, + "next_interval": 0, + "trained_intervals": 16464, + "snapshot": "pass_end_0098", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 16296, + "pass_science": { + "completed_passes": 98, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 16464, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 16464, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.747973308549263e-07, + "update_l2": 0.024319015443325043 + }, + "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.362667820918432e-08, + "update_l2": 0.0017283882480114698 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00012799917021766305, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00012799917021766305, + "observation_loss": 0.00012799917021766305, + "chamfer": 6.651491275988519e-05, + "track": 6.148425018182024e-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": 98, + "adam_update_count": 16464 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04081000993028283 + }, + "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_e27783f8ccc84dee8e48ade9c0ffa4c5_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 99, + "next_interval": 0, + "next_adam_update": 16465, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 98, + "trained_intervals": 16464, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 16464, + "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.7066574096679688, + "median": 9.681785583496094, + "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": 6.44375467300415, + "median": 9.649003982543945, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 5.5105109214782715, + "median": 16023.08203125, + "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": 628.76318359375, + "median": 15506.328125, + "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": 1302, + "controller_edge_stiffness": 25 + }, + "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_0099.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0099.json new file mode 100644 index 0000000000000000000000000000000000000000..638369cda7f33fe15b178efd6e21ab0eced6c6ba --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0099.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_0099", + "executed_epochs": 99, + "score": null, + "best_score": 7.587756153627976e-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_c0000e79d9cb472f96a0ac52ab0b331a.npz", + "optimizer_file": "boundary_c0000e79d9cb472f96a0ac52ab0b331a_optimizer.pt", + "arrays_sha256": "660112052ddbf0939e55f6b81882020f0a2e8ce18aa3c2ad37557f5bb5785097", + "optimizer_sha256": "91483bbe54dc6853998fdfadf9860084539d6eb32593f0923c5e7c93e5c1524c", + "stage": "adam", + "completed_passes": 99, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 16632, + "adam_update_count": 16632, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 100, + "consumed_count": 99, + "last_submitted_update": 16632, + "last_consumed_update": 16464, + "pending": [ + { + "reference": { + "source_update": 16632, + "completed_passes": 99, + "next_interval": 0, + "trained_intervals": 16632, + "snapshot": "pass_end_0099", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 16464, + "pass_science": { + "completed_passes": 99, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 16632, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 16632, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0443286555528175e-06, + "update_l2": 0.022129187360405922 + }, + "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.322007368135928e-08, + "update_l2": 0.0017072547925636172 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00012702136882580817, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00012702136882580817, + "observation_loss": 0.00012702136882580817, + "chamfer": 6.627124093938619e-05, + "track": 6.0750120610464364e-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": 99, + "adam_update_count": 16632 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04184222384355962 + }, + "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_c0000e79d9cb472f96a0ac52ab0b331a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 100, + "next_interval": 0, + "next_adam_update": 16633, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 99, + "trained_intervals": 16632, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 16632, + "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.6709519624710083, + "median": 9.68191909790039, + "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": 6.432972431182861, + "median": 9.648776054382324, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 5.317227363586426, + "median": 16025.2216796875, + "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": 622.0201416015625, + "median": 15502.802734375, + "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": 1317, + "controller_edge_stiffness": 25 + }, + "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_0100.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0100.json new file mode 100644 index 0000000000000000000000000000000000000000..9290e6e61bfc8bfde0b06347648c638ce8398df2 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0100.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_0100", + "executed_epochs": 100, + "score": null, + "best_score": 7.587756153627976e-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_ea5ce93cfe6e42fc93d676cfb04e5ddf.npz", + "optimizer_file": "boundary_ea5ce93cfe6e42fc93d676cfb04e5ddf_optimizer.pt", + "arrays_sha256": "49ca61c3172f177edc98734ae4e15dd35e75c4fcd0ba5ac914c561ada31bcc47", + "optimizer_sha256": "6387518cc7691b532d8384a4ab4153e19d13ecbdb4336c263ecb3767aad304fe", + "stage": "adam", + "completed_passes": 100, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 16800, + "adam_update_count": 16800, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 101, + "consumed_count": 100, + "last_submitted_update": 16800, + "last_consumed_update": 16632, + "pending": [ + { + "reference": { + "source_update": 16800, + "completed_passes": 100, + "next_interval": 0, + "trained_intervals": 16800, + "snapshot": "pass_end_0100", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 16464, + "pass_science": { + "completed_passes": 100, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 16800, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 16800, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.1236301133976667e-06, + "update_l2": 0.021622654050588608 + }, + "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.280748993641282e-08, + "update_l2": 0.0016774284886196256 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00012595861335285008, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00012595861335285008, + "observation_loss": 0.00012595861335285008, + "chamfer": 6.56979827908799e-05, + "track": 6.026063783792779e-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": 100, + "adam_update_count": 16800 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04116542008705437 + }, + "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_ea5ce93cfe6e42fc93d676cfb04e5ddf_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 101, + "next_interval": 0, + "next_adam_update": 16801, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 100, + "trained_intervals": 16800, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 16800, + "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.636796236038208, + "median": 9.682012557983398, + "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": 6.422521114349365, + "median": 9.648551940917969, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 5.1386799812316895, + "median": 16026.7197265625, + "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": 615.5530395507812, + "median": 15499.3359375, + "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": 1333, + "controller_edge_stiffness": 25 + }, + "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_0101.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0101.json new file mode 100644 index 0000000000000000000000000000000000000000..e3cada9ca441da197be1056ce85d22db5dd0493e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0101.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_0101", + "executed_epochs": 101, + "score": null, + "best_score": 7.587756153627976e-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_9cc17111241c4f35b68545b3e4940cbd.npz", + "optimizer_file": "boundary_9cc17111241c4f35b68545b3e4940cbd_optimizer.pt", + "arrays_sha256": "55a7fac0da01be65f1c1b2fb54ded4beb1af50c34c6e6bed9c4c3bfaeab92050", + "optimizer_sha256": "b40ce469dab6582fc8b5d3cd7f1fa8732fddf08ccce84e00a31ad834ba248d0a", + "stage": "adam", + "completed_passes": 101, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 16968, + "adam_update_count": 16968, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 102, + "consumed_count": 101, + "last_submitted_update": 16968, + "last_consumed_update": 16800, + "pending": [ + { + "reference": { + "source_update": 16968, + "completed_passes": 101, + "next_interval": 0, + "trained_intervals": 16968, + "snapshot": "pass_end_0101", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 16464, + "pass_science": { + "completed_passes": 101, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 16968, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 16968, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.603434136806754e-07, + "update_l2": 0.02213071472942829 + }, + "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.281170700754956e-08, + "update_l2": 0.0017502759583294392 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00012766114377882332, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00012766114377882332, + "observation_loss": 0.00012766114377882332, + "chamfer": 6.610358104808256e-05, + "track": 6.155756273074076e-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": 101, + "adam_update_count": 16968 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04192031198181212 + }, + "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_9cc17111241c4f35b68545b3e4940cbd_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 102, + "next_interval": 0, + "next_adam_update": 16969, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 101, + "trained_intervals": 16968, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 16968, + "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.6056102514266968, + "median": 9.68209457397461, + "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": 6.411670684814453, + "median": 9.647954940795898, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 4.980897903442383, + "median": 16028.033203125, + "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": 608.91015625, + "median": 15490.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": 1351, + "controller_edge_stiffness": 25 + }, + "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_0102.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0102.json new file mode 100644 index 0000000000000000000000000000000000000000..3255c909ebfcd5bed07405b0d7ad29b4fc914fa3 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0102.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_0102", + "executed_epochs": 102, + "score": null, + "best_score": 7.476847238086477e-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_ff9f292590204daa98c9b24bbf8b271d.npz", + "optimizer_file": "boundary_ff9f292590204daa98c9b24bbf8b271d_optimizer.pt", + "arrays_sha256": "e1395dee070f7d56732c3ca317996c060820ff163d0a84ccfa78ec715e8932ed", + "optimizer_sha256": "1c91320d549d8dcec5a82dcf8b4a17aaa7f78623515a9bd338f5d79fad1decf7", + "stage": "adam", + "completed_passes": 102, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 17136, + "adam_update_count": 17136, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 103, + "consumed_count": 102, + "last_submitted_update": 17136, + "last_consumed_update": 16968, + "pending": [ + { + "reference": { + "source_update": 17136, + "completed_passes": 102, + "next_interval": 0, + "trained_intervals": 17136, + "snapshot": "pass_end_0102", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 16968, + "pass_science": { + "completed_passes": 102, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 17136, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 17136, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.251565415979712e-07, + "update_l2": 0.02120477706193924 + }, + "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.16179099463443e-08, + "update_l2": 0.001702200504951179 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00012299648369662464, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00012299648369662464, + "observation_loss": 0.00012299648369662464, + "chamfer": 6.484854384325445e-05, + "track": 5.8147943491349e-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": 102, + "adam_update_count": 17136 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0422308798879385 + }, + "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_ff9f292590204daa98c9b24bbf8b271d_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 103, + "next_interval": 0, + "next_adam_update": 17137, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 102, + "trained_intervals": 17136, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 17136, + "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.5725805759429932, + "median": 9.682263374328613, + "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": 6.400033950805664, + "median": 9.648014068603516, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 4.81906795501709, + "median": 16030.7392578125, + "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": 601.865478515625, + "median": 15490.9853515625, + "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": 1377, + "controller_edge_stiffness": 25 + }, + "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_0103.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0103.json new file mode 100644 index 0000000000000000000000000000000000000000..b9e7b5a272d484f16227f9117c7588a0bb8990b6 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0103.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_0103", + "executed_epochs": 103, + "score": null, + "best_score": 7.476847238086477e-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_5fd603023529426db60b0471e1235604.npz", + "optimizer_file": "boundary_5fd603023529426db60b0471e1235604_optimizer.pt", + "arrays_sha256": "04bdf347fed5f1d4b0f1018ac593f03e21ef40454d7827b1ec624074276c3a1f", + "optimizer_sha256": "1517b9420b7b4051440cc60aba81c28b2cc9880d2f17534cb2aa95dfbcec5a94", + "stage": "adam", + "completed_passes": 103, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 17304, + "adam_update_count": 17304, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 104, + "consumed_count": 103, + "last_submitted_update": 17304, + "last_consumed_update": 17136, + "pending": [ + { + "reference": { + "source_update": 17304, + "completed_passes": 103, + "next_interval": 0, + "trained_intervals": 17304, + "snapshot": "pass_end_0103", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 16968, + "pass_science": { + "completed_passes": 103, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 17304, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 17304, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0685489542083815e-06, + "update_l2": 0.02295652963221073 + }, + "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.2991996568607647e-08, + "update_l2": 0.0017213833052664995 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001238267432199791, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001238267432199791, + "observation_loss": 0.0001238267432199791, + "chamfer": 6.495952402474359e-05, + "track": 5.8867215557256714e-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": 103, + "adam_update_count": 17304 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041758517967537045 + }, + "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_5fd603023529426db60b0471e1235604_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 104, + "next_interval": 0, + "next_adam_update": 17305, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 103, + "trained_intervals": 17304, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 17304, + "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.539259433746338, + "median": 9.682430267333984, + "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": 6.388408184051514, + "median": 9.648029327392578, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 4.661137104034424, + "median": 16033.4150390625, + "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": 594.9088134765625, + "median": 15491.22265625, + "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": 1394, + "controller_edge_stiffness": 25 + }, + "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_0104.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0104.json new file mode 100644 index 0000000000000000000000000000000000000000..5a4a085cc1658df69a8c5b45a7614bda15aa149f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0104.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_0104", + "executed_epochs": 104, + "score": null, + "best_score": 7.476847238086477e-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_257e80aa18394b859f4927c163d6a1a2.npz", + "optimizer_file": "boundary_257e80aa18394b859f4927c163d6a1a2_optimizer.pt", + "arrays_sha256": "7960c0811c2291ab5b45a65a9dab1aa4e6385aa4e4d17ff4eb227337d581b4d2", + "optimizer_sha256": "259579537bfe23364b8d6825d0d00957efe2e8dfc8e903759029e3e42fd29688", + "stage": "adam", + "completed_passes": 104, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 17472, + "adam_update_count": 17472, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 105, + "consumed_count": 104, + "last_submitted_update": 17472, + "last_consumed_update": 17304, + "pending": [ + { + "reference": { + "source_update": 17472, + "completed_passes": 104, + "next_interval": 0, + "trained_intervals": 17472, + "snapshot": "pass_end_0104", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 16968, + "pass_science": { + "completed_passes": 104, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 17472, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 17472, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.546252049905888e-07, + "update_l2": 0.019596625119447708 + }, + "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.5072330695793426e-08, + "update_l2": 0.0017165838507935405 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001234707306139171, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001234707306139171, + "observation_loss": 0.0001234707306139171, + "chamfer": 6.507630314445123e-05, + "track": 5.8394423831487074e-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": 104, + "adam_update_count": 17472 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0494187748990953 + }, + "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_257e80aa18394b859f4927c163d6a1a2_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 105, + "next_interval": 0, + "next_adam_update": 17473, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 104, + "trained_intervals": 17472, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 17472, + "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.5094467401504517, + "median": 9.682555198669434, + "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": 6.376994609832764, + "median": 9.647994995117188, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 4.524227142333984, + "median": 16035.4189453125, + "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": 588.1574096679688, + "median": 15490.7001953125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 1405, + "controller_edge_stiffness": 25 + }, + "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_0105.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0105.json new file mode 100644 index 0000000000000000000000000000000000000000..0dc82c78862a595bad6b333468987f2a4457c620 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0105.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_0105", + "executed_epochs": 105, + "score": null, + "best_score": 7.459485830384524e-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_a91e58ee18b1478585a1f037064e78e1.npz", + "optimizer_file": "boundary_a91e58ee18b1478585a1f037064e78e1_optimizer.pt", + "arrays_sha256": "a8977797b14374888e361a39dae3c2c126013a11c9a386c7eab0074421e58d75", + "optimizer_sha256": "5b6245cd560c3dbbcfbbfe82e99e91a429fc68256ecdf549adf5885b557158fe", + "stage": "adam", + "completed_passes": 105, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 17640, + "adam_update_count": 17640, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 106, + "consumed_count": 105, + "last_submitted_update": 17640, + "last_consumed_update": 17472, + "pending": [ + { + "reference": { + "source_update": 17640, + "completed_passes": 105, + "next_interval": 0, + "trained_intervals": 17640, + "snapshot": "pass_end_0105", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 17472, + "pass_science": { + "completed_passes": 105, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 17640, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 17640, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.921266155288322e-07, + "update_l2": 0.022040706127882004 + }, + "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.3088086815478164e-08, + "update_l2": 0.001749528106302023 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.000124333833809942, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.000124333833809942, + "observation_loss": 0.000124333833809942, + "chamfer": 6.582825153600425e-05, + "track": 5.850558227393776e-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": 105, + "adam_update_count": 17640 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04109428613446653 + }, + "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_a91e58ee18b1478585a1f037064e78e1_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 106, + "next_interval": 0, + "next_adam_update": 17641, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 105, + "trained_intervals": 17640, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 17640, + "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.4772539138793945, + "median": 9.682671546936035, + "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": 6.365809917449951, + "median": 9.64752197265625, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 4.380898952484131, + "median": 16037.2841796875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 581.6156616210938, + "median": 15483.365234375, + "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": 1420, + "controller_edge_stiffness": 25 + }, + "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_0106.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0106.json new file mode 100644 index 0000000000000000000000000000000000000000..41b1708fe937acc52b7dc3b779894110bdde426e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0106.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_0106", + "executed_epochs": 106, + "score": null, + "best_score": 7.459485830384524e-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_a53cb8125f7d412488014e219a446602.npz", + "optimizer_file": "boundary_a53cb8125f7d412488014e219a446602_optimizer.pt", + "arrays_sha256": "725cff5a38e8a6c085927d0db64ec993e5e1d4c2fdb6055f52776121389e8b0c", + "optimizer_sha256": "cd7412ca16488eb9672e6e83dbe71ce0e4263bcf9331fd7ad3d3bab50f020799", + "stage": "adam", + "completed_passes": 106, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 17808, + "adam_update_count": 17808, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 107, + "consumed_count": 106, + "last_submitted_update": 17808, + "last_consumed_update": 17640, + "pending": [ + { + "reference": { + "source_update": 17808, + "completed_passes": 106, + "next_interval": 0, + "trained_intervals": 17808, + "snapshot": "pass_end_0106", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 17472, + "pass_science": { + "completed_passes": 106, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 17808, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 17808, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.36689855784789e-07, + "update_l2": 0.02089288830757141 + }, + "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.445516748636692e-08, + "update_l2": 0.001676933839917183 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001223925210069865, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001223925210069865, + "observation_loss": 0.0001223925210069865, + "chamfer": 6.42990053165704e-05, + "track": 5.8093519328394905e-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": 106, + "adam_update_count": 17808 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04182953806594014 + }, + "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_a53cb8125f7d412488014e219a446602_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 107, + "next_interval": 0, + "next_adam_update": 17809, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 106, + "trained_intervals": 17808, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 17808, + "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.44606351852417, + "median": 9.682754516601562, + "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": 6.354700088500977, + "median": 9.646797180175781, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 4.246366024017334, + "median": 16038.615234375, + "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": 575.1898193359375, + "median": 15472.162109375, + "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": 1440, + "controller_edge_stiffness": 26 + }, + "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_0107.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0107.json new file mode 100644 index 0000000000000000000000000000000000000000..a7ba89069c0588244b6b69636f3d075613937509 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0107.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_0107", + "executed_epochs": 107, + "score": null, + "best_score": 7.385739846605637e-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_a0bffea8310d483cb55ea016bbd348c2.npz", + "optimizer_file": "boundary_a0bffea8310d483cb55ea016bbd348c2_optimizer.pt", + "arrays_sha256": "7fe6ee6c99513b879fcbddf9bff39280c7f1dadac17e3a97f9440869747f8e85", + "optimizer_sha256": "265f5262144ceeaebf4624b3d5065acd22e6847cf3896d2d12deb3d992468a03", + "stage": "adam", + "completed_passes": 107, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 17976, + "adam_update_count": 17976, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 108, + "consumed_count": 107, + "last_submitted_update": 17976, + "last_consumed_update": 17808, + "pending": [ + { + "reference": { + "source_update": 17976, + "completed_passes": 107, + "next_interval": 0, + "trained_intervals": 17976, + "snapshot": "pass_end_0107", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 17808, + "pass_science": { + "completed_passes": 107, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 17976, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 17976, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0353384141126298e-06, + "update_l2": 0.022783098742365837 + }, + "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.246702272643233e-08, + "update_l2": 0.0016503751976415515 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001225704763783142, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001225704763783142, + "observation_loss": 0.0001225704763783142, + "chamfer": 6.494193075923249e-05, + "track": 5.7628545619081706e-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": 107, + "adam_update_count": 17976 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04218179499730468 + }, + "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_a0bffea8310d483cb55ea016bbd348c2_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 108, + "next_interval": 0, + "next_adam_update": 17977, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 107, + "trained_intervals": 17976, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 17976, + "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.4170700311660767, + "median": 9.682954788208008, + "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": 6.343771934509277, + "median": 9.646066665649414, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 4.125016689300537, + "median": 16041.8271484375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 568.938232421875, + "median": 15460.8603515625, + "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": 1455, + "controller_edge_stiffness": 27 + }, + "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_0108.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0108.json new file mode 100644 index 0000000000000000000000000000000000000000..c280e1704180abf6fba460154b8d5d09a08aa789 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0108.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_0108", + "executed_epochs": 108, + "score": null, + "best_score": 7.373882408501231e-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_a62b4b3e030a42759603842a165e438e.npz", + "optimizer_file": "boundary_a62b4b3e030a42759603842a165e438e_optimizer.pt", + "arrays_sha256": "ec3880d4f54f212de411185bb70922bb819de9f3cc8731f3e017cfd18d2bde88", + "optimizer_sha256": "84dd8f2e28d3ffc5871f5f42b2462cb0452f1880a0f7f05d40017956a118684a", + "stage": "adam", + "completed_passes": 108, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 18144, + "adam_update_count": 18144, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 109, + "consumed_count": 108, + "last_submitted_update": 18144, + "last_consumed_update": 17976, + "pending": [ + { + "reference": { + "source_update": 18144, + "completed_passes": 108, + "next_interval": 0, + "trained_intervals": 18144, + "snapshot": "pass_end_0108", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 17976, + "pass_science": { + "completed_passes": 108, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 18144, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 18144, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.066496318155259e-07, + "update_l2": 0.021992158144712448 + }, + "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.1130012224120946e-08, + "update_l2": 0.0014391908189281821 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00012167416571173817, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00012167416571173817, + "observation_loss": 0.00012167416571173817, + "chamfer": 6.401459540938959e-05, + "track": 5.765957394032739e-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": 108, + "adam_update_count": 18144 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04106825892813504 + }, + "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_a62b4b3e030a42759603842a165e438e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 109, + "next_interval": 0, + "next_adam_update": 18145, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 108, + "trained_intervals": 18144, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 18144, + "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.386181354522705, + "median": 9.683064460754395, + "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": 6.334225177764893, + "median": 9.645547866821289, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 3.9995479583740234, + "median": 16043.5869140625, + "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": 563.5325927734375, + "median": 15452.845703125, + "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": 1463, + "controller_edge_stiffness": 28 + }, + "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_0109.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0109.json new file mode 100644 index 0000000000000000000000000000000000000000..467732e63ab55779c41bb3bf63f198f8f8161fce --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0109.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_0109", + "executed_epochs": 109, + "score": null, + "best_score": 7.342980672677055e-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_a99dfe1e9c344953abf20544f4e11307.npz", + "optimizer_file": "boundary_a99dfe1e9c344953abf20544f4e11307_optimizer.pt", + "arrays_sha256": "ecd1fc4ec561a01b139a3b8e16811d300c8ca5d4227c676a618281207ef11981", + "optimizer_sha256": "befa1277ff614d17d2d83d4de5333dbb117cfa13f5fa636c87f8b4f079988592", + "stage": "adam", + "completed_passes": 109, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 18312, + "adam_update_count": 18312, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 110, + "consumed_count": 109, + "last_submitted_update": 18312, + "last_consumed_update": 18144, + "pending": [ + { + "reference": { + "source_update": 18312, + "completed_passes": 109, + "next_interval": 0, + "trained_intervals": 18312, + "snapshot": "pass_end_0109", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 18144, + "pass_science": { + "completed_passes": 109, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 18312, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 18312, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.463333986379439e-07, + "update_l2": 0.02098582312464714 + }, + "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.997020042196709e-08, + "update_l2": 0.0015126675134524703 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011963794531766325, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011963794531766325, + "observation_loss": 0.00011963794531766325, + "chamfer": 6.288708391366526e-05, + "track": 5.675085776601918e-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": 109, + "adam_update_count": 18312 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040892024990171194 + }, + "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_a99dfe1e9c344953abf20544f4e11307_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 110, + "next_interval": 0, + "next_adam_update": 18313, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 109, + "trained_intervals": 18312, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 18312, + "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.356946349143982, + "median": 9.683228492736816, + "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": 6.323526859283447, + "median": 9.644844055175781, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 3.8843138217926025, + "median": 16046.2177734375, + "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": 557.535888671875, + "median": 15441.9921875, + "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": 1483, + "controller_edge_stiffness": 28 + }, + "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_0110.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0110.json new file mode 100644 index 0000000000000000000000000000000000000000..c0a3495c3b7e2e1c9981b1063fd06085d32e478b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0110.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_0110", + "executed_epochs": 110, + "score": null, + "best_score": 7.333142763768375e-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_5033d8725b2b452ebde7b2632af1f1d7.npz", + "optimizer_file": "boundary_5033d8725b2b452ebde7b2632af1f1d7_optimizer.pt", + "arrays_sha256": "1add192efbe4c50f9f4cf1e2889b9ecc08a3aa6cdb9ec3cc7c958502249fd4c4", + "optimizer_sha256": "d2a3dfd9534668165369ab1de95e8e64eb5c1ca258d3b9d00b8fa7cd789a94b3", + "stage": "adam", + "completed_passes": 110, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 18480, + "adam_update_count": 18480, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 111, + "consumed_count": 110, + "last_submitted_update": 18480, + "last_consumed_update": 18312, + "pending": [ + { + "reference": { + "source_update": 18480, + "completed_passes": 110, + "next_interval": 0, + "trained_intervals": 18480, + "snapshot": "pass_end_0110", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 18312, + "pass_science": { + "completed_passes": 110, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 18480, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 18480, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.385157457269088e-07, + "update_l2": 0.020452605560421944 + }, + "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.096944377669388e-08, + "update_l2": 0.0015627122484147549 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001198578393086791, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001198578393086791, + "observation_loss": 0.0001198578393086791, + "chamfer": 6.323870911728591e-05, + "track": 5.6619130191393197e-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": 110, + "adam_update_count": 18480 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04115599696524441 + }, + "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_5033d8725b2b452ebde7b2632af1f1d7_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 111, + "next_interval": 0, + "next_adam_update": 18481, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 110, + "trained_intervals": 18480, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 18480, + "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.3296349048614502, + "median": 9.683349609375, + "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": 6.312893390655518, + "median": 9.643806457519531, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 3.7796630859375, + "median": 16048.162109375, + "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": 551.6387329101562, + "median": 15425.966796875, + "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": 1503, + "controller_edge_stiffness": 28 + }, + "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_0111.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0111.json new file mode 100644 index 0000000000000000000000000000000000000000..6f8a93c8e3c9a442d89220422e12565f888d8a36 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0111.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_0111", + "executed_epochs": 111, + "score": null, + "best_score": 7.295058702268198e-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_e5154288d8e64bb5bf367dcc8100195c.npz", + "optimizer_file": "boundary_e5154288d8e64bb5bf367dcc8100195c_optimizer.pt", + "arrays_sha256": "f78ff940481cca7e1c4be040d3ff524a5297044bca84eb3a5180408fab941b7a", + "optimizer_sha256": "cd77aa2af0de5815cf0e4aec729a158d498fa67c8b83a5c9ba426083466c7f4f", + "stage": "adam", + "completed_passes": 111, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 18648, + "adam_update_count": 18648, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 112, + "consumed_count": 111, + "last_submitted_update": 18648, + "last_consumed_update": 18480, + "pending": [ + { + "reference": { + "source_update": 18648, + "completed_passes": 111, + "next_interval": 0, + "trained_intervals": 18648, + "snapshot": "pass_end_0111", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 18480, + "pass_science": { + "completed_passes": 111, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 18648, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 18648, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.511912596986804e-07, + "update_l2": 0.021480618044734 + }, + "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.945813714130054e-08, + "update_l2": 0.0015608741668984294 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011830047151306644, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011830047151306644, + "observation_loss": 0.00011830047151306644, + "chamfer": 6.233929161680862e-05, + "track": 5.596117989625782e-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": 111, + "adam_update_count": 18648 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04448957787826657 + }, + "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_e5154288d8e64bb5bf367dcc8100195c_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 112, + "next_interval": 0, + "next_adam_update": 18649, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 111, + "trained_intervals": 18648, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 18648, + "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.3012980222702026, + "median": 9.683440208435059, + "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": 6.302443981170654, + "median": 9.641648292541504, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 3.674062728881836, + "median": 16049.615234375, + "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": 545.9044799804688, + "median": 15392.69921875, + "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": 1518, + "controller_edge_stiffness": 29 + }, + "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_0112.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0112.json new file mode 100644 index 0000000000000000000000000000000000000000..21ec80e58a4305b320c7c0a1661df1d7d4dfd514 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0112.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_0112", + "executed_epochs": 112, + "score": null, + "best_score": 7.295058702268198e-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_1e100ad2349644b0bc6eb4955aa35ce6.npz", + "optimizer_file": "boundary_1e100ad2349644b0bc6eb4955aa35ce6_optimizer.pt", + "arrays_sha256": "3134655e8cc901db168b3f7adb63e8b4d21de7f8391b7403c23c2925169aa0f1", + "optimizer_sha256": "7543a1b0788388eed0480b5fe82447a18109b34c85b121da62520548c31dcfca", + "stage": "adam", + "completed_passes": 112, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 18816, + "adam_update_count": 18816, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 113, + "consumed_count": 112, + "last_submitted_update": 18816, + "last_consumed_update": 18648, + "pending": [ + { + "reference": { + "source_update": 18816, + "completed_passes": 112, + "next_interval": 0, + "trained_intervals": 18816, + "snapshot": "pass_end_0112", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 18480, + "pass_science": { + "completed_passes": 112, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 18816, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 18816, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.88672309681715e-07, + "update_l2": 0.020412856712937355 + }, + "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.155161630909788e-08, + "update_l2": 0.0015621217899024487 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011890332098118961, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011890332098118961, + "observation_loss": 0.00011890332098118961, + "chamfer": 6.286921416176483e-05, + "track": 5.6034110457403585e-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": 112, + "adam_update_count": 18816 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.11591619485989213 + }, + "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_1e100ad2349644b0bc6eb4955aa35ce6_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 113, + "next_interval": 0, + "next_adam_update": 18817, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 112, + "trained_intervals": 18816, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 18816, + "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.2720187902450562, + "median": 9.683605194091797, + "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": 6.2920241355896, + "median": 9.63953971862793, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 3.5680484771728516, + "median": 16052.263671875, + "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": 540.2457885742188, + "median": 15360.271484375, + "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": 1538, + "controller_edge_stiffness": 30 + }, + "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_0113.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0113.json new file mode 100644 index 0000000000000000000000000000000000000000..b7fe90a0fb5acacc94132c6393e9d8c27c574ece --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0113.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_0113", + "executed_epochs": 113, + "score": null, + "best_score": 7.244017778399818e-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_54669b78e6564825b80da601abd7f80a.npz", + "optimizer_file": "boundary_54669b78e6564825b80da601abd7f80a_optimizer.pt", + "arrays_sha256": "93030117b49a8e9632a95566a406c7550542a78efbb95487687121d9a7b9e4d0", + "optimizer_sha256": "cc0e0020fccf493cfbe9068706c6804721bc4ff89e8672336000020edb876976", + "stage": "adam", + "completed_passes": 113, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 18984, + "adam_update_count": 18984, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 114, + "consumed_count": 113, + "last_submitted_update": 18984, + "last_consumed_update": 18816, + "pending": [ + { + "reference": { + "source_update": 18984, + "completed_passes": 113, + "next_interval": 0, + "trained_intervals": 18984, + "snapshot": "pass_end_0113", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 18816, + "pass_science": { + "completed_passes": 113, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 18984, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 18984, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.680539167471579e-07, + "update_l2": 0.020759200677275658 + }, + "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.954452847982793e-08, + "update_l2": 0.0015537760918959975 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001185849541798234, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001185849541798234, + "observation_loss": 0.0001185849541798234, + "chamfer": 6.34864263702184e-05, + "track": 5.5098527809605e-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": 113, + "adam_update_count": 18984 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040340466890484095 + }, + "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_54669b78e6564825b80da601abd7f80a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 114, + "next_interval": 0, + "next_adam_update": 18985, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 113, + "trained_intervals": 18984, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 18984, + "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.244164228439331, + "median": 9.683701515197754, + "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": 6.281820774078369, + "median": 9.63872241973877, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 3.4700334072113037, + "median": 16053.810546875, + "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": 534.761474609375, + "median": 15347.7236328125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 1554, + "controller_edge_stiffness": 30 + }, + "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_0114.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0114.json new file mode 100644 index 0000000000000000000000000000000000000000..e04f68f30aebaa18491a9f5a83415e5d0565ca15 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0114.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_0114", + "executed_epochs": 114, + "score": null, + "best_score": 7.139758912715133e-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_091a0f5007644e80b49dc856d6112232.npz", + "optimizer_file": "boundary_091a0f5007644e80b49dc856d6112232_optimizer.pt", + "arrays_sha256": "027812fd2d720f313dc18d06c4b01193231ad8ee6c64c3e89600fefd694f8e5f", + "optimizer_sha256": "2a714ebda9a97acc8a60563d771483b1ec019d4d5cdb1e2ef018ce4ff7dd7842", + "stage": "adam", + "completed_passes": 114, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 19152, + "adam_update_count": 19152, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 115, + "consumed_count": 114, + "last_submitted_update": 19152, + "last_consumed_update": 18984, + "pending": [ + { + "reference": { + "source_update": 19152, + "completed_passes": 114, + "next_interval": 0, + "trained_intervals": 19152, + "snapshot": "pass_end_0114", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 18984, + "pass_science": { + "completed_passes": 114, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 19152, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 19152, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.559368100373831e-07, + "update_l2": 0.02115372009575367 + }, + "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.0575859944501644e-08, + "update_l2": 0.0015967893414199352 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011777240433730185, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011777240433730185, + "observation_loss": 0.00011777240433730185, + "chamfer": 6.235168257262558e-05, + "track": 5.542072540265508e-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": 114, + "adam_update_count": 19152 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04093508003279567 + }, + "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_091a0f5007644e80b49dc856d6112232_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 115, + "next_interval": 0, + "next_adam_update": 19153, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 114, + "trained_intervals": 19152, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 19152, + "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.2139999866485596, + "median": 9.683836936950684, + "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": 6.271742820739746, + "median": 9.637164115905762, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 3.3669254779815674, + "median": 16055.9853515625, + "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": 529.399169921875, + "median": 15323.8251953125, + "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": 1574, + "controller_edge_stiffness": 30 + }, + "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_0115.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0115.json new file mode 100644 index 0000000000000000000000000000000000000000..6fd41654ba74d8f0778c9399635d90d6e4feb336 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0115.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_0115", + "executed_epochs": 115, + "score": null, + "best_score": 7.126960475120758e-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_1e59d0c2d93e4a4f9597b8ef1622e949.npz", + "optimizer_file": "boundary_1e59d0c2d93e4a4f9597b8ef1622e949_optimizer.pt", + "arrays_sha256": "cbf9ff063c9648b7b1404d0e95c5b1f08546b1b2ea5bfd971fb5e742fa1973c0", + "optimizer_sha256": "a6935368f06e8fff2b29b178ad8dccdf81af4fa681cbb674d8a02ad5508b6a08", + "stage": "adam", + "completed_passes": 115, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 19320, + "adam_update_count": 19320, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 116, + "consumed_count": 115, + "last_submitted_update": 19320, + "last_consumed_update": 19152, + "pending": [ + { + "reference": { + "source_update": 19320, + "completed_passes": 115, + "next_interval": 0, + "trained_intervals": 19320, + "snapshot": "pass_end_0115", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 19152, + "pass_science": { + "completed_passes": 115, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 19320, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 19320, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.440234526256972e-07, + "update_l2": 0.020032327622175217 + }, + "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.238747036173663e-08, + "update_l2": 0.0014938480453565717 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011621404701145366, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011621404701145366, + "observation_loss": 0.00011621404701145366, + "chamfer": 6.168033723952249e-05, + "track": 5.453370977193117e-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": 115, + "adam_update_count": 19320 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04652183689177036 + }, + "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_1e59d0c2d93e4a4f9597b8ef1622e949_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 116, + "next_interval": 0, + "next_adam_update": 19321, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 115, + "trained_intervals": 19320, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 19320, + "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.1869957447052002, + "median": 9.683958053588867, + "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": 6.263307094573975, + "median": 9.636161804199219, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 3.2772207260131836, + "median": 16057.9287109375, + "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": 524.9521484375, + "median": 15308.482421875, + "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": 1604, + "controller_edge_stiffness": 30 + }, + "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_0116.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0116.json new file mode 100644 index 0000000000000000000000000000000000000000..f9836e7ee5fa740df71806fd7f8464f95185846d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0116.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_0116", + "executed_epochs": 116, + "score": null, + "best_score": 7.113264445836518e-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_fd869127d52d4e36a6e5f97f718bae39.npz", + "optimizer_file": "boundary_fd869127d52d4e36a6e5f97f718bae39_optimizer.pt", + "arrays_sha256": "b64bdbe0e22103ed8a6cf8510157f1f46906a4d26aab4380c569abd2e0c289db", + "optimizer_sha256": "18ad22b28ba69012e6095d7174261352d8801a128d2a202d84b3f05e29e5b378", + "stage": "adam", + "completed_passes": 116, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 19488, + "adam_update_count": 19488, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 117, + "consumed_count": 116, + "last_submitted_update": 19488, + "last_consumed_update": 19320, + "pending": [ + { + "reference": { + "source_update": 19488, + "completed_passes": 116, + "next_interval": 0, + "trained_intervals": 19488, + "snapshot": "pass_end_0116", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 19320, + "pass_science": { + "completed_passes": 116, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 19488, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 19488, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.182834108083625e-07, + "update_l2": 0.020373797044157982 + }, + "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.319984808238587e-08, + "update_l2": 0.0015170031692832708 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011668445949908346, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011668445949908346, + "observation_loss": 0.00011668445949908346, + "chamfer": 6.219468923518434e-05, + "track": 5.448976662592031e-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": 116, + "adam_update_count": 19488 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.043193313060328364 + }, + "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_fd869127d52d4e36a6e5f97f718bae39_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 117, + "next_interval": 0, + "next_adam_update": 19489, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 116, + "trained_intervals": 19488, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 19488, + "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.1593210697174072, + "median": 9.684124946594238, + "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": 6.254960060119629, + "median": 9.634186744689941, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 3.1877682209014893, + "median": 16060.609375, + "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": 520.5885620117188, + "median": 15278.26953125, + "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": 1620, + "controller_edge_stiffness": 30 + }, + "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_0117.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0117.json new file mode 100644 index 0000000000000000000000000000000000000000..8569d3c565dd85eda4a94354af556e874a4a78b1 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0117.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_0117", + "executed_epochs": 117, + "score": null, + "best_score": 7.033000082672169e-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_618cf24527684254a633eec2fa003b8e.npz", + "optimizer_file": "boundary_618cf24527684254a633eec2fa003b8e_optimizer.pt", + "arrays_sha256": "a00be74d896c6f1968bd9993c7b3f2a8ff72ff34f7efe4914eb3a4a4f2d72fde", + "optimizer_sha256": "92047f210f754d3340953f962716cf9cd24da4eff726ee8d4cc502a3d018d2b3", + "stage": "adam", + "completed_passes": 117, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 19656, + "adam_update_count": 19656, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 118, + "consumed_count": 117, + "last_submitted_update": 19656, + "last_consumed_update": 19488, + "pending": [ + { + "reference": { + "source_update": 19656, + "completed_passes": 117, + "next_interval": 0, + "trained_intervals": 19656, + "snapshot": "pass_end_0117", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 19488, + "pass_science": { + "completed_passes": 117, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 19656, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 19656, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.32346643164783e-07, + "update_l2": 0.018517551943659782 + }, + "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.4929014225990613e-08, + "update_l2": 0.0014242985052987933 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001163401611847803, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001163401611847803, + "observation_loss": 0.0001163401611847803, + "chamfer": 6.258009671000764e-05, + "track": 5.3760060836793855e-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": 117, + "adam_update_count": 19656 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04094108403660357 + }, + "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_618cf24527684254a633eec2fa003b8e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 118, + "next_interval": 0, + "next_adam_update": 19657, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 117, + "trained_intervals": 19656, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 19656, + "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.1356316804885864, + "median": 9.684187889099121, + "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": 6.246725559234619, + "median": 9.63151741027832, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 3.1131393909454346, + "median": 16061.6201171875, + "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": 516.3193969726562, + "median": 15237.53515625, + "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": 1642, + "controller_edge_stiffness": 30 + }, + "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_0118.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0118.json new file mode 100644 index 0000000000000000000000000000000000000000..96bb67507b934cbf2b1aecbbb17641ac1b718c34 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0118.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_0118", + "executed_epochs": 118, + "score": null, + "best_score": 7.007178353324846e-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_ab207540f4b84c238f3189fa0ddc73aa.npz", + "optimizer_file": "boundary_ab207540f4b84c238f3189fa0ddc73aa_optimizer.pt", + "arrays_sha256": "10b66346678362f5886a0b3c4cd3f38167ec4199a0526caaa48499635ce034e2", + "optimizer_sha256": "5727daf47d32e597a3e6ed58dd54123a63df98475533555e53b9f99891b91e12", + "stage": "adam", + "completed_passes": 118, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 19824, + "adam_update_count": 19824, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 119, + "consumed_count": 118, + "last_submitted_update": 19824, + "last_consumed_update": 19656, + "pending": [ + { + "reference": { + "source_update": 19824, + "completed_passes": 118, + "next_interval": 0, + "trained_intervals": 19824, + "snapshot": "pass_end_0118", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 19656, + "pass_science": { + "completed_passes": 118, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 19824, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 19824, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.372861657335307e-07, + "update_l2": 0.0197931919246912 + }, + "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.37059996474909e-08, + "update_l2": 0.00151503283996135 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011658268340397626, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011658268340397626, + "observation_loss": 0.00011658268340397626, + "chamfer": 6.215510074980557e-05, + "track": 5.442758265417069e-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": 118, + "adam_update_count": 19824 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04868169198743999 + }, + "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_ab207540f4b84c238f3189fa0ddc73aa_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 119, + "next_interval": 0, + "next_adam_update": 19825, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 118, + "trained_intervals": 19824, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 19824, + "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.1102275848388672, + "median": 9.684305191040039, + "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": 6.238320350646973, + "median": 9.631185531616211, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 3.0350489616394043, + "median": 16063.5048828125, + "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": 511.997802734375, + "median": 15232.486328125, + "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": 1656, + "controller_edge_stiffness": 30 + }, + "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_0119.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0119.json new file mode 100644 index 0000000000000000000000000000000000000000..72881873f0eddb46a1bf08af78692b87e3c0d668 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0119.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_0119", + "executed_epochs": 119, + "score": null, + "best_score": 6.984271902594974e-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_438fae838b574dcfbd41258be23ee875.npz", + "optimizer_file": "boundary_438fae838b574dcfbd41258be23ee875_optimizer.pt", + "arrays_sha256": "3a6309419d10a04d51db8a89495211dee6e0ec1ef90ef222695f43c8322daff8", + "optimizer_sha256": "bb64dfa099668d2f098b94bfd58a2becf8117f8b91223f02dadd9d1ec4da4788", + "stage": "adam", + "completed_passes": 119, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 19992, + "adam_update_count": 19992, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 120, + "consumed_count": 119, + "last_submitted_update": 19992, + "last_consumed_update": 19824, + "pending": [ + { + "reference": { + "source_update": 19992, + "completed_passes": 119, + "next_interval": 0, + "trained_intervals": 19992, + "snapshot": "pass_end_0119", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 19824, + "pass_science": { + "completed_passes": 119, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 19992, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 19992, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.603393896715716e-07, + "update_l2": 0.020026857033371925 + }, + "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.3442999359276655e-08, + "update_l2": 0.00155131914652884 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011657590948743746, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011657590948743746, + "observation_loss": 0.00011657590948743746, + "chamfer": 6.212450534803793e-05, + "track": 5.445140413939953e-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": 119, + "adam_update_count": 19992 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.043692221865057945 + }, + "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_438fae838b574dcfbd41258be23ee875_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 120, + "next_interval": 0, + "next_adam_update": 19993, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 119, + "trained_intervals": 19992, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 19992, + "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.0856901407241821, + "median": 9.684296607971191, + "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": 6.229977607727051, + "median": 9.630438804626465, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.9614827632904053, + "median": 16063.3671875, + "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": 507.74407958984375, + "median": 15221.14453125, + "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": 1675, + "controller_edge_stiffness": 31 + }, + "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_0120.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0120.json new file mode 100644 index 0000000000000000000000000000000000000000..2b77168dc8fcdaf897d77e6bc979ab78b976b420 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0120.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_0120", + "executed_epochs": 120, + "score": null, + "best_score": 6.984271902594974e-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_da3fc16341ea4c388264401f3fbaf544.npz", + "optimizer_file": "boundary_da3fc16341ea4c388264401f3fbaf544_optimizer.pt", + "arrays_sha256": "b1c78797b59c4bbe3003c0095c5372e139bde0952d25c118082f7516d4f714be", + "optimizer_sha256": "7b11f0ac7daad9b947a467a54b6093ba29b74edbd5f4383a59fa8b8714f92db8", + "stage": "adam", + "completed_passes": 120, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 20160, + "adam_update_count": 20160, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 121, + "consumed_count": 120, + "last_submitted_update": 20160, + "last_consumed_update": 19992, + "pending": [ + { + "reference": { + "source_update": 20160, + "completed_passes": 120, + "next_interval": 0, + "trained_intervals": 20160, + "snapshot": "pass_end_0120", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 19824, + "pass_science": { + "completed_passes": 120, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 20160, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 20160, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.576443863399618e-07, + "update_l2": 0.020162848755717278 + }, + "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.44425340365251e-08, + "update_l2": 0.0014789871638640761 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001158116792794317, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001158116792794317, + "observation_loss": 0.0001158116792794317, + "chamfer": 6.207063415786251e-05, + "track": 5.3741045121569186e-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": 120, + "adam_update_count": 20160 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04775316594168544 + }, + "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_da3fc16341ea4c388264401f3fbaf544_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 121, + "next_interval": 0, + "next_adam_update": 20161, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 120, + "trained_intervals": 20160, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 20160, + "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.0603889226913452, + "median": 9.684511184692383, + "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": 6.22130823135376, + "median": 9.62924861907959, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.887493848800659, + "median": 16066.814453125, + "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": 503.361328125, + "median": 15203.064453125, + "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": 1688, + "controller_edge_stiffness": 32 + }, + "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_0121.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0121.json new file mode 100644 index 0000000000000000000000000000000000000000..361fa01e9f210fbf4dbece68aa68f872494b2874 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0121.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_0121", + "executed_epochs": 121, + "score": null, + "best_score": 6.984271902594974e-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_82876492c1ea41e1ad6d7492fbe301e2.npz", + "optimizer_file": "boundary_82876492c1ea41e1ad6d7492fbe301e2_optimizer.pt", + "arrays_sha256": "045b271c048f3b403e28f9ecfad77380d2d856d0d05ca2a469f7911bbb4434f7", + "optimizer_sha256": "92c16fcf57cdf9fd124fd643c6763c8433b827d28784eea1456ab66dde84df57", + "stage": "adam", + "completed_passes": 121, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 20328, + "adam_update_count": 20328, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 122, + "consumed_count": 121, + "last_submitted_update": 20328, + "last_consumed_update": 20160, + "pending": [ + { + "reference": { + "source_update": 20328, + "completed_passes": 121, + "next_interval": 0, + "trained_intervals": 20328, + "snapshot": "pass_end_0121", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 19824, + "pass_science": { + "completed_passes": 121, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 20328, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 20328, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.502030143768934e-07, + "update_l2": 0.02007763460278511 + }, + "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.360330135317781e-08, + "update_l2": 0.0014538110699504614 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011463464761618525, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011463464761618525, + "observation_loss": 0.00011463464761618525, + "chamfer": 6.128344830358401e-05, + "track": 5.335119567462243e-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": 121, + "adam_update_count": 20328 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04077908699400723 + }, + "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_82876492c1ea41e1ad6d7492fbe301e2_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 122, + "next_interval": 0, + "next_adam_update": 20329, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 121, + "trained_intervals": 20328, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 20328, + "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.0364351272583008, + "median": 9.684603691101074, + "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": 6.212990760803223, + "median": 9.62779426574707, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.8191492557525635, + "median": 16068.2998046875, + "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": 499.1919860839844, + "median": 15180.998046875, + "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": 1705, + "controller_edge_stiffness": 32 + }, + "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_0122.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0122.json new file mode 100644 index 0000000000000000000000000000000000000000..6e0bbeddbf90a34d6ead5797134f83a60207e76f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0122.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_0122", + "executed_epochs": 122, + "score": null, + "best_score": 6.942732902427364e-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_ec84b32c89ab46f0afe881cffade3e41.npz", + "optimizer_file": "boundary_ec84b32c89ab46f0afe881cffade3e41_optimizer.pt", + "arrays_sha256": "73cf76649a6f0a691d42ac4c6ced399d25955ac34f47e48d868bea7e3da64ebb", + "optimizer_sha256": "2219001e8aa8bd97956160e7f22e0b507f2b9008906d6fe33a84e1d605f22b97", + "stage": "adam", + "completed_passes": 122, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 20496, + "adam_update_count": 20496, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 123, + "consumed_count": 122, + "last_submitted_update": 20496, + "last_consumed_update": 20328, + "pending": [ + { + "reference": { + "source_update": 20496, + "completed_passes": 122, + "next_interval": 0, + "trained_intervals": 20496, + "snapshot": "pass_end_0122", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 20328, + "pass_science": { + "completed_passes": 122, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 20496, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 20496, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.045458912420145e-07, + "update_l2": 0.022273460403084755 + }, + "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.175473205554226e-08, + "update_l2": 0.0015083542093634605 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001147537404904142, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001147537404904142, + "observation_loss": 0.0001147537404904142, + "chamfer": 6.0982372815487906e-05, + "track": 5.377136403694749e-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": 122, + "adam_update_count": 20496 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04108581994660199 + }, + "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_ec84b32c89ab46f0afe881cffade3e41_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 123, + "next_interval": 0, + "next_adam_update": 20497, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 122, + "trained_intervals": 20496, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 20496, + "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.0116114616394043, + "median": 9.68464183807373, + "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": 6.204521656036377, + "median": 9.626279830932617, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.7500290870666504, + "median": 16068.9130859375, + "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": 494.98211669921875, + "median": 15158.05859375, + "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": 1725, + "controller_edge_stiffness": 32 + }, + "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_0123.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0123.json new file mode 100644 index 0000000000000000000000000000000000000000..6e16e70d9787a988365a5ba61df266581f42bfdd --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0123.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_0123", + "executed_epochs": 123, + "score": null, + "best_score": 6.922354662362653e-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_5e2207a6d2e440538d8be5ac35bea6a7.npz", + "optimizer_file": "boundary_5e2207a6d2e440538d8be5ac35bea6a7_optimizer.pt", + "arrays_sha256": "79d01c240f22af3fea10d8a33394003b4fa0d53bfdadf6c1b07a4439d847d29b", + "optimizer_sha256": "427e99038064973e76232fecd67f65fda2a19d6fd971d848fbab026105672c1d", + "stage": "adam", + "completed_passes": 123, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 20664, + "adam_update_count": 20664, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 124, + "consumed_count": 123, + "last_submitted_update": 20664, + "last_consumed_update": 20496, + "pending": [ + { + "reference": { + "source_update": 20664, + "completed_passes": 123, + "next_interval": 0, + "trained_intervals": 20664, + "snapshot": "pass_end_0123", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 20496, + "pass_science": { + "completed_passes": 123, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 20664, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 20664, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.232624395532184e-07, + "update_l2": 0.019654255360364914 + }, + "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.2158661389967165e-08, + "update_l2": 0.0014949473552405834 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011432798055466264, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011432798055466264, + "observation_loss": 0.00011432798055466264, + "chamfer": 6.110315007390454e-05, + "track": 5.32248304807581e-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": 123, + "adam_update_count": 20664 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041997143998742104 + }, + "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_5e2207a6d2e440538d8be5ac35bea6a7_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 124, + "next_interval": 0, + "next_adam_update": 20665, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 123, + "trained_intervals": 20664, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 20664, + "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.988405704498291, + "median": 9.684778213500977, + "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": 6.196361064910889, + "median": 9.624631881713867, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.6869473457336426, + "median": 16071.1044921875, + "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": 490.959228515625, + "median": 15133.1484375, + "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": 1737, + "controller_edge_stiffness": 32 + }, + "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_0124.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0124.json new file mode 100644 index 0000000000000000000000000000000000000000..eb658f1a0b9322843a534e95d59a605ea8741c4d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0124.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_0124", + "executed_epochs": 124, + "score": null, + "best_score": 6.914878959140056e-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_f3ff36d8246345e5b0622a4a82f04737.npz", + "optimizer_file": "boundary_f3ff36d8246345e5b0622a4a82f04737_optimizer.pt", + "arrays_sha256": "f8921f153cd22d67c40a8d46dded1fdbff1a9a3e35364bdff3ba4770aafea809", + "optimizer_sha256": "80b75a030cef03e760dfc2a5b6dba45f78e0f80689e6eb250224b8547cadbe80", + "stage": "adam", + "completed_passes": 124, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 20832, + "adam_update_count": 20832, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 125, + "consumed_count": 124, + "last_submitted_update": 20832, + "last_consumed_update": 20664, + "pending": [ + { + "reference": { + "source_update": 20832, + "completed_passes": 124, + "next_interval": 0, + "trained_intervals": 20832, + "snapshot": "pass_end_0124", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 20664, + "pass_science": { + "completed_passes": 124, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 20832, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 20832, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.107152436627075e-07, + "update_l2": 0.02476455084979534 + }, + "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.202510067192634e-08, + "update_l2": 0.001518902601674199 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011430546874180436, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011430546874180436, + "observation_loss": 0.00011430546874180436, + "chamfer": 6.106644286774099e-05, + "track": 5.3239022236084566e-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": 124, + "adam_update_count": 20832 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04097991297021508 + }, + "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_f3ff36d8246345e5b0622a4a82f04737_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 125, + "next_interval": 0, + "next_adam_update": 20833, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 124, + "trained_intervals": 20832, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 20832, + "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.9639381170272827, + "median": 9.68498420715332, + "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": 6.188025951385498, + "median": 9.620248794555664, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.622001886367798, + "median": 16074.4150390625, + "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": 486.884033203125, + "median": 15066.8349609375, + "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": 1750, + "controller_edge_stiffness": 32 + }, + "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_0125.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0125.json new file mode 100644 index 0000000000000000000000000000000000000000..066025ff50926d06752d7d2bf691058aed9bfe2f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0125.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_0125", + "executed_epochs": 125, + "score": null, + "best_score": 6.897086101227095e-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_3629be218dc64eadb1ba68dc5b5b1f5f.npz", + "optimizer_file": "boundary_3629be218dc64eadb1ba68dc5b5b1f5f_optimizer.pt", + "arrays_sha256": "b63a28d8a1d79147b8a8469ba48763090767c88f077bb75d4cd004d6086a6044", + "optimizer_sha256": "736fc5f78f51598e26db1e429713a35bfc37841a5fb92089b79af30240fb77f1", + "stage": "adam", + "completed_passes": 125, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 21000, + "adam_update_count": 21000, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 126, + "consumed_count": 125, + "last_submitted_update": 21000, + "last_consumed_update": 20832, + "pending": [ + { + "reference": { + "source_update": 21000, + "completed_passes": 125, + "next_interval": 0, + "trained_intervals": 21000, + "snapshot": "pass_end_0125", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 20832, + "pass_science": { + "completed_passes": 125, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 21000, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 21000, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.758190463391657e-07, + "update_l2": 0.01963500678539276 + }, + "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.3478778738735855e-08, + "update_l2": 0.0015636557945981622 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011525596346473321, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011525596346473321, + "observation_loss": 0.00011525596346473321, + "chamfer": 6.180189666338265e-05, + "track": 5.3454066801350564e-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": 125, + "adam_update_count": 21000 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04134864592924714 + }, + "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_3629be218dc64eadb1ba68dc5b5b1f5f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 126, + "next_interval": 0, + "next_adam_update": 21001, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 125, + "trained_intervals": 21000, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 21000, + "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.9400478005409241, + "median": 9.685162544250488, + "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": 6.179595470428467, + "median": 9.615143775939941, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.5601038932800293, + "median": 16077.2822265625, + "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": 482.796630859375, + "median": 14990.08984375, + "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": 1759, + "controller_edge_stiffness": 32 + }, + "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_0126.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0126.json new file mode 100644 index 0000000000000000000000000000000000000000..ba3a6d19157affaa28d6ca63d95faa813522855b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0126.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_0126", + "executed_epochs": 126, + "score": null, + "best_score": 6.8760925647179e-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_d4aa486c10fb4b31980c56d3092398e3.npz", + "optimizer_file": "boundary_d4aa486c10fb4b31980c56d3092398e3_optimizer.pt", + "arrays_sha256": "3e206651edd341409258304704041169a821bdecb82179c9c366d2c283cad299", + "optimizer_sha256": "64f8d6d722e9b19e1175c282370ccfe9362a5733e011d5ae6928ebd102064d85", + "stage": "adam", + "completed_passes": 126, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 21168, + "adam_update_count": 21168, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 127, + "consumed_count": 126, + "last_submitted_update": 21168, + "last_consumed_update": 21000, + "pending": [ + { + "reference": { + "source_update": 21168, + "completed_passes": 126, + "next_interval": 0, + "trained_intervals": 21168, + "snapshot": "pass_end_0126", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 21000, + "pass_science": { + "completed_passes": 126, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 21168, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 21168, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.34522132006532e-07, + "update_l2": 0.01922639086842537 + }, + "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.141262704455585e-08, + "update_l2": 0.0014361584326252341 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011237081344006583, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011237081344006583, + "observation_loss": 0.00011237081344006583, + "chamfer": 6.028919597156346e-05, + "track": 5.208161746850237e-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": 126, + "adam_update_count": 21168 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04069038899615407 + }, + "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_d4aa486c10fb4b31980c56d3092398e3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 127, + "next_interval": 0, + "next_adam_update": 21169, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 126, + "trained_intervals": 21168, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 21168, + "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.9181690216064453, + "median": 9.685338973999023, + "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": 6.171320915222168, + "median": 9.617364883422852, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.504700183868408, + "median": 16080.1201171875, + "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": 478.8181457519531, + "median": 15023.458984375, + "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": 1774, + "controller_edge_stiffness": 32 + }, + "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_0127.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0127.json new file mode 100644 index 0000000000000000000000000000000000000000..5a9ce41d53d133942d5a603dca4202c96c58a063 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0127.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_0127", + "executed_epochs": 127, + "score": null, + "best_score": 6.846241761931673e-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_35ceefa8be574ce0a88761861cf03edd.npz", + "optimizer_file": "boundary_35ceefa8be574ce0a88761861cf03edd_optimizer.pt", + "arrays_sha256": "54b831c32f2e8a32775a62d355a10cc27aad69edf253544543a8942b11cd05fd", + "optimizer_sha256": "5cb1cec0d8a39a6af46502e9279b08c1e1476897169b2ca985475779224dd63a", + "stage": "adam", + "completed_passes": 127, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 21336, + "adam_update_count": 21336, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 128, + "consumed_count": 127, + "last_submitted_update": 21336, + "last_consumed_update": 21168, + "pending": [ + { + "reference": { + "source_update": 21336, + "completed_passes": 127, + "next_interval": 0, + "trained_intervals": 21336, + "snapshot": "pass_end_0127", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 21168, + "pass_science": { + "completed_passes": 127, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 21336, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 21336, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.196639894071268e-07, + "update_l2": 0.01823461428284645 + }, + "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.199153108037535e-08, + "update_l2": 0.0016129669966176152 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011449995508883148, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011449995508883148, + "observation_loss": 0.00011449995508883148, + "chamfer": 6.066330388421193e-05, + "track": 5.3836654842598364e-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": 127, + "adam_update_count": 21336 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04055663710460067 + }, + "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_35ceefa8be574ce0a88761861cf03edd_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 128, + "next_interval": 0, + "next_adam_update": 21337, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 127, + "trained_intervals": 21336, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 21336, + "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.8993057012557983, + "median": 9.685357093811035, + "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": 6.163119792938232, + "median": 9.61921501159668, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.4578959941864014, + "median": 16080.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": 474.90740966796875, + "median": 15051.560546875, + "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": 1790, + "controller_edge_stiffness": 32 + }, + "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_0128.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0128.json new file mode 100644 index 0000000000000000000000000000000000000000..2bb30ad46ad090ac3f32998c88dd76487f5a897a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0128.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_0128", + "executed_epochs": 128, + "score": null, + "best_score": 6.83548342164743e-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_0bd823bb4b26429aaa4cd25643a96b43.npz", + "optimizer_file": "boundary_0bd823bb4b26429aaa4cd25643a96b43_optimizer.pt", + "arrays_sha256": "fc64748e6856db1455c5d10c08d0dc12534f9dfa6d77d85395159f36725679b3", + "optimizer_sha256": "43675dbb86f76c98433a3cd7c562455e6adf747772d238c7d70078ab3f328784", + "stage": "adam", + "completed_passes": 128, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 21504, + "adam_update_count": 21504, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 129, + "consumed_count": 128, + "last_submitted_update": 21504, + "last_consumed_update": 21336, + "pending": [ + { + "reference": { + "source_update": 21504, + "completed_passes": 128, + "next_interval": 0, + "trained_intervals": 21504, + "snapshot": "pass_end_0128", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 21336, + "pass_science": { + "completed_passes": 128, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 21504, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 21504, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.2607746384674101e-06, + "update_l2": 0.01910916157066822 + }, + "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.1920526544790846e-08, + "update_l2": 0.0013481053756549954 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011318139149807394, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011318139149807394, + "observation_loss": 0.00011318139149807394, + "chamfer": 6.0473281337181106e-05, + "track": 5.270810652291402e-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": 128, + "adam_update_count": 21504 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04191809496842325 + }, + "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_0bd823bb4b26429aaa4cd25643a96b43_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 129, + "next_interval": 0, + "next_adam_update": 21505, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 128, + "trained_intervals": 21504, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 21504, + "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.8767719864845276, + "median": 9.68545150756836, + "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": 6.155610084533691, + "median": 9.6177396774292, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.403129816055298, + "median": 16081.9296875, + "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": 471.3543395996094, + "median": 15029.4375, + "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": 1809, + "controller_edge_stiffness": 32 + }, + "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_0129.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0129.json new file mode 100644 index 0000000000000000000000000000000000000000..e1ec854a83e3bb97d1cafaa4192f8a9e5e00411c --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0129.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_0129", + "executed_epochs": 129, + "score": null, + "best_score": 6.804132205421151e-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_4a50bf7e97c448579d1397f25d3ad61e.npz", + "optimizer_file": "boundary_4a50bf7e97c448579d1397f25d3ad61e_optimizer.pt", + "arrays_sha256": "645873542da66a7136f02e6347d8dbe7b4bd7ab26605234d4a17ec57ac19f939", + "optimizer_sha256": "ecf1da6bebd6838b6ac7a3fd2341f40024915690cb8c41d01b112e210934a605", + "stage": "adam", + "completed_passes": 129, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 21672, + "adam_update_count": 21672, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 130, + "consumed_count": 129, + "last_submitted_update": 21672, + "last_consumed_update": 21504, + "pending": [ + { + "reference": { + "source_update": 21672, + "completed_passes": 129, + "next_interval": 0, + "trained_intervals": 21672, + "snapshot": "pass_end_0129", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 21504, + "pass_science": { + "completed_passes": 129, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 21672, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 21672, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.47638091272529e-07, + "update_l2": 0.018832504749298096 + }, + "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.3632703611583565e-08, + "update_l2": 0.00137648219242692 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011307337263133377, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011307337263133377, + "observation_loss": 0.00011307337263133377, + "chamfer": 6.126306107034907e-05, + "track": 5.181031519896351e-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": 129, + "adam_update_count": 21672 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04559045913629234 + }, + "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_4a50bf7e97c448579d1397f25d3ad61e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 130, + "next_interval": 0, + "next_adam_update": 21673, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 129, + "trained_intervals": 21672, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 21672, + "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.8561414480209351, + "median": 9.685492515563965, + "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": 6.147739887237549, + "median": 9.616312026977539, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.354059934616089, + "median": 16082.5888671875, + "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": 467.65924072265625, + "median": 15008.056640625, + "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": 1827, + "controller_edge_stiffness": 32 + }, + "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_0130.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0130.json new file mode 100644 index 0000000000000000000000000000000000000000..52815816bbd32585dc59f2c8eca5c7f86410dc93 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0130.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_0130", + "executed_epochs": 130, + "score": null, + "best_score": 6.804132205421151e-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_6fa12b4c21f44fe085a563f361077008.npz", + "optimizer_file": "boundary_6fa12b4c21f44fe085a563f361077008_optimizer.pt", + "arrays_sha256": "dd1bbba076e412f10bf335dbb215c118f544dc481dd85aa98b5e3099707c54c4", + "optimizer_sha256": "6eaa576e71d66e74ad7a8e605f721db7ed6e4512206baed2b8f6f4f02ee4eadb", + "stage": "adam", + "completed_passes": 130, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 21840, + "adam_update_count": 21840, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 131, + "consumed_count": 130, + "last_submitted_update": 21840, + "last_consumed_update": 21672, + "pending": [ + { + "reference": { + "source_update": 21840, + "completed_passes": 130, + "next_interval": 0, + "trained_intervals": 21840, + "snapshot": "pass_end_0130", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 21504, + "pass_science": { + "completed_passes": 130, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 21840, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 21840, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.015064736355271e-07, + "update_l2": 0.019747111946344376 + }, + "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.383379431123103e-08, + "update_l2": 0.001520554767921567 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011513013305375353, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011513013305375353, + "observation_loss": 0.00011513013305375353, + "chamfer": 6.186476821312681e-05, + "track": 5.326536484062672e-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": 130, + "adam_update_count": 21840 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.05254888907074928 + }, + "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_6fa12b4c21f44fe085a563f361077008_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 131, + "next_interval": 0, + "next_adam_update": 21841, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 130, + "trained_intervals": 21840, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 21840, + "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.8348713517189026, + "median": 9.685601234436035, + "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": 6.139726161956787, + "median": 9.614900588989258, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.3045175075531006, + "median": 16084.337890625, + "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": 463.926513671875, + "median": 14986.958984375, + "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": 1836, + "controller_edge_stiffness": 33 + }, + "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_0131.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0131.json new file mode 100644 index 0000000000000000000000000000000000000000..7cee6ab54de4aaefc83f4834757c8de28cabd517 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0131.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_0131", + "executed_epochs": 131, + "score": null, + "best_score": 6.755242729706792e-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_992148d811b34dd7abb5ac4d0f0bfc13.npz", + "optimizer_file": "boundary_992148d811b34dd7abb5ac4d0f0bfc13_optimizer.pt", + "arrays_sha256": "36768cb69a1c279dbb5a9dc5a10be7751ef2a0247ccc21b5022d91fe6aeaffb1", + "optimizer_sha256": "464953cc5efab768c11615686fc321fed9bd2da88975e9fcccbaa0b0b47b5d7c", + "stage": "adam", + "completed_passes": 131, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 22008, + "adam_update_count": 22008, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 132, + "consumed_count": 131, + "last_submitted_update": 22008, + "last_consumed_update": 21840, + "pending": [ + { + "reference": { + "source_update": 22008, + "completed_passes": 131, + "next_interval": 0, + "trained_intervals": 22008, + "snapshot": "pass_end_0131", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 21840, + "pass_science": { + "completed_passes": 131, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 22008, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 22008, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.068701049523952e-07, + "update_l2": 0.018092887476086617 + }, + "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.4291831474984065e-08, + "update_l2": 0.0015226047253236175 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011152566003147513, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011152566003147513, + "observation_loss": 0.00011152566003147513, + "chamfer": 6.008614582242444e-05, + "track": 5.143951784702949e-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": 131, + "adam_update_count": 22008 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04177204193547368 + }, + "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_992148d811b34dd7abb5ac4d0f0bfc13_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 132, + "next_interval": 0, + "next_adam_update": 22009, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 131, + "trained_intervals": 22008, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 22008, + "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.814617395401001, + "median": 9.68564224243164, + "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": 6.13170862197876, + "median": 9.613645553588867, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.2583115100860596, + "median": 16084.9970703125, + "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": 460.2218322753906, + "median": 14968.205078125, + "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": 1853, + "controller_edge_stiffness": 33 + }, + "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_0132.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0132.json new file mode 100644 index 0000000000000000000000000000000000000000..d5aad565546b497c25bb5ac2b55791a24d91d7f8 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0132.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_0132", + "executed_epochs": 132, + "score": null, + "best_score": 6.755242729706792e-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_2ed35c55cfae4239b6a20fd3bfca8859.npz", + "optimizer_file": "boundary_2ed35c55cfae4239b6a20fd3bfca8859_optimizer.pt", + "arrays_sha256": "759aad4eb1bdfd8ceb13cb4281a2dcdd45a667362a441086c9d4e9709bfee15f", + "optimizer_sha256": "f406673144d4001c337c22a11952eba23f63d3dc55797b47eae874c0a01f82f3", + "stage": "adam", + "completed_passes": 132, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 22176, + "adam_update_count": 22176, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 133, + "consumed_count": 132, + "last_submitted_update": 22176, + "last_consumed_update": 22008, + "pending": [ + { + "reference": { + "source_update": 22176, + "completed_passes": 132, + "next_interval": 0, + "trained_intervals": 22176, + "snapshot": "pass_end_0132", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 21840, + "pass_science": { + "completed_passes": 132, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 22176, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 22176, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.859848440399219e-07, + "update_l2": 0.01960531808435917 + }, + "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.2396433858348246e-08, + "update_l2": 0.0014396928017958999 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011126298340968788, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011126298340968788, + "observation_loss": 0.00011126298340968788, + "chamfer": 5.9543894167291e-05, + "track": 5.171908560441807e-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": 132, + "adam_update_count": 22176 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04108443879522383 + }, + "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_2ed35c55cfae4239b6a20fd3bfca8859_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 133, + "next_interval": 0, + "next_adam_update": 22177, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 132, + "trained_intervals": 22176, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 22176, + "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.7952675819396973, + "median": 9.685735702514648, + "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": 6.123911380767822, + "median": 9.614564895629883, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.215033531188965, + "median": 16086.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": 456.6473083496094, + "median": 14981.765625, + "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": 1871, + "controller_edge_stiffness": 33 + }, + "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_0133.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0133.json new file mode 100644 index 0000000000000000000000000000000000000000..246652ddb3b1090cdb093d2bdd2030e3d26bdd43 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0133.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_0133", + "executed_epochs": 133, + "score": null, + "best_score": 6.721937785143728e-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_2a59d145816b4a648ac1feb1f47ca9f0.npz", + "optimizer_file": "boundary_2a59d145816b4a648ac1feb1f47ca9f0_optimizer.pt", + "arrays_sha256": "e3e0d1ea52b0a3f8822d615895a1a5867dfdbf4a36a8f8a3ab8eb45867ce3324", + "optimizer_sha256": "b3e2e38ae4101d91f034444729d993108777ad4e1ccbf6c4fae2a8723544b8c6", + "stage": "adam", + "completed_passes": 133, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 22344, + "adam_update_count": 22344, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 134, + "consumed_count": 133, + "last_submitted_update": 22344, + "last_consumed_update": 22176, + "pending": [ + { + "reference": { + "source_update": 22344, + "completed_passes": 133, + "next_interval": 0, + "trained_intervals": 22344, + "snapshot": "pass_end_0133", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 22176, + "pass_science": { + "completed_passes": 133, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 22344, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 22344, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.680923891304701e-07, + "update_l2": 0.019112905487418175 + }, + "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.18430596230246e-08, + "update_l2": 0.001306248246692121 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011049839667975903, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011049839667975903, + "observation_loss": 0.00011049839667975903, + "chamfer": 5.9615489590214565e-05, + "track": 5.088291072752327e-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": 133, + "adam_update_count": 22344 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040776344016194344 + }, + "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_2a59d145816b4a648ac1feb1f47ca9f0_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 134, + "next_interval": 0, + "next_adam_update": 22345, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 133, + "trained_intervals": 22344, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 22344, + "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.7749526500701904, + "median": 9.685840606689453, + "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": 6.115976810455322, + "median": 9.612733840942383, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.1704893112182617, + "median": 16088.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": 453.0383605957031, + "median": 14954.470703125, + "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": 1883, + "controller_edge_stiffness": 33 + }, + "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_0134.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0134.json new file mode 100644 index 0000000000000000000000000000000000000000..3c397e7ab0169572fd5487b1b6c9cc6b06422156 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0134.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_0134", + "executed_epochs": 134, + "score": null, + "best_score": 6.721937785143728e-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_7e1531449e654dd5a17260ed14b7cb18.npz", + "optimizer_file": "boundary_7e1531449e654dd5a17260ed14b7cb18_optimizer.pt", + "arrays_sha256": "530e193475192f17004640c69b6907d7496ad3af20218998245d6693737c6eb1", + "optimizer_sha256": "489fd4eef31a8f40e34e447c951801a173a5c9bcf63e9052866da0b46c431618", + "stage": "adam", + "completed_passes": 134, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 22512, + "adam_update_count": 22512, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 135, + "consumed_count": 134, + "last_submitted_update": 22512, + "last_consumed_update": 22344, + "pending": [ + { + "reference": { + "source_update": 22512, + "completed_passes": 134, + "next_interval": 0, + "trained_intervals": 22512, + "snapshot": "pass_end_0134", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 22176, + "pass_science": { + "completed_passes": 134, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 22512, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 22512, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.91997434185032e-07, + "update_l2": 0.0196364875882864 + }, + "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.135169800496442e-08, + "update_l2": 0.001452598487958312 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011117852409370244, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011117852409370244, + "observation_loss": 0.00011117852409370244, + "chamfer": 5.918178794672713e-05, + "track": 5.1996739784954116e-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": 134, + "adam_update_count": 22512 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040447324980050325 + }, + "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_7e1531449e654dd5a17260ed14b7cb18_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 135, + "next_interval": 0, + "next_adam_update": 22513, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 134, + "trained_intervals": 22512, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 22512, + "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.7556954622268677, + "median": 9.685933113098145, + "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": 6.108450412750244, + "median": 9.618218421936035, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.12909197807312, + "median": 16089.67578125, + "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": 449.6414489746094, + "median": 15036.259765625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 1895, + "controller_edge_stiffness": 33 + }, + "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_0135.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0135.json new file mode 100644 index 0000000000000000000000000000000000000000..1469e548edfce364cd329b40c0d49d3583a7ad79 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0135.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_0135", + "executed_epochs": 135, + "score": null, + "best_score": 6.721937785143728e-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_ac382c01b5544207a440aa9ec9d2acd2.npz", + "optimizer_file": "boundary_ac382c01b5544207a440aa9ec9d2acd2_optimizer.pt", + "arrays_sha256": "b0fe32b66732774c58818ff17733dbc27d63f724f8985c94ef7fd9c050ff7ef0", + "optimizer_sha256": "1ab8b0acfef67af6f673bfb512398b5837d0802db1e561b7bdc3b60a6f245a97", + "stage": "adam", + "completed_passes": 135, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 22680, + "adam_update_count": 22680, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 136, + "consumed_count": 135, + "last_submitted_update": 22680, + "last_consumed_update": 22512, + "pending": [ + { + "reference": { + "source_update": 22680, + "completed_passes": 135, + "next_interval": 0, + "trained_intervals": 22680, + "snapshot": "pass_end_0135", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 22176, + "pass_science": { + "completed_passes": 135, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 22680, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 22680, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.525026942152181e-07, + "update_l2": 0.019896026700735092 + }, + "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.3906823893612454e-08, + "update_l2": 0.0014564148150384426 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011153956438647583, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011153956438647583, + "observation_loss": 0.00011153956438647583, + "chamfer": 6.0059686802560464e-05, + "track": 5.147987758391537e-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": 135, + "adam_update_count": 22680 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04115638113580644 + }, + "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_ac382c01b5544207a440aa9ec9d2acd2_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 136, + "next_interval": 0, + "next_adam_update": 22681, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 135, + "trained_intervals": 22680, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 22680, + "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.7357739806175232, + "median": 9.685980796813965, + "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": 6.100859642028809, + "median": 9.623458862304688, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.087096929550171, + "median": 16090.443359375, + "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": 446.2412414550781, + "median": 15115.384765625, + "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": 1912, + "controller_edge_stiffness": 33 + }, + "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_0136.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0136.json new file mode 100644 index 0000000000000000000000000000000000000000..c5a31e4431acb11f62bb7ec9d68bbfe1f9441519 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0136.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_0136", + "executed_epochs": 136, + "score": null, + "best_score": 6.721937785143728e-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_7bbadf70fa8241efbf4ae80044ccc022.npz", + "optimizer_file": "boundary_7bbadf70fa8241efbf4ae80044ccc022_optimizer.pt", + "arrays_sha256": "fe81146493e9454d716c4b3cf0ec9b2d9949f6d8eb00f9c82a0693532b82e6ab", + "optimizer_sha256": "6010923dc1f935fc3332b4cba1f662b8ca7bc0966f90089ea70bd2a5a6dedf6c", + "stage": "adam", + "completed_passes": 136, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 22848, + "adam_update_count": 22848, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 137, + "consumed_count": 136, + "last_submitted_update": 22848, + "last_consumed_update": 22680, + "pending": [ + { + "reference": { + "source_update": 22848, + "completed_passes": 136, + "next_interval": 0, + "trained_intervals": 22848, + "snapshot": "pass_end_0136", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 22176, + "pass_science": { + "completed_passes": 136, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 22848, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 22848, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.540861588495318e-07, + "update_l2": 0.019671713933348656 + }, + "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.356894661190381e-08, + "update_l2": 0.001450429204851389 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011009503214154392, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011009503214154392, + "observation_loss": 0.00011009503214154392, + "chamfer": 5.90097697568126e-05, + "track": 5.108526602271013e-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": 136, + "adam_update_count": 22848 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04051639721728861 + }, + "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_7bbadf70fa8241efbf4ae80044ccc022_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 137, + "next_interval": 0, + "next_adam_update": 22849, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 136, + "trained_intervals": 22848, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 22848, + "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.7163583040237427, + "median": 9.686123847961426, + "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": 6.093227386474609, + "median": 9.623292922973633, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.0469651222229004, + "median": 16092.744140625, + "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": 442.848388671875, + "median": 15112.919921875, + "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": 1924, + "controller_edge_stiffness": 33 + }, + "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_0137.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0137.json new file mode 100644 index 0000000000000000000000000000000000000000..c002cc59df29023ea3f951e4cab8a1314229f0e7 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0137.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_0137", + "executed_epochs": 137, + "score": null, + "best_score": 6.721937785143728e-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_6535f5d9f6564dde8a1130673175ade6.npz", + "optimizer_file": "boundary_6535f5d9f6564dde8a1130673175ade6_optimizer.pt", + "arrays_sha256": "cd52c38c6c5ef85dfe63f87924f99a64bf06d59072b943de93bb28402fd15994", + "optimizer_sha256": "a8d6cebdb43d1a0e750dfdd0254cac397ea3daeefa51eb483580adf37a4e99b0", + "stage": "adam", + "completed_passes": 137, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 23016, + "adam_update_count": 23016, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 138, + "consumed_count": 137, + "last_submitted_update": 23016, + "last_consumed_update": 22848, + "pending": [ + { + "reference": { + "source_update": 23016, + "completed_passes": 137, + "next_interval": 0, + "trained_intervals": 23016, + "snapshot": "pass_end_0137", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 22176, + "pass_science": { + "completed_passes": 137, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 23016, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 23016, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.460007628244057e-07, + "update_l2": 0.019189858809113503 + }, + "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.0563119913249466e-08, + "update_l2": 0.0014027351280674338 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010880983609240502, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010880983609240502, + "observation_loss": 0.00010880983609240502, + "chamfer": 5.830667578266002e-05, + "track": 5.0503160309745e-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": 137, + "adam_update_count": 23016 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0408772611990571 + }, + "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_6535f5d9f6564dde8a1130673175ade6_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 138, + "next_interval": 0, + "next_adam_update": 23017, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 137, + "trained_intervals": 23016, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 23016, + "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.6960619688034058, + "median": 9.686162948608398, + "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": 6.085805416107178, + "median": 9.622702598571777, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 2.00583815574646, + "median": 16093.375, + "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": 439.5736999511719, + "median": 15104.025390625, + "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": 1938, + "controller_edge_stiffness": 33 + }, + "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_0138.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0138.json new file mode 100644 index 0000000000000000000000000000000000000000..9d00ca069cf9691d24575bf7fb4e817d38f4b253 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0138.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_0138", + "executed_epochs": 138, + "score": null, + "best_score": 6.721937785143728e-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_aa874cec542f4f7abfcf2b11bdd37fb2.npz", + "optimizer_file": "boundary_aa874cec542f4f7abfcf2b11bdd37fb2_optimizer.pt", + "arrays_sha256": "8c71dda820b255898cf4c01b4e0accf5b8c8a054ed1f2613734165a5b5917072", + "optimizer_sha256": "00a83b7a38ed02ce60e030ec25d50550c6af55b52668fde31c91c5f4b3ac8c77", + "stage": "adam", + "completed_passes": 138, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 23184, + "adam_update_count": 23184, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 139, + "consumed_count": 138, + "last_submitted_update": 23184, + "last_consumed_update": 23016, + "pending": [ + { + "reference": { + "source_update": 23184, + "completed_passes": 138, + "next_interval": 0, + "trained_intervals": 23184, + "snapshot": "pass_end_0138", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 22176, + "pass_science": { + "completed_passes": 138, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 23184, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 23184, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.588456701843825e-07, + "update_l2": 0.017607590183615685 + }, + "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.0407447105271785e-08, + "update_l2": 0.0014794946182519197 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010987381392624229, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010987381392624229, + "observation_loss": 0.00010987381392624229, + "chamfer": 5.8517813158687204e-05, + "track": 5.135600076755509e-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": 138, + "adam_update_count": 23184 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041930577950552106 + }, + "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_aa874cec542f4f7abfcf2b11bdd37fb2_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 139, + "next_interval": 0, + "next_adam_update": 23185, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 138, + "trained_intervals": 23184, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 23184, + "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.6791747808456421, + "median": 9.68629264831543, + "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": 6.078179359436035, + "median": 9.622052192687988, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.9722495079040527, + "median": 16095.4619140625, + "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": 436.2342224121094, + "median": 15094.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": 1954, + "controller_edge_stiffness": 33 + }, + "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_0139.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0139.json new file mode 100644 index 0000000000000000000000000000000000000000..4c4336865771b2b7fb4bd072bc3cac74074eafe3 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0139.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_0139", + "executed_epochs": 139, + "score": null, + "best_score": 6.671320832516532e-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_7dad37e6c60e41b7a6919a6b3b4a91f1.npz", + "optimizer_file": "boundary_7dad37e6c60e41b7a6919a6b3b4a91f1_optimizer.pt", + "arrays_sha256": "9fbaf311f01e56c50a97c0fa12e914ca57683fb09a01999d229bd8fe455c7af9", + "optimizer_sha256": "f48f7b0949a2c4f15562c4436a6f48e8aad45d0fa1ce4395b4423f11fcfca0e8", + "stage": "adam", + "completed_passes": 139, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 23352, + "adam_update_count": 23352, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 140, + "consumed_count": 139, + "last_submitted_update": 23352, + "last_consumed_update": 23184, + "pending": [ + { + "reference": { + "source_update": 23352, + "completed_passes": 139, + "next_interval": 0, + "trained_intervals": 23352, + "snapshot": "pass_end_0139", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 23184, + "pass_science": { + "completed_passes": 139, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 23352, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 23352, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.0207481864199508e-06, + "update_l2": 0.019811348989605904 + }, + "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.007784409372107e-08, + "update_l2": 0.0013014798751100898 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00011041587276849896, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00011041587276849896, + "observation_loss": 0.00011041587276849896, + "chamfer": 5.9137597418157384e-05, + "track": 5.127827898832038e-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": 139, + "adam_update_count": 23352 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04111685301177204 + }, + "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_7dad37e6c60e41b7a6919a6b3b4a91f1_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 140, + "next_interval": 0, + "next_adam_update": 23353, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 139, + "trained_intervals": 23352, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 23352, + "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.6618449091911316, + "median": 9.686389923095703, + "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": 6.070666790008545, + "median": 9.621438980102539, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.93836510181427, + "median": 16097.02734375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 432.96929931640625, + "median": 15084.98828125, + "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": 1965, + "controller_edge_stiffness": 33 + }, + "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_0140.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0140.json new file mode 100644 index 0000000000000000000000000000000000000000..b762f763765042696b1c82a6012d7a8c3cd85200 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0140.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_0140", + "executed_epochs": 140, + "score": null, + "best_score": 6.671320832516532e-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_9231886f4b204d0d84d49b147c688f41.npz", + "optimizer_file": "boundary_9231886f4b204d0d84d49b147c688f41_optimizer.pt", + "arrays_sha256": "44398db227f3d8df5579d0accdcd51a6d30f6c265ebd717966e615e2ea61b41c", + "optimizer_sha256": "19a28ac77cbfd04646edd533136542db63062c407735db2c26a19ad2ac7c4202", + "stage": "adam", + "completed_passes": 140, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 23520, + "adam_update_count": 23520, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 141, + "consumed_count": 140, + "last_submitted_update": 23520, + "last_consumed_update": 23352, + "pending": [ + { + "reference": { + "source_update": 23520, + "completed_passes": 140, + "next_interval": 0, + "trained_intervals": 23520, + "snapshot": "pass_end_0140", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 23184, + "pass_science": { + "completed_passes": 140, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 23520, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 23520, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.526466904688277e-07, + "update_l2": 0.017514845356345177 + }, + "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.01624022319902e-08, + "update_l2": 0.0012953956611454487 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010761918383650482, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010761918383650482, + "observation_loss": 0.00010761918383650482, + "chamfer": 5.7557546824682504e-05, + "track": 5.006163701182231e-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": 140, + "adam_update_count": 23520 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.051791297970339656 + }, + "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_9231886f4b204d0d84d49b147c688f41_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 141, + "next_interval": 0, + "next_adam_update": 23521, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 140, + "trained_intervals": 23520, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 23520, + "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.6443231105804443, + "median": 9.686470985412598, + "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": 6.062241077423096, + "median": 9.620601654052734, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.904697299003601, + "median": 16098.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": 429.3365478515625, + "median": 15072.388671875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 1980, + "controller_edge_stiffness": 33 + }, + "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_0141.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0141.json new file mode 100644 index 0000000000000000000000000000000000000000..75df30aa1268064232b8984fcd39e2a3f5e6e409 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0141.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_0141", + "executed_epochs": 141, + "score": null, + "best_score": 6.671320832516532e-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_e9f0b2e721ce4140b59467ce174824b6.npz", + "optimizer_file": "boundary_e9f0b2e721ce4140b59467ce174824b6_optimizer.pt", + "arrays_sha256": "fff436e8726fdfdb87a2107e76b6298ee39ce19ee76404a363bdd88314c667aa", + "optimizer_sha256": "3003243507c9a692923681dbdbf9d84c48c53a4956005cc1e88196aa8215ec48", + "stage": "adam", + "completed_passes": 141, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 23688, + "adam_update_count": 23688, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 142, + "consumed_count": 141, + "last_submitted_update": 23688, + "last_consumed_update": 23520, + "pending": [ + { + "reference": { + "source_update": 23688, + "completed_passes": 141, + "next_interval": 0, + "trained_intervals": 23688, + "snapshot": "pass_end_0141", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 23184, + "pass_science": { + "completed_passes": 141, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 23688, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 23688, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.306739805950201e-07, + "update_l2": 0.018423786386847496 + }, + "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.4326221743394854e-08, + "update_l2": 0.0013510583667084575 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010811269021360204, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010811269021360204, + "observation_loss": 0.00010811269021360204, + "chamfer": 5.763982335338369e-05, + "track": 5.0472866860218346e-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": 141, + "adam_update_count": 23688 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04127996088936925 + }, + "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_e9f0b2e721ce4140b59467ce174824b6_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 142, + "next_interval": 0, + "next_adam_update": 23689, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 141, + "trained_intervals": 23688, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 23688, + "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.6272774338722229, + "median": 9.686659812927246, + "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": 6.054931163787842, + "median": 9.619985580444336, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.8725056648254395, + "median": 16101.373046875, + "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": 426.2095642089844, + "median": 15063.1337890625, + "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": 1997, + "controller_edge_stiffness": 33 + }, + "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_0142.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0142.json new file mode 100644 index 0000000000000000000000000000000000000000..a373b7b26dba919457694438b2ebbbf87208ad46 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0142.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_0142", + "executed_epochs": 142, + "score": null, + "best_score": 6.64353771125683e-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_00d8049884014ac4ae7d30402efa0283.npz", + "optimizer_file": "boundary_00d8049884014ac4ae7d30402efa0283_optimizer.pt", + "arrays_sha256": "345add0b3c6ba5a139b45c5b9beb0261f221f9dd4b0c03a5b5863787ccfec3c5", + "optimizer_sha256": "ae52a43217a5afe57ac823576e1f2dc0aef42f4f865b629c8ceec457648eb048", + "stage": "adam", + "completed_passes": 142, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 23856, + "adam_update_count": 23856, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 143, + "consumed_count": 142, + "last_submitted_update": 23856, + "last_consumed_update": 23688, + "pending": [ + { + "reference": { + "source_update": 23856, + "completed_passes": 142, + "next_interval": 0, + "trained_intervals": 23856, + "snapshot": "pass_end_0142", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 23688, + "pass_science": { + "completed_passes": 142, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 23856, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 23856, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.072919293525047e-07, + "update_l2": 0.018443461507558823 + }, + "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.919190388363859e-08, + "update_l2": 0.0013467398239299655 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010720556019805372, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010720556019805372, + "observation_loss": 0.00010720556019805372, + "chamfer": 5.703172064386308e-05, + "track": 5.017384319216944e-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": 142, + "adam_update_count": 23856 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0404423198197037 + }, + "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_00d8049884014ac4ae7d30402efa0283_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 143, + "next_interval": 0, + "next_adam_update": 23857, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 142, + "trained_intervals": 23856, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 23856, + "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.6106048226356506, + "median": 9.686748504638672, + "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": 6.048140048980713, + "median": 9.61948013305664, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.8415447473526, + "median": 16102.80078125, + "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": 423.3249206542969, + "median": 15055.53515625, + "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": 2012, + "controller_edge_stiffness": 33 + }, + "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_0143.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0143.json new file mode 100644 index 0000000000000000000000000000000000000000..44146a9f0b7315a18058710876ddd6d9842537cf --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0143.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_0143", + "executed_epochs": 143, + "score": null, + "best_score": 6.640536148119108e-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_9f07dc57ccdf4b4db6c3a0aee86ebdd3.npz", + "optimizer_file": "boundary_9f07dc57ccdf4b4db6c3a0aee86ebdd3_optimizer.pt", + "arrays_sha256": "c1765ccd19f2ffd0d03d0cbeb4c4816c73b697b8696560bfbeb5e00c0e044bbf", + "optimizer_sha256": "eec3214ccda4e25fa56faaabe5a0fdca6092053eb9006d4255ce4b533aeaf5b3", + "stage": "adam", + "completed_passes": 143, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 24024, + "adam_update_count": 24024, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 144, + "consumed_count": 143, + "last_submitted_update": 24024, + "last_consumed_update": 23856, + "pending": [ + { + "reference": { + "source_update": 24024, + "completed_passes": 143, + "next_interval": 0, + "trained_intervals": 24024, + "snapshot": "pass_end_0143", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 23856, + "pass_science": { + "completed_passes": 143, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 24024, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 24024, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.314566232707875e-07, + "update_l2": 0.019332079216837883 + }, + "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.2002096850856105e-08, + "update_l2": 0.0013814434641972184 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010751120862551033, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010751120862551033, + "observation_loss": 0.00010751120862551033, + "chamfer": 5.738843901781365e-05, + "track": 5.012277324567549e-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": 143, + "adam_update_count": 24024 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041362751042470336 + }, + "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_9f07dc57ccdf4b4db6c3a0aee86ebdd3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 144, + "next_interval": 0, + "next_adam_update": 24025, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 143, + "trained_intervals": 24024, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 24024, + "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.5945958495140076, + "median": 9.686833381652832, + "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": 6.041260719299316, + "median": 9.618961334228516, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.81229829788208, + "median": 16104.1669921875, + "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": 420.4227294921875, + "median": 15047.759765625, + "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": 2022, + "controller_edge_stiffness": 33 + }, + "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_0144.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0144.json new file mode 100644 index 0000000000000000000000000000000000000000..b69c638158a2752b1e579c54a427df148ec8fcb9 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0144.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_0144", + "executed_epochs": 144, + "score": null, + "best_score": 6.640536148119108e-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_bbc224a810ca49aa97fd904882ffefe3.npz", + "optimizer_file": "boundary_bbc224a810ca49aa97fd904882ffefe3_optimizer.pt", + "arrays_sha256": "0f820808c22f66fd97d354c398de0df312449d5a55dc1519a6523bf8b1e93e09", + "optimizer_sha256": "3390f5892db2e6c27ede1f05ca8106d042b4ec89e6700aa8043ef5576472b9dc", + "stage": "adam", + "completed_passes": 144, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 24192, + "adam_update_count": 24192, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 145, + "consumed_count": 144, + "last_submitted_update": 24192, + "last_consumed_update": 24024, + "pending": [ + { + "reference": { + "source_update": 24192, + "completed_passes": 144, + "next_interval": 0, + "trained_intervals": 24192, + "snapshot": "pass_end_0144", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 23856, + "pass_science": { + "completed_passes": 144, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 24192, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 24192, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.774152095407771e-07, + "update_l2": 0.01935161091387272 + }, + "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.0806615803367094e-08, + "update_l2": 0.001351331826299429 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010696025128709152, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010696025128709152, + "observation_loss": 0.00010696025128709152, + "chamfer": 5.700044130207971e-05, + "track": 4.9959809985011816e-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": 144, + "adam_update_count": 24192 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040654530050233006 + }, + "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_bbc224a810ca49aa97fd904882ffefe3_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 145, + "next_interval": 0, + "next_adam_update": 24193, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 144, + "trained_intervals": 24192, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 24192, + "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.5775695443153381, + "median": 9.686854362487793, + "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": 6.034372806549072, + "median": 9.618406295776367, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.7817028760910034, + "median": 16104.5048828125, + "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": 417.5368347167969, + "median": 15039.435546875, + "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": 2041, + "controller_edge_stiffness": 33 + }, + "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_0145.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0145.json new file mode 100644 index 0000000000000000000000000000000000000000..0de02903892b1f088aee938128bb1450d7c6be1d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0145.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_0145", + "executed_epochs": 145, + "score": null, + "best_score": 6.59857407646043e-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_d75cd7b88538466b9f44ef8b9aaabda6.npz", + "optimizer_file": "boundary_d75cd7b88538466b9f44ef8b9aaabda6_optimizer.pt", + "arrays_sha256": "71fd3b61b7928b226f64360814c47696164956a41af3afefc6f2cc7f441b51d1", + "optimizer_sha256": "743e32c608b06cebf2036dbf6c9092872028f19735751723b46c6012251cd4cc", + "stage": "adam", + "completed_passes": 145, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 24360, + "adam_update_count": 24360, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 146, + "consumed_count": 145, + "last_submitted_update": 24360, + "last_consumed_update": 24192, + "pending": [ + { + "reference": { + "source_update": 24360, + "completed_passes": 145, + "next_interval": 0, + "trained_intervals": 24360, + "snapshot": "pass_end_0145", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 24192, + "pass_science": { + "completed_passes": 145, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 24360, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 24360, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.495325012816465e-07, + "update_l2": 0.018548250198364258 + }, + "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.5281471844637053e-08, + "update_l2": 0.0012564206263050437 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010805241618072614, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010805241618072614, + "observation_loss": 0.00010805241618072614, + "chamfer": 5.826358392369002e-05, + "track": 4.978883225703612e-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": 145, + "adam_update_count": 24360 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041253607952967286 + }, + "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_d75cd7b88538466b9f44ef8b9aaabda6_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 146, + "next_interval": 0, + "next_adam_update": 24361, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 145, + "trained_intervals": 24360, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 24360, + "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.5602628588676453, + "median": 9.687101364135742, + "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": 6.027210235595703, + "median": 9.617717742919922, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.751132845878601, + "median": 16108.4833984375, + "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": 414.5569152832031, + "median": 15029.0966796875, + "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": 2053, + "controller_edge_stiffness": 33 + }, + "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_0146.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0146.json new file mode 100644 index 0000000000000000000000000000000000000000..dae62036941de902f0fc37cfe9e067f711d0280a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0146.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_0146", + "executed_epochs": 146, + "score": null, + "best_score": 6.59857407646043e-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_fcf2e85c2c9f475b98dc03c10a652ce4.npz", + "optimizer_file": "boundary_fcf2e85c2c9f475b98dc03c10a652ce4_optimizer.pt", + "arrays_sha256": "58edfb2a37193ccc9295e117c120341d0ed1e220f626de792f70eb1602de69de", + "optimizer_sha256": "2b9db278b69ca1968194748e72e1ee328b9ffbe7324b177624cd1592fad3b994", + "stage": "adam", + "completed_passes": 146, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 24528, + "adam_update_count": 24528, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 147, + "consumed_count": 146, + "last_submitted_update": 24528, + "last_consumed_update": 24360, + "pending": [ + { + "reference": { + "source_update": 24528, + "completed_passes": 146, + "next_interval": 0, + "trained_intervals": 24528, + "snapshot": "pass_end_0146", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 24192, + "pass_science": { + "completed_passes": 146, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 24528, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 24528, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.596998668508604e-07, + "update_l2": 0.019666999578475952 + }, + "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.3535501365331584e-08, + "update_l2": 0.001309627783484757 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010787558858282864, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010787558858282864, + "observation_loss": 0.00010787558858282864, + "chamfer": 5.7694880524650216e-05, + "track": 5.018071169615723e-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": 146, + "adam_update_count": 24528 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.042642574990168214 + }, + "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_fcf2e85c2c9f475b98dc03c10a652ce4_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 147, + "next_interval": 0, + "next_adam_update": 24529, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 146, + "trained_intervals": 24528, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 24528, + "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.5432926416397095, + "median": 9.687236785888672, + "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": 6.020151138305664, + "median": 9.61244010925293, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.7216664552688599, + "median": 16110.6650390625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 411.64080810546875, + "median": 14949.66796875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2069, + "controller_edge_stiffness": 33 + }, + "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_0147.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0147.json new file mode 100644 index 0000000000000000000000000000000000000000..0cd9e440474e583a5b02b833987e03d21a56c694 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0147.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_0147", + "executed_epochs": 147, + "score": null, + "best_score": 6.59857407646043e-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_bef3e14f462546af8626367ece1f9a7e.npz", + "optimizer_file": "boundary_bef3e14f462546af8626367ece1f9a7e_optimizer.pt", + "arrays_sha256": "14f3cd6b3315fa317e312eea4f75699b95553a85571381ccb9e5192e5096f746", + "optimizer_sha256": "78826d44f5e43d13938908f2ad20ff71480083630a75ec1be4bbdc59707090b1", + "stage": "adam", + "completed_passes": 147, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 24696, + "adam_update_count": 24696, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 148, + "consumed_count": 147, + "last_submitted_update": 24696, + "last_consumed_update": 24528, + "pending": [ + { + "reference": { + "source_update": 24696, + "completed_passes": 147, + "next_interval": 0, + "trained_intervals": 24696, + "snapshot": "pass_end_0147", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 24192, + "pass_science": { + "completed_passes": 147, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 24696, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 24696, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.211868933154619e-07, + "update_l2": 0.018699537962675095 + }, + "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.287910909146376e-08, + "update_l2": 0.0013398595619946718 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010724517051130533, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010724517051130533, + "observation_loss": 0.00010724517051130533, + "chamfer": 5.714069266105071e-05, + "track": 5.0104477850254625e-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": 147, + "adam_update_count": 24696 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040760202798992395 + }, + "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_bef3e14f462546af8626367ece1f9a7e_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 148, + "next_interval": 0, + "next_adam_update": 24697, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 147, + "trained_intervals": 24696, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 24696, + "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.527478814125061, + "median": 9.687345504760742, + "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": 6.013119697570801, + "median": 9.608217239379883, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.6946543455123901, + "median": 16112.4169921875, + "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": 408.75653076171875, + "median": 14886.6171875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2084, + "controller_edge_stiffness": 34 + }, + "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_0148.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0148.json new file mode 100644 index 0000000000000000000000000000000000000000..b6c6da53915f06385e462dbd30952433c4e8d8ce --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0148.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_0148", + "executed_epochs": 148, + "score": null, + "best_score": 6.59857407646043e-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_1d30b162888342a6852b72ed0a969ef4.npz", + "optimizer_file": "boundary_1d30b162888342a6852b72ed0a969ef4_optimizer.pt", + "arrays_sha256": "ff97b4a7f4b90e5b31959b8854d1eff1bc089d5e5e7e10566bb9ae2c54775f19", + "optimizer_sha256": "d12f64cd1b37c70c92feb9265d35a3ec78fcc2744d6f541e7ab4304b64c68552", + "stage": "adam", + "completed_passes": 148, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 24864, + "adam_update_count": 24864, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 149, + "consumed_count": 148, + "last_submitted_update": 24864, + "last_consumed_update": 24696, + "pending": [ + { + "reference": { + "source_update": 24864, + "completed_passes": 148, + "next_interval": 0, + "trained_intervals": 24864, + "snapshot": "pass_end_0148", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 24192, + "pass_science": { + "completed_passes": 148, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 24864, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 24864, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.21312198695523e-07, + "update_l2": 0.01955193467438221 + }, + "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.056941887460198e-08, + "update_l2": 0.0013782419264316559 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010752451635198668, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010752451635198668, + "observation_loss": 0.00010752451635198668, + "chamfer": 5.697703454643488e-05, + "track": 5.05474818055518e-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": 148, + "adam_update_count": 24864 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04241216299124062 + }, + "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_1d30b162888342a6852b72ed0a969ef4_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 149, + "next_interval": 0, + "next_adam_update": 24865, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 148, + "trained_intervals": 24864, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 24864, + "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.5107538104057312, + "median": 9.687447547912598, + "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": 6.006439208984375, + "median": 9.60601806640625, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.6665469408035278, + "median": 16114.0615234375, + "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": 406.0349426269531, + "median": 14853.935546875, + "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": 2095, + "controller_edge_stiffness": 34 + }, + "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_0149.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0149.json new file mode 100644 index 0000000000000000000000000000000000000000..95793157d072d8c762df703ed37f1ca8a9096399 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0149.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_0149", + "executed_epochs": 149, + "score": null, + "best_score": 6.59857407646043e-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_c749ed06d0cc409781c3bc074c75f37c.npz", + "optimizer_file": "boundary_c749ed06d0cc409781c3bc074c75f37c_optimizer.pt", + "arrays_sha256": "d29a239c6412f6887f137842a8ed3a778df418ba202f35bd72993ec1e7187742", + "optimizer_sha256": "3185376b711ec46b7dfc900ba31dd04e86fc67f8b33383b6b9eaa20ba22133f2", + "stage": "adam", + "completed_passes": 149, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 25032, + "adam_update_count": 25032, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 150, + "consumed_count": 149, + "last_submitted_update": 25032, + "last_consumed_update": 24864, + "pending": [ + { + "reference": { + "source_update": 25032, + "completed_passes": 149, + "next_interval": 0, + "trained_intervals": 25032, + "snapshot": "pass_end_0149", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 24192, + "pass_science": { + "completed_passes": 149, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 25032, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 25032, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.384611985296942e-07, + "update_l2": 0.01964990608394146 + }, + "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.338922193232065e-08, + "update_l2": 0.0013584726257249713 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010546740668360144, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010546740668360144, + "observation_loss": 0.00010546740668360144, + "chamfer": 5.608536230283789e-05, + "track": 4.938204074278474e-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": 149, + "adam_update_count": 25032 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040723551996052265 + }, + "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_c749ed06d0cc409781c3bc074c75f37c_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 150, + "next_interval": 0, + "next_adam_update": 25033, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 149, + "trained_intervals": 25032, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 25032, + "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.49429523944854736, + "median": 9.687609672546387, + "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.999729156494141, + "median": 9.60283088684082, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.6393424272537231, + "median": 16116.673828125, + "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": 403.3195495605469, + "median": 14806.775390625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 2111, + "controller_edge_stiffness": 34 + }, + "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_0150.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0150.json new file mode 100644 index 0000000000000000000000000000000000000000..47a965c1f37348db2415a572b1e0759784585284 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0150.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_0150", + "executed_epochs": 150, + "score": null, + "best_score": 6.59857407646043e-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_824f59cdd6324f0283d361a89a014213.npz", + "optimizer_file": "boundary_824f59cdd6324f0283d361a89a014213_optimizer.pt", + "arrays_sha256": "2929746abae1ea3249851a88bdf12f81f996e0d4b5b5df21bcc9f2a28ac74b47", + "optimizer_sha256": "fd9f584dd9fa9f588137d71450506c4d87813bacdf27757d0099ce51d08c1ab2", + "stage": "adam", + "completed_passes": 150, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 25200, + "adam_update_count": 25200, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 151, + "consumed_count": 150, + "last_submitted_update": 25200, + "last_consumed_update": 25032, + "pending": [ + { + "reference": { + "source_update": 25200, + "completed_passes": 150, + "next_interval": 0, + "trained_intervals": 25200, + "snapshot": "pass_end_0150", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 24192, + "pass_science": { + "completed_passes": 150, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 25200, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 25200, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.9196920549075e-07, + "update_l2": 0.018138110637664795 + }, + "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.348907095026334e-08, + "update_l2": 0.0013847757363691926 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010644912981661037, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010644912981661037, + "observation_loss": 0.00010644912981661037, + "chamfer": 5.654986307490617e-05, + "track": 4.9899266741704196e-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": 150, + "adam_update_count": 25200 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04819008894264698 + }, + "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_824f59cdd6324f0283d361a89a014213_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 151, + "next_interval": 0, + "next_adam_update": 25201, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 150, + "trained_intervals": 25200, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 25200, + "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.4786485731601715, + "median": 9.687756538391113, + "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.992729663848877, + "median": 9.602070808410645, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.613891839981079, + "median": 16119.0400390625, + "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": 400.5063781738281, + "median": 14795.515625, + "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": 2123, + "controller_edge_stiffness": 34 + }, + "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_0151.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0151.json new file mode 100644 index 0000000000000000000000000000000000000000..bb5c2e792b9bed99b85f155816c70e13933afde1 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0151.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_0151", + "executed_epochs": 151, + "score": null, + "best_score": 6.596532623570099e-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_c328fecd5b4747cc9d40612b0b57f7d7.npz", + "optimizer_file": "boundary_c328fecd5b4747cc9d40612b0b57f7d7_optimizer.pt", + "arrays_sha256": "448c9db409b4b65f1db528791e8a59a92a37c07237a3c3a3088e66020ead5504", + "optimizer_sha256": "552d20d54bb41c3d15d7477f422293f05c7534aab133b140af55c2edd9514ef1", + "stage": "adam", + "completed_passes": 151, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 25368, + "adam_update_count": 25368, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 152, + "consumed_count": 151, + "last_submitted_update": 25368, + "last_consumed_update": 25200, + "pending": [ + { + "reference": { + "source_update": 25368, + "completed_passes": 151, + "next_interval": 0, + "trained_intervals": 25368, + "snapshot": "pass_end_0151", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 25200, + "pass_science": { + "completed_passes": 151, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 25368, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 25368, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.140774750449054e-07, + "update_l2": 0.01920294016599655 + }, + "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.2003237271947e-08, + "update_l2": 0.0012984579661861062 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010694727825466543, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010694727825466543, + "observation_loss": 0.00010694727825466543, + "chamfer": 5.6959666835609823e-05, + "track": 4.998761141905561e-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": 151, + "adam_update_count": 25368 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041439608903601766 + }, + "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_c328fecd5b4747cc9d40612b0b57f7d7_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 152, + "next_interval": 0, + "next_adam_update": 25369, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 151, + "trained_intervals": 25368, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 25368, + "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.46263113617897034, + "median": 9.687849998474121, + "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.985996723175049, + "median": 9.602035522460938, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.5882474184036255, + "median": 16120.5478515625, + "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": 397.81884765625, + "median": 14794.955078125, + "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": 2135, + "controller_edge_stiffness": 34 + }, + "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_0152.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0152.json new file mode 100644 index 0000000000000000000000000000000000000000..6464ede30a8f4cca277cc883ddd93496efdb3f05 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0152.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_0152", + "executed_epochs": 152, + "score": null, + "best_score": 6.596532623570099e-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_99e4dee519194b2792a490cf1d91a0de.npz", + "optimizer_file": "boundary_99e4dee519194b2792a490cf1d91a0de_optimizer.pt", + "arrays_sha256": "c7352c064799165d0d9fbad5e51b58cf6b6ee749cabddf38ccc738f308ad9f60", + "optimizer_sha256": "fe8d2f5fcf69c154fe3acebacfb3507d598f6a0e4135614a81ce5e422605b5ef", + "stage": "adam", + "completed_passes": 152, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 25536, + "adam_update_count": 25536, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 153, + "consumed_count": 152, + "last_submitted_update": 25536, + "last_consumed_update": 25368, + "pending": [ + { + "reference": { + "source_update": 25536, + "completed_passes": 152, + "next_interval": 0, + "trained_intervals": 25536, + "snapshot": "pass_end_0152", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 25200, + "pass_science": { + "completed_passes": 152, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 25536, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 25536, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.453865802948712e-07, + "update_l2": 0.019275229424238205 + }, + "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.007795778055879e-08, + "update_l2": 0.001284043537452817 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010716108954511583, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010716108954511583, + "observation_loss": 0.00010716108954511583, + "chamfer": 5.698086170013994e-05, + "track": 5.0180231482954696e-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": 152, + "adam_update_count": 25536 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04175511701032519 + }, + "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_99e4dee519194b2792a490cf1d91a0de_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 153, + "next_interval": 0, + "next_adam_update": 25537, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 152, + "trained_intervals": 25536, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 25536, + "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.44600921869277954, + "median": 9.687981605529785, + "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.9789934158325195, + "median": 9.601953506469727, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.562065839767456, + "median": 16122.6689453125, + "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": 395.04254150390625, + "median": 14793.7109375, + "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": 2147, + "controller_edge_stiffness": 34 + }, + "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_0153.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0153.json new file mode 100644 index 0000000000000000000000000000000000000000..7cc27fd902ca1b75e28250290b3fdc7f5e6c8839 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0153.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_0153", + "executed_epochs": 153, + "score": null, + "best_score": 6.578183353580936e-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_833c6b47b8d84512bf04b50931aa4e83.npz", + "optimizer_file": "boundary_833c6b47b8d84512bf04b50931aa4e83_optimizer.pt", + "arrays_sha256": "78da7ca00acb88c8d0c24c72f057ae4528cdd9f7b04478e02f2a623e39bda25d", + "optimizer_sha256": "af5e9f7af91b3f9c319297a0fd7d6f366444cc07d8e3c45d705c2c8672deac1c", + "stage": "adam", + "completed_passes": 153, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 25704, + "adam_update_count": 25704, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 154, + "consumed_count": 153, + "last_submitted_update": 25704, + "last_consumed_update": 25536, + "pending": [ + { + "reference": { + "source_update": 25704, + "completed_passes": 153, + "next_interval": 0, + "trained_intervals": 25704, + "snapshot": "pass_end_0153", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 25536, + "pass_science": { + "completed_passes": 153, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 25704, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 25704, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.352301961167541e-07, + "update_l2": 0.01895667053759098 + }, + "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.2720345422585524e-08, + "update_l2": 0.0013475551968440413 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001061221701093018, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001061221701093018, + "observation_loss": 0.0001061221701093018, + "chamfer": 5.654139386024326e-05, + "track": 4.958077261107974e-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": 153, + "adam_update_count": 25704 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041501931846141815 + }, + "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_833c6b47b8d84512bf04b50931aa4e83_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 154, + "next_interval": 0, + "next_adam_update": 25705, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 153, + "trained_intervals": 25704, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 25704, + "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.42927902936935425, + "median": 9.68804931640625, + "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.972114562988281, + "median": 9.602041244506836, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.5361496210098267, + "median": 16123.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": 392.3344421386719, + "median": 14794.9775390625, + "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": 2162, + "controller_edge_stiffness": 34 + }, + "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_0154.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0154.json new file mode 100644 index 0000000000000000000000000000000000000000..45e9f73ddd561486739f9ebd4eaec6449e65a1e8 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0154.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_0154", + "executed_epochs": 154, + "score": null, + "best_score": 6.571110732996506e-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_31110fd6f49e4eccae36da34778b37dc.npz", + "optimizer_file": "boundary_31110fd6f49e4eccae36da34778b37dc_optimizer.pt", + "arrays_sha256": "9eaf0758f835a39e392ba95f9018ee389fb00a5dca6e10f0043ceb44e2961f31", + "optimizer_sha256": "488733d210cd630c0161c29741bebb73c5ece11d3ada438e4285cd7168069f5d", + "stage": "adam", + "completed_passes": 154, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 25872, + "adam_update_count": 25872, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 155, + "consumed_count": 154, + "last_submitted_update": 25872, + "last_consumed_update": 25704, + "pending": [ + { + "reference": { + "source_update": 25872, + "completed_passes": 154, + "next_interval": 0, + "trained_intervals": 25872, + "snapshot": "pass_end_0154", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 25704, + "pass_science": { + "completed_passes": 154, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 25872, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 25872, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.734134328529763e-07, + "update_l2": 0.018073540180921555 + }, + "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.071389708177776e-08, + "update_l2": 0.0012837520334869623 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001071439910447225, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001071439910447225, + "observation_loss": 0.0001071439910447225, + "chamfer": 5.691515252692625e-05, + "track": 5.0228842155775055e-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": 154, + "adam_update_count": 25872 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04102128813974559 + }, + "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_31110fd6f49e4eccae36da34778b37dc_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 155, + "next_interval": 0, + "next_adam_update": 25873, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 154, + "trained_intervals": 25872, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 25872, + "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.4130862355232239, + "median": 9.68819808959961, + "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.965366840362549, + "median": 9.602924346923828, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.5114753246307373, + "median": 16126.16015625, + "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": 389.6959533691406, + "median": 14808.015625, + "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": 2179, + "controller_edge_stiffness": 34 + }, + "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_0155.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0155.json new file mode 100644 index 0000000000000000000000000000000000000000..1ee7e36769ff9d474dd4b3467eda41ac92987556 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0155.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_0155", + "executed_epochs": 155, + "score": null, + "best_score": 6.571110732996506e-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_c7f302b203134a108d52a5f3f47486db.npz", + "optimizer_file": "boundary_c7f302b203134a108d52a5f3f47486db_optimizer.pt", + "arrays_sha256": "e152c59d3f866c89d558d14ec84465ffb330f7f49bf24ed1191ae7ad4ea99984", + "optimizer_sha256": "02059b730e88be23ebf72a869ac4d51d7fdd0f863ddaed8ce13f9170a0595142", + "stage": "adam", + "completed_passes": 155, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 26040, + "adam_update_count": 26040, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 156, + "consumed_count": 155, + "last_submitted_update": 26040, + "last_consumed_update": 25872, + "pending": [ + { + "reference": { + "source_update": 26040, + "completed_passes": 155, + "next_interval": 0, + "trained_intervals": 26040, + "snapshot": "pass_end_0155", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 25704, + "pass_science": { + "completed_passes": 155, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 26040, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 26040, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.156684998539276e-07, + "update_l2": 0.01857239566743374 + }, + "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.1802146572299534e-08, + "update_l2": 0.0010614920174703002 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010699062841013074, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010699062841013074, + "observation_loss": 0.00010699062841013074, + "chamfer": 5.7125133025692776e-05, + "track": 4.986549538443796e-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": 155, + "adam_update_count": 26040 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04151807096786797 + }, + "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_c7f302b203134a108d52a5f3f47486db_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 156, + "next_interval": 0, + "next_adam_update": 26041, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 155, + "trained_intervals": 26040, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 26040, + "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.3968999981880188, + "median": 9.688364028930664, + "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.959891319274902, + "median": 9.60940933227539, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.4872071743011475, + "median": 16128.8359375, + "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": 387.5679931640625, + "median": 14904.75390625, + "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": 2201, + "controller_edge_stiffness": 34 + }, + "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_0156.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0156.json new file mode 100644 index 0000000000000000000000000000000000000000..e0edb8c075581750909e0589879160c7bce83748 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0156.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_0156", + "executed_epochs": 156, + "score": null, + "best_score": 6.538539191968171e-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_72e533d995c1408f96a620d87f1ca67b.npz", + "optimizer_file": "boundary_72e533d995c1408f96a620d87f1ca67b_optimizer.pt", + "arrays_sha256": "8dbda904034aaae3a58e979df4fdb7ee40998c603da1b57e2fc824513c0cc50e", + "optimizer_sha256": "b478a2df4bffab71e5637ccef61a6248b9ddc0164c4dbeb7f67ec117ca4f12b2", + "stage": "adam", + "completed_passes": 156, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 26208, + "adam_update_count": 26208, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 157, + "consumed_count": 156, + "last_submitted_update": 26208, + "last_consumed_update": 26040, + "pending": [ + { + "reference": { + "source_update": 26208, + "completed_passes": 156, + "next_interval": 0, + "trained_intervals": 26208, + "snapshot": "pass_end_0156", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 26040, + "pass_science": { + "completed_passes": 156, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 26208, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 26208, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.756715495408571e-07, + "update_l2": 0.017801852896809578 + }, + "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.3259071819411474e-08, + "update_l2": 0.0012462361482903361 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010518055933061987, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010518055933061987, + "observation_loss": 0.00010518055933061987, + "chamfer": 5.581998993875459e-05, + "track": 4.9360565753886476e-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": 156, + "adam_update_count": 26208 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04122188687324524 + }, + "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_72e533d995c1408f96a620d87f1ca67b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 157, + "next_interval": 0, + "next_adam_update": 26209, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 156, + "trained_intervals": 26208, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 26208, + "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.38154518604278564, + "median": 9.6884183883667, + "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.953375339508057, + "median": 9.612220764160156, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.4645458459854126, + "median": 16129.712890625, + "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": 385.05084228515625, + "median": 14946.931640625, + "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": 2214, + "controller_edge_stiffness": 35 + }, + "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_0157.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0157.json new file mode 100644 index 0000000000000000000000000000000000000000..242fb186b098e6e102f8319b5bfea213a7e3b1d9 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0157.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_0157", + "executed_epochs": 157, + "score": null, + "best_score": 6.538539191968171e-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_81be95a61efc4d45ac2735b5ecbc6477.npz", + "optimizer_file": "boundary_81be95a61efc4d45ac2735b5ecbc6477_optimizer.pt", + "arrays_sha256": "51bc83c6131c77d0a199610f15e537a020e1e1389be2b5860f307ccbfc7db6e0", + "optimizer_sha256": "fc83881bcedc4440c6eb652ca46e3f078ad6f15ab4da53764791c7e885c4adc1", + "stage": "adam", + "completed_passes": 157, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 26376, + "adam_update_count": 26376, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 158, + "consumed_count": 157, + "last_submitted_update": 26376, + "last_consumed_update": 26208, + "pending": [ + { + "reference": { + "source_update": 26376, + "completed_passes": 157, + "next_interval": 0, + "trained_intervals": 26376, + "snapshot": "pass_end_0157", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 26040, + "pass_science": { + "completed_passes": 157, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 26376, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 26376, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.583758818123897e-07, + "update_l2": 0.01753872260451317 + }, + "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.18052196696317e-08, + "update_l2": 0.0013118934584781528 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010499595373403281, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010499595373403281, + "observation_loss": 0.00010499595373403281, + "chamfer": 5.573655289481394e-05, + "track": 4.925940083921887e-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": 157, + "adam_update_count": 26376 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04132025199942291 + }, + "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_81be95a61efc4d45ac2735b5ecbc6477_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 158, + "next_interval": 0, + "next_adam_update": 26377, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 157, + "trained_intervals": 26376, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 26376, + "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.3659883439540863, + "median": 9.688579559326172, + "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.946783065795898, + "median": 9.612556457519531, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.4419385194778442, + "median": 16132.3134765625, + "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": 382.5208435058594, + "median": 14951.865234375, + "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": 2225, + "controller_edge_stiffness": 35 + }, + "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_0158.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0158.json new file mode 100644 index 0000000000000000000000000000000000000000..d53cf2f7dacaa01df836a540c8491d5e9176046b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0158.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_0158", + "executed_epochs": 158, + "score": null, + "best_score": 6.509191196831428e-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_840a3c64f28040e4b584705ba82a157a.npz", + "optimizer_file": "boundary_840a3c64f28040e4b584705ba82a157a_optimizer.pt", + "arrays_sha256": "2f8a60235b3c00901280a5af930265a6b737f76718a4e83ce4222eea4e35fee3", + "optimizer_sha256": "8e209952ec5a3d316c4c3beb48bb59eae64afcbc484d68060d5ab6c6a583812d", + "stage": "adam", + "completed_passes": 158, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 26544, + "adam_update_count": 26544, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 159, + "consumed_count": 158, + "last_submitted_update": 26544, + "last_consumed_update": 26376, + "pending": [ + { + "reference": { + "source_update": 26544, + "completed_passes": 158, + "next_interval": 0, + "trained_intervals": 26544, + "snapshot": "pass_end_0158", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 26376, + "pass_science": { + "completed_passes": 158, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 26544, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 26544, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.910724093562749e-07, + "update_l2": 0.017912255600094795 + }, + "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.455578389046423e-08, + "update_l2": 0.0013446439988911152 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010470132110640407, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010470132110640407, + "observation_loss": 0.00010470132110640407, + "chamfer": 5.5728727602399886e-05, + "track": 4.897259350400418e-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": 158, + "adam_update_count": 26544 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.050785893108695745 + }, + "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_840a3c64f28040e4b584705ba82a157a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 159, + "next_interval": 0, + "next_adam_update": 26545, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 158, + "trained_intervals": 26544, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 26544, + "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.3518163561820984, + "median": 9.688627243041992, + "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.940166473388672, + "median": 9.612850189208984, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.4216474294662476, + "median": 16133.08203125, + "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": 379.9981689453125, + "median": 14956.17578125, + "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": 2240, + "controller_edge_stiffness": 35 + }, + "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_0159.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0159.json new file mode 100644 index 0000000000000000000000000000000000000000..c2a8614ea3274d2be221c14a99ce23940f6bb5f3 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0159.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_0159", + "executed_epochs": 159, + "score": null, + "best_score": 6.509191196831428e-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_252ab2d21457487a8349cda6987cbb57.npz", + "optimizer_file": "boundary_252ab2d21457487a8349cda6987cbb57_optimizer.pt", + "arrays_sha256": "1c8e986c1fa538aa10d29ba80708e56f0052cc1ef0bdc4f68fddd1f67ae742a8", + "optimizer_sha256": "ecc6d4f46d060e2e0f39ad55308f21c4a9c525d426fcc3313afddb57bb79b008", + "stage": "adam", + "completed_passes": 159, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 26712, + "adam_update_count": 26712, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 160, + "consumed_count": 159, + "last_submitted_update": 26712, + "last_consumed_update": 26544, + "pending": [ + { + "reference": { + "source_update": 26712, + "completed_passes": 159, + "next_interval": 0, + "trained_intervals": 26712, + "snapshot": "pass_end_0159", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 26376, + "pass_science": { + "completed_passes": 159, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 26712, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 26712, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.3892761216993676e-06, + "update_l2": 0.01738389953970909 + }, + "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.31372670309338e-08, + "update_l2": 0.0013474386651068926 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010463296348461881, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010463296348461881, + "observation_loss": 0.00010463296348461881, + "chamfer": 5.572662121267058e-05, + "track": 4.890634227194823e-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": 159, + "adam_update_count": 26712 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.042171824956312776 + }, + "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_252ab2d21457487a8349cda6987cbb57_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 160, + "next_interval": 0, + "next_adam_update": 26713, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 159, + "trained_intervals": 26712, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 26712, + "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.3372836112976074, + "median": 9.68869686126709, + "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.933652877807617, + "median": 9.613147735595703, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.4011362791061401, + "median": 16134.205078125, + "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": 377.53106689453125, + "median": 14960.544921875, + "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": 2258, + "controller_edge_stiffness": 35 + }, + "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_0160.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0160.json new file mode 100644 index 0000000000000000000000000000000000000000..5b50356ae2dc0b13a717cd6ef8955d13ee7273e9 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0160.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_0160", + "executed_epochs": 160, + "score": null, + "best_score": 6.496764235310235e-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_cd72ca4b995d4674929d07f876eaefb8.npz", + "optimizer_file": "boundary_cd72ca4b995d4674929d07f876eaefb8_optimizer.pt", + "arrays_sha256": "a7b8e994cced963b0ff28f044b3ca2963ca85cda5ec5d029dd38ec43a058cde5", + "optimizer_sha256": "851039bfa13b021afcca969aef577d6c287fd18b7e7706cbf10cb0714fefa8c3", + "stage": "adam", + "completed_passes": 160, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 26880, + "adam_update_count": 26880, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 161, + "consumed_count": 160, + "last_submitted_update": 26880, + "last_consumed_update": 26712, + "pending": [ + { + "reference": { + "source_update": 26880, + "completed_passes": 160, + "next_interval": 0, + "trained_intervals": 26880, + "snapshot": "pass_end_0160", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 26712, + "pass_science": { + "completed_passes": 160, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 26880, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 26880, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.263557222358941e-07, + "update_l2": 0.01810956932604313 + }, + "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.2402331363055055e-08, + "update_l2": 0.001471150666475296 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010632489284034818, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010632489284034818, + "observation_loss": 0.00010632489284034818, + "chamfer": 5.6416287407046184e-05, + "track": 4.990860179532319e-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": 160, + "adam_update_count": 26880 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041003560880199075 + }, + "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_cd72ca4b995d4674929d07f876eaefb8_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 161, + "next_interval": 0, + "next_adam_update": 26881, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 160, + "trained_intervals": 26880, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 26880, + "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.32321104407310486, + "median": 9.688895225524902, + "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.927194118499756, + "median": 9.613384246826172, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.3815568685531616, + "median": 16137.40625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 375.1005554199219, + "median": 14964.025390625, + "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": 2278, + "controller_edge_stiffness": 35 + }, + "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_0161.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0161.json new file mode 100644 index 0000000000000000000000000000000000000000..5fdd52adb317f5d796b93e48ed80ec9e6c9d6e11 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0161.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_0161", + "executed_epochs": 161, + "score": null, + "best_score": 6.453281010484109e-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_25c469fa81354384845ef6eb325f7449.npz", + "optimizer_file": "boundary_25c469fa81354384845ef6eb325f7449_optimizer.pt", + "arrays_sha256": "d046d237e73c526f376071b2e627825a37ba4266606166fe7448b543959857a4", + "optimizer_sha256": "33cd075c6844564a8ae5e9e6f4cdba533b4512ee2cc1bb29f510ed2c47d7b39b", + "stage": "adam", + "completed_passes": 161, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 27048, + "adam_update_count": 27048, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 162, + "consumed_count": 161, + "last_submitted_update": 27048, + "last_consumed_update": 26880, + "pending": [ + { + "reference": { + "source_update": 27048, + "completed_passes": 161, + "next_interval": 0, + "trained_intervals": 27048, + "snapshot": "pass_end_0161", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 26880, + "pass_science": { + "completed_passes": 161, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 27048, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 27048, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.957305688752967e-07, + "update_l2": 0.01861020177602768 + }, + "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.3060151827821755e-08, + "update_l2": 0.0012799283722415566 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010758238204289228, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010758238204289228, + "observation_loss": 0.00010758238204289228, + "chamfer": 5.792046431452036e-05, + "track": 4.9661921366350725e-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": 161, + "adam_update_count": 27048 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040430092019960284 + }, + "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_25c469fa81354384845ef6eb325f7449_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 162, + "next_interval": 0, + "next_adam_update": 27049, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 161, + "trained_intervals": 27048, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 27048, + "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.308547705411911, + "median": 9.689058303833008, + "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.920927047729492, + "median": 9.613354682922363, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.361446499824524, + "median": 16140.0380859375, + "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": 372.75714111328125, + "median": 14963.53515625, + "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": 2294, + "controller_edge_stiffness": 35 + }, + "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_0162.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0162.json new file mode 100644 index 0000000000000000000000000000000000000000..4d000e071969bf04460bfe0c5e11b868fbc8c934 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0162.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_0162", + "executed_epochs": 162, + "score": null, + "best_score": 6.453281010484109e-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_c940cacdf163440fb3e797769bf6eac4.npz", + "optimizer_file": "boundary_c940cacdf163440fb3e797769bf6eac4_optimizer.pt", + "arrays_sha256": "3f62602933d9e3e3f3c562817535c7fc7f280ecf7a151ce5700c4873631cd9b0", + "optimizer_sha256": "21f9520fea86ac28afcec0c4bae92b0b50c5e05b6139ddc93b36de7cfcd3c1c9", + "stage": "adam", + "completed_passes": 162, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 27216, + "adam_update_count": 27216, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 163, + "consumed_count": 162, + "last_submitted_update": 27216, + "last_consumed_update": 27048, + "pending": [ + { + "reference": { + "source_update": 27216, + "completed_passes": 162, + "next_interval": 0, + "trained_intervals": 27216, + "snapshot": "pass_end_0162", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 26880, + "pass_science": { + "completed_passes": 162, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 27216, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 27216, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.734587939012272e-07, + "update_l2": 0.018154866993427277 + }, + "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.357458121579839e-08, + "update_l2": 0.0013587475987151265 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010610544995870441, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010610544995870441, + "observation_loss": 0.00010610544995870441, + "chamfer": 5.67401984881144e-05, + "track": 4.936525510856882e-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": 162, + "adam_update_count": 27216 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0412928331643343 + }, + "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_c940cacdf163440fb3e797769bf6eac4_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 163, + "next_interval": 0, + "next_adam_update": 27217, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 162, + "trained_intervals": 27216, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 27216, + "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.29346662759780884, + "median": 9.689139366149902, + "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.915162086486816, + "median": 9.613481521606445, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.3410683870315552, + "median": 16141.3466796875, + "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": 370.6143798828125, + "median": 14965.3466796875, + "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": 2308, + "controller_edge_stiffness": 35 + }, + "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_0163.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0163.json new file mode 100644 index 0000000000000000000000000000000000000000..79f11a4a35dafab2aaeeff24aa614b89ead59c11 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0163.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_0163", + "executed_epochs": 163, + "score": null, + "best_score": 6.453281010484109e-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_98601f6e81044eeabd13a6cbe2744841.npz", + "optimizer_file": "boundary_98601f6e81044eeabd13a6cbe2744841_optimizer.pt", + "arrays_sha256": "666a0e241bfa73d6297a5bd04f897a17c1478c0d18481a333cc3a42a210b20ae", + "optimizer_sha256": "0a7a60af2b6ea699a30f5f7ccc780d75fd4756d221c8908eee1ff259a1e245ed", + "stage": "adam", + "completed_passes": 163, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 27384, + "adam_update_count": 27384, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 164, + "consumed_count": 163, + "last_submitted_update": 27384, + "last_consumed_update": 27216, + "pending": [ + { + "reference": { + "source_update": 27384, + "completed_passes": 163, + "next_interval": 0, + "trained_intervals": 27384, + "snapshot": "pass_end_0163", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 26880, + "pass_science": { + "completed_passes": 163, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 27384, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 27384, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.50455569686892e-07, + "update_l2": 0.018117671832442284 + }, + "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.54118280149396e-08, + "update_l2": 0.0014278432354331017 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010436936281621456, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010436936281621456, + "observation_loss": 0.00010436936281621456, + "chamfer": 5.5208292906172574e-05, + "track": 4.9161073548020795e-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": 163, + "adam_update_count": 27384 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040510694961994886 + }, + "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_98601f6e81044eeabd13a6cbe2744841_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 164, + "next_interval": 0, + "next_adam_update": 27385, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 163, + "trained_intervals": 27384, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 27384, + "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.27790194749832153, + "median": 9.689313888549805, + "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.909518718719482, + "median": 9.613617897033691, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.3203567266464233, + "median": 16144.1640625, + "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": 368.5287780761719, + "median": 14967.3232421875, + "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": 2315, + "controller_edge_stiffness": 35 + }, + "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_0164.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0164.json new file mode 100644 index 0000000000000000000000000000000000000000..07e32dcdef1db49ed8cba85fbeb49b231d2f984f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0164.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_0164", + "executed_epochs": 164, + "score": null, + "best_score": 6.453281010484109e-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_12c8cd86765b46748b7b7f687847e88b.npz", + "optimizer_file": "boundary_12c8cd86765b46748b7b7f687847e88b_optimizer.pt", + "arrays_sha256": "08fb77ba59c3fae51595bc075f77bf792ed8e86331285431f851c7a47121f99f", + "optimizer_sha256": "7a71b16384de5ee7e47d073354cef06260cab2f417c3fceac4428d41033477b8", + "stage": "adam", + "completed_passes": 164, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 27552, + "adam_update_count": 27552, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 165, + "consumed_count": 164, + "last_submitted_update": 27552, + "last_consumed_update": 27384, + "pending": [ + { + "reference": { + "source_update": 27552, + "completed_passes": 164, + "next_interval": 0, + "trained_intervals": 27552, + "snapshot": "pass_end_0164", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 26880, + "pass_science": { + "completed_passes": 164, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 27552, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 27552, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.681085432726832e-07, + "update_l2": 0.018932564184069633 + }, + "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.506674938260403e-08, + "update_l2": 0.0014359416672959924 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010852271225303411, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010852271225303411, + "observation_loss": 0.00010852271225303411, + "chamfer": 5.840674202772789e-05, + "track": 5.011597022530623e-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": 164, + "adam_update_count": 27552 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04176582605578005 + }, + "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_12c8cd86765b46748b7b7f687847e88b_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 165, + "next_interval": 0, + "next_adam_update": 27553, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 164, + "trained_intervals": 27552, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 27552, + "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.2635723948478699, + "median": 9.689379692077637, + "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.903785705566406, + "median": 9.613733291625977, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.3015714883804321, + "median": 16145.2255859375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 366.4220275878906, + "median": 14969.0078125, + "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": 2332, + "controller_edge_stiffness": 35 + }, + "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_0165.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0165.json new file mode 100644 index 0000000000000000000000000000000000000000..3cff7b01db6639abd5ad469284fea7f771e9d170 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0165.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_0165", + "executed_epochs": 165, + "score": null, + "best_score": 6.44161222161139e-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_96fac43f882047be9c3b2ae333ee3ecd.npz", + "optimizer_file": "boundary_96fac43f882047be9c3b2ae333ee3ecd_optimizer.pt", + "arrays_sha256": "ed5cf995132f96c636c7ab4e2f2008412151b6e77637f007cfc67156546b4b8b", + "optimizer_sha256": "08eef7ff1d86605572f0200a3a699a7566430ed76224374a9073e1e4dee51d2c", + "stage": "adam", + "completed_passes": 165, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 27720, + "adam_update_count": 27720, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 166, + "consumed_count": 165, + "last_submitted_update": 27720, + "last_consumed_update": 27552, + "pending": [ + { + "reference": { + "source_update": 27720, + "completed_passes": 165, + "next_interval": 0, + "trained_intervals": 27720, + "snapshot": "pass_end_0165", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 27552, + "pass_science": { + "completed_passes": 165, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 27720, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 27720, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 8.602571028859529e-07, + "update_l2": 0.01973327435553074 + }, + "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.770612787614482e-08, + "update_l2": 0.0013945137616246939 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010815620044013485, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010815620044013485, + "observation_loss": 0.00010815620044013485, + "chamfer": 5.845685154781677e-05, + "track": 4.9699348892318085e-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": 165, + "adam_update_count": 27720 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041119246976450086 + }, + "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_96fac43f882047be9c3b2ae333ee3ecd_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 166, + "next_interval": 0, + "next_adam_update": 27721, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 165, + "trained_intervals": 27720, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 27720, + "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.24787043035030365, + "median": 9.689501762390137, + "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.897556304931641, + "median": 9.61384391784668, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.2812939882278442, + "median": 16147.197265625, + "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": 364.1465148925781, + "median": 14970.625, + "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": 2347, + "controller_edge_stiffness": 35 + }, + "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_0166.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0166.json new file mode 100644 index 0000000000000000000000000000000000000000..701079c5f9034539133799e55750139557a7a69a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0166.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_0166", + "executed_epochs": 166, + "score": null, + "best_score": 6.415551381234677e-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_f4b60a81ae094e76b4f1adc4b97980a9.npz", + "optimizer_file": "boundary_f4b60a81ae094e76b4f1adc4b97980a9_optimizer.pt", + "arrays_sha256": "c8ba5269518009f890892c0d671cc0e6c1b8362c1e4496a9c45f5206a5bb4fc8", + "optimizer_sha256": "1441063e75959e20704310b5edc8b32fc378c0cd00e81beffdcddd7b13155646", + "stage": "adam", + "completed_passes": 166, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 27888, + "adam_update_count": 27888, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 167, + "consumed_count": 166, + "last_submitted_update": 27888, + "last_consumed_update": 27720, + "pending": [ + { + "reference": { + "source_update": 27888, + "completed_passes": 166, + "next_interval": 0, + "trained_intervals": 27888, + "snapshot": "pass_end_0166", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 27720, + "pass_science": { + "completed_passes": 166, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 27888, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 27888, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.828069783499814e-07, + "update_l2": 0.01932254619896412 + }, + "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.385104273614161e-08, + "update_l2": 0.0014824348036199808 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001038419286487624, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001038419286487624, + "observation_loss": 0.0001038419286487624, + "chamfer": 5.5154425353975967e-05, + "track": 4.8687506932765245e-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": 166, + "adam_update_count": 27888 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04682656703516841 + }, + "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_f4b60a81ae094e76b4f1adc4b97980a9_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 167, + "next_interval": 0, + "next_adam_update": 27889, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 166, + "trained_intervals": 27888, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 27888, + "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.23352956771850586, + "median": 9.689632415771484, + "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.891299724578857, + "median": 9.613932609558105, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.2630501985549927, + "median": 16149.3076171875, + "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": 361.8753356933594, + "median": 14971.939453125, + "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": 2361, + "controller_edge_stiffness": 35 + }, + "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_0167.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0167.json new file mode 100644 index 0000000000000000000000000000000000000000..f6dea6c91f6df12bb447c2b72205807f0e2a9647 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0167.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_0167", + "executed_epochs": 167, + "score": null, + "best_score": 6.398669520313844e-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_130b1d4a6e0b4805a8b347a34b42370f.npz", + "optimizer_file": "boundary_130b1d4a6e0b4805a8b347a34b42370f_optimizer.pt", + "arrays_sha256": "7b8a9216d5c8eb3faa461225d1ec3d6a3e420bc1fc44c9551da3f628ea0bfa23", + "optimizer_sha256": "4d5ec28b2700e2f70a0f2f1520fba2bd8b976507d38f30da56b73fc8d404b418", + "stage": "adam", + "completed_passes": 167, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 28056, + "adam_update_count": 28056, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 168, + "consumed_count": 167, + "last_submitted_update": 28056, + "last_consumed_update": 27888, + "pending": [ + { + "reference": { + "source_update": 28056, + "completed_passes": 167, + "next_interval": 0, + "trained_intervals": 28056, + "snapshot": "pass_end_0167", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 27888, + "pass_science": { + "completed_passes": 167, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 28056, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 28056, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 1.218679130943201e-06, + "update_l2": 0.01838953234255314 + }, + "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.30802708453848e-08, + "update_l2": 0.0014998866245150566 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010388824011897668, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010388824011897668, + "observation_loss": 0.00010388824011897668, + "chamfer": 5.490290277521126e-05, + "track": 4.898533734376542e-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": 167, + "adam_update_count": 28056 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04381601186469197 + }, + "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_130b1d4a6e0b4805a8b347a34b42370f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 168, + "next_interval": 0, + "next_adam_update": 28057, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 167, + "trained_intervals": 28056, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 28056, + "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.2200777679681778, + "median": 9.689776420593262, + "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.8850579261779785, + "median": 9.61301040649414, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.246173620223999, + "median": 16151.6328125, + "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": 359.62359619140625, + "median": 14958.1455078125, + "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": 2375, + "controller_edge_stiffness": 35 + }, + "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_0168.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0168.json new file mode 100644 index 0000000000000000000000000000000000000000..aeb0e3490fccbb03df38b36140a75d584b6b3623 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0168.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_0168", + "executed_epochs": 168, + "score": null, + "best_score": 6.391290715631233e-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_97d9286c28214823a4a45fc83c69d609.npz", + "optimizer_file": "boundary_97d9286c28214823a4a45fc83c69d609_optimizer.pt", + "arrays_sha256": "0937b0e092a6433e43449425e3e60236ee45a4b9c6a46a7979da2e2dacfdb42e", + "optimizer_sha256": "4525fe57734ca816d67f6a9cacafd365e0e92b86704beaf6a197da265aefc74e", + "stage": "adam", + "completed_passes": 168, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 28224, + "adam_update_count": 28224, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 169, + "consumed_count": 168, + "last_submitted_update": 28224, + "last_consumed_update": 28056, + "pending": [ + { + "reference": { + "source_update": 28224, + "completed_passes": 168, + "next_interval": 0, + "trained_intervals": 28224, + "snapshot": "pass_end_0168", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 28056, + "pass_science": { + "completed_passes": 168, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 28224, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 28224, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 9.332456443189585e-07, + "update_l2": 0.017295081168413162 + }, + "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.5892645178801104e-08, + "update_l2": 0.0013630717294290662 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.0001097079657483846, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.0001097079657483846, + "observation_loss": 0.0001097079657483846, + "chamfer": 5.9723992308136076e-05, + "track": 4.9983977078227326e-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": 168, + "adam_update_count": 28224 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.040481267031282187 + }, + "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_97d9286c28214823a4a45fc83c69d609_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 169, + "next_interval": 0, + "next_adam_update": 28225, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 168, + "trained_intervals": 28224, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 28224, + "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.20596756041049957, + "median": 9.690014839172363, + "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.87954568862915, + "median": 9.606635093688965, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.2287133932113647, + "median": 16155.484375, + "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": 357.6466979980469, + "median": 14863.3984375, + "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": 2395, + "controller_edge_stiffness": 35 + }, + "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_0169.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0169.json new file mode 100644 index 0000000000000000000000000000000000000000..346b9c2b0d9e9652037c84a3bad001aba1789f59 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0169.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_0169", + "executed_epochs": 169, + "score": null, + "best_score": 6.347873576422509e-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_7126a8a893344a5a990999e80d152c05.npz", + "optimizer_file": "boundary_7126a8a893344a5a990999e80d152c05_optimizer.pt", + "arrays_sha256": "6c260bed72dd5f6f67632d30a9f9036c4a1dc91bbeb0728b8b89d0a324e8bfaa", + "optimizer_sha256": "886e2628c03ccc13e3d2fd181a2829f5d6022528bb7a938853f7e6295cb3ca2c", + "stage": "adam", + "completed_passes": 169, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 28392, + "adam_update_count": 28392, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 170, + "consumed_count": 169, + "last_submitted_update": 28392, + "last_consumed_update": 28224, + "pending": [ + { + "reference": { + "source_update": 28392, + "completed_passes": 169, + "next_interval": 0, + "trained_intervals": 28392, + "snapshot": "pass_end_0169", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 28224, + "pass_science": { + "completed_passes": 169, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 28392, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 28392, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.045555889817479e-07, + "update_l2": 0.016351860016584396 + }, + "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.378309353432087e-08, + "update_l2": 0.0013806523056700826 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010277910769218579, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010277910769218579, + "observation_loss": 0.00010277910769218579, + "chamfer": 5.4318112233886495e-05, + "track": 4.8460995458299294e-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": 169, + "adam_update_count": 28392 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04046553303487599 + }, + "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_7126a8a893344a5a990999e80d152c05_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 170, + "next_interval": 0, + "next_adam_update": 28393, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 169, + "trained_intervals": 28392, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 28392, + "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.18941687047481537, + "median": 9.690119743347168, + "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.874138832092285, + "median": 9.601693153381348, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.2085446119308472, + "median": 16157.177734375, + "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": 355.7181701660156, + "median": 14790.65234375, + "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": 2405, + "controller_edge_stiffness": 35 + }, + "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_0170.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0170.json new file mode 100644 index 0000000000000000000000000000000000000000..4667a08a3485528398962bbf1a292fe1f000365f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0170.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_0170", + "executed_epochs": 170, + "score": null, + "best_score": 6.341017302972995e-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_c285b77d7cee49aebe7a341a60a24e9d.npz", + "optimizer_file": "boundary_c285b77d7cee49aebe7a341a60a24e9d_optimizer.pt", + "arrays_sha256": "76d195cd879e702a0954dd6997f67e13b9d3fd1c8f8d17b9ec88d9ae58b9ca2c", + "optimizer_sha256": "e1de23f83788d62692b4e0155d25288fd16da126be3ac34cd576e6f49b4b48cb", + "stage": "adam", + "completed_passes": 170, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 28560, + "adam_update_count": 28560, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 171, + "consumed_count": 170, + "last_submitted_update": 28560, + "last_consumed_update": 28392, + "pending": [ + { + "reference": { + "source_update": 28560, + "completed_passes": 170, + "next_interval": 0, + "trained_intervals": 28560, + "snapshot": "pass_end_0170", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 28392, + "pass_science": { + "completed_passes": 170, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 28560, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 28560, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.245730676506355e-07, + "update_l2": 0.01657918654382229 + }, + "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.337109598713141e-08, + "update_l2": 0.0011158869601786137 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010366846981924027, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010366846981924027, + "observation_loss": 0.00010366846981924027, + "chamfer": 5.485550354933366e-05, + "track": 4.881296990788542e-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": 170, + "adam_update_count": 28560 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.0496990829706192 + }, + "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_c285b77d7cee49aebe7a341a60a24e9d_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 171, + "next_interval": 0, + "next_adam_update": 28561, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 170, + "trained_intervals": 28560, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 28560, + "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.1763637661933899, + "median": 9.690204620361328, + "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.869094371795654, + "median": 9.601017951965332, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.1928719282150269, + "median": 16158.55078125, + "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": 353.9283142089844, + "median": 14780.6416015625, + "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": 2419, + "controller_edge_stiffness": 35 + }, + "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_0171.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0171.json new file mode 100644 index 0000000000000000000000000000000000000000..e3601455975f3447430dfa13b0a6a1d7515ca2c4 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0171.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_0171", + "executed_epochs": 171, + "score": null, + "best_score": 6.341017302972995e-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_408500fd651146629f8a83c639276a4f.npz", + "optimizer_file": "boundary_408500fd651146629f8a83c639276a4f_optimizer.pt", + "arrays_sha256": "d096005d29afd2d26ec53aa4d90bb81ec716698362598d7e36a7633708c6818e", + "optimizer_sha256": "8fa3233dfc58ba4932135f9ed82bb006f0d222b5eef4910977e3966778d6bdd1", + "stage": "adam", + "completed_passes": 171, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 28728, + "adam_update_count": 28728, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 172, + "consumed_count": 171, + "last_submitted_update": 28728, + "last_consumed_update": 28560, + "pending": [ + { + "reference": { + "source_update": 28728, + "completed_passes": 171, + "next_interval": 0, + "trained_intervals": 28728, + "snapshot": "pass_end_0171", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 28392, + "pass_science": { + "completed_passes": 171, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 28728, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 28728, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.488166033908783e-07, + "update_l2": 0.018785763531923294 + }, + "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.414767301203938e-08, + "update_l2": 0.0013557340716943145 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010347214993089437, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010347214993089437, + "observation_loss": 0.00010347214993089437, + "chamfer": 5.491539923241362e-05, + "track": 4.855674706050195e-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": 171, + "adam_update_count": 28728 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04055577307008207 + }, + "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_408500fd651146629f8a83c639276a4f_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 172, + "next_interval": 0, + "next_adam_update": 28729, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 171, + "trained_intervals": 28728, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 28728, + "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.1626516729593277, + "median": 9.69029426574707, + "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.863473892211914, + "median": 9.600207328796387, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.1766268014907837, + "median": 16159.9990234375, + "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": 351.94464111328125, + "median": 14768.6533203125, + "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": 2437, + "controller_edge_stiffness": 35 + }, + "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_0172.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0172.json new file mode 100644 index 0000000000000000000000000000000000000000..a47ae449c718a1a96ff73dd543852c530ce8ff50 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0172.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_0172", + "executed_epochs": 172, + "score": null, + "best_score": 6.341017302972995e-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_3aac01ba448d46cc8f6f3791db6397d7.npz", + "optimizer_file": "boundary_3aac01ba448d46cc8f6f3791db6397d7_optimizer.pt", + "arrays_sha256": "c28fe3992371240edcf56660b441e13b50cf199113fa3659fd52cd3c69adac8e", + "optimizer_sha256": "d872f5d3bab4c40e377c7b35431f47d7d92ba8df16b9930d3917b7941100b48e", + "stage": "adam", + "completed_passes": 172, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 28896, + "adam_update_count": 28896, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 173, + "consumed_count": 172, + "last_submitted_update": 28896, + "last_consumed_update": 28728, + "pending": [ + { + "reference": { + "source_update": 28896, + "completed_passes": 172, + "next_interval": 0, + "trained_intervals": 28896, + "snapshot": "pass_end_0172", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 28392, + "pass_science": { + "completed_passes": 172, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 28896, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 28896, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.559696430485928e-07, + "update_l2": 0.0174159724265337 + }, + "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.55474883867646e-08, + "update_l2": 0.0013725126627832651 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010512119479244575, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010512119479244575, + "observation_loss": 0.00010512119479244575, + "chamfer": 5.632005195366219e-05, + "track": 4.880114283878356e-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": 172, + "adam_update_count": 28896 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.05329206492751837 + }, + "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_3aac01ba448d46cc8f6f3791db6397d7_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 173, + "next_interval": 0, + "next_adam_update": 28897, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 172, + "trained_intervals": 28896, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 28896, + "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.14948394894599915, + "median": 9.690348625183105, + "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.857822418212891, + "median": 9.599374771118164, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.1612348556518555, + "median": 16160.876953125, + "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": 349.9612731933594, + "median": 14756.34765625, + "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": 2453, + "controller_edge_stiffness": 35 + }, + "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_0173.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0173.json new file mode 100644 index 0000000000000000000000000000000000000000..bee247193abd85acedc920c4832a0037fd17b413 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0173.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_0173", + "executed_epochs": 173, + "score": null, + "best_score": 6.319477113590568e-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_84205861fb3b48c9a4a8f9943b6c790a.npz", + "optimizer_file": "boundary_84205861fb3b48c9a4a8f9943b6c790a_optimizer.pt", + "arrays_sha256": "e80bb18bd5cb5ccb427643f664331b33e6a020fec86dfb48b2dfdffda7b6bea7", + "optimizer_sha256": "75ca2f14bf28da9b58cbe6e3ed81dc3479b92a26475693400eb60191ef88fc00", + "stage": "adam", + "completed_passes": 173, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 29064, + "adam_update_count": 29064, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 174, + "consumed_count": 173, + "last_submitted_update": 29064, + "last_consumed_update": 28896, + "pending": [ + { + "reference": { + "source_update": 29064, + "completed_passes": 173, + "next_interval": 0, + "trained_intervals": 29064, + "snapshot": "pass_end_0173", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 28896, + "pass_science": { + "completed_passes": 173, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 29064, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 29064, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.344351390907832e-07, + "update_l2": 0.016215408220887184 + }, + "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.290816673664267e-08, + "update_l2": 0.0014843704411759973 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010295222455170006, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010295222455170006, + "observation_loss": 0.00010295222455170006, + "chamfer": 5.4489661124534905e-05, + "track": 4.8462559789186344e-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": 173, + "adam_update_count": 29064 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04227574705146253 + }, + "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_84205861fb3b48c9a4a8f9943b6c790a_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 174, + "next_interval": 0, + "next_adam_update": 29065, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 173, + "trained_intervals": 29064, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 29064, + "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.13357019424438477, + "median": 9.690495491027832, + "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.852084159851074, + "median": 9.598684310913086, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.1429014205932617, + "median": 16163.2509765625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 347.9588317871094, + "median": 14746.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": 2473, + "controller_edge_stiffness": 35 + }, + "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_0174.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0174.json new file mode 100644 index 0000000000000000000000000000000000000000..93242dfa56aec0445578a627d3de14b093c8cdcb --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0174.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_0174", + "executed_epochs": 174, + "score": null, + "best_score": 6.319477113590568e-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_752cb9bac1f7462bb1b2a4c15a550f96.npz", + "optimizer_file": "boundary_752cb9bac1f7462bb1b2a4c15a550f96_optimizer.pt", + "arrays_sha256": "02bb31a67d1a15ecc5e5e1e68f95a5ec485e5d5c9083f6e79c7e9b98ed6ca92d", + "optimizer_sha256": "246a6e34074c249b4e3fec723171bfb33b4220613c22be55eb6f7720b1981e54", + "stage": "adam", + "completed_passes": 174, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 29232, + "adam_update_count": 29232, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 175, + "consumed_count": 174, + "last_submitted_update": 29232, + "last_consumed_update": 29064, + "pending": [ + { + "reference": { + "source_update": 29232, + "completed_passes": 174, + "next_interval": 0, + "trained_intervals": 29232, + "snapshot": "pass_end_0174", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 28896, + "pass_science": { + "completed_passes": 174, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 29232, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 29232, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 5.977784098831762e-07, + "update_l2": 0.016081256791949272 + }, + "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.876273334592952e-08, + "update_l2": 0.001448875991627574 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010603500413708389, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010603500413708389, + "observation_loss": 0.00010603500413708389, + "chamfer": 5.76844067836646e-05, + "track": 4.8350600991398096e-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": 174, + "adam_update_count": 29232 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04548398684710264 + }, + "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_752cb9bac1f7462bb1b2a4c15a550f96_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 175, + "next_interval": 0, + "next_adam_update": 29233, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 174, + "trained_intervals": 29232, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 29232, + "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.12242704629898071, + "median": 9.690561294555664, + "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.846522808074951, + "median": 9.597843170166016, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.1302366256713867, + "median": 16164.314453125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 346.0290832519531, + "median": 14733.7958984375, + "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": 2482, + "controller_edge_stiffness": 35 + }, + "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_0175.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0175.json new file mode 100644 index 0000000000000000000000000000000000000000..836c5ca48e8dd7ef5ae26b6518f626da887f4d28 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0175.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_0175", + "executed_epochs": 175, + "score": null, + "best_score": 6.319477113590568e-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_ff1ec495b71b4dada988caec58ec7063.npz", + "optimizer_file": "boundary_ff1ec495b71b4dada988caec58ec7063_optimizer.pt", + "arrays_sha256": "ac676430b6f1d7cdb3e1451696bd299aaccb5437129cbc474660e2218334e0ca", + "optimizer_sha256": "985e5d4d5cb08d847215acdb88a6421cc32cad78e7e0c477dff216cc1042038a", + "stage": "adam", + "completed_passes": 175, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 29400, + "adam_update_count": 29400, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 176, + "consumed_count": 175, + "last_submitted_update": 29400, + "last_consumed_update": 29232, + "pending": [ + { + "reference": { + "source_update": 29400, + "completed_passes": 175, + "next_interval": 0, + "trained_intervals": 29400, + "snapshot": "pass_end_0175", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 28896, + "pass_science": { + "completed_passes": 175, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 29400, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 29400, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.174378768264432e-07, + "update_l2": 0.018353311344981194 + }, + "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.3896126672725586e-08, + "update_l2": 0.0015203668735921383 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010387005750089884, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010387005750089884, + "observation_loss": 0.00010387005750089884, + "chamfer": 5.493125718203373e-05, + "track": 4.8938800318865106e-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": 175, + "adam_update_count": 29400 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04121780605055392 + }, + "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_ff1ec495b71b4dada988caec58ec7063_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 176, + "next_interval": 0, + "next_adam_update": 29401, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 175, + "trained_intervals": 29400, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 29400, + "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.11041297763586044, + "median": 9.690738677978516, + "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.841063022613525, + "median": 9.597001075744629, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.1167391538619995, + "median": 16167.1826171875, + "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": 344.1449890136719, + "median": 14721.37890625, + "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": 2500, + "controller_edge_stiffness": 36 + }, + "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_0176.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0176.json new file mode 100644 index 0000000000000000000000000000000000000000..a4bd531e11e656ebcf352593c34a376e4aa3d159 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0176.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_0176", + "executed_epochs": 176, + "score": null, + "best_score": 6.319477113590568e-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_505db8ceedc34e3bb984f77845b0a897.npz", + "optimizer_file": "boundary_505db8ceedc34e3bb984f77845b0a897_optimizer.pt", + "arrays_sha256": "62a00ab8bff5b037ef161fb18f86a3ca5f47e08b3f4de90655acc4c923fb10fb", + "optimizer_sha256": "9b80297f71c91aaaf4d58d695de27ce4411ae7ba58faad8ad870ce907fc72e97", + "stage": "adam", + "completed_passes": 176, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 29568, + "adam_update_count": 29568, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 177, + "consumed_count": 176, + "last_submitted_update": 29568, + "last_consumed_update": 29400, + "pending": [ + { + "reference": { + "source_update": 29568, + "completed_passes": 176, + "next_interval": 0, + "trained_intervals": 29568, + "snapshot": "pass_end_0176", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 28896, + "pass_science": { + "completed_passes": 176, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 29568, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 29568, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 6.592632075808069e-07, + "update_l2": 0.017978843301534653 + }, + "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.9280623077029304e-08, + "update_l2": 0.001391577534377575 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010452801507199183, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010452801507199183, + "observation_loss": 0.00010452801507199183, + "chamfer": 5.570568464463577e-05, + "track": 4.8822330427356064e-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": 176, + "adam_update_count": 29568 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04076529713347554 + }, + "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_505db8ceedc34e3bb984f77845b0a897_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 177, + "next_interval": 0, + "next_adam_update": 29569, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 176, + "trained_intervals": 29568, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 29568, + "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.09821260720491409, + "median": 9.69089412689209, + "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.835587024688721, + "median": 9.596155166625977, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.1031972169876099, + "median": 16169.6953125, + "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": 342.2655944824219, + "median": 14708.923828125, + "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": 2513, + "controller_edge_stiffness": 36 + }, + "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_0177.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0177.json new file mode 100644 index 0000000000000000000000000000000000000000..176fbb776598dfbf490c9024226ad389504eaf38 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0177.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_0177", + "executed_epochs": 177, + "score": null, + "best_score": 6.314434761818466e-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_8d03221a9fa84fb3943982fd5af028a4.npz", + "optimizer_file": "boundary_8d03221a9fa84fb3943982fd5af028a4_optimizer.pt", + "arrays_sha256": "b3bd790182bd3e0626e632df386b336359b06d4ac85e00b11126aa4d082f70b4", + "optimizer_sha256": "bacc95f498b3fdd40eb6c881bc710486c07b43a736308b557a15ee8fdc39b093", + "stage": "adam", + "completed_passes": 177, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 29736, + "adam_update_count": 29736, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 178, + "consumed_count": 177, + "last_submitted_update": 29736, + "last_consumed_update": 29568, + "pending": [ + { + "reference": { + "source_update": 29736, + "completed_passes": 177, + "next_interval": 0, + "trained_intervals": 29736, + "snapshot": "pass_end_0177", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 29568, + "pass_science": { + "completed_passes": 177, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 29736, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 29736, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.166441946537816e-07, + "update_l2": 0.01807585172355175 + }, + "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.400944402822461e-08, + "update_l2": 0.0013874820433557034 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010392625699751079, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010392625699751079, + "observation_loss": 0.00010392625699751079, + "chamfer": 5.5409273045370355e-05, + "track": 4.851698759011924e-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": 177, + "adam_update_count": 29736 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04065901809372008 + }, + "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_8d03221a9fa84fb3943982fd5af028a4_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 178, + "next_interval": 0, + "next_adam_update": 29737, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 177, + "trained_intervals": 29736, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 29736, + "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.08587315678596497, + "median": 9.690969467163086, + "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.830089092254639, + "median": 9.595291137695312, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.0896680355072021, + "median": 16170.9140625, + "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": 340.38897705078125, + "median": 14696.22265625, + "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": 2525, + "controller_edge_stiffness": 36 + }, + "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_0178.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0178.json new file mode 100644 index 0000000000000000000000000000000000000000..418341d9584be37c315a47f6f655af08fdac45cf --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0178.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_0178", + "executed_epochs": 178, + "score": null, + "best_score": 6.310238197892475e-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_9fb08c63732b4f44be5e67520626e697.npz", + "optimizer_file": "boundary_9fb08c63732b4f44be5e67520626e697_optimizer.pt", + "arrays_sha256": "e3f49e589f999f4594abcc9de0c5bf91cd5552e2e338acf3a0121a9738d71473", + "optimizer_sha256": "5496fc01e0feaffb2e10bf20d063a1111759f29fe97de3aa4295c3392976e552", + "stage": "adam", + "completed_passes": 178, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 29904, + "adam_update_count": 29904, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 179, + "consumed_count": 178, + "last_submitted_update": 29904, + "last_consumed_update": 29736, + "pending": [ + { + "reference": { + "source_update": 29904, + "completed_passes": 178, + "next_interval": 0, + "trained_intervals": 29904, + "snapshot": "pass_end_0178", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 29736, + "pass_science": { + "completed_passes": 178, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 29904, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 29904, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.401420134556247e-07, + "update_l2": 0.01830524392426014 + }, + "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.4644374358758796e-08, + "update_l2": 0.0014278730377554893 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010172087786486372, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010172087786486372, + "observation_loss": 0.00010172087786486372, + "chamfer": 5.439907545223832e-05, + "track": 4.73218024126254e-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": 178, + "adam_update_count": 29904 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.042494036024436355 + }, + "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_9fb08c63732b4f44be5e67520626e697_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 179, + "next_interval": 0, + "next_adam_update": 29905, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 178, + "trained_intervals": 29904, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 29904, + "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.07407006621360779, + "median": 9.691084861755371, + "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.824550628662109, + "median": 9.59444808959961, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.076882243156433, + "median": 16172.7802734375, + "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": 338.5090026855469, + "median": 14683.83984375, + "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": 2539, + "controller_edge_stiffness": 37 + }, + "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_0179.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0179.json new file mode 100644 index 0000000000000000000000000000000000000000..b9d2c4777e281224a3cfd11c2cab93d59c0a6897 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0179.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_0179", + "executed_epochs": 179, + "score": null, + "best_score": 6.296797215284078e-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_5bde3cd2956845a6a89100b32a921dd9.npz", + "optimizer_file": "boundary_5bde3cd2956845a6a89100b32a921dd9_optimizer.pt", + "arrays_sha256": "8be71f5e61076f8feb2ce5ce1496f2b0ac514a7b3cf8719f3b2afa52d451ad94", + "optimizer_sha256": "480de00936f85127efc8704debd36d3ccae123235be0e9d2ae0501b7eae06dbf", + "stage": "adam", + "completed_passes": 179, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 30072, + "adam_update_count": 30072, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 180, + "consumed_count": 179, + "last_submitted_update": 30072, + "last_consumed_update": 29904, + "pending": [ + { + "reference": { + "source_update": 30072, + "completed_passes": 179, + "next_interval": 0, + "trained_intervals": 30072, + "snapshot": "pass_end_0179", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 29904, + "pass_science": { + "completed_passes": 179, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 30072, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 30072, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.91856450632622e-07, + "update_l2": 0.017692450433969498 + }, + "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.8454947549080316e-08, + "update_l2": 0.0014852272579446435 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010318044951418415, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010318044951418415, + "observation_loss": 0.00010318044951418415, + "chamfer": 5.524503285414539e-05, + "track": 4.7935416660038754e-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": 179, + "adam_update_count": 30072 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.04044657293707132 + }, + "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_5bde3cd2956845a6a89100b32a921dd9_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 180, + "next_interval": 0, + "next_adam_update": 30073, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 179, + "trained_intervals": 30072, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 30072, + "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.06257863342761993, + "median": 9.69122314453125, + "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.818953514099121, + "median": 9.593610763549805, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.0645781755447388, + "median": 16175.0166015625, + "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": 336.6195983886719, + "median": 14671.5576171875, + "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": 2553, + "controller_edge_stiffness": 37 + }, + "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_0180.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0180.json new file mode 100644 index 0000000000000000000000000000000000000000..265c4c34a22a7425601f5aac06adc51e330bcbe5 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-tracking/native/adam_epochs/pass_end_0180.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_0180", + "executed_epochs": 180, + "score": null, + "best_score": 6.291608884198685e-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_db4a06c5099247dfb28f362e5309fa58.npz", + "optimizer_file": "boundary_db4a06c5099247dfb28f362e5309fa58_optimizer.pt", + "arrays_sha256": "14d3957fa7fffbbfd45b54d03999537c38452121164f49675b6d0c9556f7e728", + "optimizer_sha256": "32de6ce2b6cf2e0d61078f7defb065c61bdc726402acf1761e118e24b20e7201", + "stage": "adam", + "completed_passes": 180, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 30240, + "adam_update_count": 30240, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 181, + "consumed_count": 180, + "last_submitted_update": 30240, + "last_consumed_update": 30072, + "pending": [ + { + "reference": { + "source_update": 30240, + "completed_passes": 180, + "next_interval": 0, + "trained_intervals": 30240, + "snapshot": "pass_end_0180", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 30072, + "pass_science": { + "completed_passes": 180, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 30240, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 30240, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 7.208570309558127e-07, + "update_l2": 0.017872139811515808 + }, + "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.288833193617393e-08, + "update_l2": 0.0014629828510805964 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.00010199222742812708, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "observation_transition": { + "transition_index": 167, + "loss": 0.00010199222742812708, + "observation_loss": 0.00010199222742812708, + "chamfer": 5.407317803474143e-05, + "track": 4.791904939338565e-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": 180, + "adam_update_count": 30240 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.041253361850976944 + }, + "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_db4a06c5099247dfb28f362e5309fa58_rng.pt", + "rng_sha256": "7f86e8806e9e6dcf1229c93b5299eb65185090adf116731bb966431155aa2ca2", + "resume_boundary": "detached_observation_interval", + "next_pass": 181, + "next_interval": 0, + "next_adam_update": 30241, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 180, + "trained_intervals": 30240, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 30240, + "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.05223824083805084, + "median": 9.691264152526855, + "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.8134307861328125, + "median": 9.592790603637695, + "max": 11.524574279785156, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 1.0536267757415771, + "median": 16175.6796875, + "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": 334.7656555175781, + "median": 14659.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": 2567, + "controller_edge_stiffness": 38 + }, + "scored_object_model_file": "../cma_champion_model.json", + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +}