diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0374.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0374.json new file mode 100644 index 0000000000000000000000000000000000000000..9e22a044bc714ae3b44f3cfcd8595038ae9c1a77 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0374.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0374", + "executed_epochs": 374, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_4866c28c61274a5b962bc63d4965f09d.npz", + "optimizer_file": "boundary_4866c28c61274a5b962bc63d4965f09d_optimizer.pt", + "arrays_sha256": "1a27ab270cb01a926416e26a008093ebfe36c845f1fe57d34dd6246e0b5a985d", + "optimizer_sha256": "55ad9cb84a9363a2afee92409c159bc74fe753ba4c312d50603e5d20595e4978", + "stage": "adam", + "completed_passes": 374, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 62832, + "adam_update_count": 62832, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 375, + "consumed_count": 374, + "last_submitted_update": 62832, + "last_consumed_update": 62664, + "pending": [ + { + "reference": { + "source_update": 62832, + "completed_passes": 374, + "next_interval": 0, + "trained_intervals": 62832, + "snapshot": "pass_end_0374", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 374, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 62832, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 62832, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00030503657762892544, + "update_l2": 0.06778961420059204 + }, + "raw_ground_friction": { + "gradient_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.327979670255445e-05, + "update_l2": 0.002234053798019886 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10659333740489609, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24627, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10659333740489609, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03368130326271057, + "ssim_fused": 0.8936124444007874, + "seg_l1": 0.04635099321603775, + "seg_ssim_ref": 0.8936110734939575, + "depth": 0.01220082061416308, + "rgb_loss": 0.048222556710243225, + "seg_loss": 0.058358579874038696, + "total": 0.10659333740489609 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051093149930238724, + "ssim_fused": 0.876126766204834, + "seg_l1": 0.06072904169559479, + "seg_ssim_ref": 0.8761261105537415, + "depth": 0.019037776400189225, + "rgb_loss": 0.06564916670322418, + "seg_loss": 0.07335801422595978, + "total": 0.13902621870558415, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019037776400189225, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01354755287588367 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03843049332499504, + "ssim_fused": 0.8775616884231567, + "seg_l1": 0.06267991662025452, + "seg_ssim_ref": 0.877560019493103, + "depth": 0.014311892069125963, + "rgb_loss": 0.055232055485248566, + "seg_loss": 0.07463192939758301, + "total": 0.1298782893243201, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014311892069125963, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011217622320862075 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025408310815691948, + "ssim_fused": 0.9093101024627686, + "seg_l1": 0.03714156523346901, + "seg_ssim_ref": 0.9093087315559387, + "depth": 0.00995154514541358, + "rgb_loss": 0.03846462815999985, + "seg_loss": 0.04785150662064552, + "total": 0.08632609005108108, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00995154514541358, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008663530822496912 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019793251529335976, + "ssim_fused": 0.9114511013031006, + "seg_l1": 0.024853456765413284, + "seg_ssim_ref": 0.9114494919776917, + "depth": 0.005502068841923546, + "rgb_loss": 0.0335443839430809, + "seg_loss": 0.037592869251966476, + "total": 0.071142751538599, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005502068841923546, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005502068841923546 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 374, + "adam_update_count": 62832 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24770681513473392 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_4866c28c61274a5b962bc63d4965f09d_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 375, + "next_interval": 0, + "next_adam_update": 62833, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 374, + "trained_intervals": 62832, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 62832, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.2661566734313965, + "median": 11.0715970993042, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.6260913610458374, + "median": 9.184615135192871, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.000698792573530227, + "median": 64318.14453125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.19669689238071442, + "median": 9861.3779296875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24627, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0375.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0375.json new file mode 100644 index 0000000000000000000000000000000000000000..3fa0e64c42ff25abf7d7a4c782a1b045c0c4758c --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0375.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0375", + "executed_epochs": 375, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_73a5c16cb7944c0b8ea1b4a3dec71c5f.npz", + "optimizer_file": "boundary_73a5c16cb7944c0b8ea1b4a3dec71c5f_optimizer.pt", + "arrays_sha256": "81c131db5a9795ac9fd1efc4083e13b7d8d7794c25564e7848e08b4d4ba96e4f", + "optimizer_sha256": "92c5ed20e7d37c4ebbfc056b664b5e13cdc433ace7cd335200c6abcb80e621a0", + "stage": "adam", + "completed_passes": 375, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63000, + "adam_update_count": 63000, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 376, + "consumed_count": 375, + "last_submitted_update": 63000, + "last_consumed_update": 62832, + "pending": [ + { + "reference": { + "source_update": 63000, + "completed_passes": 375, + "next_interval": 0, + "trained_intervals": 63000, + "snapshot": "pass_end_0375", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 375, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63000, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63000, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00036705247475765646, + "update_l2": 0.0551765076816082 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 6.384615699062124e-05, + "update_l2": 0.002513858722522855 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10676960451188616, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24634, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10676960451188616, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03377629071474075, + "ssim_fused": 0.8936473727226257, + "seg_l1": 0.046493809670209885, + "seg_ssim_ref": 0.8936460614204407, + "depth": 0.01220581713251967, + "rgb_loss": 0.048291560262441635, + "seg_loss": 0.05846583470702171, + "total": 0.10676960451188616 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05139971151947975, + "ssim_fused": 0.8758989572525024, + "seg_l1": 0.06096566841006279, + "seg_ssim_ref": 0.8758982419967651, + "depth": 0.019103844054529265, + "rgb_loss": 0.06593997776508331, + "seg_loss": 0.0735928863286972, + "total": 0.13955196793783506, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019103844054529265, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013613620530223709 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038568560034036636, + "ssim_fused": 0.877005398273468, + "seg_l1": 0.06278768926858902, + "seg_ssim_ref": 0.8770037889480591, + "depth": 0.014232022107297609, + "rgb_loss": 0.055453769862651825, + "seg_loss": 0.07482939958572388, + "total": 0.1302974089210636, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014232022107297609, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011137752359033718 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025547616183757782, + "ssim_fused": 0.9091314673423767, + "seg_l1": 0.03764297068119049, + "seg_ssim_ref": 0.9091302156448364, + "depth": 0.010046834170785732, + "rgb_loss": 0.038611799478530884, + "seg_loss": 0.04828833416104317, + "total": 0.08691017674845454, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010046834170785732, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008758819847869066 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019589269533753395, + "ssim_fused": 0.9125535488128662, + "seg_l1": 0.024578914046287537, + "seg_ssim_ref": 0.9125520586967468, + "depth": 0.005440568197466071, + "rgb_loss": 0.033160705119371414, + "seg_loss": 0.037152718752622604, + "total": 0.07031886444019149, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005440568197466071, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005440568197466071 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 375, + "adam_update_count": 63000 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24333362304605544 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_73a5c16cb7944c0b8ea1b4a3dec71c5f_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 376, + "next_interval": 0, + "next_adam_update": 63001, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 375, + "trained_intervals": 63000, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63000, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.272820949554443, + "median": 11.07691478729248, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.6435227394104004, + "median": 9.190792083740234, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006941510946489871, + "median": 64661.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": 0.19329789280891418, + "median": 9929.119140625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24634, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0376.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0376.json new file mode 100644 index 0000000000000000000000000000000000000000..40db43509f855a695a7b2dff48454edc8eb891e2 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0376.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0376", + "executed_epochs": 376, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_39d9844d9ec043fd999bbd470dfa7137.npz", + "optimizer_file": "boundary_39d9844d9ec043fd999bbd470dfa7137_optimizer.pt", + "arrays_sha256": "a13e5c6cfe363cb7edac67dff4fdaa7c5ebd98ef0e9afc36296a8923c46342cb", + "optimizer_sha256": "f23e7022787e3f7f2d5d3fa23e804e2c1d7d08b282441032125244791610c4cf", + "stage": "adam", + "completed_passes": 376, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63168, + "adam_update_count": 63168, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 377, + "consumed_count": 376, + "last_submitted_update": 63168, + "last_consumed_update": 63000, + "pending": [ + { + "reference": { + "source_update": 63168, + "completed_passes": 376, + "next_interval": 0, + "trained_intervals": 63168, + "snapshot": "pass_end_0376", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 376, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63168, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63168, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0007481283973902464, + "update_l2": 0.06458822637796402 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.4983304683701135e-05, + "update_l2": 0.0030373733025044203 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10665338745913887, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24640, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10665338745913887, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033754922449588776, + "ssim_fused": 0.8938616514205933, + "seg_l1": 0.046476803719997406, + "seg_ssim_ref": 0.8938604593276978, + "depth": 0.012430163244251646, + "rgb_loss": 0.04823160171508789, + "seg_loss": 0.05840935558080673, + "total": 0.10665338745913887 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051908206194639206, + "ssim_fused": 0.874964714050293, + "seg_l1": 0.061941251158714294, + "seg_ssim_ref": 0.87496417760849, + "depth": 0.01947655713990654, + "rgb_loss": 0.06653362512588501, + "seg_loss": 0.07456016540527344, + "total": 0.14111326708829836, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01947655713990654, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013986333615600985 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038456108421087265, + "ssim_fused": 0.8775041699409485, + "seg_l1": 0.06265692412853241, + "seg_ssim_ref": 0.8775026202201843, + "depth": 0.014466876533566975, + "rgb_loss": 0.055264055728912354, + "seg_loss": 0.07462501525878906, + "total": 0.12990353786423497, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014466876533566975, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011372606785303085 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025365151464939117, + "ssim_fused": 0.9090386033058167, + "seg_l1": 0.03723250329494476, + "seg_ssim_ref": 0.9090373516082764, + "depth": 0.010180707265062568, + "rgb_loss": 0.03848440200090408, + "seg_loss": 0.047978535294532776, + "total": 0.08647311800270192, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010180707265062568, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.0088926929421459 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019290225580334663, + "ssim_fused": 0.9139392375946045, + "seg_l1": 0.024076543748378754, + "seg_ssim_ref": 0.9139376878738403, + "depth": 0.005596512038470505, + "rgb_loss": 0.03264433145523071, + "seg_loss": 0.036473698914051056, + "total": 0.06912362688132023, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005596512038470505, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005596512038470505 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 376, + "adam_update_count": 63168 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.25120378215797246 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_39d9844d9ec043fd999bbd470dfa7137_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 377, + "next_interval": 0, + "next_adam_update": 63169, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 376, + "trained_intervals": 63168, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63168, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.276721000671387, + "median": 11.091306686401367, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.6590173244476318, + "median": 9.185393333435059, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006914490950293839, + "median": 65598.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": 0.19032591581344604, + "median": 9881.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": 24641, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0377.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0377.json new file mode 100644 index 0000000000000000000000000000000000000000..274f4560863f974093c62ebfe944329ff756c1c3 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0377.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0377", + "executed_epochs": 377, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_ca84743ecb5944ad8d83cacf14dc627e.npz", + "optimizer_file": "boundary_ca84743ecb5944ad8d83cacf14dc627e_optimizer.pt", + "arrays_sha256": "fdf26bf7a470b732942b6f86a8fbda4597a60ecf5e1d3ef9bec85396034f3dec", + "optimizer_sha256": "2b9d09251ced43e731ed52fea11cc7eb3ce347ff58f9bd246496e8c795606194", + "stage": "adam", + "completed_passes": 377, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63336, + "adam_update_count": 63336, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 378, + "consumed_count": 377, + "last_submitted_update": 63336, + "last_consumed_update": 63168, + "pending": [ + { + "reference": { + "source_update": 63336, + "completed_passes": 377, + "next_interval": 0, + "trained_intervals": 63336, + "snapshot": "pass_end_0377", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 377, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63336, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63336, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015087798237800598, + "update_l2": 0.059255097061395645 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.7246371246292256e-05, + "update_l2": 0.0029450401198118925 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10647168087951876, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24657, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10647168087951876, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033705100417137146, + "ssim_fused": 0.8940362334251404, + "seg_l1": 0.04638681560754776, + "seg_ssim_ref": 0.8940350413322449, + "depth": 0.012405991480125554, + "rgb_loss": 0.04815682768821716, + "seg_loss": 0.05830244719982147, + "total": 0.10647168087951876 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05177604407072067, + "ssim_fused": 0.875191867351532, + "seg_l1": 0.06166580319404602, + "seg_ssim_ref": 0.875191330909729, + "depth": 0.01937743139246608, + "rgb_loss": 0.06638246029615402, + "seg_loss": 0.07429438084363937, + "total": 0.14069621857118586, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01937743139246608, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013887207868160525 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03834988549351692, + "ssim_fused": 0.8777979612350464, + "seg_l1": 0.06247750297188759, + "seg_ssim_ref": 0.8777964115142822, + "depth": 0.014457965848753487, + "rgb_loss": 0.0551203191280365, + "seg_loss": 0.07442272454500198, + "total": 0.12955749418830664, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014457965848753487, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011363696100489599 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025338241830468178, + "ssim_fused": 0.9093263745307922, + "seg_l1": 0.03720667213201523, + "seg_ssim_ref": 0.9093250036239624, + "depth": 0.010175461229265976, + "rgb_loss": 0.038405321538448334, + "seg_loss": 0.04790033772587776, + "total": 0.08631583845084566, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010175461229265976, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00888744690634931 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01935623586177826, + "ssim_fused": 0.9138288497924805, + "seg_l1": 0.024197284132242203, + "seg_ssim_ref": 0.9138274192810059, + "depth": 0.0056131074500166715, + "rgb_loss": 0.032719217240810394, + "seg_loss": 0.03659234568476677, + "total": 0.06931717230773689, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0056131074500166715, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005613107450016671 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 377, + "adam_update_count": 63336 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24791684304364026 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_ca84743ecb5944ad8d83cacf14dc627e_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 378, + "next_interval": 0, + "next_adam_update": 63337, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 377, + "trained_intervals": 63336, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63336, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.279317378997803, + "median": 11.09266185760498, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.6766270399093628, + "median": 9.183012008666992, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006896561826579273, + "median": 65687.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": 0.18700365722179413, + "median": 9862.013671875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24657, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0378.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0378.json new file mode 100644 index 0000000000000000000000000000000000000000..2e30f83b5b060c190ff9ad9e9f56f8032ef47c49 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0378.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0378", + "executed_epochs": 378, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_2dd204a42dd342c6ae93c2722e418d15.npz", + "optimizer_file": "boundary_2dd204a42dd342c6ae93c2722e418d15_optimizer.pt", + "arrays_sha256": "003aaec32708fc516ae74f3508b47f093cbf38059b12bf903f40bf391e3f7a98", + "optimizer_sha256": "8a8a9ec4d7e8050103f8c6d8425b5b831cdf82f4c5a142a8c7814573c7cbe7c5", + "stage": "adam", + "completed_passes": 378, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63504, + "adam_update_count": 63504, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 379, + "consumed_count": 378, + "last_submitted_update": 63504, + "last_consumed_update": 63336, + "pending": [ + { + "reference": { + "source_update": 63504, + "completed_passes": 378, + "next_interval": 0, + "trained_intervals": 63504, + "snapshot": "pass_end_0378", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 378, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63504, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63504, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00016295546083711088, + "update_l2": 0.05708325654268265 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.653599949553609e-05, + "update_l2": 0.003450303338468075 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10624434850075393, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24668, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10624434850075393, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03364618495106697, + "ssim_fused": 0.8941929936408997, + "seg_l1": 0.04623997211456299, + "seg_ssim_ref": 0.8941917419433594, + "depth": 0.01237033763079031, + "rgb_loss": 0.048078350722789764, + "seg_loss": 0.058153629302978516, + "total": 0.10624434850075393 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05180153250694275, + "ssim_fused": 0.8751247525215149, + "seg_l1": 0.061604954302310944, + "seg_ssim_ref": 0.8751240372657776, + "depth": 0.019320150816766028, + "rgb_loss": 0.06641627848148346, + "seg_loss": 0.07425915449857712, + "total": 0.14069474568029675, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019320150816766028, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01382992729246047 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038389235734939575, + "ssim_fused": 0.8777621388435364, + "seg_l1": 0.062494974583387375, + "seg_ssim_ref": 0.8777605891227722, + "depth": 0.01444761695858893, + "rgb_loss": 0.055158961564302444, + "seg_loss": 0.07444386184215546, + "total": 0.1296172672981262, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01444761695858893, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011353347210325044 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025113055482506752, + "ssim_fused": 0.9101421236991882, + "seg_l1": 0.0368080697953701, + "seg_ssim_ref": 0.910140872001648, + "depth": 0.01009686885661161, + "rgb_loss": 0.038062021136283875, + "seg_loss": 0.04741828143596649, + "total": 0.08549039944110698, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.01009686885661161, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008808854533694942 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019280923530459404, + "ssim_fused": 0.9137429594993591, + "seg_l1": 0.024051891639828682, + "seg_ssim_ref": 0.9137414693832397, + "depth": 0.005616713891194668, + "rgb_loss": 0.03267614543437958, + "seg_loss": 0.036493219435214996, + "total": 0.06917498158348577, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005616713891194668, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005616713891194668 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 378, + "adam_update_count": 63504 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.25465557305142283 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_2dd204a42dd342c6ae93c2722e418d15_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 379, + "next_interval": 0, + "next_adam_update": 63505, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 378, + "trained_intervals": 63504, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63504, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.281984806060791, + "median": 11.100549697875977, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.6927443742752075, + "median": 9.173190116882324, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006878190324641764, + "median": 66207.546875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.18401382863521576, + "median": 9779.2822265625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24668, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0379.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0379.json new file mode 100644 index 0000000000000000000000000000000000000000..b9939d31413f2fcfacd4f98a08956b59ace330c7 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0379.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0379", + "executed_epochs": 379, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_e9dbb1a110eb4b3b85c553af1642a8dc.npz", + "optimizer_file": "boundary_e9dbb1a110eb4b3b85c553af1642a8dc_optimizer.pt", + "arrays_sha256": "a8ec8eb3fe818f67e2fc2489825f48511c67f4750fd13924e134ad0319afea7b", + "optimizer_sha256": "c58fd117782e29d5cbe29930e13c29ccb7fe28715ea570ab917114664f73bf50", + "stage": "adam", + "completed_passes": 379, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63672, + "adam_update_count": 63672, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 380, + "consumed_count": 379, + "last_submitted_update": 63672, + "last_consumed_update": 63504, + "pending": [ + { + "reference": { + "source_update": 63672, + "completed_passes": 379, + "next_interval": 0, + "trained_intervals": 63672, + "snapshot": "pass_end_0379", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 379, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63672, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63672, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00026578697725199163, + "update_l2": 0.057746462523937225 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.373221650486812e-05, + "update_l2": 0.003008888801559806 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10722402076118223, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24679, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10722402076118223, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033965274691581726, + "ssim_fused": 0.8936383128166199, + "seg_l1": 0.0468679741024971, + "seg_ssim_ref": 0.8936370611190796, + "depth": 0.012507316400925759, + "rgb_loss": 0.04844455048441887, + "seg_loss": 0.058766961097717285, + "total": 0.10722402076118223 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05190427601337433, + "ssim_fused": 0.875087320804596, + "seg_l1": 0.06187598407268524, + "seg_ssim_ref": 0.8750867247581482, + "depth": 0.01945552910605368, + "rgb_loss": 0.06650596112012863, + "seg_loss": 0.07448344677686691, + "total": 0.1410088634261016, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01945552910605368, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013965305581748123 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03854124993085861, + "ssim_fused": 0.8774171471595764, + "seg_l1": 0.06274326890707016, + "seg_ssim_ref": 0.8774157166481018, + "depth": 0.014458524425950211, + "rgb_loss": 0.055349573493003845, + "seg_loss": 0.07471147179603577, + "total": 0.13007550381346555, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014458524425950211, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011364254677686323 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025684136897325516, + "ssim_fused": 0.9088349342346191, + "seg_l1": 0.037913598120212555, + "seg_ssim_ref": 0.9088335633277893, + "depth": 0.010341746192141954, + "rgb_loss": 0.038780324161052704, + "seg_loss": 0.04856416583061218, + "total": 0.08735483173785703, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010341746192141954, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.009053731869225284 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019731424748897552, + "ssim_fused": 0.9132139682769775, + "seg_l1": 0.02493903785943985, + "seg_ssim_ref": 0.9132123589515686, + "depth": 0.0057734658795571886, + "rgb_loss": 0.033142346888780594, + "seg_loss": 0.03730875998735428, + "total": 0.07045688406730473, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0057734658795571886, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0057734658795571886 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 379, + "adam_update_count": 63672 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2397605290170759 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_e9dbb1a110eb4b3b85c553af1642a8dc_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 380, + "next_interval": 0, + "next_adam_update": 63673, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 379, + "trained_intervals": 63672, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63672, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.287303447723389, + "median": 11.1148042678833, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.7097219228744507, + "median": 9.172444343566895, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006841704598627985, + "median": 67158.0625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.18091608583927155, + "median": 9771.8642578125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24679, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0380.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0380.json new file mode 100644 index 0000000000000000000000000000000000000000..966711cc81d927d1048afc98bf737bb09a483512 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0380.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0380", + "executed_epochs": 380, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_983a29650c1e41199d8bc5ea015026a9.npz", + "optimizer_file": "boundary_983a29650c1e41199d8bc5ea015026a9_optimizer.pt", + "arrays_sha256": "d3749c8abf20ee854c28328f023c94b66320c9312ba7798aedefe5c9a4d67aeb", + "optimizer_sha256": "07441a5f36f7ac98dfb82b4adea23edff94de6d21c22c19fc66f43e07f4d183b", + "stage": "adam", + "completed_passes": 380, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 63840, + "adam_update_count": 63840, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 381, + "consumed_count": 380, + "last_submitted_update": 63840, + "last_consumed_update": 63672, + "pending": [ + { + "reference": { + "source_update": 63840, + "completed_passes": 380, + "next_interval": 0, + "trained_intervals": 63840, + "snapshot": "pass_end_0380", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 380, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 63840, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 63840, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00016124964167829603, + "update_l2": 0.05350912734866142 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.5675923097878695e-05, + "update_l2": 0.0036029061302542686 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10628362201748698, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24689, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10628362201748698, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03367309644818306, + "ssim_fused": 0.8942368030548096, + "seg_l1": 0.046284109354019165, + "seg_ssim_ref": 0.8942356109619141, + "depth": 0.012347629650525471, + "rgb_loss": 0.048091113567352295, + "seg_loss": 0.05818016082048416, + "total": 0.10628362201748698 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05182214826345444, + "ssim_fused": 0.8750603795051575, + "seg_l1": 0.061663370579481125, + "seg_ssim_ref": 0.8750598430633545, + "depth": 0.019353816446617322, + "rgb_loss": 0.06644564867019653, + "seg_loss": 0.07431872934103012, + "total": 0.14078373927825386, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019353816446617322, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013863592922311768 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03843461349606514, + "ssim_fused": 0.877765417098999, + "seg_l1": 0.06254053115844727, + "seg_ssim_ref": 0.8777638673782349, + "depth": 0.014477704725100453, + "rgb_loss": 0.055194608867168427, + "seg_loss": 0.07447965443134308, + "total": 0.129688733552656, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014477704725100453, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011383434976836564 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02516523003578186, + "ssim_fused": 0.9101881384849548, + "seg_l1": 0.03687412664294243, + "seg_ssim_ref": 0.9101868867874146, + "depth": 0.010003477983594508, + "rgb_loss": 0.03809455782175064, + "seg_loss": 0.04746192693710327, + "total": 0.0855664882368375, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010003477983594508, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008715463660677842 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019270392134785652, + "ssim_fused": 0.9139333963394165, + "seg_l1": 0.024058397859334946, + "seg_ssim_ref": 0.9139319062232971, + "depth": 0.0055555194467895985, + "rgb_loss": 0.03262963518500328, + "seg_loss": 0.03646033629775047, + "total": 0.06909552700220055, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0055555194467895985, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005555519446789597 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 380, + "adam_update_count": 63840 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23857739591039717 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_983a29650c1e41199d8bc5ea015026a9_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 381, + "next_interval": 0, + "next_adam_update": 63841, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 380, + "trained_intervals": 63840, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 63840, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.293432235717773, + "median": 11.121542930603027, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.7250738143920898, + "median": 9.163415908813477, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.000679990160278976, + "median": 67612.1484375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.1781599074602127, + "median": 9693.3525390625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24689, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0381.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0381.json new file mode 100644 index 0000000000000000000000000000000000000000..b9a2e6f1803742f4e057a4c145c9f51c984d5663 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0381.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0381", + "executed_epochs": 381, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_3f3a3bec7fb846a4bf9d4e43e427984c.npz", + "optimizer_file": "boundary_3f3a3bec7fb846a4bf9d4e43e427984c_optimizer.pt", + "arrays_sha256": "e1e09deaefe6390f7366b30c0e008776527d427810c063e768bb4af85d7bef20", + "optimizer_sha256": "cdb858bb040999b7f83d45f2c5034799a4b1a403ee5f62c834e0188ebbb30fcf", + "stage": "adam", + "completed_passes": 381, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 64008, + "adam_update_count": 64008, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 382, + "consumed_count": 381, + "last_submitted_update": 64008, + "last_consumed_update": 63840, + "pending": [ + { + "reference": { + "source_update": 64008, + "completed_passes": 381, + "next_interval": 0, + "trained_intervals": 64008, + "snapshot": "pass_end_0381", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 381, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 64008, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 64008, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00014755172014702111, + "update_l2": 0.05639403313398361 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.4127048163791187e-05, + "update_l2": 0.0019386744825169444 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10664972942146064, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24704, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10664972942146064, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03376230597496033, + "ssim_fused": 0.8938698172569275, + "seg_l1": 0.046469032764434814, + "seg_ssim_ref": 0.8938685655593872, + "depth": 0.012339091026794145, + "rgb_loss": 0.048235874623060226, + "seg_loss": 0.05840151011943817, + "total": 0.10664972942146064 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05158925801515579, + "ssim_fused": 0.8754168748855591, + "seg_l1": 0.06119975075125694, + "seg_ssim_ref": 0.875416100025177, + "depth": 0.01913738624934301, + "rgb_loss": 0.0661880299448967, + "seg_loss": 0.07387658208608627, + "total": 0.1400837494172323, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01913738624934301, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013647162725037455 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03860338032245636, + "ssim_fused": 0.8774611353874207, + "seg_l1": 0.06279155611991882, + "seg_ssim_ref": 0.8774594664573669, + "depth": 0.014575220738280202, + "rgb_loss": 0.05539047718048096, + "seg_loss": 0.07474134862422943, + "total": 0.13014640102544867, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014575220738280202, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011480950990016316 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025321003049612045, + "ssim_fused": 0.9097910523414612, + "seg_l1": 0.03730633482336998, + "seg_ssim_ref": 0.9097898602485657, + "depth": 0.010081710815499276, + "rgb_loss": 0.0382985919713974, + "seg_loss": 0.04788709431886673, + "total": 0.08619576800107963, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010081710815499276, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00879369649258261 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019535589963197708, + "ssim_fused": 0.9128103256225586, + "seg_l1": 0.024578485637903214, + "seg_ssim_ref": 0.9128087759017944, + "depth": 0.005562046304054093, + "rgb_loss": 0.03306640684604645, + "seg_loss": 0.037101034075021744, + "total": 0.07017299924208195, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005562046304054093, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005562046304054092 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 381, + "adam_update_count": 64008 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2428032010793686 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_3f3a3bec7fb846a4bf9d4e43e427984c_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 382, + "next_interval": 0, + "next_adam_update": 64009, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 381, + "trained_intervals": 64008, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 64008, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.299808979034424, + "median": 11.13198184967041, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.7410367727279663, + "median": 9.16827392578125, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006756678340025246, + "median": 68321.640625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.1753385215997696, + "median": 9727.244140625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24705, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0382.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0382.json new file mode 100644 index 0000000000000000000000000000000000000000..bcc0834de7bc7be5e018a679e052921b936a0003 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0382.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0382", + "executed_epochs": 382, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_ed9959693410446bab5eae17707c3149.npz", + "optimizer_file": "boundary_ed9959693410446bab5eae17707c3149_optimizer.pt", + "arrays_sha256": "cda86a6a5b1e8c5511aeb38fc50fd5d4d01d5f533e649dd8e610a2c3dc95dcdf", + "optimizer_sha256": "d4bd92b3d806225008f1102a742e7e8234f09697701b1c3bc0d381e9d682c00c", + "stage": "adam", + "completed_passes": 382, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 64176, + "adam_update_count": 64176, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 383, + "consumed_count": 382, + "last_submitted_update": 64176, + "last_consumed_update": 64008, + "pending": [ + { + "reference": { + "source_update": 64176, + "completed_passes": 382, + "next_interval": 0, + "trained_intervals": 64176, + "snapshot": "pass_end_0382", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 382, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 64176, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 64176, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00020364587544463575, + "update_l2": 0.06455596536397934 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.8951930542243645e-05, + "update_l2": 0.0028994579333812 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10925844926984085, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24719, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": 1, + "ground_restitution/contact_active": 1 + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10925844926984085, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03455374389886856, + "ssim_fused": 0.8921679258346558, + "seg_l1": 0.04808727651834488, + "seg_ssim_ref": 0.8921667337417603, + "depth": 0.012551067779191299, + "rgb_loss": 0.049209415912628174, + "seg_loss": 0.06003648042678833, + "total": 0.10925844926984085 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.052136264741420746, + "ssim_fused": 0.8749071955680847, + "seg_l1": 0.06287527084350586, + "seg_ssim_ref": 0.8749067783355713, + "depth": 0.01977169090308365, + "rgb_loss": 0.06672757863998413, + "seg_loss": 0.07531886547803879, + "total": 0.1420662232595066, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01977169090308365, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.0142814673787781 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03959016129374504, + "ssim_fused": 0.8753159046173096, + "seg_l1": 0.06477925926446915, + "seg_ssim_ref": 0.8753144145011902, + "depth": 0.014514533826008492, + "rgb_loss": 0.05660895258188248, + "seg_loss": 0.07676052302122116, + "total": 0.13338399013692964, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014514533826008492, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011420264077744602 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.026226552203297615, + "ssim_fused": 0.9074422121047974, + "seg_l1": 0.038874514400959015, + "seg_ssim_ref": 0.9074408411979675, + "depth": 0.010237810436198747, + "rgb_loss": 0.03949280083179474, + "seg_loss": 0.04961144179105759, + "total": 0.08911448043328853, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010237810436198747, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00894979611328208 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.020261995494365692, + "ssim_fused": 0.9110063910484314, + "seg_l1": 0.025820080190896988, + "seg_ssim_ref": 0.9110047817230225, + "depth": 0.0056802359514743, + "rgb_loss": 0.034008316695690155, + "seg_loss": 0.03845510631799698, + "total": 0.07246910324963861, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0056802359514743, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005680235951474299 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 382, + "adam_update_count": 64176 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23937566298991442 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_ed9959693410446bab5eae17707c3149_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 383, + "next_interval": 0, + "next_adam_update": 64177, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 382, + "trained_intervals": 64176, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 64176, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.300919055938721, + "median": 11.139591217041016, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.7576364278793335, + "median": 9.170352935791016, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.000674918235745281, + "median": 68843.5078125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.17245198786258698, + "median": 9752.4892578125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24719, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0383.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0383.json new file mode 100644 index 0000000000000000000000000000000000000000..961b38588bc49b7c85140e558012bd25f54e731a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0383.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0383", + "executed_epochs": 383, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_6f8a30c66d784ec190524cd542290a67.npz", + "optimizer_file": "boundary_6f8a30c66d784ec190524cd542290a67_optimizer.pt", + "arrays_sha256": "8ffe143252089fd24dfa7311a699f284ef87d691cb937ba9b3c42fc71d9a5b9f", + "optimizer_sha256": "64e71f10dbd9e02f00c214c02aed51fd8f30778b01116dd87fb1fd4a689b7cf8", + "stage": "adam", + "completed_passes": 383, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 64344, + "adam_update_count": 64344, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 384, + "consumed_count": 383, + "last_submitted_update": 64344, + "last_consumed_update": 64176, + "pending": [ + { + "reference": { + "source_update": 64344, + "completed_passes": 383, + "next_interval": 0, + "trained_intervals": 64344, + "snapshot": "pass_end_0383", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 383, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 64344, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 64344, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00016220453835558146, + "update_l2": 0.06226750835776329 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.5684288630145602e-05, + "update_l2": 0.0031839858274906874 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1066403434159493, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24731, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1066403434159493, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03375595062971115, + "ssim_fused": 0.8938687443733215, + "seg_l1": 0.046463001519441605, + "seg_ssim_ref": 0.8938673138618469, + "depth": 0.012392971131754006, + "rgb_loss": 0.04823102056980133, + "seg_loss": 0.05839693546295166, + "total": 0.1066403434159493 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05193942412734032, + "ssim_fused": 0.8748785853385925, + "seg_l1": 0.06184149533510208, + "seg_ssim_ref": 0.8748777508735657, + "depth": 0.019413858429206694, + "rgb_loss": 0.06657582521438599, + "seg_loss": 0.07449764758348465, + "total": 0.14109287920571925, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019413858429206694, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013923634904901136 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03849535435438156, + "ssim_fused": 0.8775783181190491, + "seg_l1": 0.06262427568435669, + "seg_ssim_ref": 0.8775766491889954, + "depth": 0.014524988154849401, + "rgb_loss": 0.055280618369579315, + "seg_loss": 0.07458408921957016, + "total": 0.12987923257730433, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014524988154849401, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01143071840658551 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025325322523713112, + "ssim_fused": 0.9090348482131958, + "seg_l1": 0.03726004809141159, + "seg_ssim_ref": 0.909033477306366, + "depth": 0.010086326294334138, + "rgb_loss": 0.03845328837633133, + "seg_loss": 0.04800134152173996, + "total": 0.08646471622436562, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010086326294334138, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008798311971417474 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01926371455192566, + "ssim_fused": 0.9139831066131592, + "seg_l1": 0.02412618324160576, + "seg_ssim_ref": 0.9139814972877502, + "depth": 0.005546711648625787, + "rgb_loss": 0.03261435031890869, + "seg_loss": 0.03650464862585068, + "total": 0.06912454565640799, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005546711648625787, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005546711648625787 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 383, + "adam_update_count": 64344 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24087423598393798 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_6f8a30c66d784ec190524cd542290a67_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 384, + "next_interval": 0, + "next_adam_update": 64345, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 383, + "trained_intervals": 64344, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 64344, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.3060784339904785, + "median": 11.149815559387207, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.772629976272583, + "median": 9.172832489013672, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006714449846185744, + "median": 69551.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.16988560557365417, + "median": 9788.8046875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24731, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0384.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0384.json new file mode 100644 index 0000000000000000000000000000000000000000..25c12d54c8a7b30820e66e13ba0925a17efb8df5 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0384.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0384", + "executed_epochs": 384, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_c4edf41c473d4fd28ec001e8b0188aef.npz", + "optimizer_file": "boundary_c4edf41c473d4fd28ec001e8b0188aef_optimizer.pt", + "arrays_sha256": "74c564693029d442ba73b65f63ff5edae64b2ebaa733d475845bab5910e61255", + "optimizer_sha256": "80c5e8c359a74611b535796c429ecbea5bcdf07a86d5af0605a5025372605ebe", + "stage": "adam", + "completed_passes": 384, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 64512, + "adam_update_count": 64512, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 385, + "consumed_count": 384, + "last_submitted_update": 64512, + "last_consumed_update": 64344, + "pending": [ + { + "reference": { + "source_update": 64512, + "completed_passes": 384, + "next_interval": 0, + "trained_intervals": 64512, + "snapshot": "pass_end_0384", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 384, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 64512, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 64512, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00019333492673467845, + "update_l2": 0.060614485293626785 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.5274455765611492e-05, + "update_l2": 0.0034170763101428747 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10660982717758641, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24742, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10660982717758641, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03375513106584549, + "ssim_fused": 0.8939324617385864, + "seg_l1": 0.04645761102437973, + "seg_ssim_ref": 0.8939312100410461, + "depth": 0.012375684442366894, + "rgb_loss": 0.04821760952472687, + "seg_loss": 0.05837984383106232, + "total": 0.10660982717758641 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05194014310836792, + "ssim_fused": 0.8748829960823059, + "seg_l1": 0.061864208430051804, + "seg_ssim_ref": 0.8748824596405029, + "depth": 0.019459875619067264, + "rgb_loss": 0.06657551229000092, + "seg_loss": 0.07451488077640533, + "total": 0.14110985294202533, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019459875619067264, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013969652094761713 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03848501294851303, + "ssim_fused": 0.8775150179862976, + "seg_l1": 0.06262856721878052, + "seg_ssim_ref": 0.8775134086608887, + "depth": 0.014453947406910464, + "rgb_loss": 0.0552850067615509, + "seg_loss": 0.07460017502307892, + "total": 0.12989963573203672, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014453947406910464, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011359677658646575 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02533815987408161, + "ssim_fused": 0.9092218279838562, + "seg_l1": 0.037271950393915176, + "seg_ssim_ref": 0.9092205762863159, + "depth": 0.010041104026619707, + "rgb_loss": 0.03842616081237793, + "seg_loss": 0.04797344654798508, + "total": 0.08640964846438963, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010041104026619707, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00875308970370304 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019257208332419395, + "ssim_fused": 0.9141100645065308, + "seg_l1": 0.024065721780061722, + "seg_ssim_ref": 0.9141085147857666, + "depth": 0.005547810716870138, + "rgb_loss": 0.032583754509687424, + "seg_loss": 0.03643087297677994, + "total": 0.06902017157189393, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005547810716870138, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005547810716870137 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 384, + "adam_update_count": 64512 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24237894802354276 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_c4edf41c473d4fd28ec001e8b0188aef_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 385, + "next_interval": 0, + "next_adam_update": 64513, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 384, + "trained_intervals": 64512, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 64512, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.306870937347412, + "median": 11.159204483032227, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.7872523069381714, + "median": 9.169658660888672, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006709130830131471, + "median": 70207.078125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.16741955280303955, + "median": 9764.41796875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24742, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0385.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0385.json new file mode 100644 index 0000000000000000000000000000000000000000..8371a520625f9e5950d5be17d68256fb69cc7aba --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0385.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0385", + "executed_epochs": 385, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_8e70cd7d2ba94fabb4f79546310a18b7.npz", + "optimizer_file": "boundary_8e70cd7d2ba94fabb4f79546310a18b7_optimizer.pt", + "arrays_sha256": "3891aa933e4b8b75d94b6402ba39a51b303f3c93b109969b7af8a5d594095e01", + "optimizer_sha256": "46050766940f1478c291755a34aaccc680bd4224cfb7ca4331728a65d88ad6c7", + "stage": "adam", + "completed_passes": 385, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 64680, + "adam_update_count": 64680, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 386, + "consumed_count": 385, + "last_submitted_update": 64680, + "last_consumed_update": 64512, + "pending": [ + { + "reference": { + "source_update": 64680, + "completed_passes": 385, + "next_interval": 0, + "trained_intervals": 64680, + "snapshot": "pass_end_0385", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 385, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 64680, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 64680, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00016945209063123912, + "update_l2": 0.06068184971809387 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 3.171973366988823e-05, + "update_l2": 0.0033152138348668814 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1064497381218231, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24751, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1064497381218231, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033661141991615295, + "ssim_fused": 0.893886923789978, + "seg_l1": 0.04632874205708504, + "seg_ssim_ref": 0.8938856720924377, + "depth": 0.012354902223370672, + "rgb_loss": 0.04815152287483215, + "seg_loss": 0.05828585848212242, + "total": 0.1064497381218231 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05170990154147148, + "ssim_fused": 0.8751124143600464, + "seg_l1": 0.06165368854999542, + "seg_ssim_ref": 0.8751118779182434, + "depth": 0.01940224509553311, + "rgb_loss": 0.06634543836116791, + "seg_loss": 0.07430057227611542, + "total": 0.14066541288237885, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01940224509553311, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013912021571227557 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038317833095788956, + "ssim_fused": 0.8776710033416748, + "seg_l1": 0.06243147701025009, + "seg_ssim_ref": 0.8776693344116211, + "depth": 0.0143651042154703, + "rgb_loss": 0.055120065808296204, + "seg_loss": 0.0744113177061081, + "total": 0.12954574861861975, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.0143651042154703, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011270834467206411 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02539857104420662, + "ssim_fused": 0.9087158441543579, + "seg_l1": 0.03728944808244705, + "seg_ssim_ref": 0.9087145328521729, + "depth": 0.010105471316926283, + "rgb_loss": 0.038575686514377594, + "seg_loss": 0.04808865487575531, + "total": 0.08667444686144983, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010105471316926283, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008817456994009617 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019218258559703827, + "ssim_fused": 0.9140484929084778, + "seg_l1": 0.023940352723002434, + "seg_ssim_ref": 0.9140469431877136, + "depth": 0.005546788265552992, + "rgb_loss": 0.032564908266067505, + "seg_loss": 0.03634289279580116, + "total": 0.06891334412484393, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005546788265552992, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005546788265552992 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 385, + "adam_update_count": 64680 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23881085799075663 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_8e70cd7d2ba94fabb4f79546310a18b7_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 386, + "next_interval": 0, + "next_adam_update": 64681, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 385, + "trained_intervals": 64680, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 64680, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.307387351989746, + "median": 11.174219131469727, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.803331971168518, + "median": 9.168268203735352, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006705666892230511, + "median": 71269.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": 0.16474904119968414, + "median": 9758.5029296875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24752, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0386.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0386.json new file mode 100644 index 0000000000000000000000000000000000000000..0e4ef7a17a57d52ec4e5f01f67c4dd0dbba84110 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0386.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0386", + "executed_epochs": 386, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_56b95ba4e48b454dbe384b80dda04925.npz", + "optimizer_file": "boundary_56b95ba4e48b454dbe384b80dda04925_optimizer.pt", + "arrays_sha256": "bd925ed722d01312f6ad15b8d2a03edd915c62f1441044251cb22c4e18fa70e4", + "optimizer_sha256": "b0547076f0463be28c517f924699ab27f7068bbba49648cbb01c81ac3f8bde0b", + "stage": "adam", + "completed_passes": 386, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 64848, + "adam_update_count": 64848, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 387, + "consumed_count": 386, + "last_submitted_update": 64848, + "last_consumed_update": 64680, + "pending": [ + { + "reference": { + "source_update": 64848, + "completed_passes": 386, + "next_interval": 0, + "trained_intervals": 64848, + "snapshot": "pass_end_0386", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 386, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 64848, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 64848, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015917541168164462, + "update_l2": 0.051999662071466446 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.6030025765066966e-05, + "update_l2": 0.002599302213639021 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10645115501471104, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24761, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10645115501471104, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033729180693626404, + "ssim_fused": 0.8941805362701416, + "seg_l1": 0.04640927538275719, + "seg_ssim_ref": 0.8941793441772461, + "depth": 0.012367360668783786, + "rgb_loss": 0.048147235065698624, + "seg_loss": 0.05829155072569847, + "total": 0.10645115501471104 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05196845158934593, + "ssim_fused": 0.8749886155128479, + "seg_l1": 0.061915699392557144, + "seg_ssim_ref": 0.8749880790710449, + "depth": 0.019433144552511834, + "rgb_loss": 0.06657703965902328, + "seg_loss": 0.07453494518995285, + "total": 0.14113141799352866, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019433144552511834, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01394292102820628 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038488756865262985, + "ssim_fused": 0.8776689171791077, + "seg_l1": 0.06259260326623917, + "seg_ssim_ref": 0.8776674866676331, + "depth": 0.01450199331509001, + "rgb_loss": 0.055257223546504974, + "seg_loss": 0.07454058527946472, + "total": 0.1298123182698654, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01450199331509001, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011407723566826122 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025196623057127, + "ssim_fused": 0.9098640084266663, + "seg_l1": 0.037047501653432846, + "seg_ssim_ref": 0.909862756729126, + "depth": 0.009988697546404112, + "rgb_loss": 0.03818449750542641, + "seg_loss": 0.04766545072197914, + "total": 0.08585993692495195, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009988697546404112, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008700683223487446 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01926288940012455, + "ssim_fused": 0.9142006635665894, + "seg_l1": 0.024081287905573845, + "seg_ssim_ref": 0.9141990542411804, + "depth": 0.00554560726112919, + "rgb_loss": 0.03257017955183983, + "seg_loss": 0.03642522171139717, + "total": 0.06900094687049813, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.00554560726112919, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.00554560726112919 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 386, + "adam_update_count": 64848 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23981437692418694 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_56b95ba4e48b454dbe384b80dda04925_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 387, + "next_interval": 0, + "next_adam_update": 64849, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 386, + "trained_intervals": 64848, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 64848, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.312001705169678, + "median": 11.177924156188965, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.8179069757461548, + "median": 9.170988082885742, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006674795877188444, + "median": 71533.71875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.16236522793769836, + "median": 9789.1240234375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24761, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0387.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0387.json new file mode 100644 index 0000000000000000000000000000000000000000..386ebd9b8fe3a0544a276bbe4469e74cf3f6a212 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0387.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0387", + "executed_epochs": 387, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_17338dcad1714863bdad6268d0de05ac.npz", + "optimizer_file": "boundary_17338dcad1714863bdad6268d0de05ac_optimizer.pt", + "arrays_sha256": "fe7be16f5f8f0f58eb0bb3f115f8e9dc1e66d707af741c7903fc5eb258d14da6", + "optimizer_sha256": "03b5c4c87e5e9dbf30b32f2f4b8a617570626ab8b7dcb04ad9311b600aa12c4c", + "stage": "adam", + "completed_passes": 387, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 65016, + "adam_update_count": 65016, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 388, + "consumed_count": 387, + "last_submitted_update": 65016, + "last_consumed_update": 64848, + "pending": [ + { + "reference": { + "source_update": 65016, + "completed_passes": 387, + "next_interval": 0, + "trained_intervals": 65016, + "snapshot": "pass_end_0387", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 387, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 65016, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 65016, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002847293799277395, + "update_l2": 0.0596592016518116 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.2323025405057706e-05, + "update_l2": 0.0029913203325122595 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10770879710993492, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24771, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10770879710993492, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03407184034585953, + "ssim_fused": 0.8931052684783936, + "seg_l1": 0.04710104689002037, + "seg_ssim_ref": 0.893104076385498, + "depth": 0.012358901712518324, + "rgb_loss": 0.04863642156124115, + "seg_loss": 0.05906002223491669, + "total": 0.10770879710993492 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051960188895463943, + "ssim_fused": 0.8749368786811829, + "seg_l1": 0.06222972646355629, + "seg_ssim_ref": 0.8749363422393799, + "depth": 0.019550795169848718, + "rgb_loss": 0.06658077985048294, + "seg_loss": 0.07479651272296906, + "total": 0.14139685081920245, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019550795169848718, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01406057164554316 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038892872631549835, + "ssim_fused": 0.876437246799469, + "seg_l1": 0.06344760954380035, + "seg_ssim_ref": 0.8764358162879944, + "depth": 0.014382169536129676, + "rgb_loss": 0.05582685023546219, + "seg_loss": 0.0754709243774414, + "total": 0.13131214933185914, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014382169536129676, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011287899787865787 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025765029713511467, + "ssim_fused": 0.9086078405380249, + "seg_l1": 0.03801131993532181, + "seg_ssim_ref": 0.9086065888404846, + "depth": 0.010043627560907563, + "rgb_loss": 0.03889045864343643, + "seg_loss": 0.04868774116039276, + "total": 0.0875882434313901, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010043627560907563, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008755613237990895 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019669272005558014, + "ssim_fused": 0.9124391674995422, + "seg_l1": 0.02471553161740303, + "seg_ssim_ref": 0.9124376177787781, + "depth": 0.005459014583187333, + "rgb_loss": 0.033247582614421844, + "seg_loss": 0.03728490322828293, + "total": 0.07053794485728795, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005459014583187333, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005459014583187333 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 387, + "adam_update_count": 65016 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.25253037898801267 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_17338dcad1714863bdad6268d0de05ac_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 388, + "next_interval": 0, + "next_adam_update": 65017, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 387, + "trained_intervals": 65016, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 65016, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.313730716705322, + "median": 11.19044303894043, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.8342477083206177, + "median": 9.177095413208008, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006663265521638095, + "median": 72434.8671875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.1597336232662201, + "median": 9855.212890625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24771, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0388.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0388.json new file mode 100644 index 0000000000000000000000000000000000000000..fee6c7a0f9fee9c10019734fac91bf9ee4dd61c2 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0388.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0388", + "executed_epochs": 388, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_9c099bbbf3594fb880cc305e1625b678.npz", + "optimizer_file": "boundary_9c099bbbf3594fb880cc305e1625b678_optimizer.pt", + "arrays_sha256": "075a8375e430d587fbe1815cd968d89e6055c4e0c4cf578666f14e03181ddcb5", + "optimizer_sha256": "5915b7b86806887363c67f6ffad5339186d1a8b6a1888f1fe010d33fa755f9c4", + "stage": "adam", + "completed_passes": 388, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 65184, + "adam_update_count": 65184, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 389, + "consumed_count": 388, + "last_submitted_update": 65184, + "last_consumed_update": 65016, + "pending": [ + { + "reference": { + "source_update": 65184, + "completed_passes": 388, + "next_interval": 0, + "trained_intervals": 65184, + "snapshot": "pass_end_0388", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 388, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 65184, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 65184, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015771655307617038, + "update_l2": 0.04986310005187988 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.3302847694139928e-05, + "update_l2": 0.0029402528889477253 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10626724838621246, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24783, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": 1, + "ground_restitution/contact_active": 1 + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10626724838621246, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03361566364765167, + "ssim_fused": 0.8939957022666931, + "seg_l1": 0.04620055854320526, + "seg_ssim_ref": 0.8939943909645081, + "depth": 0.012283319302668353, + "rgb_loss": 0.048093393445014954, + "seg_loss": 0.058161575347185135, + "total": 0.10626724838621246 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051772233098745346, + "ssim_fused": 0.874923050403595, + "seg_l1": 0.061673521995544434, + "seg_ssim_ref": 0.8749222159385681, + "depth": 0.019397226546366646, + "rgb_loss": 0.06643317639827728, + "seg_loss": 0.0743543729186058, + "total": 0.14080693909284886, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019397226546366646, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013907003022061092 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03844652697443962, + "ssim_fused": 0.8771945238113403, + "seg_l1": 0.0625537559390068, + "seg_ssim_ref": 0.8771929144859314, + "depth": 0.014340678716796553, + "rgb_loss": 0.05531831830739975, + "seg_loss": 0.07460442185401917, + "total": 0.12993708829071632, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014340678716796553, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011246408968532665 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025181302800774574, + "ssim_fused": 0.9096238613128662, + "seg_l1": 0.036955561488866806, + "seg_ssim_ref": 0.9096225500106812, + "depth": 0.00996738974155289, + "rgb_loss": 0.03822027146816254, + "seg_loss": 0.047639939934015274, + "total": 0.08587017506662907, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00996738974155289, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008679375418636223 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019062595441937447, + "ssim_fused": 0.914241373538971, + "seg_l1": 0.023619405925273895, + "seg_ssim_ref": 0.9142398238182068, + "depth": 0.005427982205957329, + "rgb_loss": 0.03240180388092995, + "seg_loss": 0.03604756295681, + "total": 0.0684547910946556, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005427982205957329, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005427982205957329 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 388, + "adam_update_count": 65184 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23614430311135948 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_9c099bbbf3594fb880cc305e1625b678_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 389, + "next_interval": 0, + "next_adam_update": 65185, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 388, + "trained_intervals": 65184, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 65184, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.314846038818359, + "median": 11.199848175048828, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.8495867252349854, + "median": 9.167856216430664, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006655838224105537, + "median": 73119.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": 0.1573021560907364, + "median": 9776.03125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24783, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0389.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0389.json new file mode 100644 index 0000000000000000000000000000000000000000..b201c932385fa838b17553402df69f01e45741d9 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0389.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0389", + "executed_epochs": 389, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_80dc8ad7b85c44ef95ca637465461773.npz", + "optimizer_file": "boundary_80dc8ad7b85c44ef95ca637465461773_optimizer.pt", + "arrays_sha256": "76ef47205167bb1e35943c6f84f919669dd5d18d8f0a7444597aaa9cb2831e20", + "optimizer_sha256": "fafd0096a84b5ec1984788917097635a1bad38215487b3ffd8177f830dc5ac5a", + "stage": "adam", + "completed_passes": 389, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 65352, + "adam_update_count": 65352, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 390, + "consumed_count": 389, + "last_submitted_update": 65352, + "last_consumed_update": 65184, + "pending": [ + { + "reference": { + "source_update": 65352, + "completed_passes": 389, + "next_interval": 0, + "trained_intervals": 65352, + "snapshot": "pass_end_0389", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 389, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 65352, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 65352, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001783625193638727, + "update_l2": 0.07003280520439148 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.6737283405964263e-05, + "update_l2": 0.003269868902862072 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10817265719544106, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24789, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10817265719544106, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03422483801841736, + "ssim_fused": 0.8929170370101929, + "seg_l1": 0.047433383762836456, + "seg_ssim_ref": 0.8929157853126526, + "depth": 0.01264199983292269, + "rgb_loss": 0.04879647493362427, + "seg_loss": 0.05936354398727417, + "total": 0.10817265719544106 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05240042135119438, + "ssim_fused": 0.8742618560791016, + "seg_l1": 0.06306928396224976, + "seg_ssim_ref": 0.8742614388465881, + "depth": 0.019861193241211456, + "rgb_loss": 0.06706796586513519, + "seg_loss": 0.07560314238071442, + "total": 0.14269096943909082, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019861193241211456, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.014370969716905902 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03908727690577507, + "ssim_fused": 0.8765997290611267, + "seg_l1": 0.06375601142644882, + "seg_ssim_ref": 0.8765982985496521, + "depth": 0.014686483941878608, + "rgb_loss": 0.055949874222278595, + "seg_loss": 0.07568515092134476, + "total": 0.13164971162756522, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014686483941878608, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011592214193614718 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02596561796963215, + "ssim_fused": 0.9071978330612183, + "seg_l1": 0.03845847398042679, + "seg_ssim_ref": 0.9071966409683228, + "depth": 0.010404424294346631, + "rgb_loss": 0.03933292627334595, + "seg_loss": 0.04932745173573494, + "total": 0.08867077870808493, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010404424294346631, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.009116409971429965 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019446032121777534, + "ssim_fused": 0.9136084914207458, + "seg_l1": 0.024449771270155907, + "seg_ssim_ref": 0.9136069416999817, + "depth": 0.005615897854254063, + "rgb_loss": 0.03283512964844704, + "seg_loss": 0.03683842718601227, + "total": 0.06967916900702326, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005615897854254063, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005615897854254063 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 389, + "adam_update_count": 65352 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23836523294448853 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_80dc8ad7b85c44ef95ca637465461773_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 390, + "next_interval": 0, + "next_adam_update": 65353, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 389, + "trained_intervals": 65352, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 65352, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.317979335784912, + "median": 11.20156192779541, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.864678978919983, + "median": 9.177358627319336, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006635015597566962, + "median": 73244.7578125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.1549459546804428, + "median": 9862.3818359375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24789, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0390.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0390.json new file mode 100644 index 0000000000000000000000000000000000000000..f9c3fb975a225bbadc18fbfaff56f4c870b4074f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0390.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0390", + "executed_epochs": 390, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_641b7a6368a243e1b3f08fa3e2c3845a.npz", + "optimizer_file": "boundary_641b7a6368a243e1b3f08fa3e2c3845a_optimizer.pt", + "arrays_sha256": "8f651c1653a920465454c347567225b8b461e83f59a15ece9774bdd6acf470d4", + "optimizer_sha256": "f8bfec68c2ee7535a88c078abbaaf8cbbd669f17201015076d53461357975aac", + "stage": "adam", + "completed_passes": 390, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 65520, + "adam_update_count": 65520, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 391, + "consumed_count": 390, + "last_submitted_update": 65520, + "last_consumed_update": 65352, + "pending": [ + { + "reference": { + "source_update": 65520, + "completed_passes": 390, + "next_interval": 0, + "trained_intervals": 65520, + "snapshot": "pass_end_0390", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 390, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 65520, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 65520, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00014998637198004872, + "update_l2": 0.0524153858423233 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.7786400096374564e-05, + "update_l2": 0.0026137426029890776 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10598228988373101, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24798, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10598228988373101, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03352222219109535, + "ssim_fused": 0.8942394256591797, + "seg_l1": 0.046059705317020416, + "seg_ssim_ref": 0.8942382335662842, + "depth": 0.01227972233116038, + "rgb_loss": 0.047969892621040344, + "seg_loss": 0.0580001175403595, + "total": 0.10598228988373101 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.0514349602162838, + "ssim_fused": 0.8755571842193604, + "seg_l1": 0.061120618134737015, + "seg_ssim_ref": 0.875556468963623, + "depth": 0.01929213674548315, + "rgb_loss": 0.06603653728961945, + "seg_loss": 0.073785200715065, + "total": 0.13984103014142993, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01929213674548315, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013801913221177594 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03823159635066986, + "ssim_fused": 0.8778840899467468, + "seg_l1": 0.06229032576084137, + "seg_ssim_ref": 0.8778826594352722, + "depth": 0.014343655126704576, + "rgb_loss": 0.05500845983624458, + "seg_loss": 0.07425573468208313, + "total": 0.12927853444816412, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014343655126704576, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011249385378440687 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025217439979314804, + "ssim_fused": 0.9094088077545166, + "seg_l1": 0.03693700209259987, + "seg_ssim_ref": 0.9094075560569763, + "depth": 0.009973944704198124, + "rgb_loss": 0.03829219192266464, + "seg_loss": 0.04766809195280075, + "total": 0.0859702578201696, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009973944704198124, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008685930381281457 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.0192048791795969, + "ssim_fused": 0.9141076803207397, + "seg_l1": 0.02389087900519371, + "seg_ssim_ref": 0.9141062498092651, + "depth": 0.0055091527482556794, + "rgb_loss": 0.03254237025976181, + "seg_loss": 0.03629145398736, + "total": 0.06883933712516037, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0055091527482556794, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0055091527482556794 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 390, + "adam_update_count": 65520 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2395028411410749 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_641b7a6368a243e1b3f08fa3e2c3845a_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 391, + "next_interval": 0, + "next_adam_update": 65521, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 390, + "trained_intervals": 65520, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 65520, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.319189071655273, + "median": 11.210222244262695, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.8790557384490967, + "median": 9.174036026000977, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006626993417739868, + "median": 73881.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": 0.15273426473140717, + "median": 9830.7841796875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24798, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0391.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0391.json new file mode 100644 index 0000000000000000000000000000000000000000..caf16064b80968048dbc2ad6d086c1433655cb0e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0391.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0391", + "executed_epochs": 391, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_fbef02233c8e4011a2f11c2289ea3ad9.npz", + "optimizer_file": "boundary_fbef02233c8e4011a2f11c2289ea3ad9_optimizer.pt", + "arrays_sha256": "2fc52f54f9fd7b634667038aea6acf4144bcfc726a261e2917862f8de09312f1", + "optimizer_sha256": "b7adf7423fdc557c19b771f16d0597b84a13a01257fe87c12ca977efee9d0ced", + "stage": "adam", + "completed_passes": 391, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 65688, + "adam_update_count": 65688, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 392, + "consumed_count": 391, + "last_submitted_update": 65688, + "last_consumed_update": 65520, + "pending": [ + { + "reference": { + "source_update": 65688, + "completed_passes": 391, + "next_interval": 0, + "trained_intervals": 65688, + "snapshot": "pass_end_0391", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 391, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 65688, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 65688, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0003958159650210291, + "update_l2": 0.061892177909612656 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 7.171446486609057e-05, + "update_l2": 0.002465324243530631 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1061333708168438, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24808, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1061333708168438, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033564791083335876, + "ssim_fused": 0.8940378427505493, + "seg_l1": 0.046105269342660904, + "seg_ssim_ref": 0.894036591053009, + "depth": 0.012216314809630372, + "rgb_loss": 0.04804426431655884, + "seg_loss": 0.0580768883228302, + "total": 0.1061333708168438 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05113619193434715, + "ssim_fused": 0.876106858253479, + "seg_l1": 0.06052649766206741, + "seg_ssim_ref": 0.876106321811676, + "depth": 0.01901004700417126, + "rgb_loss": 0.06568758189678192, + "seg_loss": 0.07319993525743484, + "total": 0.13890653465180153, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01901004700417126, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013519823479865703 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038534004241228104, + "ssim_fused": 0.8774388432502747, + "seg_l1": 0.06272830069065094, + "seg_ssim_ref": 0.8774373531341553, + "depth": 0.01442457833175263, + "rgb_loss": 0.05533943325281143, + "seg_loss": 0.0746951699256897, + "total": 0.1300490203062523, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01442457833175263, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01133030858348874 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025190217420458794, + "ssim_fused": 0.9099677801132202, + "seg_l1": 0.03696279972791672, + "seg_ssim_ref": 0.9099665284156799, + "depth": 0.009931963605508723, + "rgb_loss": 0.03815861791372299, + "seg_loss": 0.04757693409919739, + "total": 0.08574548397652589, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009931963605508723, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008643949282592057 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019398747012019157, + "ssim_fused": 0.9126378297805786, + "seg_l1": 0.024203475564718246, + "seg_ssim_ref": 0.9126363396644592, + "depth": 0.005498670297088878, + "rgb_loss": 0.0329914316534996, + "seg_loss": 0.03683551400899887, + "total": 0.06983244433279556, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005498670297088878, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005498670297088878 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 391, + "adam_update_count": 65688 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23677924880757928 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_fbef02233c8e4011a2f11c2289ea3ad9_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 392, + "next_interval": 0, + "next_adam_update": 65689, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 391, + "trained_intervals": 65688, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 65688, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.3219895362854, + "median": 11.21009349822998, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.8956459760665894, + "median": 9.162760734558105, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006608461262658238, + "median": 73872.3203125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.15022127330303192, + "median": 9734.521484375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24808, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0392.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0392.json new file mode 100644 index 0000000000000000000000000000000000000000..a2d95f8695f53ed203dd11bbf3869ac2e56b51ef --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0392.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0392", + "executed_epochs": 392, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_7adfa654e3344232938a99c8c5eecdcd.npz", + "optimizer_file": "boundary_7adfa654e3344232938a99c8c5eecdcd_optimizer.pt", + "arrays_sha256": "aa1323385a97b0b75af58c89bad4a095689c3a5907496a95023866eb0694c466", + "optimizer_sha256": "4d66329f50eee78e1accfcf7dea5bb12f5f92d03d0262c6fbd6090ec817fe0b8", + "stage": "adam", + "completed_passes": 392, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 65856, + "adam_update_count": 65856, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 393, + "consumed_count": 392, + "last_submitted_update": 65856, + "last_consumed_update": 65688, + "pending": [ + { + "reference": { + "source_update": 65856, + "completed_passes": 392, + "next_interval": 0, + "trained_intervals": 65856, + "snapshot": "pass_end_0392", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 392, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 65856, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 65856, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001659417903283611, + "update_l2": 0.05387147516012192 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.3376034732791595e-05, + "update_l2": 0.0026210059877485037 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10649727938456491, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24814, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": 1, + "ground_restitution/contact_active": 1 + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10649727938456491, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.0337047316133976, + "ssim_fused": 0.8939024209976196, + "seg_l1": 0.0463523343205452, + "seg_ssim_ref": 0.8939012289047241, + "depth": 0.012359598111660711, + "rgb_loss": 0.048183292150497437, + "seg_loss": 0.05830162391066551, + "total": 0.10649727938456491 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05187353119254112, + "ssim_fused": 0.8748723268508911, + "seg_l1": 0.061760228127241135, + "seg_ssim_ref": 0.8748717904090881, + "depth": 0.019434964703556094, + "rgb_loss": 0.06652435660362244, + "seg_loss": 0.0744338259100914, + "total": 0.14097762492899799, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019434964703556094, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013944741179250543 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03855723515152931, + "ssim_fused": 0.8771789073944092, + "seg_l1": 0.06269051879644394, + "seg_ssim_ref": 0.877177357673645, + "depth": 0.014457927802227852, + "rgb_loss": 0.05541000887751579, + "seg_loss": 0.0747169479727745, + "total": 0.13014141105280222, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014457927802227852, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011363658053963964 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025233572348952293, + "ssim_fused": 0.9095134139060974, + "seg_l1": 0.037106748670339584, + "seg_ssim_ref": 0.9095121026039124, + "depth": 0.010051855566070363, + "rgb_loss": 0.03828417509794235, + "seg_loss": 0.047782979905605316, + "total": 0.08607720685911374, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010051855566070363, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008763841243153696 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019154580309987068, + "ssim_fused": 0.9140451550483704, + "seg_l1": 0.02385183982551098, + "seg_ssim_ref": 0.9140436053276062, + "depth": 0.005493644374788532, + "rgb_loss": 0.03251463174819946, + "seg_loss": 0.03627274930477142, + "total": 0.06879287469734567, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005493644374788532, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005493644374788532 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 392, + "adam_update_count": 65856 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2605398199521005 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_7adfa654e3344232938a99c8c5eecdcd_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 393, + "next_interval": 0, + "next_adam_update": 65857, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 392, + "trained_intervals": 65856, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 65856, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.322247505187988, + "median": 11.22339153289795, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.9111818075180054, + "median": 9.159019470214844, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006606756942346692, + "median": 74861.2421875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.14790548384189606, + "median": 9699.2998046875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24814, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0393.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0393.json new file mode 100644 index 0000000000000000000000000000000000000000..cb1fdb1b78916f41ce871d33d51574d4bf501ace --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0393.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0393", + "executed_epochs": 393, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_0b86290a538d40e3bf1d3270f16a19d7.npz", + "optimizer_file": "boundary_0b86290a538d40e3bf1d3270f16a19d7_optimizer.pt", + "arrays_sha256": "5dc5c90d71d7bcc81009b6920523351a6e80725d3cc332806c65925ae231a0d6", + "optimizer_sha256": "710569a2bfd232d68ae3cb6d0d30bc554c7a9e47ec050ebd291ee850fef9e004", + "stage": "adam", + "completed_passes": 393, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 66024, + "adam_update_count": 66024, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 394, + "consumed_count": 393, + "last_submitted_update": 66024, + "last_consumed_update": 65856, + "pending": [ + { + "reference": { + "source_update": 66024, + "completed_passes": 393, + "next_interval": 0, + "trained_intervals": 66024, + "snapshot": "pass_end_0393", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 393, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 66024, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 66024, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0009567151428200305, + "update_l2": 0.0560050867497921 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.6690680897445418e-05, + "update_l2": 0.003267537336796522 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10638255315297716, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24824, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10638255315297716, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033698007464408875, + "ssim_fused": 0.8941125869750977, + "seg_l1": 0.046320728957653046, + "seg_ssim_ref": 0.8941113352775574, + "depth": 0.012351818619905355, + "rgb_loss": 0.04813589155673981, + "seg_loss": 0.058234307914972305, + "total": 0.10638255315297716 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05183013901114464, + "ssim_fused": 0.8749139308929443, + "seg_l1": 0.061750952154397964, + "seg_ssim_ref": 0.8749133944511414, + "depth": 0.01944159097350991, + "rgb_loss": 0.0664813295006752, + "seg_loss": 0.0744180828332901, + "total": 0.1409188613755194, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01944159097350991, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013951367449204359 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038410767912864685, + "ssim_fused": 0.8775652050971985, + "seg_l1": 0.0625276193022728, + "seg_ssim_ref": 0.8775636553764343, + "depth": 0.014393406562078227, + "rgb_loss": 0.05521557480096817, + "seg_loss": 0.07450936734676361, + "total": 0.12973934300487447, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014393406562078227, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011299136813814338 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025296499952673912, + "ssim_fused": 0.9095695614814758, + "seg_l1": 0.037058066576719284, + "seg_ssim_ref": 0.9095682501792908, + "depth": 0.010012292040813095, + "rgb_loss": 0.0383232906460762, + "seg_loss": 0.04773280397057533, + "total": 0.08606611063398265, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010012292040813095, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008724277717896427 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019254609942436218, + "ssim_fused": 0.914401650428772, + "seg_l1": 0.023946266621351242, + "seg_ssim_ref": 0.9144001603126526, + "depth": 0.005559984903220191, + "rgb_loss": 0.03252335637807846, + "seg_loss": 0.036276981234550476, + "total": 0.06880589759753215, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005559984903220191, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005559984903220191 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 393, + "adam_update_count": 66024 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24537714198231697 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_0b86290a538d40e3bf1d3270f16a19d7_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 394, + "next_interval": 0, + "next_adam_update": 66025, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 393, + "trained_intervals": 66024, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 66024, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.3280110359191895, + "median": 11.234105110168457, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.9257961511611938, + "median": 9.168100357055664, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006568788085132837, + "median": 75667.5859375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.14575965702533722, + "median": 9798.2607421875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24824, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0394.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0394.json new file mode 100644 index 0000000000000000000000000000000000000000..2da737cb8007e6b33124f01a7c4fcd0a2bf2b0eb --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0394.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0394", + "executed_epochs": 394, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_e2cf25800580427cacf7b6a3985bbaf7.npz", + "optimizer_file": "boundary_e2cf25800580427cacf7b6a3985bbaf7_optimizer.pt", + "arrays_sha256": "e37237527902d842f0fdce6d30fb9343968278df6ec147637a2b5b52d4168d73", + "optimizer_sha256": "1e9da072a626c956bf6e43ff9a006bf34a394da6366e8b260fa36291fbf28b88", + "stage": "adam", + "completed_passes": 394, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 66192, + "adam_update_count": 66192, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 395, + "consumed_count": 394, + "last_submitted_update": 66192, + "last_consumed_update": 66024, + "pending": [ + { + "reference": { + "source_update": 66192, + "completed_passes": 394, + "next_interval": 0, + "trained_intervals": 66192, + "snapshot": "pass_end_0394", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 394, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 66192, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 66192, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00014800336793996394, + "update_l2": 0.0516333132982254 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.647487260925118e-05, + "update_l2": 0.0025487046223133802 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10586567018752271, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24836, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10586567018752271, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033446792513132095, + "ssim_fused": 0.8941318988800049, + "seg_l1": 0.045935846865177155, + "seg_ssim_ref": 0.8941306471824646, + "depth": 0.012084661175559903, + "rgb_loss": 0.04793105274438858, + "seg_loss": 0.05792253836989403, + "total": 0.10586567018752271 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05104251950979233, + "ssim_fused": 0.876231849193573, + "seg_l1": 0.06058318540453911, + "seg_ssim_ref": 0.8762311935424805, + "depth": 0.019054739961533472, + "rgb_loss": 0.06558764725923538, + "seg_loss": 0.07322031259536743, + "total": 0.13882700714398374, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019054739961533472, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013564516437227917 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03829703480005264, + "ssim_fused": 0.8776265978813171, + "seg_l1": 0.06234990432858467, + "seg_ssim_ref": 0.877625048160553, + "depth": 0.014185745898850471, + "rgb_loss": 0.055112309753894806, + "seg_loss": 0.07435491681098938, + "total": 0.12948140486020243, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014185745898850471, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01109147615058658 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02513272315263748, + "ssim_fused": 0.9097251296043396, + "seg_l1": 0.03679201006889343, + "seg_ssim_ref": 0.9097238183021545, + "depth": 0.009717368797016485, + "rgb_loss": 0.038161154836416245, + "seg_loss": 0.04748884588479996, + "total": 0.08565971436472292, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009717368797016485, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008429354474099818 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019314896315336227, + "ssim_fused": 0.9129441380500793, + "seg_l1": 0.024018285796046257, + "seg_ssim_ref": 0.9129427075386047, + "depth": 0.0053807900448391835, + "rgb_loss": 0.03286308795213699, + "seg_loss": 0.03662608563899994, + "total": 0.06949455438118177, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0053807900448391835, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0053807900448391835 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 394, + "adam_update_count": 66192 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24957101792097092 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_e2cf25800580427cacf7b6a3985bbaf7_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 395, + "next_interval": 0, + "next_adam_update": 66193, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 394, + "trained_intervals": 66192, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 66192, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.32965612411499, + "median": 11.238444328308105, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.9405959844589233, + "median": 9.170666694641113, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006557990564033389, + "median": 75996.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": 0.14361834526062012, + "median": 9848.7802734375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24836, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0395.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0395.json new file mode 100644 index 0000000000000000000000000000000000000000..fff339dddb0ee9e10d0650e3b6e9410b2c5f31f7 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0395.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0395", + "executed_epochs": 395, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_304fb7434e5d470083e280df23db8561.npz", + "optimizer_file": "boundary_304fb7434e5d470083e280df23db8561_optimizer.pt", + "arrays_sha256": "8cd2b2502e1aab3f56f73452cc927d4015b7940223d224d5a4fe3cf69a25c9dd", + "optimizer_sha256": "7604939097ee7aeb7caf763e8218684b77ba32ed3367bcb15aa5cab399064c29", + "stage": "adam", + "completed_passes": 395, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 66360, + "adam_update_count": 66360, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 396, + "consumed_count": 395, + "last_submitted_update": 66360, + "last_consumed_update": 66192, + "pending": [ + { + "reference": { + "source_update": 66360, + "completed_passes": 395, + "next_interval": 0, + "trained_intervals": 66360, + "snapshot": "pass_end_0395", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 395, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 66360, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 66360, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00019553420133888721, + "update_l2": 0.04985916242003441 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.3477550712414086e-05, + "update_l2": 0.002295886864885688 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10615455208234165, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24847, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10615455208234165, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03361881524324417, + "ssim_fused": 0.8942616581916809, + "seg_l1": 0.04618962109088898, + "seg_ssim_ref": 0.8942604064941406, + "depth": 0.012224892896164416, + "rgb_loss": 0.04804271459579468, + "seg_loss": 0.058099616318941116, + "total": 0.10615455208234165 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.0517028346657753, + "ssim_fused": 0.8752306699752808, + "seg_l1": 0.06141400709748268, + "seg_ssim_ref": 0.8752301335334778, + "depth": 0.019240193528155022, + "rgb_loss": 0.0663161352276802, + "seg_loss": 0.07408518344163895, + "total": 0.1404205588628473, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019240193528155022, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013749970003849464 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03857087716460228, + "ssim_fused": 0.8773826956748962, + "seg_l1": 0.06270258873701096, + "seg_ssim_ref": 0.8773810863494873, + "depth": 0.014441119114161054, + "rgb_loss": 0.055380165576934814, + "seg_loss": 0.07468585669994354, + "total": 0.13008046339599252, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014441119114161054, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011346849365897168 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025044821202754974, + "ssim_fused": 0.9103626012802124, + "seg_l1": 0.03677244856953621, + "seg_ssim_ref": 0.9103613495826721, + "depth": 0.009794848220576533, + "rgb_loss": 0.03796333819627762, + "seg_loss": 0.04734569042921066, + "total": 0.08531882347370885, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009794848220576533, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008506833897659865 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01915672793984413, + "ssim_fused": 0.9140708446502686, + "seg_l1": 0.02386944741010666, + "seg_ssim_ref": 0.9140691757202148, + "depth": 0.005423410721765056, + "rgb_loss": 0.032511211931705475, + "seg_loss": 0.03628172352910042, + "total": 0.06879836259681796, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005423410721765056, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005423410721765055 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 395, + "adam_update_count": 66360 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24223088403232396 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_304fb7434e5d470083e280df23db8561_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 396, + "next_interval": 0, + "next_adam_update": 66361, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 395, + "trained_intervals": 66360, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 66360, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.335249900817871, + "median": 11.248756408691406, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.9562727212905884, + "median": 9.157983779907227, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006521408795379102, + "median": 76784.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": 0.14138442277908325, + "median": 9737.1689453125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24847, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0396.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0396.json new file mode 100644 index 0000000000000000000000000000000000000000..d6465a76ed2ba205c9d55f6fed584c422e7464a6 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0396.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0396", + "executed_epochs": 396, + "score": null, + "best_score": 0.0881200069054901, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_923378169da54e8898e86c879ff07081.npz", + "optimizer_file": "boundary_923378169da54e8898e86c879ff07081_optimizer.pt", + "arrays_sha256": "139e6bb6e48418767a2ce779c797e2cdbe5a37b98ff9a0945b4eb065de7fd64b", + "optimizer_sha256": "2b2346b519b2e9edcd4a18eb9f121dc17105f7a25a66e73104bd043355293a24", + "stage": "adam", + "completed_passes": 396, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 66528, + "adam_update_count": 66528, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 397, + "consumed_count": 396, + "last_submitted_update": 66528, + "last_consumed_update": 66360, + "pending": [ + { + "reference": { + "source_update": 66528, + "completed_passes": 396, + "next_interval": 0, + "trained_intervals": 66528, + "snapshot": "pass_end_0396", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 62328, + "pass_science": { + "completed_passes": 396, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 66528, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 66528, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00019180467643309385, + "update_l2": 0.061020392924547195 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.486604353180155e-05, + "update_l2": 0.0024864827282726765 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10666152667757009, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24863, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10666152667757009, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03369595855474472, + "ssim_fused": 0.8934390544891357, + "seg_l1": 0.046334926038980484, + "seg_ssim_ref": 0.8934377431869507, + "depth": 0.012165126762137386, + "rgb_loss": 0.048268966376781464, + "seg_loss": 0.05838039144873619, + "total": 0.10666152667757009 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051703162491321564, + "ssim_fused": 0.8750487565994263, + "seg_l1": 0.06183028221130371, + "seg_ssim_ref": 0.875048041343689, + "depth": 0.01937908332222452, + "rgb_loss": 0.06635278463363647, + "seg_loss": 0.07445462048053741, + "total": 0.1408267841974961, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01937908332222452, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013888859797918963 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03866028040647507, + "ssim_fused": 0.8770402669906616, + "seg_l1": 0.06302826851606369, + "seg_ssim_ref": 0.8770387768745422, + "depth": 0.01435028356951351, + "rgb_loss": 0.05552016943693161, + "seg_loss": 0.0750148594379425, + "total": 0.13054938660902424, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01435028356951351, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011256013821249623 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025079384446144104, + "ssim_fused": 0.9092234373092651, + "seg_l1": 0.036504026502370834, + "seg_ssim_ref": 0.9092221856117249, + "depth": 0.009578320348395501, + "rgb_loss": 0.038218818604946136, + "seg_loss": 0.047358784824609756, + "total": 0.08558718547519459, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009578320348395501, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008290306025478833 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019341006875038147, + "ssim_fused": 0.9124435782432556, + "seg_l1": 0.023977136239409447, + "seg_ssim_ref": 0.9124420285224915, + "depth": 0.005352819808416016, + "rgb_loss": 0.032984089106321335, + "seg_loss": 0.036693304777145386, + "total": 0.06968275042856543, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005352819808416016, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005352819808416016 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 396, + "adam_update_count": 66528 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24328029714524746 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_923378169da54e8898e86c879ff07081_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 397, + "next_interval": 0, + "next_adam_update": 66529, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 396, + "trained_intervals": 66528, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 66528, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.339542865753174, + "median": 11.256420135498047, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.970164179801941, + "median": 9.149059295654297, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006493473192676902, + "median": 77375.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": 0.13943395018577576, + "median": 9628.19140625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24864, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0397.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0397.json new file mode 100644 index 0000000000000000000000000000000000000000..efec7a98d645e967047400fc56744ae96834fdeb --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0397.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0397", + "executed_epochs": 397, + "score": null, + "best_score": 0.08807026400998459, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_61fadefddfd2452f870bfd64f0fa069f.npz", + "optimizer_file": "boundary_61fadefddfd2452f870bfd64f0fa069f_optimizer.pt", + "arrays_sha256": "c0903c040ddb4de56138ec147c34a1268cb3b0519b856fb937b567ab089cef44", + "optimizer_sha256": "548a047fd35f1edfb6e393169fb29c72e7807a013375c70fcaf718e6cd948177", + "stage": "adam", + "completed_passes": 397, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 66696, + "adam_update_count": 66696, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 398, + "consumed_count": 397, + "last_submitted_update": 66696, + "last_consumed_update": 66528, + "pending": [ + { + "reference": { + "source_update": 66696, + "completed_passes": 397, + "next_interval": 0, + "trained_intervals": 66696, + "snapshot": "pass_end_0397", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 66528, + "pass_science": { + "completed_passes": 397, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 66696, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 66696, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0005604348843917251, + "update_l2": 0.056108053773641586 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.6529416572884656e-05, + "update_l2": 0.0025322274304926395 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10589669879827397, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24879, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10589669879827397, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03354669362306595, + "ssim_fused": 0.8944109082221985, + "seg_l1": 0.046014051884412766, + "seg_ssim_ref": 0.8944095969200134, + "depth": 0.012206400965612263, + "rgb_loss": 0.04795517772436142, + "seg_loss": 0.05792931467294693, + "total": 0.10589669879827397 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05178404226899147, + "ssim_fused": 0.8751358389854431, + "seg_l1": 0.06157344579696655, + "seg_ssim_ref": 0.8751351833343506, + "depth": 0.019316156486983458, + "rgb_loss": 0.06640006601810455, + "seg_loss": 0.07423172146081924, + "total": 0.14065111108599138, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019316156486983458, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013825932962677907 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.0384979173541069, + "ssim_fused": 0.8775540590286255, + "seg_l1": 0.06259125471115112, + "seg_ssim_ref": 0.8775525093078613, + "depth": 0.014385730700967317, + "rgb_loss": 0.055287525057792664, + "seg_loss": 0.07456250488758087, + "total": 0.1298644156760745, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014385730700967317, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011291460952703428 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024947185069322586, + "ssim_fused": 0.9103109836578369, + "seg_l1": 0.03648483380675316, + "seg_ssim_ref": 0.9103096127510071, + "depth": 0.00971179727891874, + "rgb_loss": 0.037895552814006805, + "seg_loss": 0.04712594300508499, + "total": 0.08503120761637072, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00971179727891874, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008423782956002074 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.018957629799842834, + "ssim_fused": 0.9146427512168884, + "seg_l1": 0.02340666949748993, + "seg_ssim_ref": 0.9146412014961243, + "depth": 0.0054119193955795425, + "rgb_loss": 0.03223755210638046, + "seg_loss": 0.03579709678888321, + "total": 0.06804006081465926, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0054119193955795425, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0054119193955795425 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 397, + "adam_update_count": 66696 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23844607104547322 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_61fadefddfd2452f870bfd64f0fa069f_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 398, + "next_interval": 0, + "next_adam_update": 66697, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 397, + "trained_intervals": 66696, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 66696, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.344117641448975, + "median": 11.271597862243652, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -1.9844622611999512, + "median": 9.137212753295898, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006463834433816373, + "median": 78558.421875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.13745450973510742, + "median": 9507.130859375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24879, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0398.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0398.json new file mode 100644 index 0000000000000000000000000000000000000000..0a818c3aa869a42ed0d82cb42a880ed849098c50 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0398.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0398", + "executed_epochs": 398, + "score": null, + "best_score": 0.08795784457995026, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_e3ddef214f3f40879f60c910a546e7f8.npz", + "optimizer_file": "boundary_e3ddef214f3f40879f60c910a546e7f8_optimizer.pt", + "arrays_sha256": "6ea4454ea6c690901dfd3fc8372004cd1c1d142e4c23d1322a643d7ff0131dde", + "optimizer_sha256": "30721c5684f83678fffb87becc1923ee54c1ded5b19e6e0752c4bc87ff15a0cf", + "stage": "adam", + "completed_passes": 398, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 66864, + "adam_update_count": 66864, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 399, + "consumed_count": 398, + "last_submitted_update": 66864, + "last_consumed_update": 66696, + "pending": [ + { + "reference": { + "source_update": 66864, + "completed_passes": 398, + "next_interval": 0, + "trained_intervals": 66864, + "snapshot": "pass_end_0398", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 66696, + "pass_science": { + "completed_passes": 398, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 66864, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 66864, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00017020672385115176, + "update_l2": 0.05652435123920441 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.470293293299619e-05, + "update_l2": 0.0026310523971915245 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1061769651370687, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24888, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1061769651370687, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03366433456540108, + "ssim_fused": 0.8943477869033813, + "seg_l1": 0.04621509090065956, + "seg_ssim_ref": 0.8943465948104858, + "depth": 0.012301106993631144, + "rgb_loss": 0.04806191474199295, + "seg_loss": 0.05810275673866272, + "total": 0.1061769651370687 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05194242298603058, + "ssim_fused": 0.8749576807022095, + "seg_l1": 0.061713527888059616, + "seg_ssim_ref": 0.8749571442604065, + "depth": 0.019331942616543706, + "rgb_loss": 0.06656240671873093, + "seg_loss": 0.07437939196825027, + "total": 0.14096113062959775, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019331942616543706, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013841719092238152 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03851214796304703, + "ssim_fused": 0.8777170777320862, + "seg_l1": 0.06258934736251831, + "seg_ssim_ref": 0.8777155876159668, + "depth": 0.01452678603897725, + "rgb_loss": 0.055266305804252625, + "seg_loss": 0.07452835887670517, + "total": 0.12980918401641617, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01452678603897725, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01143251629071336 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025038782507181168, + "ssim_fused": 0.9103029370307922, + "seg_l1": 0.03671085461974144, + "seg_ssim_ref": 0.9103016257286072, + "depth": 0.009853592234247156, + "rgb_loss": 0.03797043859958649, + "seg_loss": 0.047308359295129776, + "total": 0.08528864776166022, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009853592234247156, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008565577911330492 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01916397735476494, + "ssim_fused": 0.9144134521484375, + "seg_l1": 0.02384663186967373, + "seg_ssim_ref": 0.9144119620323181, + "depth": 0.005492107084756459, + "rgb_loss": 0.03244849294424057, + "seg_loss": 0.03619491308927536, + "total": 0.06864889814060068, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005492107084756459, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005492107084756459 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 398, + "adam_update_count": 66864 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23939037509262562 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_e3ddef214f3f40879f60c910a546e7f8_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 399, + "next_interval": 0, + "next_adam_update": 66865, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 398, + "trained_intervals": 66864, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 66864, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.351402282714844, + "median": 11.280609130859375, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.000166654586792, + "median": 9.124350547790527, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006416919059120119, + "median": 79269.53125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.1353127360343933, + "median": 9364.9033203125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24888, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0399.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0399.json new file mode 100644 index 0000000000000000000000000000000000000000..adba035a70c0ecf485721ac78ea9ad3f7f4d76a0 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0399.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0399", + "executed_epochs": 399, + "score": null, + "best_score": 0.08795784457995026, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_ad33ead4459b458ca8561c81546f5ded.npz", + "optimizer_file": "boundary_ad33ead4459b458ca8561c81546f5ded_optimizer.pt", + "arrays_sha256": "9b81962fd9af57ccd1391257a6a91102b62c4900bb4fb82eab14d50ae33bc419", + "optimizer_sha256": "8ca945259acadef4ff4cbc2aa48bbcabdbeaa7628000c3bd574720199b8bcf0e", + "stage": "adam", + "completed_passes": 399, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 67032, + "adam_update_count": 67032, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 400, + "consumed_count": 399, + "last_submitted_update": 67032, + "last_consumed_update": 66864, + "pending": [ + { + "reference": { + "source_update": 67032, + "completed_passes": 399, + "next_interval": 0, + "trained_intervals": 67032, + "snapshot": "pass_end_0399", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 66696, + "pass_science": { + "completed_passes": 399, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 67032, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 67032, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002671426918823272, + "update_l2": 0.05989595875144005 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.8109845516155474e-05, + "update_l2": 0.002709906781092286 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10626783870824993, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24898, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10626783870824993, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03368111327290535, + "ssim_fused": 0.8942346572875977, + "seg_l1": 0.04625529795885086, + "seg_ssim_ref": 0.8942333459854126, + "depth": 0.012309259859939664, + "rgb_loss": 0.048097964376211166, + "seg_loss": 0.05815756320953369, + "total": 0.10626783870824993 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05169323831796646, + "ssim_fused": 0.875259518623352, + "seg_l1": 0.06129986047744751, + "seg_ssim_ref": 0.8752588033676147, + "depth": 0.019260493256134603, + "rgb_loss": 0.06630268692970276, + "seg_loss": 0.07398812472820282, + "total": 0.1403100721511617, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019260493256134603, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013770269731829047 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03858136385679245, + "ssim_fused": 0.8775317072868347, + "seg_l1": 0.06278468668460846, + "seg_ssim_ref": 0.8775302171707153, + "depth": 0.014449614424279427, + "rgb_loss": 0.055358752608299255, + "seg_loss": 0.07472170889377594, + "total": 0.13009491111649948, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014449614424279427, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011355344676015537 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02508462965488434, + "ssim_fused": 0.9105715751647949, + "seg_l1": 0.03673724830150604, + "seg_ssim_ref": 0.9105702042579651, + "depth": 0.009937362932667343, + "rgb_loss": 0.037953391671180725, + "seg_loss": 0.047275759279727936, + "total": 0.08523908831384133, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009937362932667343, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008649348609750676 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019365224987268448, + "ssim_fused": 0.9135757684707642, + "seg_l1": 0.024199390783905983, + "seg_ssim_ref": 0.91357421875, + "depth": 0.0055895688266772775, + "rgb_loss": 0.032777026295661926, + "seg_loss": 0.03664466738700867, + "total": 0.06942728325149727, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0055895688266772775, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0055895688266772775 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 399, + "adam_update_count": 67032 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23854238796047866 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_ad33ead4459b458ca8561c81546f5ded_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 400, + "next_interval": 0, + "next_adam_update": 67033, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 399, + "trained_intervals": 67032, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 67032, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.355959892272949, + "median": 11.283005714416504, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.014770269393921, + "median": 9.11270523071289, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006387739558704197, + "median": 79459.734375, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.13335102796554565, + "median": 9247.4765625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24898, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0400.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0400.json new file mode 100644 index 0000000000000000000000000000000000000000..ac0710cf98a423830769de4c5ea2a436140e75bc --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0400.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0400", + "executed_epochs": 400, + "score": null, + "best_score": 0.08795784457995026, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a8f5ab93083e48ab9f3d7c3617df853a.npz", + "optimizer_file": "boundary_a8f5ab93083e48ab9f3d7c3617df853a_optimizer.pt", + "arrays_sha256": "4b19fef96ae0b9fe85b93b1d4bdafd6adb2fb82f2659f6cddb2aad5a2f5d702f", + "optimizer_sha256": "9b8037e0b231ab50f3a3aa9462c8adfa676be60daa0964f616771653f7bbdb07", + "stage": "adam", + "completed_passes": 400, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 67200, + "adam_update_count": 67200, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 401, + "consumed_count": 400, + "last_submitted_update": 67200, + "last_consumed_update": 67032, + "pending": [ + { + "reference": { + "source_update": 67200, + "completed_passes": 400, + "next_interval": 0, + "trained_intervals": 67200, + "snapshot": "pass_end_0400", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 66696, + "pass_science": { + "completed_passes": 400, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 67200, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 67200, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001670549827395007, + "update_l2": 0.05253836140036583 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.6667543352232315e-05, + "update_l2": 0.0028752810321748257 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1061799930214912, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24901, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1061799930214912, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03360370174050331, + "ssim_fused": 0.8942142724990845, + "seg_l1": 0.04621274024248123, + "seg_ssim_ref": 0.894213080406189, + "depth": 0.012315231564673432, + "rgb_loss": 0.04804009944200516, + "seg_loss": 0.05812757462263107, + "total": 0.1061799930214912 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051634352654218674, + "ssim_fused": 0.8753884434700012, + "seg_l1": 0.06143512576818466, + "seg_ssim_ref": 0.8753878474235535, + "depth": 0.019316420868928156, + "rgb_loss": 0.06622979044914246, + "seg_loss": 0.0740705281496048, + "total": 0.14031963501961617, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019316420868928156, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.0138261973446226 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03831293806433678, + "ssim_fused": 0.8778387904167175, + "seg_l1": 0.062393952161073685, + "seg_ssim_ref": 0.8778373003005981, + "depth": 0.014383151719618795, + "rgb_loss": 0.055082593113183975, + "seg_loss": 0.07434770464897156, + "total": 0.12944467718858485, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014383151719618795, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011288881971354907 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025214459747076035, + "ssim_fused": 0.909669041633606, + "seg_l1": 0.0370318777859211, + "seg_ssim_ref": 0.9096677899360657, + "depth": 0.010012454482399236, + "rgb_loss": 0.03823775798082352, + "seg_loss": 0.0476919449865818, + "total": 0.08593971914717802, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010012454482399236, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008724440159482571 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01925305649638176, + "ssim_fused": 0.913960874080658, + "seg_l1": 0.02399001084268093, + "seg_ssim_ref": 0.9139594435691833, + "depth": 0.005548899187747545, + "rgb_loss": 0.032610271126031876, + "seg_loss": 0.036400120705366135, + "total": 0.06901594073058576, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005548899187747545, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0055488991877475444 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 400, + "adam_update_count": 67200 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2529994691722095 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a8f5ab93083e48ab9f3d7c3617df853a_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 401, + "next_interval": 0, + "next_adam_update": 67201, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 400, + "trained_intervals": 67200, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 67200, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.36041784286499, + "median": 11.294137001037598, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.0282809734344482, + "median": 9.101874351501465, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006359326653182507, + "median": 80349.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": 0.1315614879131317, + "median": 9131.5634765625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24901, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0401.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0401.json new file mode 100644 index 0000000000000000000000000000000000000000..c82dedf3dd5b4167ca7853eb540c91b0f8648003 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0401.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0401", + "executed_epochs": 401, + "score": null, + "best_score": 0.08795784457995026, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_141609cd4267476693227dbd264f8f25.npz", + "optimizer_file": "boundary_141609cd4267476693227dbd264f8f25_optimizer.pt", + "arrays_sha256": "6cbb11ee96e00b5aee2a9b522ba2d35620f585de47ab6211a07386254887924f", + "optimizer_sha256": "dd3e3c636ff153548d82af1b4397344f570a0426bc7cd24e21cdadf6bb86bdf2", + "stage": "adam", + "completed_passes": 401, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 67368, + "adam_update_count": 67368, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 402, + "consumed_count": 401, + "last_submitted_update": 67368, + "last_consumed_update": 67200, + "pending": [ + { + "reference": { + "source_update": 67368, + "completed_passes": 401, + "next_interval": 0, + "trained_intervals": 67368, + "snapshot": "pass_end_0401", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 66696, + "pass_science": { + "completed_passes": 401, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 67368, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 67368, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00024587116786278784, + "update_l2": 0.054353609681129456 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 3.139292311971076e-05, + "update_l2": 0.0011354514863342047 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10597508589559165, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24909, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10597508589559165, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03351054713129997, + "ssim_fused": 0.8942359685897827, + "seg_l1": 0.046060711145401, + "seg_ssim_ref": 0.8942346572875977, + "depth": 0.012198489242473541, + "rgb_loss": 0.04796124994754791, + "seg_loss": 0.05800163745880127, + "total": 0.10597508589559165 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05142544209957123, + "ssim_fused": 0.8756190538406372, + "seg_l1": 0.061340175569057465, + "seg_ssim_ref": 0.8756182789802551, + "depth": 0.019309733858015647, + "rgb_loss": 0.0660165473818779, + "seg_loss": 0.07394848763942719, + "total": 0.1399843373045825, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019309733858015647, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013819510333710091 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03822870925068855, + "ssim_fused": 0.877771258354187, + "seg_l1": 0.062287140637636185, + "seg_ssim_ref": 0.8777696490287781, + "depth": 0.014229566246063656, + "rgb_loss": 0.05502871423959732, + "seg_loss": 0.07427578419446945, + "total": 0.12931872800031283, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014229566246063656, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011135296497799768 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025131694972515106, + "ssim_fused": 0.9096693992614746, + "seg_l1": 0.036740340292453766, + "seg_ssim_ref": 0.9096680283546448, + "depth": 0.009823923928483597, + "rgb_loss": 0.03817147761583328, + "seg_loss": 0.04745866730809212, + "total": 0.08563997257314418, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009823923928483597, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00853590960556693 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.0192563496530056, + "ssim_fused": 0.9138841032981873, + "seg_l1": 0.02387518249452114, + "seg_ssim_ref": 0.9138826727867126, + "depth": 0.00543073293733126, + "rgb_loss": 0.03262826055288315, + "seg_loss": 0.03632361441850662, + "total": 0.06895730570432711, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.00543073293733126, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.00543073293733126 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 401, + "adam_update_count": 67368 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24048564187251031 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_141609cd4267476693227dbd264f8f25_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 402, + "next_interval": 0, + "next_adam_update": 67369, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 401, + "trained_intervals": 67368, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 67368, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.3648247718811035, + "median": 11.301538467407227, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.0384678840637207, + "median": 9.09290885925293, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006331363110803068, + "median": 80946.0703125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.13022808730602264, + "median": 9030.07421875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24909, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0402.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0402.json new file mode 100644 index 0000000000000000000000000000000000000000..6e8193d1bcf82c2fb42da413e76d42396e85451f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0402.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0402", + "executed_epochs": 402, + "score": null, + "best_score": 0.08795784457995026, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_eaad13776df24d70a1dab02e04e95746.npz", + "optimizer_file": "boundary_eaad13776df24d70a1dab02e04e95746_optimizer.pt", + "arrays_sha256": "9274053162001d32b775625b80f86b8cc7fbe8dd031d7ac83fce6113bdb9c650", + "optimizer_sha256": "d366b7d59ffa07d235526ae1f93c1ff5c8a2eedbf48b7eba6246bdf633e64886", + "stage": "adam", + "completed_passes": 402, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 67536, + "adam_update_count": 67536, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 403, + "consumed_count": 402, + "last_submitted_update": 67536, + "last_consumed_update": 67368, + "pending": [ + { + "reference": { + "source_update": 67536, + "completed_passes": 402, + "next_interval": 0, + "trained_intervals": 67536, + "snapshot": "pass_end_0402", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 66696, + "pass_science": { + "completed_passes": 402, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 67536, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 67536, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00018297179485671222, + "update_l2": 0.05100581422448158 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.5199138690368272e-05, + "update_l2": 0.001772749936208129 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10635699636908297, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24916, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10635699636908297, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03369203582406044, + "ssim_fused": 0.8941901922225952, + "seg_l1": 0.04633362591266632, + "seg_ssim_ref": 0.8941889405250549, + "depth": 0.01228160830263417, + "rgb_loss": 0.04811559617519379, + "seg_loss": 0.05822911858558655, + "total": 0.10635699636908297 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051954131573438644, + "ssim_fused": 0.8749328851699829, + "seg_l1": 0.06183549016714096, + "seg_ssim_ref": 0.8749323487281799, + "depth": 0.019362237024718582, + "rgb_loss": 0.06657672673463821, + "seg_loss": 0.07448192685842514, + "total": 0.14107801583008808, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019362237024718582, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013872013500413028 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03864854574203491, + "ssim_fused": 0.877406656742096, + "seg_l1": 0.06290335208177567, + "seg_ssim_ref": 0.877405047416687, + "depth": 0.014448166538372689, + "rgb_loss": 0.05543750524520874, + "seg_loss": 0.07484167069196701, + "total": 0.13029363155429471, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014448166538372689, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011353896790108802 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025167902931571007, + "ssim_fused": 0.9098601937294006, + "seg_l1": 0.03702852129936218, + "seg_ssim_ref": 0.9098589420318604, + "depth": 0.009903662195805098, + "rgb_loss": 0.03816228359937668, + "seg_loss": 0.047651030123233795, + "total": 0.08582321738480628, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009903662195805098, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00861564787288843 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.018997563049197197, + "ssim_fused": 0.9145609140396118, + "seg_l1": 0.023567140102386475, + "seg_ssim_ref": 0.9145593643188477, + "depth": 0.005412367451640312, + "rgb_loss": 0.032285869121551514, + "seg_loss": 0.03594183921813965, + "total": 0.0682331207071428, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005412367451640312, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005412367451640312 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 402, + "adam_update_count": 67536 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2468964089639485 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_eaad13776df24d70a1dab02e04e95746_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 403, + "next_interval": 0, + "next_adam_update": 67537, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 402, + "trained_intervals": 67536, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 67536, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.368733882904053, + "median": 11.313423156738281, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.051398992538452, + "median": 9.087482452392578, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006306662107817829, + "median": 81913.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": 0.12855492532253265, + "median": 8981.4921875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24917, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0403.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0403.json new file mode 100644 index 0000000000000000000000000000000000000000..00720e8c9687cdb02e7447b46754b21b3d2ad2c9 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0403.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0403", + "executed_epochs": 403, + "score": null, + "best_score": 0.08795784457995026, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_44814a85794349d591d7692da9706b26.npz", + "optimizer_file": "boundary_44814a85794349d591d7692da9706b26_optimizer.pt", + "arrays_sha256": "3d154361ea50cabc485c8b37e5ba78c7df6a8bb98a6fe1d34d9dcccb65779708", + "optimizer_sha256": "90436dc5bee09b1ff852c853f03a4a7f771a4a392fdc3dbcefa78697bbbb3731", + "stage": "adam", + "completed_passes": 403, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 67704, + "adam_update_count": 67704, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 404, + "consumed_count": 403, + "last_submitted_update": 67704, + "last_consumed_update": 67536, + "pending": [ + { + "reference": { + "source_update": 67704, + "completed_passes": 403, + "next_interval": 0, + "trained_intervals": 67704, + "snapshot": "pass_end_0403", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 66696, + "pass_science": { + "completed_passes": 403, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 67704, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 67704, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00017096671217586845, + "update_l2": 0.05344993993639946 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.3813698135199957e-05, + "update_l2": 0.00239596632309258 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10641564539141507, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24927, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10641564539141507, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03371492400765419, + "ssim_fused": 0.8941425085067749, + "seg_l1": 0.04636004567146301, + "seg_ssim_ref": 0.8941411972045898, + "depth": 0.012408182691061068, + "rgb_loss": 0.04814343899488449, + "seg_loss": 0.05825980007648468, + "total": 0.10641564539141507 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05185071751475334, + "ssim_fused": 0.875211775302887, + "seg_l1": 0.06165669485926628, + "seg_ssim_ref": 0.8752110600471497, + "depth": 0.019374767769466207, + "rgb_loss": 0.0664382204413414, + "seg_loss": 0.07428314536809921, + "total": 0.1407407405772101, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019374767769466207, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013884544245160649 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03856837376952171, + "ssim_fused": 0.8777042627334595, + "seg_l1": 0.06272004544734955, + "seg_ssim_ref": 0.8777027130126953, + "depth": 0.014636145770718449, + "rgb_loss": 0.055313847959041595, + "seg_loss": 0.07463549077510834, + "total": 0.12996396742934005, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014636145770718449, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01154187602245456 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02524433843791485, + "ssim_fused": 0.909320592880249, + "seg_l1": 0.03708904609084129, + "seg_ssim_ref": 0.9093191027641296, + "depth": 0.010027468176154007, + "rgb_loss": 0.038331352174282074, + "seg_loss": 0.047807417809963226, + "total": 0.08614879745242146, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010027468176154007, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00873945385323734 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019196268171072006, + "ssim_fused": 0.9143334031105042, + "seg_l1": 0.023974381387233734, + "seg_ssim_ref": 0.9143317937850952, + "depth": 0.00559434904790561, + "rgb_loss": 0.032490335404872894, + "seg_loss": 0.036313146352767944, + "total": 0.06880907610668874, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.00559434904790561, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.00559434904790561 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 403, + "adam_update_count": 67704 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24078516685403883 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_44814a85794349d591d7692da9706b26_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 404, + "next_interval": 0, + "next_adam_update": 67705, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 403, + "trained_intervals": 67704, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 67704, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.372703552246094, + "median": 11.316631317138672, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.066180944442749, + "median": 9.076836585998535, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006281675887294114, + "median": 82177.046875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.12666860222816467, + "median": 8886.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": 24928, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0404.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0404.json new file mode 100644 index 0000000000000000000000000000000000000000..d4fd95a182dfe8013fbd8eb766394fde14be1ac4 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0404.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0404", + "executed_epochs": 404, + "score": null, + "best_score": 0.08795784457995026, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_28d208c5ecf84c29a6e7d9bd54744d0b.npz", + "optimizer_file": "boundary_28d208c5ecf84c29a6e7d9bd54744d0b_optimizer.pt", + "arrays_sha256": "99101bb2662a97a68273fa88d2709d7882963cdb0cfbe48eed78ca59f818a6d6", + "optimizer_sha256": "faf4b6cdfe7aebd20f5d269a7082568d500d7bc107aeb994acbe6f9f106c16b6", + "stage": "adam", + "completed_passes": 404, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 67872, + "adam_update_count": 67872, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 405, + "consumed_count": 404, + "last_submitted_update": 67872, + "last_consumed_update": 67704, + "pending": [ + { + "reference": { + "source_update": 67872, + "completed_passes": 404, + "next_interval": 0, + "trained_intervals": 67872, + "snapshot": "pass_end_0404", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 66696, + "pass_science": { + "completed_passes": 404, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 67872, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 67872, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0006608740659430623, + "update_l2": 0.05267439782619476 + }, + "raw_ground_friction": { + "gradient_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.164036363363266e-05, + "update_l2": 0.002811711048707366 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10611697439958172, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24935, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10611697439958172, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033580876886844635, + "ssim_fused": 0.8942490220069885, + "seg_l1": 0.046174198389053345, + "seg_ssim_ref": 0.894247829914093, + "depth": 0.012293131247331201, + "rgb_loss": 0.048014890402555466, + "seg_loss": 0.058089785277843475, + "total": 0.10611697439958172 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051307015120983124, + "ssim_fused": 0.8758992552757263, + "seg_l1": 0.06098056584596634, + "seg_ssim_ref": 0.8758987188339233, + "depth": 0.019294439683512188, + "rgb_loss": 0.06586576253175735, + "seg_loss": 0.07360471040010452, + "total": 0.1394897673715454, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019294439683512188, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013804216159206633 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03828218951821327, + "ssim_fused": 0.8778009414672852, + "seg_l1": 0.062405429780483246, + "seg_ssim_ref": 0.8777994513511658, + "depth": 0.014295844242463614, + "rgb_loss": 0.055065564811229706, + "seg_loss": 0.07436445355415344, + "total": 0.1294443216602062, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014295844242463614, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011201574494199723 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025272425264120102, + "ssim_fused": 0.9096933603286743, + "seg_l1": 0.03701316565275192, + "seg_ssim_ref": 0.909692108631134, + "depth": 0.009944054821586598, + "rgb_loss": 0.03827926889061928, + "seg_loss": 0.04767211154103279, + "total": 0.08596132448647366, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009944054821586598, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008656040498669932 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01946186274290085, + "ssim_fused": 0.9136025905609131, + "seg_l1": 0.024297617375850677, + "seg_ssim_ref": 0.9136011004447937, + "depth": 0.0056381862417624025, + "rgb_loss": 0.03284897282719612, + "seg_loss": 0.03671787306666374, + "total": 0.06957248408010162, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0056381862417624025, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0056381862417624025 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 404, + "adam_update_count": 67872 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24150003888644278 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_28d208c5ecf84c29a6e7d9bd54744d0b_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 405, + "next_interval": 0, + "next_adam_update": 67873, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 404, + "trained_intervals": 67872, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 67872, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.381308555603027, + "median": 11.32475471496582, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.0789010524749756, + "median": 9.065153121948242, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006227854173630476, + "median": 82847.328125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.1250675916671753, + "median": 8783.58984375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24935, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0405.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0405.json new file mode 100644 index 0000000000000000000000000000000000000000..c0b2e693c4791923fd6c14c2c61c15b61d7a8349 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0405.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0405", + "executed_epochs": 405, + "score": null, + "best_score": 0.08795784457995026, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_4adca41533074a06a32d04e1c130352f.npz", + "optimizer_file": "boundary_4adca41533074a06a32d04e1c130352f_optimizer.pt", + "arrays_sha256": "20f711af0ed90fd03bcb69e34d346fc49c5b51a428b3e91b7cdf1de31b0a9b20", + "optimizer_sha256": "b0bbbd7b7550f389aff53a41e075328fcf597c4e22b6036c08a46b562ce4da7e", + "stage": "adam", + "completed_passes": 405, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 68040, + "adam_update_count": 68040, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 406, + "consumed_count": 405, + "last_submitted_update": 68040, + "last_consumed_update": 67872, + "pending": [ + { + "reference": { + "source_update": 68040, + "completed_passes": 405, + "next_interval": 0, + "trained_intervals": 68040, + "snapshot": "pass_end_0405", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 66696, + "pass_science": { + "completed_passes": 405, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 68040, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 68040, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002051124902209267, + "update_l2": 0.04998808726668358 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.4491415388183668e-05, + "update_l2": 0.002859769854694605 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1062346189420982, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24946, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1062346189420982, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03367280960083008, + "ssim_fused": 0.8942821621894836, + "seg_l1": 0.046245742589235306, + "seg_ssim_ref": 0.8942809104919434, + "depth": 0.01237682517008177, + "rgb_loss": 0.04808182269334793, + "seg_loss": 0.05814041942358017, + "total": 0.1062346189420982 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05201873928308487, + "ssim_fused": 0.8749766945838928, + "seg_l1": 0.06189221516251564, + "seg_ssim_ref": 0.8749759197235107, + "depth": 0.01942630342561467, + "rgb_loss": 0.06661964952945709, + "seg_loss": 0.0745185911655426, + "total": 0.1411576669984253, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01942630342561467, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013936079901309113 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038571059703826904, + "ssim_fused": 0.8776360154151917, + "seg_l1": 0.062699094414711, + "seg_ssim_ref": 0.8776345252990723, + "depth": 0.014540702334464426, + "rgb_loss": 0.055329643189907074, + "seg_loss": 0.07463236898183823, + "total": 0.12997655287407978, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014540702334464426, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011446432586200537 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02508881688117981, + "ssim_fused": 0.9096996784210205, + "seg_l1": 0.036792170256376266, + "seg_ssim_ref": 0.9096984267234802, + "depth": 0.00999990933878011, + "rgb_loss": 0.038131117820739746, + "seg_loss": 0.04749405384063721, + "total": 0.08563517157071573, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00999990933878011, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008711895015863443 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01901262439787388, + "ssim_fused": 0.9148160815238953, + "seg_l1": 0.02359948866069317, + "seg_ssim_ref": 0.9148146510124207, + "depth": 0.005540385581467869, + "rgb_loss": 0.03224688395857811, + "seg_loss": 0.035916659981012344, + "total": 0.06816908432517192, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005540385581467869, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0055403855814678705 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 405, + "adam_update_count": 68040 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2460879108402878 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_4adca41533074a06a32d04e1c130352f_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 406, + "next_interval": 0, + "next_adam_update": 68041, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 405, + "trained_intervals": 68040, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 68040, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.38703727722168, + "median": 11.340187072753906, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.0927374362945557, + "median": 9.055049896240234, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006192278815433383, + "median": 84135.765625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.12334901094436646, + "median": 8692.87890625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24946, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0406.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0406.json new file mode 100644 index 0000000000000000000000000000000000000000..735da125933d450ff1da23710f729d8f53d126bc --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0406.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0406", + "executed_epochs": 406, + "score": null, + "best_score": 0.08795784457995026, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_d25253b4be51450fab202709932c1e65.npz", + "optimizer_file": "boundary_d25253b4be51450fab202709932c1e65_optimizer.pt", + "arrays_sha256": "273518f1054eb38357f7b276fad3d9418738b44bff1b7abbd1f6a48363fb1feb", + "optimizer_sha256": "1d888a5e9202379bce049f17098df5cc09df16ae098f89a3aab54c4c2b481261", + "stage": "adam", + "completed_passes": 406, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 68208, + "adam_update_count": 68208, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 407, + "consumed_count": 406, + "last_submitted_update": 68208, + "last_consumed_update": 68040, + "pending": [ + { + "reference": { + "source_update": 68208, + "completed_passes": 406, + "next_interval": 0, + "trained_intervals": 68208, + "snapshot": "pass_end_0406", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 66696, + "pass_science": { + "completed_passes": 406, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 68208, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 68208, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001845283986767754, + "update_l2": 0.06447499245405197 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.6916999559034593e-05, + "update_l2": 0.0028913086280226707 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10732422332779422, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24958, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10732422332779422, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03395962715148926, + "ssim_fused": 0.8931858539581299, + "seg_l1": 0.04677275940775871, + "seg_ssim_ref": 0.8931846618652344, + "depth": 0.012415754952577084, + "rgb_loss": 0.04853052645921707, + "seg_loss": 0.058781277388334274, + "total": 0.10732422332779422 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05192249268293381, + "ssim_fused": 0.874821126461029, + "seg_l1": 0.061723023653030396, + "seg_ssim_ref": 0.8748205304145813, + "depth": 0.019333270800323484, + "rgb_loss": 0.06657376885414124, + "seg_loss": 0.07441431283950806, + "total": 0.14100741496444963, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019333270800323484, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01384304727601793 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03867644444108009, + "ssim_fused": 0.8772889375686646, + "seg_l1": 0.06289542466402054, + "seg_ssim_ref": 0.8772875070571899, + "depth": 0.014607503889189877, + "rgb_loss": 0.0554833710193634, + "seg_loss": 0.07485884428024292, + "total": 0.1303568228034955, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014607503889189877, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01151323414092599 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02555818296968937, + "ssim_fused": 0.9078066945075989, + "seg_l1": 0.03762766718864441, + "seg_ssim_ref": 0.9078054428100586, + "depth": 0.010077782905538723, + "rgb_loss": 0.0388852059841156, + "seg_loss": 0.04854104667901993, + "total": 0.08743633044604107, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010077782905538723, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008789768582622055 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019681384786963463, + "ssim_fused": 0.9128267168998718, + "seg_l1": 0.024844929575920105, + "seg_ssim_ref": 0.9128251671791077, + "depth": 0.005644462215256257, + "rgb_loss": 0.033179767429828644, + "seg_loss": 0.03731091320514679, + "total": 0.07049632509719068, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005644462215256257, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0056444622152562575 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 406, + "adam_update_count": 68208 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.238424050854519 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_d25253b4be51450fab202709932c1e65_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 407, + "next_interval": 0, + "next_adam_update": 68209, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 406, + "trained_intervals": 68208, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 68208, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.3900933265686035, + "median": 11.348060607910156, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.1036791801452637, + "median": 9.055240631103516, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006173383444547653, + "median": 84800.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": 0.12200671434402466, + "median": 8653.826171875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24958, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0407.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0407.json new file mode 100644 index 0000000000000000000000000000000000000000..f9138308ce1f87c60a8b1f3ea3d85ba2324151f8 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0407.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0407", + "executed_epochs": 407, + "score": null, + "best_score": 0.08795784457995026, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_1f9278b74aef4cd48738a645884e7710.npz", + "optimizer_file": "boundary_1f9278b74aef4cd48738a645884e7710_optimizer.pt", + "arrays_sha256": "c713f8aff8c3afec1fbaa72e39e0cac26284da0b828bd84f3a7f325003d940a4", + "optimizer_sha256": "d7321bf7361d925bd2b5e6ebd3f9c9923527a8b0f78d7d108be113f7e9296aea", + "stage": "adam", + "completed_passes": 407, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 68376, + "adam_update_count": 68376, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 408, + "consumed_count": 407, + "last_submitted_update": 68376, + "last_consumed_update": 68208, + "pending": [ + { + "reference": { + "source_update": 68376, + "completed_passes": 407, + "next_interval": 0, + "trained_intervals": 68376, + "snapshot": "pass_end_0407", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 66696, + "pass_science": { + "completed_passes": 407, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 68376, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 68376, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00016496026364620775, + "update_l2": 0.052939001470804214 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.2643027477897704e-05, + "update_l2": 0.002986895851790905 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10569087160468306, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24963, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10569087160468306, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033431075513362885, + "ssim_fused": 0.8943722248077393, + "seg_l1": 0.04585323482751846, + "seg_ssim_ref": 0.8943710327148438, + "depth": 0.012080424430044078, + "rgb_loss": 0.04787040874361992, + "seg_loss": 0.05780838057398796, + "total": 0.10569087160468306 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05144938826560974, + "ssim_fused": 0.8754599094390869, + "seg_l1": 0.0611574724316597, + "seg_ssim_ref": 0.8754592537879944, + "depth": 0.019197342415481624, + "rgb_loss": 0.06606753170490265, + "seg_loss": 0.073834128677845, + "total": 0.13992086517574373, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019197342415481624, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013707118891176068 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03833869472146034, + "ssim_fused": 0.8775860071182251, + "seg_l1": 0.06237547844648361, + "seg_ssim_ref": 0.8775844573974609, + "depth": 0.014189851765885123, + "rgb_loss": 0.05515375733375549, + "seg_loss": 0.07438348978757858, + "total": 0.12955144442368055, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014189851765885123, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011095582017621232 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024961093440651894, + "ssim_fused": 0.9099699854850769, + "seg_l1": 0.03649932146072388, + "seg_ssim_ref": 0.9099687337875366, + "depth": 0.009588822854627442, + "rgb_loss": 0.03797487914562225, + "seg_loss": 0.04720570892095566, + "total": 0.08519017688943253, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009588822854627442, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008300808531710774 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01897512935101986, + "ssim_fused": 0.9144731760025024, + "seg_l1": 0.023380668833851814, + "seg_ssim_ref": 0.9144717454910278, + "depth": 0.00534568068418212, + "rgb_loss": 0.03228546679019928, + "seg_loss": 0.035810187458992004, + "total": 0.06810099992987546, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.00534568068418212, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005345680684182121 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 407, + "adam_update_count": 68376 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23646614304743707 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_1f9278b74aef4cd48738a645884e7710_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 408, + "next_interval": 0, + "next_adam_update": 68377, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 407, + "trained_intervals": 68376, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 68376, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.397821426391602, + "median": 11.355327606201172, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.11675763130188, + "median": 9.040803909301758, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006125859217718244, + "median": 85419.3203125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.12042145431041718, + "median": 8532.77734375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24963, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0408.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0408.json new file mode 100644 index 0000000000000000000000000000000000000000..e6673bca68ff6b93686d3c123127716e711fe49e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0408.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0408", + "executed_epochs": 408, + "score": null, + "best_score": 0.08789042488974609, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_d785c495bde946a1a9eecaf0adf1ccb5.npz", + "optimizer_file": "boundary_d785c495bde946a1a9eecaf0adf1ccb5_optimizer.pt", + "arrays_sha256": "f6a6ebc62c18d494636d30caa0297255da5786ec28fd4768f2e0fdf0a442c536", + "optimizer_sha256": "8db859f120c86cbeaa51e1a5a381b2986774f7ec78e00ffbfaccd5e113628c63", + "stage": "adam", + "completed_passes": 408, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 68544, + "adam_update_count": 68544, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 409, + "consumed_count": 408, + "last_submitted_update": 68544, + "last_consumed_update": 68376, + "pending": [ + { + "reference": { + "source_update": 68544, + "completed_passes": 408, + "next_interval": 0, + "trained_intervals": 68544, + "snapshot": "pass_end_0408", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 68376, + "pass_science": { + "completed_passes": 408, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 68544, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 68544, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002525279123801738, + "update_l2": 0.050564978271722794 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.360304642934352e-05, + "update_l2": 0.0028912408743053675 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10591966606415301, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24975, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10591966606415301, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033580079674720764, + "ssim_fused": 0.8944602012634277, + "seg_l1": 0.04603401571512222, + "seg_ssim_ref": 0.8944590091705322, + "depth": 0.012222153315825596, + "rgb_loss": 0.04797202721238136, + "seg_loss": 0.05793542042374611, + "total": 0.10591966606415301 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051827676594257355, + "ssim_fused": 0.8751488327980042, + "seg_l1": 0.06139335781335831, + "seg_ssim_ref": 0.8751482963562012, + "depth": 0.019175165600782623, + "rgb_loss": 0.06643237173557281, + "seg_loss": 0.07408502697944641, + "total": 0.14053657388062002, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019175165600782623, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013684942076477068 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038637686520814896, + "ssim_fused": 0.8776021599769592, + "seg_l1": 0.06276965886354446, + "seg_ssim_ref": 0.8776006102561951, + "depth": 0.014548175020604653, + "rgb_loss": 0.05538971722126007, + "seg_loss": 0.07469560950994492, + "total": 0.130099867455645, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014548175020604653, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011453905272340765 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024874379858374596, + "ssim_fused": 0.9103096127510071, + "seg_l1": 0.03640957549214363, + "seg_ssim_ref": 0.9103083610534668, + "depth": 0.009713336695892893, + "rgb_loss": 0.03783757984638214, + "seg_loss": 0.047065988183021545, + "total": 0.08491328136609957, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009713336695892893, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008425322372976224 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01898057572543621, + "ssim_fused": 0.9147800803184509, + "seg_l1": 0.023563476279377937, + "seg_ssim_ref": 0.9147786498069763, + "depth": 0.005451935946022213, + "rgb_loss": 0.03222844377160072, + "seg_loss": 0.03589504957199097, + "total": 0.06812894155424741, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005451935946022213, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005451935946022213 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 408, + "adam_update_count": 68544 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2383769720327109 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_d785c495bde946a1a9eecaf0adf1ccb5_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 409, + "next_interval": 0, + "next_adam_update": 68545, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 408, + "trained_intervals": 68544, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 68544, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.400609493255615, + "median": 11.363889694213867, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.1293721199035645, + "median": 9.025699615478516, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006108803208917379, + "median": 86153.828125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.11891193687915802, + "median": 8386.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": 24975, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0409.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0409.json new file mode 100644 index 0000000000000000000000000000000000000000..f5691e51ebaee6ecddafe85a62796f97b039d8ae --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0409.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0409", + "executed_epochs": 409, + "score": null, + "best_score": 0.08789042488974609, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_db660d259a104a0093d19ab8a2ddebfd.npz", + "optimizer_file": "boundary_db660d259a104a0093d19ab8a2ddebfd_optimizer.pt", + "arrays_sha256": "f69d533d8b07dab9f8dd778bc5499343ed1af6856a9bd8e0896d0bd7f3b7e2b2", + "optimizer_sha256": "6720f52dd2139e5f7d8395a04b9fe9078ba6c3a3308d12f6157b52425adcedb1", + "stage": "adam", + "completed_passes": 409, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 68712, + "adam_update_count": 68712, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 410, + "consumed_count": 409, + "last_submitted_update": 68712, + "last_consumed_update": 68544, + "pending": [ + { + "reference": { + "source_update": 68712, + "completed_passes": 409, + "next_interval": 0, + "trained_intervals": 68712, + "snapshot": "pass_end_0409", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 68376, + "pass_science": { + "completed_passes": 409, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 68712, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 68712, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002212359686382115, + "update_l2": 0.061123043298721313 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 3.179465056746267e-05, + "update_l2": 0.0037181552033871412 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1075137590782774, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24983, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1075137590782774, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.034061409533023834, + "ssim_fused": 0.8932676315307617, + "seg_l1": 0.04694873094558716, + "seg_ssim_ref": 0.8932664394378662, + "depth": 0.012451575888431335, + "rgb_loss": 0.0485956035554409, + "seg_loss": 0.0589057058095932, + "total": 0.1075137590782774 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05255457013845444, + "ssim_fused": 0.8739083409309387, + "seg_l1": 0.0629802793264389, + "seg_ssim_ref": 0.8739076852798462, + "depth": 0.019547091762559074, + "rgb_loss": 0.06726198643445969, + "seg_loss": 0.075602687895298, + "total": 0.14288422142152024, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019547091762559074, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.014056868238253518 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03863811492919922, + "ssim_fused": 0.8770703077316284, + "seg_l1": 0.06290359795093536, + "seg_ssim_ref": 0.8770688772201538, + "depth": 0.014455977609484302, + "rgb_loss": 0.05549643188714981, + "seg_loss": 0.07490910589694977, + "total": 0.13042000121228967, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014455977609484302, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011361707861220415 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025537818670272827, + "ssim_fused": 0.9086628556251526, + "seg_l1": 0.037477556616067886, + "seg_ssim_ref": 0.9086615443229675, + "depth": 0.010131714952652497, + "rgb_loss": 0.038697682321071625, + "seg_loss": 0.0482497364282608, + "total": 0.08695755046428508, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010131714952652497, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00884370062973583 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.0195151399821043, + "ssim_fused": 0.9134290218353271, + "seg_l1": 0.02443348616361618, + "seg_ssim_ref": 0.9134275317192078, + "depth": 0.00567151922902946, + "rgb_loss": 0.03292630612850189, + "seg_loss": 0.03686128556728363, + "total": 0.06979326321501456, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.00567151922902946, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.00567151922902946 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 409, + "adam_update_count": 68712 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2672012730035931 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_db660d259a104a0093d19ab8a2ddebfd_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 410, + "next_interval": 0, + "next_adam_update": 68713, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 409, + "trained_intervals": 68712, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 68712, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.399751663208008, + "median": 11.370687484741211, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.140321969985962, + "median": 9.014348983764648, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006114045972935855, + "median": 86741.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": 0.11761696636676788, + "median": 8286.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": 24983, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0410.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0410.json new file mode 100644 index 0000000000000000000000000000000000000000..ae142a617ce1a4e022be27ad24fa495f329021fc --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0410.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0410", + "executed_epochs": 410, + "score": null, + "best_score": 0.08789042488974609, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_d0d5c4662b904e8ca1a32677913eabe5.npz", + "optimizer_file": "boundary_d0d5c4662b904e8ca1a32677913eabe5_optimizer.pt", + "arrays_sha256": "a40b5b693b5ce206f0486a68eae778d65397643f17ca44a77da73d0c843fc9d9", + "optimizer_sha256": "fa0ee49d644779142b7957d1d636af5cf3253fe78680a177bf0f6774ad497056", + "stage": "adam", + "completed_passes": 410, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 68880, + "adam_update_count": 68880, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 411, + "consumed_count": 410, + "last_submitted_update": 68880, + "last_consumed_update": 68712, + "pending": [ + { + "reference": { + "source_update": 68880, + "completed_passes": 410, + "next_interval": 0, + "trained_intervals": 68880, + "snapshot": "pass_end_0410", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 68376, + "pass_science": { + "completed_passes": 410, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 68880, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 68880, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00014962123532313854, + "update_l2": 0.043587446212768555 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.204541851824615e-05, + "update_l2": 0.0025528923142701387 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.105742990667614, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24986, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.105742990667614, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033486537635326385, + "ssim_fused": 0.8944281935691833, + "seg_l1": 0.04589081555604935, + "seg_ssim_ref": 0.8944268822669983, + "depth": 0.01211806634332144, + "rgb_loss": 0.047903601080179214, + "seg_loss": 0.05782727152109146, + "total": 0.105742990667614 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05159340053796768, + "ssim_fused": 0.8753273487091064, + "seg_l1": 0.06114472448825836, + "seg_ssim_ref": 0.8753268122673035, + "depth": 0.01913806441101711, + "rgb_loss": 0.06620925664901733, + "seg_loss": 0.07385042309761047, + "total": 0.1400788178110388, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01913806441101711, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013647840886711558 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038530346006155014, + "ssim_fused": 0.877494215965271, + "seg_l1": 0.06265637278556824, + "seg_ssim_ref": 0.8774926066398621, + "depth": 0.014336827254766961, + "rgb_loss": 0.05532543361186981, + "seg_loss": 0.07462657988071442, + "total": 0.129966350319839, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014336827254766961, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011242557506503074 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02485114149749279, + "ssim_fused": 0.9105712175369263, + "seg_l1": 0.036318421363830566, + "seg_ssim_ref": 0.9105698466300964, + "depth": 0.00960105772128251, + "rgb_loss": 0.03776667267084122, + "seg_loss": 0.04694076627492905, + "total": 0.08471704000349155, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00960105772128251, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008313043398365843 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.018971271812915802, + "ssim_fused": 0.9143199324607849, + "seg_l1": 0.02344374731183052, + "seg_ssim_ref": 0.914318323135376, + "depth": 0.005396315986219173, + "rgb_loss": 0.0323130302131176, + "seg_loss": 0.0358913317322731, + "total": 0.06820975453608662, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005396315986219173, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005396315986219173 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 410, + "adam_update_count": 68880 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23568873992189765 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_d0d5c4662b904e8ca1a32677913eabe5_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 411, + "next_interval": 0, + "next_adam_update": 68881, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 410, + "trained_intervals": 68880, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 68880, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.403308391571045, + "median": 11.378256797790527, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.1527304649353027, + "median": 9.007789611816406, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006092338007874787, + "median": 87400.546875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.11616653203964233, + "median": 8228.005859375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 24986, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0411.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0411.json new file mode 100644 index 0000000000000000000000000000000000000000..c4cb7786b251ae193e260b723d96c4421c17375f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0411.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0411", + "executed_epochs": 411, + "score": null, + "best_score": 0.08789042488974609, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_ef5de532f8b8442d844618febcc8634c.npz", + "optimizer_file": "boundary_ef5de532f8b8442d844618febcc8634c_optimizer.pt", + "arrays_sha256": "fb48040518ba0d6f598acfe139889bcf73af4a38a7f3c65e79dd141fe49f38d5", + "optimizer_sha256": "2c076998c08d4139274b46448817cd36f915de7f207bc104c128d6e05ce08f84", + "stage": "adam", + "completed_passes": 411, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 69048, + "adam_update_count": 69048, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 412, + "consumed_count": 411, + "last_submitted_update": 69048, + "last_consumed_update": 68880, + "pending": [ + { + "reference": { + "source_update": 69048, + "completed_passes": 411, + "next_interval": 0, + "trained_intervals": 69048, + "snapshot": "pass_end_0411", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 68376, + "pass_science": { + "completed_passes": 411, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 69048, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 69048, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0017137170070782304, + "update_l2": 0.06319698691368103 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.6691912605892867e-05, + "update_l2": 0.0022463465575128794 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10659126734788463, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 24994, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10659126734788463, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03366177901625633, + "ssim_fused": 0.8936317563056946, + "seg_l1": 0.04637766256928444, + "seg_ssim_ref": 0.8936305046081543, + "depth": 0.012164772105672616, + "rgb_loss": 0.04820306971669197, + "seg_loss": 0.05837602913379669, + "total": 0.10659126734788463 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05145582556724548, + "ssim_fused": 0.875643789768219, + "seg_l1": 0.06156933680176735, + "seg_ssim_ref": 0.8756431937217712, + "depth": 0.019287424945631064, + "rgb_loss": 0.06603590399026871, + "seg_loss": 0.07412683218717575, + "total": 0.1401820236023901, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019287424945631064, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01379720142132551 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038454532623291016, + "ssim_fused": 0.8775904178619385, + "seg_l1": 0.06262688338756561, + "seg_ssim_ref": 0.8775889873504639, + "depth": 0.014211847583743381, + "rgb_loss": 0.055245541036129, + "seg_loss": 0.07458370923995972, + "total": 0.12984346957425305, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014211847583743381, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011117577835479493 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02540208026766777, + "ssim_fused": 0.9084905982017517, + "seg_l1": 0.03725845739245415, + "seg_ssim_ref": 0.9084892868995667, + "depth": 0.009811187827972074, + "rgb_loss": 0.038623545318841934, + "seg_loss": 0.04810890927910805, + "total": 0.08674226578577796, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009811187827972074, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008523173505055407 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01933467388153076, + "ssim_fused": 0.9128022193908691, + "seg_l1": 0.02405596897006035, + "seg_ssim_ref": 0.9128005504608154, + "depth": 0.0053486280653439475, + "rgb_loss": 0.03290729597210884, + "seg_loss": 0.03668466582894325, + "total": 0.06959731042911743, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0053486280653439475, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005348628065343947 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 411, + "adam_update_count": 69048 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24447419890202582 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_ef5de532f8b8442d844618febcc8634c_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 412, + "next_interval": 0, + "next_adam_update": 69049, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 411, + "trained_intervals": 69048, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 69048, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.407993793487549, + "median": 11.385751724243164, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.1652028560638428, + "median": 8.998668670654297, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006063860491849482, + "median": 88058.0703125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.11472666263580322, + "median": 8137.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": 24994, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0412.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0412.json new file mode 100644 index 0000000000000000000000000000000000000000..e99a62233b9a38c53968369c66a48bee1e6d245d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0412.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0412", + "executed_epochs": 412, + "score": null, + "best_score": 0.08789042488974609, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_18db127087f04ee3b0d920e808e9c9df.npz", + "optimizer_file": "boundary_18db127087f04ee3b0d920e808e9c9df_optimizer.pt", + "arrays_sha256": "cb91b604664a01d13e7c197d9ad0f40b91a9ec821eb2a8bbbce4783a3e576726", + "optimizer_sha256": "409144ffbf4f181616bdd123fea75ed28db73e023f677f63ffcd8e9aa13edda4", + "stage": "adam", + "completed_passes": 412, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 69216, + "adam_update_count": 69216, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 413, + "consumed_count": 412, + "last_submitted_update": 69216, + "last_consumed_update": 69048, + "pending": [ + { + "reference": { + "source_update": 69216, + "completed_passes": 412, + "next_interval": 0, + "trained_intervals": 69216, + "snapshot": "pass_end_0412", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 68376, + "pass_science": { + "completed_passes": 412, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 69216, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 69216, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00013844914792571217, + "update_l2": 0.049188148230314255 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.3089194655767642e-05, + "update_l2": 0.0024595835711807013 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10605346485475707, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25001, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": 1, + "ground_restitution/contact_active": 1 + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10605346485475707, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03357861936092377, + "ssim_fused": 0.8943255543708801, + "seg_l1": 0.04613523185253143, + "seg_ssim_ref": 0.8943242430686951, + "depth": 0.012333313624155545, + "rgb_loss": 0.047997795045375824, + "seg_loss": 0.05804333835840225, + "total": 0.10605346485475707 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05168381705880165, + "ssim_fused": 0.8752886056900024, + "seg_l1": 0.06145796924829483, + "seg_ssim_ref": 0.8752880096435547, + "depth": 0.019348865379875187, + "rgb_loss": 0.06628933548927307, + "seg_loss": 0.0741087794303894, + "total": 0.14041746378504236, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019348865379875187, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013858641855569636 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038340918719768524, + "ssim_fused": 0.877974808216095, + "seg_l1": 0.06240183487534523, + "seg_ssim_ref": 0.8779732584953308, + "depth": 0.014439771243212229, + "rgb_loss": 0.055077772587537766, + "seg_loss": 0.07432681322097778, + "total": 0.12941902930504906, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014439771243212229, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01134550149494834 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02517484501004219, + "ssim_fused": 0.90959632396698, + "seg_l1": 0.036905646324157715, + "seg_ssim_ref": 0.9095950722694397, + "depth": 0.010000447646272627, + "rgb_loss": 0.038220614194869995, + "seg_loss": 0.04760550335049629, + "total": 0.08583611426772227, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010000447646272627, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00871243332335596 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019114891067147255, + "ssim_fused": 0.9144423007965088, + "seg_l1": 0.023775475099682808, + "seg_ssim_ref": 0.9144406318664551, + "depth": 0.005544170227262141, + "rgb_loss": 0.032403454184532166, + "seg_loss": 0.03613225370645523, + "total": 0.06854125206121466, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005544170227262141, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005544170227262139 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 412, + "adam_update_count": 69216 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2496242991182953 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_18db127087f04ee3b0d920e808e9c9df_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 413, + "next_interval": 0, + "next_adam_update": 69217, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 412, + "trained_intervals": 69216, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 69216, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.41379451751709, + "median": 11.401260375976562, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.1772964000701904, + "median": 8.995509147644043, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006028786883689463, + "median": 89434.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": 0.11334756016731262, + "median": 8104.76171875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25001, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0413.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0413.json new file mode 100644 index 0000000000000000000000000000000000000000..62428e17ba83f854bd55fe88ab0bb85f963e0e05 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0413.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0413", + "executed_epochs": 413, + "score": null, + "best_score": 0.08789042488974609, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_ecc378f824f74e6aaa9e5cd16dca9ebf.npz", + "optimizer_file": "boundary_ecc378f824f74e6aaa9e5cd16dca9ebf_optimizer.pt", + "arrays_sha256": "d173a5eeab41fde54db61db65df71212aa8dd50fe63c050bb2a08cadbab10687", + "optimizer_sha256": "a173442765cf8ffa5ba40825a145c2b2078dad9ec272f7a4433b83ac6cb9ccee", + "stage": "adam", + "completed_passes": 413, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 69384, + "adam_update_count": 69384, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 414, + "consumed_count": 413, + "last_submitted_update": 69384, + "last_consumed_update": 69216, + "pending": [ + { + "reference": { + "source_update": 69384, + "completed_passes": 413, + "next_interval": 0, + "trained_intervals": 69384, + "snapshot": "pass_end_0413", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 68376, + "pass_science": { + "completed_passes": 413, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 69384, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 69384, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001644775620661676, + "update_l2": 0.050755493342876434 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.430513450235594e-05, + "update_l2": 0.0027421372942626476 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10592787549354188, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25012, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10592787549354188, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03359363600611687, + "ssim_fused": 0.8944894075393677, + "seg_l1": 0.04604524374008179, + "seg_ssim_ref": 0.8944881558418274, + "depth": 0.012295548692851509, + "rgb_loss": 0.0479770302772522, + "seg_loss": 0.05793854594230652, + "total": 0.10592787549354188 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051760852336883545, + "ssim_fused": 0.8753368854522705, + "seg_l1": 0.0612528994679451, + "seg_ssim_ref": 0.8753362894058228, + "depth": 0.01922343855704543, + "rgb_loss": 0.06634131073951721, + "seg_loss": 0.07393506169319153, + "total": 0.14029559587126578, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01922343855704543, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013733215032739875 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03865177929401398, + "ssim_fused": 0.8775815367698669, + "seg_l1": 0.06280109286308289, + "seg_ssim_ref": 0.8775801062583923, + "depth": 0.01460652977061484, + "rgb_loss": 0.05540511757135391, + "seg_loss": 0.07472485303878784, + "total": 0.13014456968933177, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01460652977061484, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01151226002235095 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024923553690314293, + "ssim_fused": 0.9105023145675659, + "seg_l1": 0.036461517214775085, + "seg_ssim_ref": 0.9105011224746704, + "depth": 0.009821432221912419, + "rgb_loss": 0.03783838078379631, + "seg_loss": 0.047068990767002106, + "total": 0.08491718925773004, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009821432221912419, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00853341789899575 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019038354977965355, + "ssim_fused": 0.9145368337631226, + "seg_l1": 0.023665450513362885, + "seg_ssim_ref": 0.9145353436470032, + "depth": 0.005530794221833348, + "rgb_loss": 0.03232331946492195, + "seg_loss": 0.03602529317140579, + "total": 0.06835414715583987, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005530794221833348, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005530794221833348 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 413, + "adam_update_count": 69384 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24646003195084631 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_ecc378f824f74e6aaa9e5cd16dca9ebf_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 414, + "next_interval": 0, + "next_adam_update": 69385, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 413, + "trained_intervals": 69384, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 69384, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.41595458984375, + "median": 11.408940315246582, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.189148187637329, + "median": 8.99627685546875, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0006015778053551912, + "median": 90123.8671875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.11201211810112, + "median": 8102.80078125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25012, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0414.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0414.json new file mode 100644 index 0000000000000000000000000000000000000000..4ae631f6aa5bb040fb0f11becc17b04c0f7a4d41 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0414.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0414", + "executed_epochs": 414, + "score": null, + "best_score": 0.08789042488974609, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_ea63da9c5e304cd088cbc1bb79ea4285.npz", + "optimizer_file": "boundary_ea63da9c5e304cd088cbc1bb79ea4285_optimizer.pt", + "arrays_sha256": "675ac939ad7285a93c0aff144ee94597256309f6e5d54f28db8a28b6fe11ed2f", + "optimizer_sha256": "9f71c9cad9273490a1c12d7db40590e60c05e13b51fcc290ec614120a0aece60", + "stage": "adam", + "completed_passes": 414, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 69552, + "adam_update_count": 69552, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 415, + "consumed_count": 414, + "last_submitted_update": 69552, + "last_consumed_update": 69384, + "pending": [ + { + "reference": { + "source_update": 69552, + "completed_passes": 414, + "next_interval": 0, + "trained_intervals": 69552, + "snapshot": "pass_end_0414", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 68376, + "pass_science": { + "completed_passes": 414, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 69552, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 69552, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00022261154663283378, + "update_l2": 0.0568765364587307 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.5913541321642697e-05, + "update_l2": 0.0027531704399734735 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10630272082478388, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25020, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10630272082478388, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03364994004368782, + "ssim_fused": 0.8941259980201721, + "seg_l1": 0.04627568647265434, + "seg_ssim_ref": 0.8941247463226318, + "depth": 0.012359912103253655, + "rgb_loss": 0.04809475690126419, + "seg_loss": 0.05819559842348099, + "total": 0.10630272082478388 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05169112980365753, + "ssim_fused": 0.8753190040588379, + "seg_l1": 0.061574019491672516, + "seg_ssim_ref": 0.8753184676170349, + "depth": 0.019382240590666965, + "rgb_loss": 0.06628910452127457, + "seg_loss": 0.07419551908969879, + "total": 0.14050401330214463, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019382240590666965, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013892017066361409 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03829141706228256, + "ssim_fused": 0.8781275153160095, + "seg_l1": 0.06234458088874817, + "seg_ssim_ref": 0.8781259059906006, + "depth": 0.014432060773814252, + "rgb_loss": 0.055007632821798325, + "seg_loss": 0.0742504820227623, + "total": 0.12927254318004414, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014432060773814252, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011337791025550364 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025376252830028534, + "ssim_fused": 0.9089010953903198, + "seg_l1": 0.037206001579761505, + "seg_ssim_ref": 0.9088998436927795, + "depth": 0.010043878985980215, + "rgb_loss": 0.03852078318595886, + "seg_loss": 0.047984831035137177, + "total": 0.08651565810008202, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010043878985980215, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008755864663063549 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019240958616137505, + "ssim_fused": 0.9141562581062317, + "seg_l1": 0.023978140205144882, + "seg_ssim_ref": 0.9141547083854675, + "depth": 0.005581468062553193, + "rgb_loss": 0.032561518251895905, + "seg_loss": 0.03635156899690628, + "total": 0.06891866871686474, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005581468062553193, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005581468062553193 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 414, + "adam_update_count": 69552 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23774446500465274 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_ea63da9c5e304cd088cbc1bb79ea4285_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 415, + "next_interval": 0, + "next_adam_update": 69553, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 414, + "trained_intervals": 69552, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 69552, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.420210361480713, + "median": 11.420332908630371, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.19946551322937, + "median": 8.983427047729492, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005990231293253601, + "median": 91156.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": 0.11086239665746689, + "median": 8000.0263671875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25020, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0415.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0415.json new file mode 100644 index 0000000000000000000000000000000000000000..bfd4c2cae2cf50316b2b4ed78c80c63aa41d8b68 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0415.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0415", + "executed_epochs": 415, + "score": null, + "best_score": 0.08789042488974609, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_2fb3fdca62754aa2b78a28b8c02d086c.npz", + "optimizer_file": "boundary_2fb3fdca62754aa2b78a28b8c02d086c_optimizer.pt", + "arrays_sha256": "7114393cf7e4b3106f529b55faa474d28dde6e2d995cb615f98beee8de9b28e3", + "optimizer_sha256": "df82a270900dfb1f58beb26fb28e94d9cbced84eb6cf454d3f4b1cb0ae52b183", + "stage": "adam", + "completed_passes": 415, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 69720, + "adam_update_count": 69720, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 416, + "consumed_count": 415, + "last_submitted_update": 69720, + "last_consumed_update": 69552, + "pending": [ + { + "reference": { + "source_update": 69720, + "completed_passes": 415, + "next_interval": 0, + "trained_intervals": 69720, + "snapshot": "pass_end_0415", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 68376, + "pass_science": { + "completed_passes": 415, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 69720, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 69720, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015410991909448057, + "update_l2": 0.055269189178943634 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.553268313931767e-05, + "update_l2": 0.002543648239225149 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1060576508504115, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25033, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1060576508504115, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.0335189588367939, + "ssim_fused": 0.8940210342407227, + "seg_l1": 0.04604809731245041, + "seg_ssim_ref": 0.8940197825431824, + "depth": 0.012183071371168998, + "rgb_loss": 0.04801096022129059, + "seg_loss": 0.0580345094203949, + "total": 0.1060576508504115 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05156000331044197, + "ssim_fused": 0.8752304911613464, + "seg_l1": 0.0614171102643013, + "seg_ssim_ref": 0.8752298355102539, + "depth": 0.019334923180737276, + "rgb_loss": 0.06620191037654877, + "seg_loss": 0.0740877240896225, + "total": 0.140308969389352, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019334923180737276, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013844699656431717 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03826328366994858, + "ssim_fused": 0.8775905966758728, + "seg_l1": 0.06227346882224083, + "seg_ssim_ref": 0.8775890469551086, + "depth": 0.014190172525710013, + "rgb_loss": 0.05509250611066818, + "seg_loss": 0.07430096715688705, + "total": 0.12940766344008095, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014190172525710013, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011095902777446124 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02518933080136776, + "ssim_fused": 0.909246027469635, + "seg_l1": 0.03691069409251213, + "seg_ssim_ref": 0.9092448949813843, + "depth": 0.009822833077942229, + "rgb_loss": 0.038302257657051086, + "seg_loss": 0.04767957702279091, + "total": 0.08599165378762964, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009822833077942229, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008534818755025562 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01906321570277214, + "ssim_fused": 0.9140170812606812, + "seg_l1": 0.023591112345457077, + "seg_ssim_ref": 0.9140155911445618, + "depth": 0.005384356700286476, + "rgb_loss": 0.03244715929031372, + "seg_loss": 0.03606977313756943, + "total": 0.06852231678458344, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005384356700286476, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005384356700286476 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 415, + "adam_update_count": 69720 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23791897599585354 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_2fb3fdca62754aa2b78a28b8c02d086c_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 416, + "next_interval": 0, + "next_adam_update": 69721, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 415, + "trained_intervals": 69720, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 69720, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.423778057098389, + "median": 11.42758560180664, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.2106337547302246, + "median": 8.978475570678711, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005968898185528815, + "median": 91820.015625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.10963115096092224, + "median": 7953.76416015625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25033, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0416.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0416.json new file mode 100644 index 0000000000000000000000000000000000000000..4e80acd83c63b5faab7dabc27cf9fbb3fed0c723 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0416.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0416", + "executed_epochs": 416, + "score": null, + "best_score": 0.08789042488974609, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_01d36a39238f453da7e256c1fe113790.npz", + "optimizer_file": "boundary_01d36a39238f453da7e256c1fe113790_optimizer.pt", + "arrays_sha256": "9b00d835c6e038695968c2f701d14e13c5547cd62f9c7ff8643301665a94c3f4", + "optimizer_sha256": "40696d08d1ee6dc6cd859fa6d580322829582440176837bdb5d32abca5fe763f", + "stage": "adam", + "completed_passes": 416, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 69888, + "adam_update_count": 69888, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 417, + "consumed_count": 416, + "last_submitted_update": 69888, + "last_consumed_update": 69720, + "pending": [ + { + "reference": { + "source_update": 69888, + "completed_passes": 416, + "next_interval": 0, + "trained_intervals": 69888, + "snapshot": "pass_end_0416", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 68376, + "pass_science": { + "completed_passes": 416, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 69888, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 69888, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0005338953924365342, + "update_l2": 0.059938736259937286 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.468842467351351e-05, + "update_l2": 0.0032048597931861877 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10591604528826229, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25040, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10591604528826229, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03356220945715904, + "ssim_fused": 0.8944196105003357, + "seg_l1": 0.046027109026908875, + "seg_ssim_ref": 0.8944184184074402, + "depth": 0.012203733143738292, + "rgb_loss": 0.047965843230485916, + "seg_loss": 0.057937994599342346, + "total": 0.10591604528826229 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05174049735069275, + "ssim_fused": 0.8751553297042847, + "seg_l1": 0.06137385219335556, + "seg_ssim_ref": 0.8751547336578369, + "depth": 0.019187447516392505, + "rgb_loss": 0.06636133044958115, + "seg_loss": 0.07406813651323318, + "total": 0.14044865441033072, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019187447516392505, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013697223992086947 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03855717554688454, + "ssim_fused": 0.8775519132614136, + "seg_l1": 0.06267887353897095, + "seg_ssim_ref": 0.877550482749939, + "depth": 0.01439150847499854, + "rgb_loss": 0.055335357785224915, + "seg_loss": 0.07463300228118896, + "total": 0.12998275157488887, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01439150847499854, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01129723872673465 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024931320920586586, + "ssim_fused": 0.9104745388031006, + "seg_l1": 0.03646655008196831, + "seg_ssim_ref": 0.9104732871055603, + "depth": 0.009768251592666945, + "rgb_loss": 0.03785014897584915, + "seg_loss": 0.047078583389520645, + "total": 0.08493850434225277, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009768251592666945, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00848023726975028 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019019845873117447, + "ssim_fused": 0.9144967198371887, + "seg_l1": 0.023589160293340683, + "seg_ssim_ref": 0.9144952893257141, + "depth": 0.0054677249908951725, + "rgb_loss": 0.032316531985998154, + "seg_loss": 0.035972271114587784, + "total": 0.06829427082557683, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0054677249908951725, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0054677249908951725 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 416, + "adam_update_count": 69888 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.238907614024356 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_01d36a39238f453da7e256c1fe113790_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 417, + "next_interval": 0, + "next_adam_update": 69889, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 416, + "trained_intervals": 69888, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 69888, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.427792072296143, + "median": 11.441283226013184, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.222771644592285, + "median": 8.977006912231445, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005944986478425562, + "median": 93086.390625, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.10830850899219513, + "median": 7932.4423828125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25040, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0417.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0417.json new file mode 100644 index 0000000000000000000000000000000000000000..a9c4697a75b48a0b1f9e883512d1b7084b0b5753 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0417.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0417", + "executed_epochs": 417, + "score": null, + "best_score": 0.08789042488974609, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_6ff601f6a6514eacaca441d137d98b5b.npz", + "optimizer_file": "boundary_6ff601f6a6514eacaca441d137d98b5b_optimizer.pt", + "arrays_sha256": "7d05e3763cee35b220c4b5d202227fe10816439d2ee0450b54b5efcf3df6ba26", + "optimizer_sha256": "a2706a961c063222bac0ea5f744677b673ede4eb4d91ce738ed9cf328b9e559f", + "stage": "adam", + "completed_passes": 417, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 70056, + "adam_update_count": 70056, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 418, + "consumed_count": 417, + "last_submitted_update": 70056, + "last_consumed_update": 69888, + "pending": [ + { + "reference": { + "source_update": 70056, + "completed_passes": 417, + "next_interval": 0, + "trained_intervals": 70056, + "snapshot": "pass_end_0417", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 68376, + "pass_science": { + "completed_passes": 417, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 70056, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 70056, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015689966676291078, + "update_l2": 0.060500890016555786 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.395270530541893e-05, + "update_l2": 0.0029069390147924423 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10668903284398482, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25048, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10668903284398482, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03377277031540871, + "ssim_fused": 0.8937579393386841, + "seg_l1": 0.046451736241579056, + "seg_ssim_ref": 0.8937567472457886, + "depth": 0.012372365869729772, + "rgb_loss": 0.04826662316918373, + "seg_loss": 0.05841003358364105, + "total": 0.10668903284398482 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05172903463244438, + "ssim_fused": 0.8753185272216797, + "seg_l1": 0.061463624238967896, + "seg_ssim_ref": 0.8753179907798767, + "depth": 0.01933988726104105, + "rgb_loss": 0.0663195252418518, + "seg_loss": 0.07410730421543121, + "total": 0.14044616934454407, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01933988726104105, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013849663736735497 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03864488750696182, + "ssim_fused": 0.8776054978370667, + "seg_l1": 0.06289658695459366, + "seg_ssim_ref": 0.877604067325592, + "depth": 0.014617564953536622, + "rgb_loss": 0.05539481341838837, + "seg_loss": 0.07479645311832428, + "total": 0.13020588410166617, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014617564953536622, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011523295205272734 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025344690307974815, + "ssim_fused": 0.9084551334381104, + "seg_l1": 0.037181295454502106, + "seg_ssim_ref": 0.9084537625312805, + "depth": 0.00995967810169949, + "rgb_loss": 0.03858472406864166, + "seg_loss": 0.0480542853474617, + "total": 0.08664896909420507, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00995967810169949, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00867166377878282 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019372468814253807, + "ssim_fused": 0.9136527180671692, + "seg_l1": 0.024265438318252563, + "seg_ssim_ref": 0.9136512279510498, + "depth": 0.005572333162641929, + "rgb_loss": 0.03276742994785309, + "seg_loss": 0.03668210655450821, + "total": 0.06945510883552394, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005572333162641929, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005572333162641929 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 417, + "adam_update_count": 70056 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23807350220158696 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_6ff601f6a6514eacaca441d137d98b5b_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 418, + "next_interval": 0, + "next_adam_update": 70057, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 417, + "trained_intervals": 70056, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 70056, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.427761554718018, + "median": 11.464111328125, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.2328684329986572, + "median": 8.9783935546875, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005945168086327612, + "median": 95235.8125, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.10722043365240097, + "median": 7933.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": 25049, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0418.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0418.json new file mode 100644 index 0000000000000000000000000000000000000000..9b957b296a4d811119cb791ab4b7643888acceb0 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0418.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0418", + "executed_epochs": 418, + "score": null, + "best_score": 0.08788706566728484, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a7a252f519d94b2b86c21ddfe01bf7df.npz", + "optimizer_file": "boundary_a7a252f519d94b2b86c21ddfe01bf7df_optimizer.pt", + "arrays_sha256": "13e5c5a57de74cf8a703f8681998afbe4a2b9170ac1aacccfad379c0260cc44e", + "optimizer_sha256": "fcc95628acb2c3f8d2f1af678b5166ccc623b9eba92ab028f50fc18f1824cfb6", + "stage": "adam", + "completed_passes": 418, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 70224, + "adam_update_count": 70224, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 419, + "consumed_count": 418, + "last_submitted_update": 70224, + "last_consumed_update": 70056, + "pending": [ + { + "reference": { + "source_update": 70224, + "completed_passes": 418, + "next_interval": 0, + "trained_intervals": 70224, + "snapshot": "pass_end_0418", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70056, + "pass_science": { + "completed_passes": 418, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 70224, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 70224, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00013961285003460944, + "update_l2": 0.04885995760560036 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.3055081328493543e-05, + "update_l2": 0.003189485752955079 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10614401445600694, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25060, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10614401445600694, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03361760452389717, + "ssim_fused": 0.8943308591842651, + "seg_l1": 0.04621211439371109, + "seg_ssim_ref": 0.8943296670913696, + "depth": 0.012337871524747138, + "rgb_loss": 0.04802791774272919, + "seg_loss": 0.058103758841753006, + "total": 0.10614401445600694 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05173441395163536, + "ssim_fused": 0.8752509951591492, + "seg_l1": 0.06154058873653412, + "seg_ssim_ref": 0.8752504587173462, + "depth": 0.01937545977653625, + "rgb_loss": 0.06633733212947845, + "seg_loss": 0.07418237626552582, + "total": 0.1405390838547808, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01937545977653625, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013885236252230695 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03843571990728378, + "ssim_fused": 0.8777714371681213, + "seg_l1": 0.06253335624933243, + "seg_ssim_ref": 0.8777700066566467, + "depth": 0.014406983127317703, + "rgb_loss": 0.05519428849220276, + "seg_loss": 0.07447268068790436, + "total": 0.12968137616323444, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014406983127317703, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011312713379053815 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02516331896185875, + "ssim_fused": 0.9098302125930786, + "seg_l1": 0.03692755103111267, + "seg_ssim_ref": 0.9098289012908936, + "depth": 0.010010843355886432, + "rgb_loss": 0.03816461190581322, + "seg_loss": 0.047576263546943665, + "total": 0.08575089002140307, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010010843355886432, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008722829032969764 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01913696900010109, + "ssim_fused": 0.9144706726074219, + "seg_l1": 0.023846950381994247, + "seg_ssim_ref": 0.9144692420959473, + "depth": 0.005558199839248168, + "rgb_loss": 0.032415442168712616, + "seg_loss": 0.036183711141347885, + "total": 0.06860470778460945, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005558199839248168, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005558199839248166 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 418, + "adam_update_count": 70224 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24127846001647413 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a7a252f519d94b2b86c21ddfe01bf7df_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 419, + "next_interval": 0, + "next_adam_update": 70225, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 418, + "trained_intervals": 70224, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 70224, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.431822299957275, + "median": 11.470942497253418, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.2440061569213867, + "median": 8.973337173461914, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005921075353398919, + "median": 95888.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": 0.10603287070989609, + "median": 7891.58447265625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25060, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0419.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0419.json new file mode 100644 index 0000000000000000000000000000000000000000..55fa19f7641deae7d3e9e1f4c55e6eb857cdcd68 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0419.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0419", + "executed_epochs": 419, + "score": null, + "best_score": 0.08784033479550866, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_7d7d95dafed24ccd887923bd9b1ac016.npz", + "optimizer_file": "boundary_7d7d95dafed24ccd887923bd9b1ac016_optimizer.pt", + "arrays_sha256": "e203b7ed97d9f163c6d3136ff1e8072e67aab602f67f50c96de6dbc9329d5328", + "optimizer_sha256": "5ab258da846647f1277ce63d959ad21b0d93133c95dc5e4d0744b41b918e45a4", + "stage": "adam", + "completed_passes": 419, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 70392, + "adam_update_count": 70392, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 420, + "consumed_count": 419, + "last_submitted_update": 70392, + "last_consumed_update": 70224, + "pending": [ + { + "reference": { + "source_update": 70392, + "completed_passes": 419, + "next_interval": 0, + "trained_intervals": 70392, + "snapshot": "pass_end_0419", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70224, + "pass_science": { + "completed_passes": 419, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 70392, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 70392, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00018817809177562594, + "update_l2": 0.05451815575361252 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.7745809347834438e-05, + "update_l2": 0.0028296695090830326 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10700551232311337, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25068, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10700551232311337, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033947013318538666, + "ssim_fused": 0.893787145614624, + "seg_l1": 0.04668760299682617, + "seg_ssim_ref": 0.893785834312439, + "depth": 0.012418236466353315, + "rgb_loss": 0.048400186002254486, + "seg_loss": 0.05859290808439255, + "total": 0.10700551232311337 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05252404138445854, + "ssim_fused": 0.8739783763885498, + "seg_l1": 0.06264606863260269, + "seg_ssim_ref": 0.8739778399467468, + "depth": 0.019520701036611444, + "rgb_loss": 0.06722355633974075, + "seg_loss": 0.07532128691673279, + "total": 0.14256435650692956, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019520701036611444, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.014030477512305886 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03881973400712013, + "ssim_fused": 0.8770082592964172, + "seg_l1": 0.06312010437250137, + "seg_ssim_ref": 0.8770066499710083, + "depth": 0.014549655448042324, + "rgb_loss": 0.0556541383266449, + "seg_loss": 0.07509475201368332, + "total": 0.13076344744635685, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014549655448042324, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011455385699778435 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02518382854759693, + "ssim_fused": 0.9100612998008728, + "seg_l1": 0.03691664710640907, + "seg_ssim_ref": 0.910059928894043, + "depth": 0.00999357176635906, + "rgb_loss": 0.03813480585813522, + "seg_loss": 0.047521330416202545, + "total": 0.08566612984610412, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00999357176635906, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008705557443442391 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019260453060269356, + "ssim_fused": 0.9141005873680115, + "seg_l1": 0.024067603051662445, + "seg_ssim_ref": 0.9140990972518921, + "depth": 0.005609017614400429, + "rgb_loss": 0.03258824348449707, + "seg_loss": 0.03643426299095154, + "total": 0.06902811549306301, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005609017614400429, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005609017614400429 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 419, + "adam_update_count": 70392 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24208240304142237 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_7d7d95dafed24ccd887923bd9b1ac016_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 420, + "next_interval": 0, + "next_adam_update": 70393, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 419, + "trained_intervals": 70392, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 70392, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.437767505645752, + "median": 11.472314834594727, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.2553703784942627, + "median": 8.978017807006836, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005885977298021317, + "median": 96020.296875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.10483470559120178, + "median": 7926.9599609375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25068, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0420.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0420.json new file mode 100644 index 0000000000000000000000000000000000000000..c0421b90f6bf3652807b3a8b9e1a2389904c5081 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0420.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0420", + "executed_epochs": 420, + "score": null, + "best_score": 0.08784033479550866, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_acca0f930aa047ae867a4fe74c944f60.npz", + "optimizer_file": "boundary_acca0f930aa047ae867a4fe74c944f60_optimizer.pt", + "arrays_sha256": "8980202d438633606cca147cc3469e2c442231a2cd247a256627ae2cd0f06f53", + "optimizer_sha256": "280aab43e1238468e95c9ff34b8b829b1fe1d257da903959355c5a159980cffe", + "stage": "adam", + "completed_passes": 420, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 70560, + "adam_update_count": 70560, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 421, + "consumed_count": 420, + "last_submitted_update": 70560, + "last_consumed_update": 70392, + "pending": [ + { + "reference": { + "source_update": 70560, + "completed_passes": 420, + "next_interval": 0, + "trained_intervals": 70560, + "snapshot": "pass_end_0420", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70224, + "pass_science": { + "completed_passes": 420, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 70560, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 70560, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00016335395048372447, + "update_l2": 0.05235900357365608 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.33684968407033e-05, + "update_l2": 0.0024147171061486006 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1061348079822888, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25076, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1061348079822888, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03361307084560394, + "ssim_fused": 0.8942452073097229, + "seg_l1": 0.04616237431764603, + "seg_ssim_ref": 0.8942439556121826, + "depth": 0.012288161360237573, + "rgb_loss": 0.04804141819477081, + "seg_loss": 0.05808109790086746, + "total": 0.1061348079822888 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05169716104865074, + "ssim_fused": 0.8753765821456909, + "seg_l1": 0.06147542968392372, + "seg_ssim_ref": 0.8753760457038879, + "depth": 0.019343302803274322, + "rgb_loss": 0.06628241389989853, + "seg_loss": 0.07410513609647751, + "total": 0.14040689329917933, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019343302803274322, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013853079278968767 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.0384628064930439, + "ssim_fused": 0.8779098987579346, + "seg_l1": 0.06256280094385147, + "seg_ssim_ref": 0.8779083490371704, + "depth": 0.014446967572620036, + "rgb_loss": 0.055188268423080444, + "seg_loss": 0.07446856796741486, + "total": 0.1296712833580679, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014446967572620036, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011352697824356146 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025108393281698227, + "ssim_fused": 0.9094804525375366, + "seg_l1": 0.03675141558051109, + "seg_ssim_ref": 0.9094792604446411, + "depth": 0.009835414704398719, + "rgb_loss": 0.03819062560796738, + "seg_loss": 0.04750528186559677, + "total": 0.08570574288826854, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009835414704398719, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008547400381482051 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019183924421668053, + "ssim_fused": 0.9142138361930847, + "seg_l1": 0.023859847337007523, + "seg_ssim_ref": 0.9142123460769653, + "depth": 0.005526960360657217, + "rgb_loss": 0.0325043722987175, + "seg_loss": 0.03624540939927101, + "total": 0.06875531238363947, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005526960360657217, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005526960360657217 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 420, + "adam_update_count": 70560 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24070664821192622 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_acca0f930aa047ae867a4fe74c944f60_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 421, + "next_interval": 0, + "next_adam_update": 70561, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 420, + "trained_intervals": 70560, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 70560, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.44285774230957, + "median": 11.488266944885254, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.2644453048706055, + "median": 8.959760665893555, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005856092902831733, + "median": 97564.296875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.103887639939785, + "median": 7783.7587890625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25076, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0421.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0421.json new file mode 100644 index 0000000000000000000000000000000000000000..7d6f74508a5c7a17bd6c29633f3ca5a4f39d6a3b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0421.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0421", + "executed_epochs": 421, + "score": null, + "best_score": 0.08784033479550866, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_de0c62bc7e0a4129a2cc6b6c1d013af4.npz", + "optimizer_file": "boundary_de0c62bc7e0a4129a2cc6b6c1d013af4_optimizer.pt", + "arrays_sha256": "22c1fbda7853ad2c15efa973523008c2fdd6a31ae83bb3928f3ed8793b15f897", + "optimizer_sha256": "ee91555f43cbc1446c8dae958b49491d3187c560bf0066c2dd82fbf00588f0e2", + "stage": "adam", + "completed_passes": 421, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 70728, + "adam_update_count": 70728, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 422, + "consumed_count": 421, + "last_submitted_update": 70728, + "last_consumed_update": 70560, + "pending": [ + { + "reference": { + "source_update": 70728, + "completed_passes": 421, + "next_interval": 0, + "trained_intervals": 70728, + "snapshot": "pass_end_0421", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70224, + "pass_science": { + "completed_passes": 421, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 70728, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 70728, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00025996548356488347, + "update_l2": 0.059645406901836395 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.819821565935854e-05, + "update_l2": 0.002780209993943572 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10702506616979754, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25083, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10702506616979754, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033899251371622086, + "ssim_fused": 0.8934865593910217, + "seg_l1": 0.04660961031913757, + "seg_ssim_ref": 0.8934853076934814, + "depth": 0.01235842972910672, + "rgb_loss": 0.048422086983919144, + "seg_loss": 0.05859062075614929, + "total": 0.10702506616979754 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.052494388073682785, + "ssim_fused": 0.8737640976905823, + "seg_l1": 0.06276623159646988, + "seg_ssim_ref": 0.873763382434845, + "depth": 0.019546559636597523, + "rgb_loss": 0.06724268943071365, + "seg_loss": 0.07546031475067139, + "total": 0.14272254329044104, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019546559636597523, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.014056336112291965 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03877058997750282, + "ssim_fused": 0.8764514327049255, + "seg_l1": 0.06302955001592636, + "seg_ssim_ref": 0.8764500021934509, + "depth": 0.014459352190413048, + "rgb_loss": 0.05572618544101715, + "seg_loss": 0.07513363659381866, + "total": 0.13087428138702623, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014459352190413048, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01136508244214916 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025156501680612564, + "ssim_fused": 0.9099290370941162, + "seg_l1": 0.03685983642935753, + "seg_ssim_ref": 0.9099278450012207, + "depth": 0.009979140441160545, + "rgb_loss": 0.03813939541578293, + "seg_loss": 0.047502301633358, + "total": 0.0856516761895821, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009979140441160545, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008691126118243879 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019175535067915916, + "ssim_fused": 0.9138017296791077, + "seg_l1": 0.023782821372151375, + "seg_ssim_ref": 0.9138001203536987, + "depth": 0.0054486666482557655, + "rgb_loss": 0.03258008137345314, + "seg_loss": 0.03626623377203941, + "total": 0.06885176381214081, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0054486666482557655, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005448666648255765 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 421, + "adam_update_count": 70728 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24375231307931244 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_de0c62bc7e0a4129a2cc6b6c1d013af4_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 422, + "next_interval": 0, + "next_adam_update": 70729, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 421, + "trained_intervals": 70728, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 70728, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.4470977783203125, + "median": 11.50273609161377, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.2749733924865723, + "median": 8.967975616455078, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005831315065734088, + "median": 98986.2421875, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.10279963910579681, + "median": 7848.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": 25083, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0422.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0422.json new file mode 100644 index 0000000000000000000000000000000000000000..98ab7839601c617785e1c3e59caac28293a62509 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0422.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0422", + "executed_epochs": 422, + "score": null, + "best_score": 0.08784033479550866, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_9fe3a70cc6764af786f2cc8ac4d3fb42.npz", + "optimizer_file": "boundary_9fe3a70cc6764af786f2cc8ac4d3fb42_optimizer.pt", + "arrays_sha256": "7c5e63d74c354bada13fd710ec4b030d937185a9612b9905961dd543b635b6fa", + "optimizer_sha256": "db41deecfcb7667b9a7a9a4d9876ce7b5e14d8e104c17a7d63d6fb21ef814c71", + "stage": "adam", + "completed_passes": 422, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 70896, + "adam_update_count": 70896, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 423, + "consumed_count": 422, + "last_submitted_update": 70896, + "last_consumed_update": 70728, + "pending": [ + { + "reference": { + "source_update": 70896, + "completed_passes": 422, + "next_interval": 0, + "trained_intervals": 70896, + "snapshot": "pass_end_0422", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70224, + "pass_science": { + "completed_passes": 422, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 70896, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 70896, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00016208623128477484, + "update_l2": 0.061698269098997116 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.2685262592858635e-05, + "update_l2": 0.002345020417124033 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10659824222514125, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25089, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10659824222514125, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03371720388531685, + "ssim_fused": 0.8938187956809998, + "seg_l1": 0.04642422869801521, + "seg_ssim_ref": 0.8938175439834595, + "depth": 0.012378247470590093, + "rgb_loss": 0.04820999503135681, + "seg_loss": 0.05837586522102356, + "total": 0.10659824222514125 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05157479643821716, + "ssim_fused": 0.8755600452423096, + "seg_l1": 0.061357755213975906, + "seg_ssim_ref": 0.8755595088005066, + "depth": 0.01932309812373068, + "rgb_loss": 0.0661478266119957, + "seg_loss": 0.07397430390119553, + "total": 0.14014145361131494, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01932309812373068, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013832874599425123 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038539547473192215, + "ssim_fused": 0.8777446746826172, + "seg_l1": 0.06273960322141647, + "seg_ssim_ref": 0.877743124961853, + "depth": 0.014540499659325256, + "rgb_loss": 0.055282704532146454, + "seg_loss": 0.07464306056499481, + "total": 0.12994029814622, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014540499659325256, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011446229911061366 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02532174624502659, + "ssim_fused": 0.9084792733192444, + "seg_l1": 0.03723205626010895, + "seg_ssim_ref": 0.9084779024124146, + "depth": 0.01000358978283902, + "rgb_loss": 0.038561541587114334, + "seg_loss": 0.04809006676077843, + "total": 0.0866616119376756, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.01000358978283902, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008715575459922353 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01943272538483143, + "ssim_fused": 0.9134913086891174, + "seg_l1": 0.02436749078333378, + "seg_ssim_ref": 0.9134897589683533, + "depth": 0.005645802316465416, + "rgb_loss": 0.032847918570041656, + "seg_loss": 0.03679604083299637, + "total": 0.06964960520535449, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005645802316465416, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005645802316465416 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 422, + "adam_update_count": 70896 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2423433877993375 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_9fe3a70cc6764af786f2cc8ac4d3fb42_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 423, + "next_interval": 0, + "next_adam_update": 70897, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 422, + "trained_intervals": 70896, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 70896, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.450587272644043, + "median": 11.51293659210205, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.2844972610473633, + "median": 8.972692489624023, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005811002920381725, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.10182524472475052, + "median": 7887.6259765625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25090, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0423.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0423.json new file mode 100644 index 0000000000000000000000000000000000000000..5eb1560d4637ed82bf8d5a3193175968174686d0 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0423.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0423", + "executed_epochs": 423, + "score": null, + "best_score": 0.08784033479550866, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_ec6304ec5a3b4968924a1c71d68a4ed7.npz", + "optimizer_file": "boundary_ec6304ec5a3b4968924a1c71d68a4ed7_optimizer.pt", + "arrays_sha256": "2fa9faaee8d8cb753605136dbc2e0cb2fb49ccfc59092d1319515ae411530d3a", + "optimizer_sha256": "a17d04bc16c0ed695c8b7bd4f86312538f1b3ef46bf292ffcd770992b3747ad1", + "stage": "adam", + "completed_passes": 423, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 71064, + "adam_update_count": 71064, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 424, + "consumed_count": 423, + "last_submitted_update": 71064, + "last_consumed_update": 70896, + "pending": [ + { + "reference": { + "source_update": 71064, + "completed_passes": 423, + "next_interval": 0, + "trained_intervals": 71064, + "snapshot": "pass_end_0423", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70224, + "pass_science": { + "completed_passes": 423, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 71064, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 71064, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001708763011265546, + "update_l2": 0.04667608439922333 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.5906312657753006e-05, + "update_l2": 0.002895207377150655 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10607930566024174, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25100, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10607930566024174, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03358225151896477, + "ssim_fused": 0.8943461179733276, + "seg_l1": 0.04617425054311752, + "seg_ssim_ref": 0.8943448662757874, + "depth": 0.012316879147182562, + "rgb_loss": 0.04799656942486763, + "seg_loss": 0.05807042866945267, + "total": 0.10607930566024174 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051630835980176926, + "ssim_fused": 0.8754589557647705, + "seg_l1": 0.061487309634685516, + "seg_ssim_ref": 0.8754582405090332, + "depth": 0.019347777669307804, + "rgb_loss": 0.06621287763118744, + "seg_loss": 0.07409819960594177, + "total": 0.14033042501479853, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019347777669307804, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013857554145002247 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03828732669353485, + "ssim_fused": 0.8779911994934082, + "seg_l1": 0.06234859675168991, + "seg_ssim_ref": 0.8779895305633545, + "depth": 0.01433173243944378, + "rgb_loss": 0.05503161996603012, + "seg_loss": 0.07428096979856491, + "total": 0.12932692149703448, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01433173243944378, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011237462691179891 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02517501264810562, + "ssim_fused": 0.9098705053329468, + "seg_l1": 0.036920104175806046, + "seg_ssim_ref": 0.9098692536354065, + "depth": 0.010012126052183256, + "rgb_loss": 0.03816591203212738, + "seg_loss": 0.04756223410367966, + "total": 0.08573815826185922, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010012126052183256, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008724111729266588 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019235830754041672, + "ssim_fused": 0.9140640497207642, + "seg_l1": 0.023940999060869217, + "seg_ssim_ref": 0.9140625596046448, + "depth": 0.005575880427795409, + "rgb_loss": 0.032575856894254684, + "seg_loss": 0.03634028881788254, + "total": 0.06892171786727472, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005575880427795409, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.00557588042779541 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 423, + "adam_update_count": 71064 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.25357800303027034 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_ec6304ec5a3b4968924a1c71d68a4ed7_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 424, + "next_interval": 0, + "next_adam_update": 71065, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 423, + "trained_intervals": 71064, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 71064, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.45468807220459, + "median": 11.512956619262695, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.2956080436706543, + "median": 8.963834762573242, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005787221598438919, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.10070014744997025, + "median": 7818.166015625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25101, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0424.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0424.json new file mode 100644 index 0000000000000000000000000000000000000000..35a17dc595703b082608b7e6d3fd5ccfa1d1f7de --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0424.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0424", + "executed_epochs": 424, + "score": null, + "best_score": 0.08784033479550866, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_91144aed0f8749d9b3c3030963a7b9b5.npz", + "optimizer_file": "boundary_91144aed0f8749d9b3c3030963a7b9b5_optimizer.pt", + "arrays_sha256": "a95b82393bf33ec64ee37726a54c12c6e1d4a88a03fc82658e94d1a0a6fd2cbd", + "optimizer_sha256": "b972ab41218f787b1de2635150a1a877dacb2ae6f195bc6eac744ce72f093d0c", + "stage": "adam", + "completed_passes": 424, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 71232, + "adam_update_count": 71232, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 425, + "consumed_count": 424, + "last_submitted_update": 71232, + "last_consumed_update": 71064, + "pending": [ + { + "reference": { + "source_update": 71232, + "completed_passes": 424, + "next_interval": 0, + "trained_intervals": 71232, + "snapshot": "pass_end_0424", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70224, + "pass_science": { + "completed_passes": 424, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 71232, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 71232, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001971044548554346, + "update_l2": 0.05561095103621483 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.427685831207782e-05, + "update_l2": 0.0030887124594300985 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1060045834586065, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25113, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1060045834586065, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.0335758775472641, + "ssim_fused": 0.8943297863006592, + "seg_l1": 0.04607916250824928, + "seg_ssim_ref": 0.8943284749984741, + "depth": 0.012197341028946781, + "rgb_loss": 0.04799475520849228, + "seg_loss": 0.05799763649702072, + "total": 0.1060045834586065 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051786426454782486, + "ssim_fused": 0.8751511573791504, + "seg_l1": 0.06155577674508095, + "seg_ssim_ref": 0.8751504421234131, + "depth": 0.019218097491200316, + "rgb_loss": 0.06639891117811203, + "seg_loss": 0.07421453297138214, + "total": 0.14063265479640477, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019218097491200316, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01372787396689476 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03845396637916565, + "ssim_fused": 0.8776477575302124, + "seg_l1": 0.06254611164331436, + "seg_ssim_ref": 0.8776463270187378, + "depth": 0.014342004236568593, + "rgb_loss": 0.05523362010717392, + "seg_loss": 0.07450762391090393, + "total": 0.129755593472895, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014342004236568593, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011247734488304705 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024963542819023132, + "ssim_fused": 0.9100032448768616, + "seg_l1": 0.036484550684690475, + "seg_ssim_ref": 0.910001814365387, + "depth": 0.009729602320464327, + "rgb_loss": 0.03797018527984619, + "seg_loss": 0.04718727618455887, + "total": 0.08516719106672553, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009729602320464327, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008441587997547661 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019099583849310875, + "ssim_fused": 0.9145168662071228, + "seg_l1": 0.023730197921395302, + "seg_ssim_ref": 0.9145153164863586, + "depth": 0.00549966006755389, + "rgb_loss": 0.03237629681825638, + "seg_loss": 0.03608109802007675, + "total": 0.06846289449840068, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.00549966006755389, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.00549966006755389 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 424, + "adam_update_count": 71232 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2422509929165244 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_91144aed0f8749d9b3c3030963a7b9b5_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 425, + "next_interval": 0, + "next_adam_update": 71233, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 424, + "trained_intervals": 71232, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 71232, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.459299564361572, + "median": 11.512967109680176, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.303098678588867, + "median": 8.965288162231445, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005760595086030662, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.09994865953922272, + "median": 7830.1376953125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25113, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0425.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0425.json new file mode 100644 index 0000000000000000000000000000000000000000..dfdc2937846fb8b2a0f255910ad415118d69637d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0425.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0425", + "executed_epochs": 425, + "score": null, + "best_score": 0.08784033479550866, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_450e2e95e58e41448730cd3ad946a947.npz", + "optimizer_file": "boundary_450e2e95e58e41448730cd3ad946a947_optimizer.pt", + "arrays_sha256": "874f5fb47f4488fdd5ca00d8e3bfe4aa2f1c8b2eface9c89da52c20e85088c51", + "optimizer_sha256": "994062399954f08ff46a4faefdfd2e2d801dc02c54a1fbc78669c13faf49ae04", + "stage": "adam", + "completed_passes": 425, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 71400, + "adam_update_count": 71400, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 426, + "consumed_count": 425, + "last_submitted_update": 71400, + "last_consumed_update": 71232, + "pending": [ + { + "reference": { + "source_update": 71400, + "completed_passes": 425, + "next_interval": 0, + "trained_intervals": 71400, + "snapshot": "pass_end_0425", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70224, + "pass_science": { + "completed_passes": 425, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 71400, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 71400, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00039062477299012244, + "update_l2": 0.058065418154001236 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.7774040315998718e-05, + "update_l2": 0.0024782593827694654 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10591646679028902, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25119, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10591646679028902, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03349033743143082, + "ssim_fused": 0.8943077325820923, + "seg_l1": 0.04604348540306091, + "seg_ssim_ref": 0.8943065404891968, + "depth": 0.012258294076069466, + "rgb_loss": 0.04793071746826172, + "seg_loss": 0.05797349661588669, + "total": 0.10591646679028902 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05114155635237694, + "ssim_fused": 0.8761105537414551, + "seg_l1": 0.06076536700129509, + "seg_ssim_ref": 0.8761098384857178, + "depth": 0.019132318588150145, + "rgb_loss": 0.06569113582372665, + "seg_loss": 0.07339032739400864, + "total": 0.13910059553632345, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019132318588150145, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013642095063844594 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03824121877551079, + "ssim_fused": 0.8776719570159912, + "seg_l1": 0.06231760233640671, + "seg_ssim_ref": 0.8776704668998718, + "depth": 0.014314607433781754, + "rgb_loss": 0.05505858361721039, + "seg_loss": 0.074319988489151, + "total": 0.12939288671379517, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014314607433781754, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011220337685517863 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025199539959430695, + "ssim_fused": 0.909945011138916, + "seg_l1": 0.03694503381848335, + "seg_ssim_ref": 0.9099437594413757, + "depth": 0.010003686651229703, + "rgb_loss": 0.03817062824964523, + "seg_loss": 0.047567274421453476, + "total": 0.08574790263245964, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010003686651229703, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008715672328313035 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01937902718782425, + "ssim_fused": 0.9135035276412964, + "seg_l1": 0.02414594404399395, + "seg_ssim_ref": 0.9135018587112427, + "depth": 0.005582563631116258, + "rgb_loss": 0.032802514731884, + "seg_loss": 0.036616384983062744, + "total": 0.06942448227857786, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005582563631116258, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005582563631116258 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 425, + "adam_update_count": 71400 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.271627965150401 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_450e2e95e58e41448730cd3ad946a947_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 426, + "next_interval": 0, + "next_adam_update": 71401, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 425, + "trained_intervals": 71400, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 71400, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.464442729949951, + "median": 11.512969970703125, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.3132333755493164, + "median": 8.969083786010742, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005731043638661504, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.09894081950187683, + "median": 7864.50439453125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25119, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0426.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0426.json new file mode 100644 index 0000000000000000000000000000000000000000..ac3512781395984485f731e9649ae41517f58a99 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0426.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0426", + "executed_epochs": 426, + "score": null, + "best_score": 0.08784033479550866, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_f0e43fc0deef414e8a3da37161bbb60b.npz", + "optimizer_file": "boundary_f0e43fc0deef414e8a3da37161bbb60b_optimizer.pt", + "arrays_sha256": "470f2a37cca3ba82ea7ceec54708fc50e6d63e533414efbbd01cb85583209938", + "optimizer_sha256": "a30f47d5b7436d8af4490246f500dff66bc7e0c166271d76fc88f0316db7c4c7", + "stage": "adam", + "completed_passes": 426, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 71568, + "adam_update_count": 71568, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 427, + "consumed_count": 426, + "last_submitted_update": 71568, + "last_consumed_update": 71400, + "pending": [ + { + "reference": { + "source_update": 71568, + "completed_passes": 426, + "next_interval": 0, + "trained_intervals": 71568, + "snapshot": "pass_end_0426", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70224, + "pass_science": { + "completed_passes": 426, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 71568, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 71568, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001449175615562126, + "update_l2": 0.045990850776433945 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.176082671212498e-05, + "update_l2": 0.002800947055220604 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10659054073522548, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25124, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10659054073522548, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03377348929643631, + "ssim_fused": 0.8940578699111938, + "seg_l1": 0.04647795855998993, + "seg_ssim_ref": 0.8940566778182983, + "depth": 0.012300564150619257, + "rgb_loss": 0.04820720851421356, + "seg_loss": 0.058371029794216156, + "total": 0.10659054073522548 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05183367058634758, + "ssim_fused": 0.8751883506774902, + "seg_l1": 0.061681393533945084, + "seg_ssim_ref": 0.8751878142356873, + "depth": 0.019320480954657673, + "rgb_loss": 0.0664292648434639, + "seg_loss": 0.07430755347013474, + "total": 0.1407561387945533, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019320480954657673, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013830257430352115 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.0387938916683197, + "ssim_fused": 0.8772359490394592, + "seg_l1": 0.06314055621623993, + "seg_ssim_ref": 0.8772343993186951, + "depth": 0.014512219315203322, + "rgb_loss": 0.055587925016880035, + "seg_loss": 0.07506556808948517, + "total": 0.130668012776261, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014512219315203322, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011417949566939433 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025206422433257103, + "ssim_fused": 0.9097170829772949, + "seg_l1": 0.037063904106616974, + "seg_ssim_ref": 0.9097157716751099, + "depth": 0.009893283446427797, + "rgb_loss": 0.03822172433137894, + "seg_loss": 0.04770796746015549, + "total": 0.08593958507498085, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009893283446427797, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00860526912351113 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019259965047240257, + "ssim_fused": 0.9140902757644653, + "seg_l1": 0.024025969207286835, + "seg_ssim_ref": 0.9140887260437012, + "depth": 0.0054762728861882356, + "rgb_loss": 0.03258991986513138, + "seg_loss": 0.03640303015708923, + "total": 0.0689984262951068, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0054762728861882356, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005476272886188235 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 426, + "adam_update_count": 71568 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2399982048664242 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_f0e43fc0deef414e8a3da37161bbb60b_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 427, + "next_interval": 0, + "next_adam_update": 71569, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 426, + "trained_intervals": 71568, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 71568, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.470406532287598, + "median": 11.512971878051758, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.322566509246826, + "median": 8.967615127563477, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005696966545656323, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.09802168607711792, + "median": 7852.880859375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25124, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0427.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0427.json new file mode 100644 index 0000000000000000000000000000000000000000..2fef9fe9aaedbd680640ef4a31188dcb992ffbc4 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0427.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0427", + "executed_epochs": 427, + "score": null, + "best_score": 0.08784033479550866, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_3af409063ba04987b5f6b07fea89f2e4.npz", + "optimizer_file": "boundary_3af409063ba04987b5f6b07fea89f2e4_optimizer.pt", + "arrays_sha256": "b5dd24707b40e179f190297b2ae07612c303bf4a42efd94a2d5dcb8c1b3b77c1", + "optimizer_sha256": "c4e9f327621dfbb2362e35cf68e1443584c78baaa24695980574955870949730", + "stage": "adam", + "completed_passes": 427, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 71736, + "adam_update_count": 71736, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 428, + "consumed_count": 427, + "last_submitted_update": 71736, + "last_consumed_update": 71568, + "pending": [ + { + "reference": { + "source_update": 71736, + "completed_passes": 427, + "next_interval": 0, + "trained_intervals": 71736, + "snapshot": "pass_end_0427", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70224, + "pass_science": { + "completed_passes": 427, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 71736, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 71736, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0004173235211055726, + "update_l2": 0.07096737623214722 + }, + "raw_ground_friction": { + "gradient_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.642993735615164e-05, + "update_l2": 0.0037759917322546244 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10823466487095557, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25136, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10823466487095557, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03433402627706528, + "ssim_fused": 0.8928965926170349, + "seg_l1": 0.047391731292009354, + "seg_ssim_ref": 0.8928954005241394, + "depth": 0.012446640588861774, + "rgb_loss": 0.04888790845870972, + "seg_loss": 0.05933430790901184, + "total": 0.10823466487095557 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.052294373512268066, + "ssim_fused": 0.87481689453125, + "seg_l1": 0.06223171949386597, + "seg_ssim_ref": 0.8748164176940918, + "depth": 0.019354511954674185, + "rgb_loss": 0.06687211990356445, + "seg_loss": 0.0748220905661583, + "total": 0.14171357243225802, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019354511954674185, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01386428843036863 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03955582156777382, + "ssim_fused": 0.8752976655960083, + "seg_l1": 0.06454171985387802, + "seg_ssim_ref": 0.8752962350845337, + "depth": 0.014823373645390643, + "rgb_loss": 0.056585125625133514, + "seg_loss": 0.07657413184642792, + "total": 0.13317407339462622, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014823373645390643, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011729103897126754 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025586813688278198, + "ssim_fused": 0.9094654321670532, + "seg_l1": 0.03764230012893677, + "seg_ssim_ref": 0.9094641804695129, + "depth": 0.009982096971555663, + "rgb_loss": 0.038576364517211914, + "seg_loss": 0.048221006989479065, + "total": 0.08680735360366254, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009982096971555663, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008694082648638999 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019899096339941025, + "ssim_fused": 0.9120063185691833, + "seg_l1": 0.02515118196606636, + "seg_ssim_ref": 0.9120046496391296, + "depth": 0.005626579783826601, + "rgb_loss": 0.03351801633834839, + "seg_loss": 0.03772001713514328, + "total": 0.0712436600532755, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005626579783826601, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0056265797838266005 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 427, + "adam_update_count": 71736 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24374461802653968 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_3af409063ba04987b5f6b07fea89f2e4_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 428, + "next_interval": 0, + "next_adam_update": 71737, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 427, + "trained_intervals": 71736, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 71736, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.47403621673584, + "median": 11.512981414794922, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.3323283195495605, + "median": 8.973489761352539, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005676325527019799, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.09706947207450867, + "median": 7898.705078125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25137, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0428.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0428.json new file mode 100644 index 0000000000000000000000000000000000000000..e57a6918284ea19d08c6036726a6e612a71605ed --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0428.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0428", + "executed_epochs": 428, + "score": null, + "best_score": 0.08784033479550866, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_7fcb37ff69e14abab8513cfa364370dd.npz", + "optimizer_file": "boundary_7fcb37ff69e14abab8513cfa364370dd_optimizer.pt", + "arrays_sha256": "870fc8cd4841f6bfdac5d3a60d4cd3acc9aebe81971ffe89f8ff90c451a06bc2", + "optimizer_sha256": "9dfb61d319a381a4d296bce7efc9179cf79e0ea7e7cc8fa4c712b9d163c13585", + "stage": "adam", + "completed_passes": 428, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 71904, + "adam_update_count": 71904, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 429, + "consumed_count": 428, + "last_submitted_update": 71904, + "last_consumed_update": 71736, + "pending": [ + { + "reference": { + "source_update": 71904, + "completed_passes": 428, + "next_interval": 0, + "trained_intervals": 71904, + "snapshot": "pass_end_0428", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70224, + "pass_science": { + "completed_passes": 428, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 71904, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 71904, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00014022596587892622, + "update_l2": 0.042466819286346436 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.263836722704582e-05, + "update_l2": 0.0026391600258648396 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10606213733709567, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25147, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10606213733709567, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033636290580034256, + "ssim_fused": 0.8943906426429749, + "seg_l1": 0.046121031045913696, + "seg_ssim_ref": 0.8943894505500793, + "depth": 0.012290479309491573, + "rgb_loss": 0.04803090542554855, + "seg_loss": 0.05801893770694733, + "total": 0.10606213733709567 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05175578221678734, + "ssim_fused": 0.8752466440200806, + "seg_l1": 0.06125427410006523, + "seg_ssim_ref": 0.8752459287643433, + "depth": 0.01921097820558391, + "rgb_loss": 0.06635530292987823, + "seg_loss": 0.07395423203706741, + "total": 0.14032875339573184, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01921097820558391, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013720754681278358 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03855511173605919, + "ssim_fused": 0.8778181076049805, + "seg_l1": 0.06269485503435135, + "seg_ssim_ref": 0.8778166770935059, + "depth": 0.01447472742965626, + "rgb_loss": 0.05528046935796738, + "seg_loss": 0.07459255307912827, + "total": 0.1298874971645253, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01447472742965626, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011380457681392373 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02506219409406185, + "ssim_fused": 0.9102370142936707, + "seg_l1": 0.036662034690380096, + "seg_ssim_ref": 0.9102357029914856, + "depth": 0.009909682094660173, + "rgb_loss": 0.03800235316157341, + "seg_loss": 0.04728248715400696, + "total": 0.08529475372296533, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009909682094660173, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008621667771743507 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019172077998518944, + "ssim_fused": 0.9142608642578125, + "seg_l1": 0.023872967809438705, + "seg_ssim_ref": 0.9142594337463379, + "depth": 0.005566529508065949, + "rgb_loss": 0.032485492527484894, + "seg_loss": 0.03624648600816727, + "total": 0.06873754506516022, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005566529508065949, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.00556652950806595 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 428, + "adam_update_count": 71904 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23843411286361516 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_7fcb37ff69e14abab8513cfa364370dd_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 429, + "next_interval": 0, + "next_adam_update": 71905, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 428, + "trained_intervals": 71904, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 71904, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.4748992919921875, + "median": 11.51298713684082, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.3413467407226562, + "median": 8.977066040039062, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005671429098583758, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.09619800001382828, + "median": 7925.451171875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25147, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0429.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0429.json new file mode 100644 index 0000000000000000000000000000000000000000..8583151dfb96426c576155433b3a4debb90fae40 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0429.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0429", + "executed_epochs": 429, + "score": null, + "best_score": 0.08784033479550866, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_2340f07a585e46c7b8c0c1eaa581a3bc.npz", + "optimizer_file": "boundary_2340f07a585e46c7b8c0c1eaa581a3bc_optimizer.pt", + "arrays_sha256": "980a7723a091718470fe3e8eb187e1c75a4e401e3a0b9cafbae2946f4f8b424e", + "optimizer_sha256": "a46c58f634817df913afd06b89812fcebf24489a90024350a90546a17f031db4", + "stage": "adam", + "completed_passes": 429, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 72072, + "adam_update_count": 72072, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 430, + "consumed_count": 429, + "last_submitted_update": 72072, + "last_consumed_update": 71904, + "pending": [ + { + "reference": { + "source_update": 72072, + "completed_passes": 429, + "next_interval": 0, + "trained_intervals": 72072, + "snapshot": "pass_end_0429", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 70224, + "pass_science": { + "completed_passes": 429, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 72072, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 72072, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00016638444503769279, + "update_l2": 0.06171782687306404 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.2247164451982826e-05, + "update_l2": 0.0022365408949553967 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10690740268804337, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25157, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10690740268804337, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03381204977631569, + "ssim_fused": 0.8934246301651001, + "seg_l1": 0.046518754214048386, + "seg_ssim_ref": 0.893423318862915, + "depth": 0.012347066180948394, + "rgb_loss": 0.04836471378803253, + "seg_loss": 0.05853034183382988, + "total": 0.10690740268804337 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051549557596445084, + "ssim_fused": 0.8754665851593018, + "seg_l1": 0.0612514391541481, + "seg_ssim_ref": 0.8754659295082092, + "depth": 0.019283605958849526, + "rgb_loss": 0.06614632904529572, + "seg_loss": 0.07390797138214111, + "total": 0.14007358403339568, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019283605958849526, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013793382434543972 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03858305513858795, + "ssim_fused": 0.8776112198829651, + "seg_l1": 0.06278111785650253, + "seg_ssim_ref": 0.8776096105575562, + "depth": 0.01451739133044948, + "rgb_loss": 0.05534420162439346, + "seg_loss": 0.07470297813415527, + "total": 0.1300616896992986, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01451739133044948, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011423121582185591 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02539871260523796, + "ssim_fused": 0.9081642627716064, + "seg_l1": 0.037259791046381, + "seg_ssim_ref": 0.9081627726554871, + "depth": 0.00997558239150042, + "rgb_loss": 0.0386861190199852, + "seg_loss": 0.048175279051065445, + "total": 0.08687137737873245, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00997558239150042, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008687568068583755 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01971687562763691, + "ssim_fused": 0.9124565124511719, + "seg_l1": 0.02478267252445221, + "seg_ssim_ref": 0.9124549627304077, + "depth": 0.005611685042994148, + "rgb_loss": 0.03328219801187515, + "seg_loss": 0.037335146218538284, + "total": 0.07062295964074673, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005611685042994148, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005611685042994148 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 429, + "adam_update_count": 72072 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23779562208801508 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_2340f07a585e46c7b8c0c1eaa581a3bc_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 430, + "next_interval": 0, + "next_adam_update": 72073, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 429, + "trained_intervals": 72072, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 72072, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.478660583496094, + "median": 11.512990951538086, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.3486430644989014, + "median": 8.975790977478027, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005650137318298221, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.09549865871667862, + "median": 7914.607421875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25157, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0430.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0430.json new file mode 100644 index 0000000000000000000000000000000000000000..42c16f9b9d6e1e84298821355f3bc1d57be6690e --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0430.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0430", + "executed_epochs": 430, + "score": null, + "best_score": 0.08779489084447288, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_4b4b8c4cfc8f4f15a9e391c520edef65.npz", + "optimizer_file": "boundary_4b4b8c4cfc8f4f15a9e391c520edef65_optimizer.pt", + "arrays_sha256": "a01614c7b638c56a12c9f4b687ea5997a000ebd549fdb1bb6d67db3d3c3544ad", + "optimizer_sha256": "ce51bb7d021e975147b2401600426238448fc43d3b04394f5c4ecaa278bf3d20", + "stage": "adam", + "completed_passes": 430, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 72240, + "adam_update_count": 72240, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 431, + "consumed_count": 430, + "last_submitted_update": 72240, + "last_consumed_update": 72072, + "pending": [ + { + "reference": { + "source_update": 72240, + "completed_passes": 430, + "next_interval": 0, + "trained_intervals": 72240, + "snapshot": "pass_end_0430", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72072, + "pass_science": { + "completed_passes": 430, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 72240, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 72240, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015501986490562558, + "update_l2": 0.04625530540943146 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.088865585392341e-05, + "update_l2": 0.002337314188480377 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10592253533603051, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25164, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10592253533603051, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.0335562638938427, + "ssim_fused": 0.8944253921508789, + "seg_l1": 0.0460440032184124, + "seg_ssim_ref": 0.894424319267273, + "depth": 0.012275105727695175, + "rgb_loss": 0.04795991629362106, + "seg_loss": 0.05795034393668175, + "total": 0.10592253533603051 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05162050575017929, + "ssim_fused": 0.8754302263259888, + "seg_l1": 0.0611552968621254, + "seg_ssim_ref": 0.8754296898841858, + "depth": 0.019180148433019767, + "rgb_loss": 0.06621035933494568, + "seg_loss": 0.07383830100297928, + "total": 0.14006783303577738, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019180148433019767, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013689924908714214 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03845399618148804, + "ssim_fused": 0.8777515292167664, + "seg_l1": 0.06251977384090424, + "seg_ssim_ref": 0.877750039100647, + "depth": 0.014437148664201508, + "rgb_loss": 0.05521289259195328, + "seg_loss": 0.074465811252594, + "total": 0.12969313354263087, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014437148664201508, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011342878915937618 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025085125118494034, + "ssim_fused": 0.9099558591842651, + "seg_l1": 0.03682494908571243, + "seg_ssim_ref": 0.9099546074867249, + "depth": 0.009962611034927992, + "rgb_loss": 0.03807692974805832, + "seg_loss": 0.047469038516283035, + "total": 0.08555593460066659, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009962611034927992, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008674596712011326 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01906541921198368, + "ssim_fused": 0.9145642518997192, + "seg_l1": 0.02367599681019783, + "seg_ssim_ref": 0.9145628213882446, + "depth": 0.005520514778631429, + "rgb_loss": 0.032339487224817276, + "seg_loss": 0.03602823242545128, + "total": 0.06837324016504719, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005520514778631429, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005520514778631429 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 430, + "adam_update_count": 72240 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24919503810815513 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_4b4b8c4cfc8f4f15a9e391c520edef65_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 431, + "next_interval": 0, + "next_adam_update": 72241, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 430, + "trained_intervals": 72240, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 72240, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.480511665344238, + "median": 11.512994766235352, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.357943058013916, + "median": 8.971658706665039, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005639687879011035, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.09461463987827301, + "median": 7885.9990234375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25164, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0431.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0431.json new file mode 100644 index 0000000000000000000000000000000000000000..f04ba4f55800fd885ad5b4dc78eead23741e99e0 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0431.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0431", + "executed_epochs": 431, + "score": null, + "best_score": 0.08779489084447288, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_83f72794f3af4cc6965f44d11524a302.npz", + "optimizer_file": "boundary_83f72794f3af4cc6965f44d11524a302_optimizer.pt", + "arrays_sha256": "97c7f5a81cab3671d43e5dc53cc920c39f2424eff48061b0db7a8d0942bda197", + "optimizer_sha256": "2a0732fcb3ab03399d01255820d2120acd41b80680b64685db25e4c15da62f2d", + "stage": "adam", + "completed_passes": 431, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 72408, + "adam_update_count": 72408, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 432, + "consumed_count": 431, + "last_submitted_update": 72408, + "last_consumed_update": 72240, + "pending": [ + { + "reference": { + "source_update": 72408, + "completed_passes": 431, + "next_interval": 0, + "trained_intervals": 72408, + "snapshot": "pass_end_0431", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72072, + "pass_science": { + "completed_passes": 431, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 72408, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 72408, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002201816823799163, + "update_l2": 0.05170700326561928 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.427501567581203e-05, + "update_l2": 0.0028073880821466446 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10706738280507862, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25174, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10706738280507862, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03390973433852196, + "ssim_fused": 0.8936677575111389, + "seg_l1": 0.046742551028728485, + "seg_ssim_ref": 0.8936665654182434, + "depth": 0.012428410380469448, + "rgb_loss": 0.048394229263067245, + "seg_loss": 0.05866072326898575, + "total": 0.10706738280507862 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.0520569309592247, + "ssim_fused": 0.8748844265937805, + "seg_l1": 0.062207624316215515, + "seg_ssim_ref": 0.8748837113380432, + "depth": 0.01951933088808023, + "rgb_loss": 0.06666865944862366, + "seg_loss": 0.07478936016559601, + "total": 0.14147753894510776, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01951933088808023, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.014029107363774674 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03866470232605934, + "ssim_fused": 0.8774442076683044, + "seg_l1": 0.06290099769830704, + "seg_ssim_ref": 0.8774428367614746, + "depth": 0.014447942909309642, + "rgb_loss": 0.055442921817302704, + "seg_loss": 0.07483223080635071, + "total": 0.13028960801714332, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014447942909309642, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011353673161045753 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025449899956583977, + "ssim_fused": 0.9090192914009094, + "seg_l1": 0.03745698928833008, + "seg_ssim_ref": 0.9090180397033691, + "depth": 0.010078712910926487, + "rgb_loss": 0.0385560616850853, + "seg_loss": 0.048161983489990234, + "total": 0.08672812388798645, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010078712910926487, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00879069858800982 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019467396661639214, + "ssim_fused": 0.9133232235908508, + "seg_l1": 0.024404581636190414, + "seg_ssim_ref": 0.9133217334747314, + "depth": 0.005667654813561434, + "rgb_loss": 0.032909274101257324, + "seg_loss": 0.03685931861400604, + "total": 0.06977426037007693, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005667654813561434, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005667654813561433 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 431, + "adam_update_count": 72408 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24179447395727038 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_83f72794f3af4cc6965f44d11524a302_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 432, + "next_interval": 0, + "next_adam_update": 72409, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 431, + "trained_intervals": 72408, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 72408, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.483585834503174, + "median": 11.512999534606934, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.366839647293091, + "median": 8.978002548217773, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.000562237692065537, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.09377662092447281, + "median": 7939.3310546875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25174, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0432.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0432.json new file mode 100644 index 0000000000000000000000000000000000000000..7d307979c42a523d45cbd177b3826d3872879b96 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0432.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0432", + "executed_epochs": 432, + "score": null, + "best_score": 0.08779489084447288, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_aabb87a2334d482d817fc6dad6eb5b18.npz", + "optimizer_file": "boundary_aabb87a2334d482d817fc6dad6eb5b18_optimizer.pt", + "arrays_sha256": "5876e0685b8e0ca7f35599edde8e55185349096c06985cc989e1f3afea0556cf", + "optimizer_sha256": "4b20234dd4ea94b40dcf904f7726885a398f76e5e7e537cb2d7fadd6c63c27ee", + "stage": "adam", + "completed_passes": 432, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 72576, + "adam_update_count": 72576, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 433, + "consumed_count": 432, + "last_submitted_update": 72576, + "last_consumed_update": 72408, + "pending": [ + { + "reference": { + "source_update": 72576, + "completed_passes": 432, + "next_interval": 0, + "trained_intervals": 72576, + "snapshot": "pass_end_0432", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72072, + "pass_science": { + "completed_passes": 432, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 72576, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 72576, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00019413493282627314, + "update_l2": 0.0633852407336235 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.8977960027987137e-05, + "update_l2": 0.0038653083611279726 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10596941758387164, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25179, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10596941758387164, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033509161323308945, + "ssim_fused": 0.8940613269805908, + "seg_l1": 0.045967914164066315, + "seg_ssim_ref": 0.8940600156784058, + "depth": 0.012017530132095205, + "rgb_loss": 0.04799506813287735, + "seg_loss": 0.0579623319208622, + "total": 0.10596941758387164 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.0516682043671608, + "ssim_fused": 0.8750195503234863, + "seg_l1": 0.06141739711165428, + "seg_ssim_ref": 0.875018835067749, + "depth": 0.01912508148522724, + "rgb_loss": 0.06633065640926361, + "seg_loss": 0.07413015514612198, + "total": 0.1404799440874514, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01912508148522724, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013634857960921688 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03830717131495476, + "ssim_fused": 0.877582311630249, + "seg_l1": 0.06242213025689125, + "seg_ssim_ref": 0.8775806427001953, + "depth": 0.014041497706308598, + "rgb_loss": 0.055129274725914, + "seg_loss": 0.07442157715559006, + "total": 0.12956488592862977, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014041497706308598, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.010947227958044708 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02512235939502716, + "ssim_fused": 0.9093292355537415, + "seg_l1": 0.03670237213373184, + "seg_ssim_ref": 0.9093279838562012, + "depth": 0.009588305653159816, + "rgb_loss": 0.03823203966021538, + "seg_loss": 0.04749630391597748, + "total": 0.08573793560713631, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009588305653159816, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00830029133024315 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01893891952931881, + "ssim_fused": 0.9143141508102417, + "seg_l1": 0.023329757153987885, + "seg_ssim_ref": 0.9143126010894775, + "depth": 0.005315235683685169, + "rgb_loss": 0.03228830546140671, + "seg_loss": 0.03580128774046898, + "total": 0.06809490471226907, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005315235683685169, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005315235683685169 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 432, + "adam_update_count": 72576 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24411219893954694 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_aabb87a2334d482d817fc6dad6eb5b18_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 433, + "next_interval": 0, + "next_adam_update": 72577, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 432, + "trained_intervals": 72576, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 72576, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.487668991088867, + "median": 11.513001441955566, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.3750369548797607, + "median": 8.97673511505127, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005599466967396438, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.0930110514163971, + "median": 7925.49560546875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25179, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0433.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0433.json new file mode 100644 index 0000000000000000000000000000000000000000..a17411b6f05aa98b5225c3d3028365ffd3aa8af9 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0433.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0433", + "executed_epochs": 433, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_8eb9a4cdb3234aab92dad04b8e9355a0.npz", + "optimizer_file": "boundary_8eb9a4cdb3234aab92dad04b8e9355a0_optimizer.pt", + "arrays_sha256": "b2e9adc8343975627c574b58430ecad767616fff092a86b01f4f9d3df220011c", + "optimizer_sha256": "d647321bf497929676a54527b86489f118960ed2754ffbb31bc736b22bc36aa9", + "stage": "adam", + "completed_passes": 433, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 72744, + "adam_update_count": 72744, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 434, + "consumed_count": 433, + "last_submitted_update": 72744, + "last_consumed_update": 72576, + "pending": [ + { + "reference": { + "source_update": 72744, + "completed_passes": 433, + "next_interval": 0, + "trained_intervals": 72744, + "snapshot": "pass_end_0433", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 433, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 72744, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 72744, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00014212557289283723, + "update_l2": 0.05265217274427414 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.3658847567276098e-05, + "update_l2": 0.0026959420647472143 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10629536776918032, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25187, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10629536776918032, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033694613724946976, + "ssim_fused": 0.8942136764526367, + "seg_l1": 0.04626573622226715, + "seg_ssim_ref": 0.8942123651504517, + "depth": 0.01228793638804009, + "rgb_loss": 0.048112958669662476, + "seg_loss": 0.05817011743783951, + "total": 0.10629536776918032 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05175025761127472, + "ssim_fused": 0.8753441572189331, + "seg_l1": 0.061379168182611465, + "seg_ssim_ref": 0.8753435015678406, + "depth": 0.01916083352880475, + "rgb_loss": 0.06633137166500092, + "seg_loss": 0.07403463125228882, + "total": 0.14038516375081853, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01916083352880475, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013670610004499192 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038555022329092026, + "ssim_fused": 0.8777437806129456, + "seg_l1": 0.06267532706260681, + "seg_ssim_ref": 0.8777422308921814, + "depth": 0.014541783082491409, + "rgb_loss": 0.05529526248574257, + "seg_loss": 0.07459181547164917, + "total": 0.12990161601518393, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014541783082491409, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011447513334227522 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02513108402490616, + "ssim_fused": 0.9099287390708923, + "seg_l1": 0.03686778247356415, + "seg_ssim_ref": 0.909927487373352, + "depth": 0.00990626993451552, + "rgb_loss": 0.0381191223859787, + "seg_loss": 0.04750873148441315, + "total": 0.08563776014032635, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00990626993451552, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008618255611598853 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01934208907186985, + "ssim_fused": 0.9138379096984863, + "seg_l1": 0.024140678346157074, + "seg_ssim_ref": 0.9138362407684326, + "depth": 0.005542859006348688, + "rgb_loss": 0.032706089317798615, + "seg_loss": 0.036545295268297195, + "total": 0.06925693117039246, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005542859006348688, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005542859006348688 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 433, + "adam_update_count": 72744 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23842081194743514 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_8eb9a4cdb3234aab92dad04b8e9355a0_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 434, + "next_interval": 0, + "next_adam_update": 72745, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 433, + "trained_intervals": 72744, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 72744, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.489843845367432, + "median": 11.513006210327148, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.3835902214050293, + "median": 9.001357078552246, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005587302148342133, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.09221889823675156, + "median": 8123.11474609375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25187, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0434.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0434.json new file mode 100644 index 0000000000000000000000000000000000000000..4dd13dc8ad090eb26e422530d1afa6528aecfe61 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0434.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0434", + "executed_epochs": 434, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_d96f3f25e2374685a306ceccf7be0ff2.npz", + "optimizer_file": "boundary_d96f3f25e2374685a306ceccf7be0ff2_optimizer.pt", + "arrays_sha256": "e991c86860346d9a13d427be1f830bff03f3158bcc6b5c6a3f0f6ee20babe713", + "optimizer_sha256": "21a58dca5023eafe8bf812eac46a5740d0406aaf83b8d9a9e62910e3ff693351", + "stage": "adam", + "completed_passes": 434, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 72912, + "adam_update_count": 72912, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 435, + "consumed_count": 434, + "last_submitted_update": 72912, + "last_consumed_update": 72744, + "pending": [ + { + "reference": { + "source_update": 72912, + "completed_passes": 434, + "next_interval": 0, + "trained_intervals": 72912, + "snapshot": "pass_end_0434", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 434, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 72912, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 72912, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002089617046294734, + "update_l2": 0.05268917605280876 + }, + "raw_ground_friction": { + "gradient_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.180118048680015e-05, + "update_l2": 0.00417132955044508 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10926456937508269, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25200, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10926456937508269, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03470781445503235, + "ssim_fused": 0.8921352028846741, + "seg_l1": 0.047924261540174484, + "seg_ssim_ref": 0.8921339511871338, + "depth": 0.012734922930458269, + "rgb_loss": 0.049339212477207184, + "seg_loss": 0.05991262197494507, + "total": 0.10926456937508269 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05399448424577713, + "ssim_fused": 0.8726951479911804, + "seg_l1": 0.06523934006690979, + "seg_ssim_ref": 0.8726946115493774, + "depth": 0.019975497482431822, + "rgb_loss": 0.0686565563082695, + "seg_loss": 0.07765255123376846, + "total": 0.14632908303952039, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019975497482431822, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.014485273958126262 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03910639509558678, + "ssim_fused": 0.8757766485214233, + "seg_l1": 0.06353619694709778, + "seg_ssim_ref": 0.8757749795913696, + "depth": 0.0148100894241987, + "rgb_loss": 0.05612979084253311, + "seg_loss": 0.07567396759986877, + "total": 0.13181856108124548, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.0148100894241987, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011715819675934812 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025907091796398163, + "ssim_fused": 0.9077005386352539, + "seg_l1": 0.03807307407259941, + "seg_ssim_ref": 0.9076992869377136, + "depth": 0.010450214775669544, + "rgb_loss": 0.03918556496500969, + "seg_loss": 0.04891860485076904, + "total": 0.0881146237558447, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010450214775669544, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.009162200452752876 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01982329785823822, + "ssim_fused": 0.9123685359954834, + "seg_l1": 0.02484843134880066, + "seg_ssim_ref": 0.9123668670654297, + "depth": 0.005703890039533014, + "rgb_loss": 0.033384934067726135, + "seg_loss": 0.03740537166595459, + "total": 0.07079600962372026, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005703890039533014, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0057038900395330145 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 434, + "adam_update_count": 72912 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2626774951349944 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_d96f3f25e2374685a306ceccf7be0ff2_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 435, + "next_interval": 0, + "next_adam_update": 72913, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 434, + "trained_intervals": 72912, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 72912, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.493391036987305, + "median": 11.513011932373047, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.3911824226379395, + "median": 9.004667282104492, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005567517946474254, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.09152140468358994, + "median": 8147.1875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25200, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0435.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0435.json new file mode 100644 index 0000000000000000000000000000000000000000..9fcbe172fb0c64305599267395bcc3c92a6407df --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0435.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0435", + "executed_epochs": 435, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_199bf4762af745cc8c99f37f1f319098.npz", + "optimizer_file": "boundary_199bf4762af745cc8c99f37f1f319098_optimizer.pt", + "arrays_sha256": "bba017d07f5bcf813daec8222efb0fb605797c26472d3092d83e79f67d786f18", + "optimizer_sha256": "3365d9da7fb6e5eb12f558bd5ea3d93765c6aa35dd2e50b9e4f9e8cab16bdc90", + "stage": "adam", + "completed_passes": 435, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 73080, + "adam_update_count": 73080, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 436, + "consumed_count": 435, + "last_submitted_update": 73080, + "last_consumed_update": 72912, + "pending": [ + { + "reference": { + "source_update": 73080, + "completed_passes": 435, + "next_interval": 0, + "trained_intervals": 73080, + "snapshot": "pass_end_0435", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 435, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 73080, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 73080, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002195878914790228, + "update_l2": 0.06034465879201889 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 3.145892696920782e-05, + "update_l2": 0.0022542530205100775 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1051621195767479, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25208, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1051621195767479, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03328860178589821, + "ssim_fused": 0.8948729634284973, + "seg_l1": 0.045585136860609055, + "seg_ssim_ref": 0.894871711730957, + "depth": 0.012071887071615038, + "rgb_loss": 0.047656282782554626, + "seg_loss": 0.05749376490712166, + "total": 0.1051621195767479 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05114337429404259, + "ssim_fused": 0.876213550567627, + "seg_l1": 0.06050269305706024, + "seg_ssim_ref": 0.8762129545211792, + "depth": 0.019031732133428122, + "rgb_loss": 0.06567198783159256, + "seg_loss": 0.07315956801176071, + "total": 0.1388505875754867, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019031732133428122, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01354150860912257 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03839056193828583, + "ssim_fused": 0.8777948021888733, + "seg_l1": 0.06245041638612747, + "seg_ssim_ref": 0.8777931332588196, + "depth": 0.014284457429615368, + "rgb_loss": 0.055153489112854004, + "seg_loss": 0.07440170645713806, + "total": 0.1295694800274217, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014284457429615368, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011190187681351478 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024734383448958397, + "ssim_fused": 0.9107499718666077, + "seg_l1": 0.036099568009376526, + "seg_ssim_ref": 0.9107487797737122, + "depth": 0.0095510785173097, + "rgb_loss": 0.037637513130903244, + "seg_loss": 0.04672989994287491, + "total": 0.08437696042700517, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.0095510785173097, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008263064194393033 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.018886078149080276, + "ssim_fused": 0.9147335886955261, + "seg_l1": 0.023287883028388023, + "seg_ssim_ref": 0.9147320985794067, + "depth": 0.005420280206106965, + "rgb_loss": 0.032162144780159, + "seg_loss": 0.03568388521671295, + "total": 0.06785145027707805, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005420280206106965, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005420280206106965 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 435, + "adam_update_count": 73080 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24393322691321373 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_199bf4762af745cc8c99f37f1f319098_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 436, + "next_interval": 0, + "next_adam_update": 73081, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 435, + "trained_intervals": 73080, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 73080, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.497537136077881, + "median": 11.51301383972168, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.3986799716949463, + "median": 9.011455535888672, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005544482264667749, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.09083778411149979, + "median": 8204.857421875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25208, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0436.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0436.json new file mode 100644 index 0000000000000000000000000000000000000000..2da02ef1c7f982d014fe717abaa072d648cc731a --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0436.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0436", + "executed_epochs": 436, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_7eb936a524164b038a77ec64c9cfdc42.npz", + "optimizer_file": "boundary_7eb936a524164b038a77ec64c9cfdc42_optimizer.pt", + "arrays_sha256": "f5264a5e22f40f9354989a3f47de86ddaa650b59055bcc88096c0bd1c1c9b222", + "optimizer_sha256": "13afea45140ab7eae205483c459035c887431f0044b5073e0ea3a21994aea277", + "stage": "adam", + "completed_passes": 436, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 73248, + "adam_update_count": 73248, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 437, + "consumed_count": 436, + "last_submitted_update": 73248, + "last_consumed_update": 73080, + "pending": [ + { + "reference": { + "source_update": 73248, + "completed_passes": 436, + "next_interval": 0, + "trained_intervals": 73248, + "snapshot": "pass_end_0436", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 436, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 73248, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 73248, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001677265827311203, + "update_l2": 0.04635182023048401 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.9658056771731935e-05, + "update_l2": 0.0025184093974530697 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10706197779547619, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25214, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10706197779547619, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03390238806605339, + "ssim_fused": 0.8937355875968933, + "seg_l1": 0.04677700623869896, + "seg_ssim_ref": 0.893734335899353, + "depth": 0.01243252229139642, + "rgb_loss": 0.04837480187416077, + "seg_loss": 0.05867474898695946, + "total": 0.10706197779547619 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05202187970280647, + "ssim_fused": 0.8749204874038696, + "seg_l1": 0.06220371648669243, + "seg_ssim_ref": 0.8749199509620667, + "depth": 0.01955271138727639, + "rgb_loss": 0.06663341075181961, + "seg_loss": 0.07477898895740509, + "total": 0.1414319598711926, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01955271138727639, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.014062487862970837 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03864399716258049, + "ssim_fused": 0.8774709701538086, + "seg_l1": 0.06290515512228012, + "seg_ssim_ref": 0.8774694204330444, + "depth": 0.014504779989657822, + "rgb_loss": 0.05542100593447685, + "seg_loss": 0.07483024150133133, + "total": 0.13026574849050754, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014504779989657822, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011410510241393933 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025463737547397614, + "ssim_fused": 0.9092820286750793, + "seg_l1": 0.03755492344498634, + "seg_ssim_ref": 0.9092807769775391, + "depth": 0.010078742236276415, + "rgb_loss": 0.03851458430290222, + "seg_loss": 0.04818778485059738, + "total": 0.08671244789573589, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010078742236276415, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008790727913359749 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019479939714074135, + "ssim_fused": 0.9132687449455261, + "seg_l1": 0.024444233626127243, + "seg_ssim_ref": 0.9132671356201172, + "depth": 0.005593855552375058, + "rgb_loss": 0.03293020278215408, + "seg_loss": 0.036901962012052536, + "total": 0.0698377549244687, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005593855552375058, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005593855552375058 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 436, + "adam_update_count": 73248 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24347011907957494 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_7eb936a524164b038a77ec64c9cfdc42_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 437, + "next_interval": 0, + "next_adam_update": 73249, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 436, + "trained_intervals": 73248, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 73248, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.502132415771484, + "median": 11.513017654418945, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.4070985317230225, + "median": 9.029616355895996, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.000551906181499362, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.0900762677192688, + "median": 8354.1884765625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25214, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0437.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0437.json new file mode 100644 index 0000000000000000000000000000000000000000..6e07799e7674a89092ec854feeeaeebbda03e465 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0437.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0437", + "executed_epochs": 437, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a39bda79c08649ec8407f9a833503381.npz", + "optimizer_file": "boundary_a39bda79c08649ec8407f9a833503381_optimizer.pt", + "arrays_sha256": "de14ecbee9d7ceaa4c3ad569678aa2e0fcb9db2504db8ffb5a4392724b2b6e05", + "optimizer_sha256": "152cc351f75a6cce6a8c4e6e3d1f4a95f0b0e212de405bca2f7cbdbf7e52eb34", + "stage": "adam", + "completed_passes": 437, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 73416, + "adam_update_count": 73416, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 438, + "consumed_count": 437, + "last_submitted_update": 73416, + "last_consumed_update": 73248, + "pending": [ + { + "reference": { + "source_update": 73416, + "completed_passes": 437, + "next_interval": 0, + "trained_intervals": 73416, + "snapshot": "pass_end_0437", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 437, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 73416, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 73416, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001662784634390846, + "update_l2": 0.04600909352302551 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.0888621293124743e-05, + "update_l2": 0.0022491510026156902 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10612450434222011, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25219, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10612450434222011, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.0336313471198082, + "ssim_fused": 0.8942874073982239, + "seg_l1": 0.04615223407745361, + "seg_ssim_ref": 0.8942861557006836, + "depth": 0.012333377740661379, + "rgb_loss": 0.04804760217666626, + "seg_loss": 0.05806456506252289, + "total": 0.10612450434222011 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05173473060131073, + "ssim_fused": 0.875179648399353, + "seg_l1": 0.0613212063908577, + "seg_ssim_ref": 0.875178873538971, + "depth": 0.019314089346707853, + "rgb_loss": 0.06635185331106186, + "seg_loss": 0.07402119040489197, + "total": 0.14039236525588114, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019314089346707853, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013823865822402295 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03855830803513527, + "ssim_fused": 0.8777673840522766, + "seg_l1": 0.06271851062774658, + "seg_ssim_ref": 0.8777658343315125, + "depth": 0.014538740756442615, + "rgb_loss": 0.05529316887259483, + "seg_loss": 0.07462164759635925, + "total": 0.12992935893500082, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014538740756442615, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01144447100817873 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025130700320005417, + "ssim_fused": 0.9098262190818787, + "seg_l1": 0.03682628273963928, + "seg_ssim_ref": 0.9098249673843384, + "depth": 0.009962336160982698, + "rgb_loss": 0.03813931718468666, + "seg_loss": 0.04749603569507599, + "total": 0.08564531149063333, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009962336160982698, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008674321838066034 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01910165511071682, + "ssim_fused": 0.9143762588500977, + "seg_l1": 0.02374294213950634, + "seg_ssim_ref": 0.914374828338623, + "depth": 0.005518344698512357, + "rgb_loss": 0.032406073063611984, + "seg_loss": 0.03611938655376434, + "total": 0.06853098168736514, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005518344698512357, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005518344698512357 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 437, + "adam_update_count": 73416 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.25402581109665334 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a39bda79c08649ec8407f9a833503381_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 438, + "next_interval": 0, + "next_adam_update": 73417, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 437, + "trained_intervals": 73416, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 73416, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.50671911239624, + "median": 11.513019561767578, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.4156858921051025, + "median": 9.044792175292969, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005493806092999876, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.0893060639500618, + "median": 8478.443359375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25219, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0438.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0438.json new file mode 100644 index 0000000000000000000000000000000000000000..7274c2061aab420cc9b76bd6d64a5df067e163cb --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0438.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0438", + "executed_epochs": 438, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_5825be8b0db1485eb137d26114ff72f5.npz", + "optimizer_file": "boundary_5825be8b0db1485eb137d26114ff72f5_optimizer.pt", + "arrays_sha256": "bcf8dd01cdf7e7ce33c2bcc2b1c1618ce2dfb70e256287c790b945fe584610a6", + "optimizer_sha256": "a59a6344470d4262e0b31423bc16ba855d66ca8adc3cdadb692c6664e2235964", + "stage": "adam", + "completed_passes": 438, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 73584, + "adam_update_count": 73584, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 439, + "consumed_count": 438, + "last_submitted_update": 73584, + "last_consumed_update": 73416, + "pending": [ + { + "reference": { + "source_update": 73584, + "completed_passes": 438, + "next_interval": 0, + "trained_intervals": 73584, + "snapshot": "pass_end_0438", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 438, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 73584, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 73584, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002261742192786187, + "update_l2": 0.04909604787826538 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.035022589552682e-05, + "update_l2": 0.0021293440368026495 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10664687603187543, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25224, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10664687603187543, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03379559516906738, + "ssim_fused": 0.8940010666847229, + "seg_l1": 0.04649769514799118, + "seg_ssim_ref": 0.8939997553825378, + "depth": 0.012404466390423025, + "rgb_loss": 0.048236265778541565, + "seg_loss": 0.05839820206165314, + "total": 0.10664687603187543 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05190227925777435, + "ssim_fused": 0.8750572204589844, + "seg_l1": 0.061842627823352814, + "seg_ssim_ref": 0.8750564455986023, + "depth": 0.01942319613847856, + "rgb_loss": 0.06651037931442261, + "seg_loss": 0.07446281611919403, + "total": 0.14099261862975512, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01942319613847856, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013932972614172999 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038687556982040405, + "ssim_fused": 0.8773041367530823, + "seg_l1": 0.06297869235277176, + "seg_ssim_ref": 0.8773025870323181, + "depth": 0.014524043766744437, + "rgb_loss": 0.05548921972513199, + "seg_loss": 0.07492243498563766, + "total": 0.1304261787545364, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014524043766744437, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011429774018480545 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025295717641711235, + "ssim_fused": 0.9096981883049011, + "seg_l1": 0.03711734339594841, + "seg_ssim_ref": 0.9096968770027161, + "depth": 0.010061302125652372, + "rgb_loss": 0.03829693794250488, + "seg_loss": 0.047754500061273575, + "total": 0.08606149558061381, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010061302125652372, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008773287802735705 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019296830520033836, + "ssim_fused": 0.913944661617279, + "seg_l1": 0.024052107706665993, + "seg_ssim_ref": 0.9139431118965149, + "depth": 0.005609323530816731, + "rgb_loss": 0.03264853358268738, + "seg_loss": 0.036453064531087875, + "total": 0.06910721116259637, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005609323530816731, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005609323530816733 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 438, + "adam_update_count": 73584 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23830257495865226 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_5825be8b0db1485eb137d26114ff72f5_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 439, + "next_interval": 0, + "next_adam_update": 73585, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 438, + "trained_intervals": 73584, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 73584, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.507380485534668, + "median": 11.513022422790527, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.4251649379730225, + "median": 9.059043884277344, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005490173934958875, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.08846352994441986, + "median": 8602.36328125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25224, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0439.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0439.json new file mode 100644 index 0000000000000000000000000000000000000000..52b0245019f39691e311a8cee5304e7b90464cd0 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0439.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0439", + "executed_epochs": 439, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_09fdb783d39f4ae0ac69528aa52111f1.npz", + "optimizer_file": "boundary_09fdb783d39f4ae0ac69528aa52111f1_optimizer.pt", + "arrays_sha256": "bf27be1fd7fee157c91a10e44fb2c53592c6078ba8a19d157d883e27b92720df", + "optimizer_sha256": "89ffbc7fa06449109b647c948329710a2f77eb0862b6e11c7f742c2efd335f3c", + "stage": "adam", + "completed_passes": 439, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 73752, + "adam_update_count": 73752, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 440, + "consumed_count": 439, + "last_submitted_update": 73752, + "last_consumed_update": 73584, + "pending": [ + { + "reference": { + "source_update": 73752, + "completed_passes": 439, + "next_interval": 0, + "trained_intervals": 73752, + "snapshot": "pass_end_0439", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 439, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 73752, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 73752, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002785116375889629, + "update_l2": 0.05040799453854561 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.4535793272661977e-05, + "update_l2": 0.0023806162644177675 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10649264108459992, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25232, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10649264108459992, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03378722816705704, + "ssim_fused": 0.8940962553024292, + "seg_l1": 0.046360939741134644, + "seg_ssim_ref": 0.8940950632095337, + "depth": 0.012376048374605826, + "rgb_loss": 0.04821052774786949, + "seg_loss": 0.05826973915100098, + "total": 0.10649264108459992 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05187273770570755, + "ssim_fused": 0.875137448310852, + "seg_l1": 0.06150028109550476, + "seg_ssim_ref": 0.8751367330551147, + "depth": 0.01933892749102515, + "rgb_loss": 0.06647070497274399, + "seg_loss": 0.07417287677526474, + "total": 0.14066292067549976, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01933892749102515, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01384870396671959 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03893154114484787, + "ssim_fused": 0.8770219087600708, + "seg_l1": 0.063323974609375, + "seg_ssim_ref": 0.8770204186439514, + "depth": 0.01474935482224165, + "rgb_loss": 0.055740851908922195, + "seg_loss": 0.07525509595870972, + "total": 0.13101069349716385, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01474935482224165, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01165508507397776 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025025328621268272, + "ssim_fused": 0.9103596806526184, + "seg_l1": 0.036540936678647995, + "seg_ssim_ref": 0.9103583693504333, + "depth": 0.009851822587284, + "rgb_loss": 0.03794832527637482, + "seg_loss": 0.047161076217889786, + "total": 0.08511924959156159, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009851822587284, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008563808264367334 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019319308921694756, + "ssim_fused": 0.9138661026954651, + "seg_l1": 0.024078555405139923, + "seg_ssim_ref": 0.9138646721839905, + "depth": 0.0055640885978725015, + "rgb_loss": 0.03268222510814667, + "seg_loss": 0.03648991137742996, + "total": 0.06917770057417451, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0055640885978725015, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0055640885978725015 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 439, + "adam_update_count": 73752 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2553973509930074 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_09fdb783d39f4ae0ac69528aa52111f1_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 440, + "next_interval": 0, + "next_adam_update": 73753, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 439, + "trained_intervals": 73752, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 73752, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.512104511260986, + "median": 11.51302719116211, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.4285783767700195, + "median": 9.051996231079102, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005464299465529621, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.08816207945346832, + "median": 8542.4501953125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25232, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0440.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0440.json new file mode 100644 index 0000000000000000000000000000000000000000..e8548fbe9b2cc6ad5290131e7ae750b8029e9dd1 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0440.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0440", + "executed_epochs": 440, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_5ed5fa0c0e6047f9a0b8be8ce3ee8de9.npz", + "optimizer_file": "boundary_5ed5fa0c0e6047f9a0b8be8ce3ee8de9_optimizer.pt", + "arrays_sha256": "f772465df4ef4f770f16bd52cb686c7665d45b508c824d19e6771bbbe8a5bd92", + "optimizer_sha256": "a5b7e3dbfc09896614cb49e4ef200b750dd9c10e5ba63f2dbe31302ddf13e0da", + "stage": "adam", + "completed_passes": 440, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 73920, + "adam_update_count": 73920, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 441, + "consumed_count": 440, + "last_submitted_update": 73920, + "last_consumed_update": 73752, + "pending": [ + { + "reference": { + "source_update": 73920, + "completed_passes": 440, + "next_interval": 0, + "trained_intervals": 73920, + "snapshot": "pass_end_0440", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 440, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 73920, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 73920, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015476768021471798, + "update_l2": 0.045992109924554825 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.971938763745129e-05, + "update_l2": 0.002310382667928934 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10710670712698254, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25242, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10710670712698254, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.0339481458067894, + "ssim_fused": 0.8936759829521179, + "seg_l1": 0.0467572920024395, + "seg_ssim_ref": 0.8936746716499329, + "depth": 0.012482584603166355, + "rgb_loss": 0.04842332750558853, + "seg_loss": 0.058670900762081146, + "total": 0.10710670712698254 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05205022916197777, + "ssim_fused": 0.8747563362121582, + "seg_l1": 0.062050554901361465, + "seg_ssim_ref": 0.8747556805610657, + "depth": 0.01948917776063796, + "rgb_loss": 0.0666889175772667, + "seg_loss": 0.07468930631875992, + "total": 0.14139771307378726, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01948917776063796, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013998954236332404 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03876888006925583, + "ssim_fused": 0.8773066997528076, + "seg_l1": 0.06312629580497742, + "seg_ssim_ref": 0.8773050308227539, + "depth": 0.014563710001733206, + "rgb_loss": 0.05555376410484314, + "seg_loss": 0.07504002749919891, + "total": 0.1306083553140438, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014563710001733206, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011469440253469318 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025494718924164772, + "ssim_fused": 0.909190833568573, + "seg_l1": 0.037479087710380554, + "seg_ssim_ref": 0.9091894626617432, + "depth": 0.010160582715932849, + "rgb_loss": 0.03855761140584946, + "seg_loss": 0.04814537614583969, + "total": 0.08671314813440507, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010160582715932849, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008872568393016183 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01947876811027527, + "ssim_fused": 0.9134500026702881, + "seg_l1": 0.024373237043619156, + "seg_ssim_ref": 0.9134485125541687, + "depth": 0.005716867934361411, + "rgb_loss": 0.03289301320910454, + "seg_loss": 0.036808885633945465, + "total": 0.06970761198569407, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005716867934361411, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.00571686793436141 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 440, + "adam_update_count": 73920 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24770903098396957 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_5ed5fa0c0e6047f9a0b8be8ce3ee8de9_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 441, + "next_interval": 0, + "next_adam_update": 73921, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 440, + "trained_intervals": 73920, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 73920, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.515531063079834, + "median": 11.513031005859375, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.4370033740997314, + "median": 9.04604434967041, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005445607239380479, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.0874224305152893, + "median": 8491.841796875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25242, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0441.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0441.json new file mode 100644 index 0000000000000000000000000000000000000000..59b99553d2c38f0876674d41598eac35294f609b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0441.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0441", + "executed_epochs": 441, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_1b523aab31824a5180ea01523013c609.npz", + "optimizer_file": "boundary_1b523aab31824a5180ea01523013c609_optimizer.pt", + "arrays_sha256": "055d0278d5f350ab86cfc6f396e4062fa4e4a6169fe090ac23828fdfa7ad2c47", + "optimizer_sha256": "7b887d245c3a02c923b5886dd78998b4ff74b9fe9c33b4cd7d494974c9302272", + "stage": "adam", + "completed_passes": 441, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 74088, + "adam_update_count": 74088, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 442, + "consumed_count": 441, + "last_submitted_update": 74088, + "last_consumed_update": 73920, + "pending": [ + { + "reference": { + "source_update": 74088, + "completed_passes": 441, + "next_interval": 0, + "trained_intervals": 74088, + "snapshot": "pass_end_0441", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 441, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 74088, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 74088, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001656135864323005, + "update_l2": 0.05636689439415932 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.0868414139840752e-05, + "update_l2": 0.0024124851915985346 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10526189057750421, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25249, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10526189057750421, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03331232815980911, + "ssim_fused": 0.8945858478546143, + "seg_l1": 0.04554260894656181, + "seg_ssim_ref": 0.8945845365524292, + "depth": 0.012016283700040722, + "rgb_loss": 0.04773269593715668, + "seg_loss": 0.05751717835664749, + "total": 0.10526189057750421 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.0509658008813858, + "ssim_fused": 0.8763784766197205, + "seg_l1": 0.060015249997377396, + "seg_ssim_ref": 0.8763777613639832, + "depth": 0.01892469447068663, + "rgb_loss": 0.06549695134162903, + "seg_loss": 0.07273665070533752, + "total": 0.13825252674143723, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01892469447068663, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013434470946381075 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038383517414331436, + "ssim_fused": 0.8775339722633362, + "seg_l1": 0.06251934170722961, + "seg_ssim_ref": 0.8775325417518616, + "depth": 0.014249717820985504, + "rgb_loss": 0.05520001798868179, + "seg_loss": 0.07450896501541138, + "total": 0.12972322527133356, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014249717820985504, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011155448072721615 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024816030636429787, + "ssim_fused": 0.9102985858917236, + "seg_l1": 0.03607194498181343, + "seg_ssim_ref": 0.910297155380249, + "depth": 0.009441136366471443, + "rgb_loss": 0.0377931073307991, + "seg_loss": 0.04679812490940094, + "total": 0.08460067337656652, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009441136366471443, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008153122043554775 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019083963707089424, + "ssim_fused": 0.914132297039032, + "seg_l1": 0.023563900962471962, + "seg_ssim_ref": 0.9141307473182678, + "depth": 0.005449586142019317, + "rgb_loss": 0.03244071453809738, + "seg_loss": 0.036024972796440125, + "total": 0.06847113692067952, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005449586142019317, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005449586142019317 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 441, + "adam_update_count": 74088 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2412384341005236 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_1b523aab31824a5180ea01523013c609_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 442, + "next_interval": 0, + "next_adam_update": 74089, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 441, + "trained_intervals": 74088, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 74088, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.52025032043457, + "median": 11.513033866882324, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.4461543560028076, + "median": 9.054281234741211, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005419968510977924, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.0866260826587677, + "median": 8561.8994140625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25249, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0442.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0442.json new file mode 100644 index 0000000000000000000000000000000000000000..57c1a55d10ef6eff90db3161efe87f22071bf286 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0442.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0442", + "executed_epochs": 442, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_81aa58aba8db4c1780f4fc524f66fb07.npz", + "optimizer_file": "boundary_81aa58aba8db4c1780f4fc524f66fb07_optimizer.pt", + "arrays_sha256": "5bc025a5014ca4912ef8e5d976165d7da378c4ba342df781c1a494804bc13906", + "optimizer_sha256": "65bea1a2f2123444e6d2ad4a2ae7d896ad48e98700d6c98dbc4d04d69d4bf56e", + "stage": "adam", + "completed_passes": 442, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 74256, + "adam_update_count": 74256, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 443, + "consumed_count": 442, + "last_submitted_update": 74256, + "last_consumed_update": 74088, + "pending": [ + { + "reference": { + "source_update": 74256, + "completed_passes": 442, + "next_interval": 0, + "trained_intervals": 74256, + "snapshot": "pass_end_0442", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 442, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 74256, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 74256, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015371915651485324, + "update_l2": 0.04456888884305954 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.06044533115346e-05, + "update_l2": 0.0019828046206384897 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10598276978808796, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25258, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10598276978808796, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033614128828048706, + "ssim_fused": 0.8944391012191772, + "seg_l1": 0.04606819152832031, + "seg_ssim_ref": 0.894437849521637, + "depth": 0.012293965400800518, + "rgb_loss": 0.048003487288951874, + "seg_loss": 0.05796698480844498, + "total": 0.10598276978808796 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05159035697579384, + "ssim_fused": 0.8755561113357544, + "seg_l1": 0.06089739501476288, + "seg_ssim_ref": 0.8755555748939514, + "depth": 0.01921831296994467, + "rgb_loss": 0.06616106629371643, + "seg_loss": 0.07360680401325226, + "total": 0.13978708861993863, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01921831296994467, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013728089445639116 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038611866533756256, + "ssim_fused": 0.8777220845222473, + "seg_l1": 0.06278461962938309, + "seg_ssim_ref": 0.8777205348014832, + "depth": 0.014578458710874743, + "rgb_loss": 0.0553450770676136, + "seg_loss": 0.07468359172344208, + "total": 0.13004324352447624, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014578458710874743, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011484188962610853 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025055473670363426, + "ssim_fused": 0.9104302525520325, + "seg_l1": 0.03672215715050697, + "seg_ssim_ref": 0.9104289412498474, + "depth": 0.009837681137350285, + "rgb_loss": 0.037958331406116486, + "seg_loss": 0.047291938215494156, + "total": 0.0852601110280383, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009837681137350285, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008549666814433617 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019198806956410408, + "ssim_fused": 0.9140478372573853, + "seg_l1": 0.023868586868047714, + "seg_ssim_ref": 0.9140462875366211, + "depth": 0.005541408785032367, + "rgb_loss": 0.032549478113651276, + "seg_loss": 0.03628561273217201, + "total": 0.06884063597989862, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005541408785032367, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005541408785032367 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 442, + "adam_update_count": 74256 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24523725896142423 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_81aa58aba8db4c1780f4fc524f66fb07_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 443, + "next_interval": 0, + "next_adam_update": 74257, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 442, + "trained_intervals": 74256, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 74256, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.526037693023682, + "median": 11.513035774230957, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.4543137550354004, + "median": 9.044522285461426, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.000538869178853929, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.08592213690280914, + "median": 8478.462890625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25258, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0443.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0443.json new file mode 100644 index 0000000000000000000000000000000000000000..f5d3f7ecf3aa3dd54dd7972d2930118516a9eec9 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0443.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0443", + "executed_epochs": 443, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_be8911d5aca946aebebc1eaa6e5c0358.npz", + "optimizer_file": "boundary_be8911d5aca946aebebc1eaa6e5c0358_optimizer.pt", + "arrays_sha256": "f2d016369600739ba9e44b801169714280b0f47c443d1bdc4795b7b4d15cfc75", + "optimizer_sha256": "4c380f80e122ea7467d53bbcffb4efefd2987786b876cd66f60fb3e375bb2038", + "stage": "adam", + "completed_passes": 443, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 74424, + "adam_update_count": 74424, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 444, + "consumed_count": 443, + "last_submitted_update": 74424, + "last_consumed_update": 74256, + "pending": [ + { + "reference": { + "source_update": 74424, + "completed_passes": 443, + "next_interval": 0, + "trained_intervals": 74424, + "snapshot": "pass_end_0443", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 443, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 74424, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 74424, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00029733902192674577, + "update_l2": 0.07266569882631302 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.085772757709492e-05, + "update_l2": 0.002741218777373433 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.11318555807515035, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25266, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.11318555807515035, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03563760221004486, + "ssim_fused": 0.8890694379806519, + "seg_l1": 0.05036194622516632, + "seg_ssim_ref": 0.8890681862831116, + "depth": 0.013451630314688857, + "rgb_loss": 0.05069619044661522, + "seg_loss": 0.062475915998220444, + "total": 0.11318555807515035 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051875773817300797, + "ssim_fused": 0.8747222423553467, + "seg_l1": 0.06309076398611069, + "seg_ssim_ref": 0.8747215867042542, + "depth": 0.020279848390782458, + "rgb_loss": 0.0665561705827713, + "seg_loss": 0.07552829384803772, + "total": 0.1421047442791998, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.020279848390782458, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.014789624866476905 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03995606675744057, + "ssim_fused": 0.8743588924407959, + "seg_l1": 0.06601262092590332, + "seg_ssim_ref": 0.8743573427200317, + "depth": 0.015308422176057164, + "rgb_loss": 0.05709307640790939, + "seg_loss": 0.07793863117694855, + "total": 0.1350470085564534, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.015308422176057164, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.012214152427793275 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02858673967421055, + "ssim_fused": 0.9012537002563477, + "seg_l1": 0.043083809316158295, + "seg_ssim_ref": 0.9012523293495178, + "depth": 0.011927207629488418, + "rgb_loss": 0.04261865094304085, + "seg_loss": 0.05421658605337143, + "total": 0.09684716792933207, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.011927207629488418, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.010639193306571752 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.02213183231651783, + "ssim_fused": 0.9059430360794067, + "seg_l1": 0.02926056832075119, + "seg_ssim_ref": 0.9059414863586426, + "depth": 0.006291043062427392, + "rgb_loss": 0.036516860127449036, + "seg_loss": 0.042220160365104675, + "total": 0.07874331153561615, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.006291043062427392, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.006291043062427392 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 443, + "adam_update_count": 74424 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24554813583381474 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_be8911d5aca946aebebc1eaa6e5c0358_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 444, + "next_interval": 0, + "next_adam_update": 74425, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 443, + "trained_intervals": 74424, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 74424, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.532341957092285, + "median": 11.513038635253906, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.461904287338257, + "median": 9.048871994018555, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005354827153496444, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.085272416472435, + "median": 8512.107421875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25266, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0444.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0444.json new file mode 100644 index 0000000000000000000000000000000000000000..ea272520fb6f6d674db9703afaa78067c8f443e7 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0444.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0444", + "executed_epochs": 444, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_22e5f622258c43a5801bcc45758069fc.npz", + "optimizer_file": "boundary_22e5f622258c43a5801bcc45758069fc_optimizer.pt", + "arrays_sha256": "2b6b4df4b840159737fb912611d5c466b6d292a8bfb2570d0d9ed7dab28b41d1", + "optimizer_sha256": "f61fdcc65c5bc7d89d692930ee2a39fc23490547f5ea34843edad045741c4f42", + "stage": "adam", + "completed_passes": 444, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 74592, + "adam_update_count": 74592, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 445, + "consumed_count": 444, + "last_submitted_update": 74592, + "last_consumed_update": 74424, + "pending": [ + { + "reference": { + "source_update": 74592, + "completed_passes": 444, + "next_interval": 0, + "trained_intervals": 74592, + "snapshot": "pass_end_0444", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 444, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 74592, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 74592, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002257512678625062, + "update_l2": 0.04022353142499924 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.726665115915239e-05, + "update_l2": 0.0020093945786356926 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10541469283608855, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25274, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10541469283608855, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03338120877742767, + "ssim_fused": 0.8946277499198914, + "seg_l1": 0.04568566381931305, + "seg_ssim_ref": 0.8946264982223511, + "depth": 0.012044387144469721, + "rgb_loss": 0.04777941852807999, + "seg_loss": 0.057623229920864105, + "total": 0.10541469283608855 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05130911245942116, + "ssim_fused": 0.875760018825531, + "seg_l1": 0.06069130823016167, + "seg_ssim_ref": 0.875759482383728, + "depth": 0.019080229858094048, + "rgb_loss": 0.06589528918266296, + "seg_loss": 0.07340115308761597, + "total": 0.139315522500137, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019080229858094048, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013590006333788497 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038495730608701706, + "ssim_fused": 0.8774132132530212, + "seg_l1": 0.06265103816986084, + "seg_ssim_ref": 0.8774117231369019, + "depth": 0.014230995558371458, + "rgb_loss": 0.055313944816589355, + "seg_loss": 0.0746384859085083, + "total": 0.12996666172065602, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014230995558371458, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011136725810107571 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02479803003370762, + "ssim_fused": 0.91057288646698, + "seg_l1": 0.03611978888511658, + "seg_ssim_ref": 0.9105716347694397, + "depth": 0.00951095787272323, + "rgb_loss": 0.0377238467335701, + "seg_loss": 0.0467815026640892, + "total": 0.08451486035553203, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00951095787272323, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008222943549806563 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01892196387052536, + "ssim_fused": 0.9147648215293884, + "seg_l1": 0.023280519992113113, + "seg_ssim_ref": 0.9147632718086243, + "depth": 0.005355365288690146, + "rgb_loss": 0.03218460828065872, + "seg_loss": 0.03567176312208176, + "total": 0.06786172676802917, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005355365288690146, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005355365288690146 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 444, + "adam_update_count": 74592 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.25129902199842036 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_22e5f622258c43a5801bcc45758069fc_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 445, + "next_interval": 0, + "next_adam_update": 74593, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 444, + "trained_intervals": 74592, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 74592, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.536905765533447, + "median": 11.513041496276855, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.4703195095062256, + "median": 9.04903793334961, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005330444546416402, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.08455783873796463, + "median": 8516.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": 25274, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0445.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0445.json new file mode 100644 index 0000000000000000000000000000000000000000..97c4de288b8bfd9069c06ec5c062dcd456af81fb --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0445.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0445", + "executed_epochs": 445, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_03156fa9a0b24604af9072e12a459e47.npz", + "optimizer_file": "boundary_03156fa9a0b24604af9072e12a459e47_optimizer.pt", + "arrays_sha256": "15daff7b6e171e86af9162df27f4e770c5955c4b63dd94b95a2eae2e486b90b7", + "optimizer_sha256": "7b2e706bac27c0e6e1477b9e08eba0c2a9cdf631bfac07d89a4f3fc453f31d9c", + "stage": "adam", + "completed_passes": 445, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 74760, + "adam_update_count": 74760, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 446, + "consumed_count": 445, + "last_submitted_update": 74760, + "last_consumed_update": 74592, + "pending": [ + { + "reference": { + "source_update": 74760, + "completed_passes": 445, + "next_interval": 0, + "trained_intervals": 74760, + "snapshot": "pass_end_0445", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 445, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 74760, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 74760, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00027196251903660595, + "update_l2": 0.07152388244867325 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 3.7907095247646794e-05, + "update_l2": 0.0024578645825386047 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.11307918996211444, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25284, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.11307918996211444, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.035539980977773666, + "ssim_fused": 0.8891168832778931, + "seg_l1": 0.0503503754734993, + "seg_ssim_ref": 0.8891156315803528, + "depth": 0.01341820355808139, + "rgb_loss": 0.050608597695827484, + "seg_loss": 0.06245717406272888, + "total": 0.11307918996211444 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.0521487295627594, + "ssim_fused": 0.8730379939079285, + "seg_l1": 0.06417416781187057, + "seg_ssim_ref": 0.8730372786521912, + "depth": 0.020015995180966823, + "rgb_loss": 0.06711138784885406, + "seg_loss": 0.07673188298940659, + "total": 0.14386327938286103, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.020015995180966823, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.014525771656661269 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03997575491666794, + "ssim_fused": 0.8746951818466187, + "seg_l1": 0.06611209362745285, + "seg_ssim_ref": 0.8746936321258545, + "depth": 0.015657275403227863, + "rgb_loss": 0.05704157054424286, + "seg_loss": 0.07795094698667526, + "total": 0.13500816735574075, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.015657275403227863, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.012563005654963974 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02819788083434105, + "ssim_fused": 0.9024808406829834, + "seg_l1": 0.04248623549938202, + "seg_ssim_ref": 0.9024794697761536, + "depth": 0.011959160716327216, + "rgb_loss": 0.04206213727593422, + "seg_loss": 0.05349309742450714, + "total": 0.09556719013586738, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.011959160716327216, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.01067114639341055 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.02183755673468113, + "ssim_fused": 0.9062536954879761, + "seg_l1": 0.0286290030926466, + "seg_ssim_ref": 0.9062521457672119, + "depth": 0.006040382931803662, + "rgb_loss": 0.03621930629014969, + "seg_loss": 0.04165277257561684, + "total": 0.07787812297398863, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.006040382931803662, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.006040382931803664 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 445, + "adam_update_count": 74760 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23627535509876907 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_03156fa9a0b24604af9072e12a459e47_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 446, + "next_interval": 0, + "next_adam_update": 74761, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 445, + "trained_intervals": 74760, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 74760, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.547717571258545, + "median": 11.513045310974121, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.477821111679077, + "median": 9.047866821289062, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005273123388178647, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.08392589539289474, + "median": 8504.3935546875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25284, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0446.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0446.json new file mode 100644 index 0000000000000000000000000000000000000000..792580cf6b25ac776c3ad521630833cb78e7f49f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0446.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0446", + "executed_epochs": 446, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_3d5797c84041488989a4161ba2bd484b.npz", + "optimizer_file": "boundary_3d5797c84041488989a4161ba2bd484b_optimizer.pt", + "arrays_sha256": "f7e6d766a3e1b08c32c6ef8fd86a40ffc97410e7c62e91427584644b0010164e", + "optimizer_sha256": "18103707f469bcc931176b80b8d8be04e63672f4735de2eeb4536f1c3b9051a3", + "stage": "adam", + "completed_passes": 446, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 74928, + "adam_update_count": 74928, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 447, + "consumed_count": 446, + "last_submitted_update": 74928, + "last_consumed_update": 74760, + "pending": [ + { + "reference": { + "source_update": 74928, + "completed_passes": 446, + "next_interval": 0, + "trained_intervals": 74928, + "snapshot": "pass_end_0446", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 446, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 74928, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 74928, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0004861599882133305, + "update_l2": 0.045239903032779694 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.0278483134461567e-05, + "update_l2": 0.002196916379034519 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1051008595381692, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25287, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1051008595381692, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033284999430179596, + "ssim_fused": 0.8949397206306458, + "seg_l1": 0.045545462518930435, + "seg_ssim_ref": 0.8949384689331055, + "depth": 0.01212081357984739, + "rgb_loss": 0.047640055418014526, + "seg_loss": 0.057448677718639374, + "total": 0.1051008595381692 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05096278339624405, + "ssim_fused": 0.8764507174491882, + "seg_l1": 0.060148414224386215, + "seg_ssim_ref": 0.8764500021934509, + "depth": 0.019015992421861222, + "rgb_loss": 0.06548008322715759, + "seg_loss": 0.0728287324309349, + "total": 0.13832783910109495, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019015992421861222, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013525768897555662 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03837196156382561, + "ssim_fused": 0.8778350353240967, + "seg_l1": 0.06244320422410965, + "seg_ssim_ref": 0.8778334856033325, + "depth": 0.0143710534331425, + "rgb_loss": 0.05513056367635727, + "seg_loss": 0.07438786327838898, + "total": 0.12953279055759878, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.0143710534331425, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011276783684878609 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024823300540447235, + "ssim_fused": 0.9106532335281372, + "seg_l1": 0.03616704046726227, + "seg_ssim_ref": 0.9106519222259521, + "depth": 0.009648960557083287, + "rgb_loss": 0.037727996706962585, + "seg_loss": 0.046803250908851624, + "total": 0.08454089657637129, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009648960557083287, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008360946234166621 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01898195967078209, + "ssim_fused": 0.9148198962211609, + "seg_l1": 0.023423194885253906, + "seg_ssim_ref": 0.9148184061050415, + "depth": 0.00544724790730255, + "rgb_loss": 0.03222158923745155, + "seg_loss": 0.035774875432252884, + "total": 0.06800191191761173, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.00544724790730255, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.00544724790730255 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 446, + "adam_update_count": 74928 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24160263105295599 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_3d5797c84041488989a4161ba2bd484b_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 447, + "next_interval": 0, + "next_adam_update": 74929, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 446, + "trained_intervals": 74928, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 74928, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.555129528045654, + "median": 11.513046264648438, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.48624849319458, + "median": 9.067185401916504, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005234183627180755, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.08322158455848694, + "median": 8675.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": 25287, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0447.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0447.json new file mode 100644 index 0000000000000000000000000000000000000000..f140b6374337a0d54735cad358f11056f19554ca --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0447.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0447", + "executed_epochs": 447, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_f8d156c69bf14307ae3eb11fe2dd9f7e.npz", + "optimizer_file": "boundary_f8d156c69bf14307ae3eb11fe2dd9f7e_optimizer.pt", + "arrays_sha256": "380ffbd07beac02ef04163a52dca6902082504fb6e047d3a40da0251c8611181", + "optimizer_sha256": "c526a78ae323828af8f5498d89bd251e4e9d05a0ec1aa514ab213b84c53c3f58", + "stage": "adam", + "completed_passes": 447, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 75096, + "adam_update_count": 75096, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 448, + "consumed_count": 447, + "last_submitted_update": 75096, + "last_consumed_update": 74928, + "pending": [ + { + "reference": { + "source_update": 75096, + "completed_passes": 447, + "next_interval": 0, + "trained_intervals": 75096, + "snapshot": "pass_end_0447", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 447, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 75096, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 75096, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015169345715548843, + "update_l2": 0.052509795874357224 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.9400145902181976e-05, + "update_l2": 0.0022464338690042496 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10559073636043173, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25297, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10559073636043173, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033449046313762665, + "ssim_fused": 0.894513726234436, + "seg_l1": 0.0457807332277298, + "seg_ssim_ref": 0.8945123553276062, + "depth": 0.012125686884935358, + "rgb_loss": 0.04785649850964546, + "seg_loss": 0.05772211030125618, + "total": 0.10559073636043173 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051201652735471725, + "ssim_fused": 0.8759363889694214, + "seg_l1": 0.060241106897592545, + "seg_ssim_ref": 0.8759356737136841, + "depth": 0.018946882184969083, + "rgb_loss": 0.06577404588460922, + "seg_loss": 0.07300575077533722, + "total": 0.1387987360915508, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.018946882184969083, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013456658660663524 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03857993334531784, + "ssim_fused": 0.8773775696754456, + "seg_l1": 0.06285080313682556, + "seg_ssim_ref": 0.8773760199546814, + "depth": 0.014404603757731513, + "rgb_loss": 0.0553884319961071, + "seg_loss": 0.07480543851852417, + "total": 0.1302082788436793, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014404603757731513, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011310334009467626 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024905173107981682, + "ssim_fused": 0.9104678630828857, + "seg_l1": 0.0363355427980423, + "seg_ssim_ref": 0.9104664921760559, + "depth": 0.00971762977958631, + "rgb_loss": 0.037830568850040436, + "seg_loss": 0.046975135803222656, + "total": 0.08481542228304267, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00971762977958631, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008429615456669643 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019109424203634262, + "ssim_fused": 0.9142729043960571, + "seg_l1": 0.023695483803749084, + "seg_ssim_ref": 0.914271354675293, + "depth": 0.005433631817454525, + "rgb_loss": 0.032432958483695984, + "seg_loss": 0.036102116107940674, + "total": 0.06854050822345412, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005433631817454525, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005433631817454525 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 447, + "adam_update_count": 75096 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24006202793680131 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_f8d156c69bf14307ae3eb11fe2dd9f7e_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 448, + "next_interval": 0, + "next_adam_update": 75097, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 447, + "trained_intervals": 75096, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 75096, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.561461925506592, + "median": 11.513047218322754, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.4942758083343506, + "median": 9.067569732666016, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005201143212616444, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.08255621790885925, + "median": 8679.7890625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25297, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0448.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0448.json new file mode 100644 index 0000000000000000000000000000000000000000..b15e62f38e3c69e938eff60995e0c32d928e9993 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0448.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0448", + "executed_epochs": 448, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_21e45d4b79e74a0e964da1a6533d2739.npz", + "optimizer_file": "boundary_21e45d4b79e74a0e964da1a6533d2739_optimizer.pt", + "arrays_sha256": "7b23e9269e2fe3f279024ab381ed52c325c171c6804b62f60fbad55714e83cf6", + "optimizer_sha256": "19ce2c681dff5192b0f877124fad08dc77209a91297a1eb25d6b9a49c18c3c99", + "stage": "adam", + "completed_passes": 448, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 75264, + "adam_update_count": 75264, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 449, + "consumed_count": 448, + "last_submitted_update": 75264, + "last_consumed_update": 75096, + "pending": [ + { + "reference": { + "source_update": 75264, + "completed_passes": 448, + "next_interval": 0, + "trained_intervals": 75264, + "snapshot": "pass_end_0448", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 448, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 75264, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 75264, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001516768679721281, + "update_l2": 0.054898954927921295 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.1585483409580775e-05, + "update_l2": 0.0021440114360302687 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10545249443856486, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25309, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10545249443856486, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03341536968946457, + "ssim_fused": 0.8946039080619812, + "seg_l1": 0.0456867441534996, + "seg_ssim_ref": 0.8946026563644409, + "depth": 0.01212742534882179, + "rgb_loss": 0.047811511904001236, + "seg_loss": 0.05762885883450508, + "total": 0.10545249443856486 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05126671493053436, + "ssim_fused": 0.8761026263237, + "seg_l1": 0.06031597778201103, + "seg_ssim_ref": 0.8761019110679626, + "depth": 0.018924910766327782, + "rgb_loss": 0.06579284369945526, + "seg_loss": 0.07303240150213242, + "total": 0.1388441626617734, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.018924910766327782, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013434687242022224 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038679420948028564, + "ssim_fused": 0.8774604797363281, + "seg_l1": 0.06286836415529251, + "seg_ssim_ref": 0.877458930015564, + "depth": 0.014580834397664551, + "rgb_loss": 0.055451441556215286, + "seg_loss": 0.07480290532112122, + "total": 0.13026892398644388, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014580834397664551, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011486564649400663 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02468191646039486, + "ssim_fused": 0.9102924466133118, + "seg_l1": 0.0359659306704998, + "seg_ssim_ref": 0.9102912545204163, + "depth": 0.009548440655590192, + "rgb_loss": 0.037687044590711594, + "seg_loss": 0.04671449214220047, + "total": 0.08441108144827736, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009548440655590192, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008260426332673524 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019033417105674744, + "ssim_fused": 0.914560079574585, + "seg_l1": 0.02359670400619507, + "seg_ssim_ref": 0.9145586490631104, + "depth": 0.005455515575704631, + "rgb_loss": 0.0323147177696228, + "seg_loss": 0.035965632647275925, + "total": 0.06828580965776473, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005455515575704631, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005455515575704631 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 448, + "adam_update_count": 75264 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24206361011601985 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_21e45d4b79e74a0e964da1a6533d2739_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 449, + "next_interval": 0, + "next_adam_update": 75265, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 448, + "trained_intervals": 75264, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 75264, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.568784236907959, + "median": 11.513052940368652, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.4972331523895264, + "median": 9.07723617553711, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005163197638466954, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.0823124349117279, + "median": 8757.16015625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25309, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0449.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0449.json new file mode 100644 index 0000000000000000000000000000000000000000..645d1c06b33d615a30781d785426cce093bd778b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0449.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0449", + "executed_epochs": 449, + "score": null, + "best_score": 0.08770937057531243, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_09cc4d6027ba4065bf314275bb667151.npz", + "optimizer_file": "boundary_09cc4d6027ba4065bf314275bb667151_optimizer.pt", + "arrays_sha256": "6aa7ceea11f88173dab2c4233ee54caa7fc5314e149ab9bb3704489d3cac7fb1", + "optimizer_sha256": "ecb84a5660a4a144247f0b10d050f29806d036201cee6d78976764843c1d96ce", + "stage": "adam", + "completed_passes": 449, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 75432, + "adam_update_count": 75432, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 450, + "consumed_count": 449, + "last_submitted_update": 75432, + "last_consumed_update": 75264, + "pending": [ + { + "reference": { + "source_update": 75432, + "completed_passes": 449, + "next_interval": 0, + "trained_intervals": 75432, + "snapshot": "pass_end_0449", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 72576, + "pass_science": { + "completed_passes": 449, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 75432, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 75432, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001439519546693191, + "update_l2": 0.04510115459561348 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.3028509531286545e-05, + "update_l2": 0.0022613813634961843 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10655715892306296, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25310, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10655715892306296, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033749837428331375, + "ssim_fused": 0.8939592242240906, + "seg_l1": 0.04641047865152359, + "seg_ssim_ref": 0.8939579725265503, + "depth": 0.01234019390074973, + "rgb_loss": 0.048208028078079224, + "seg_loss": 0.058336786925792694, + "total": 0.10655715892306296 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05180802568793297, + "ssim_fused": 0.875105619430542, + "seg_l1": 0.06160596385598183, + "seg_ssim_ref": 0.8751049637794495, + "depth": 0.01933825612083996, + "rgb_loss": 0.06642529368400574, + "seg_loss": 0.07426378130912781, + "total": 0.14070841324925437, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01933825612083996, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013848032596534403 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03856325522065163, + "ssim_fused": 0.8776063323020935, + "seg_l1": 0.06285479664802551, + "seg_ssim_ref": 0.8776049017906189, + "depth": 0.014470339989428824, + "rgb_loss": 0.0553293377161026, + "seg_loss": 0.07476285845041275, + "total": 0.1301066739570854, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014470339989428824, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011376070241164934 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025342537090182304, + "ssim_fused": 0.909334659576416, + "seg_l1": 0.03719315677881241, + "seg_ssim_ref": 0.9093334078788757, + "depth": 0.009995308438493456, + "rgb_loss": 0.0384070985019207, + "seg_loss": 0.04788784310221672, + "total": 0.08630493691257592, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009995308438493456, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00870729411557679 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019285529851913452, + "ssim_fused": 0.913790225982666, + "seg_l1": 0.023988014087080956, + "seg_ssim_ref": 0.9137886762619019, + "depth": 0.005556871054236674, + "rgb_loss": 0.03267037868499756, + "seg_loss": 0.03643267601728439, + "total": 0.06910861157333618, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005556871054236674, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005556871054236674 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 449, + "adam_update_count": 75432 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23892365396022797 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_09cc4d6027ba4065bf314275bb667151_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 450, + "next_interval": 0, + "next_adam_update": 75433, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 449, + "trained_intervals": 75432, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 75432, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.57465934753418, + "median": 11.513052940368652, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.5043485164642334, + "median": 9.072296142578125, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005132952355779707, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.08172882348299026, + "median": 8713.4736328125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25310, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0450.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0450.json new file mode 100644 index 0000000000000000000000000000000000000000..c0171f94a0c6c759de396f414b3f01be01966865 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0450.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0450", + "executed_epochs": 450, + "score": null, + "best_score": 0.08757806995273508, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_7640ff91b72a4e1b9c25074e18f52e39.npz", + "optimizer_file": "boundary_7640ff91b72a4e1b9c25074e18f52e39_optimizer.pt", + "arrays_sha256": "7ae0233833a0754fc7172d3727bfeb03f1f884ecc753441ffbf6255f1aa85777", + "optimizer_sha256": "28d29116a6b44520aa56beb98bc527e3e16c272df726dc8d12a03163989641d8", + "stage": "adam", + "completed_passes": 450, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 75600, + "adam_update_count": 75600, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 451, + "consumed_count": 450, + "last_submitted_update": 75600, + "last_consumed_update": 75432, + "pending": [ + { + "reference": { + "source_update": 75600, + "completed_passes": 450, + "next_interval": 0, + "trained_intervals": 75600, + "snapshot": "pass_end_0450", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 75432, + "pass_science": { + "completed_passes": 450, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 75600, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 75600, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00013487975229509175, + "update_l2": 0.0463762991130352 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.9021768821403384e-05, + "update_l2": 0.0020290378015488386 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10514953176257892, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25314, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10514953176257892, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03329026699066162, + "ssim_fused": 0.8948684334754944, + "seg_l1": 0.045565415173769, + "seg_ssim_ref": 0.8948671817779541, + "depth": 0.012112807014419167, + "rgb_loss": 0.0476585254073143, + "seg_loss": 0.0574788935482502, + "total": 0.10514953176257892 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05094846338033676, + "ssim_fused": 0.8766977787017822, + "seg_l1": 0.060051314532756805, + "seg_ssim_ref": 0.8766970634460449, + "depth": 0.01897513376261392, + "rgb_loss": 0.06541921198368073, + "seg_loss": 0.07270164042711258, + "total": 0.13813983499513652, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01897513376261392, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013484910238308365 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038316383957862854, + "ssim_fused": 0.8780964016914368, + "seg_l1": 0.06239435821771622, + "seg_ssim_ref": 0.8780949711799622, + "depth": 0.014396809533099231, + "rgb_loss": 0.05503382533788681, + "seg_loss": 0.0742964968085289, + "total": 0.12934471895594882, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014396809533099231, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011302539784835341 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024816201999783516, + "ssim_fused": 0.9101202487945557, + "seg_l1": 0.03619740158319473, + "seg_ssim_ref": 0.9101189970970154, + "depth": 0.009618635259434684, + "rgb_loss": 0.03782891482114792, + "seg_loss": 0.04693412035703659, + "total": 0.08477265381344394, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009618635259434684, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008330620936518018 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019080018624663353, + "ssim_fused": 0.9145593047142029, + "seg_l1": 0.02361859194934368, + "seg_ssim_ref": 0.9145578145980835, + "depth": 0.0054606495025288325, + "rgb_loss": 0.032352153211832047, + "seg_loss": 0.035983309149742126, + "total": 0.06834091928578641, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0054606495025288325, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0054606495025288325 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 450, + "adam_update_count": 75600 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.27669330197386444 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_7640ff91b72a4e1b9c25074e18f52e39_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 451, + "next_interval": 0, + "next_adam_update": 75601, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 450, + "trained_intervals": 75600, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 75600, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.579265594482422, + "median": 11.513055801391602, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.512575387954712, + "median": 9.063026428222656, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005109363119117916, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.08105921000242233, + "median": 8631.447265625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25314, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0451.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0451.json new file mode 100644 index 0000000000000000000000000000000000000000..6622cd3ee316d55a700969843983994d65d79c2c --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0451.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0451", + "executed_epochs": 451, + "score": null, + "best_score": 0.08757806995273508, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_cdcacfb0cac04692aebace0491a3026c.npz", + "optimizer_file": "boundary_cdcacfb0cac04692aebace0491a3026c_optimizer.pt", + "arrays_sha256": "ae8346281a05d26cb64e2e667b03f8fde9b907b9540484d2768669cd11837ee0", + "optimizer_sha256": "d9e2a9d127e67372ee612290875a13d3d2109736cf5d5e81f465930101b32ef6", + "stage": "adam", + "completed_passes": 451, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 75768, + "adam_update_count": 75768, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 452, + "consumed_count": 451, + "last_submitted_update": 75768, + "last_consumed_update": 75600, + "pending": [ + { + "reference": { + "source_update": 75768, + "completed_passes": 451, + "next_interval": 0, + "trained_intervals": 75768, + "snapshot": "pass_end_0451", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 75432, + "pass_science": { + "completed_passes": 451, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 75768, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 75768, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00017407711129635572, + "update_l2": 0.050575144588947296 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.1506573830265552e-05, + "update_l2": 0.002315087476745248 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10577514453316408, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25320, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10577514453316408, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03354397416114807, + "ssim_fused": 0.8945213556289673, + "seg_l1": 0.045920006930828094, + "seg_ssim_ref": 0.8945201635360718, + "depth": 0.0122530617781377, + "rgb_loss": 0.04793091118335724, + "seg_loss": 0.05783198028802872, + "total": 0.10577514453316408 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05132747441530228, + "ssim_fused": 0.8760720491409302, + "seg_l1": 0.06039205938577652, + "seg_ssim_ref": 0.8760713338851929, + "depth": 0.01903464135949823, + "rgb_loss": 0.06584756821393967, + "seg_loss": 0.07309938222169876, + "total": 0.13896598507699792, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01903464135949823, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013544417835192678 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03861967846751213, + "ssim_fused": 0.8775590658187866, + "seg_l1": 0.06285236030817032, + "seg_ssim_ref": 0.8775575757026672, + "depth": 0.014613871050177196, + "rgb_loss": 0.05538392812013626, + "seg_loss": 0.07477037608623505, + "total": 0.13016892552800208, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014613871050177196, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011519601301913304 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024978801608085632, + "ssim_fused": 0.9102901816368103, + "seg_l1": 0.03647550195455551, + "seg_ssim_ref": 0.9102889895439148, + "depth": 0.009768893807610082, + "rgb_loss": 0.037925004959106445, + "seg_loss": 0.04712260514497757, + "total": 0.08505737899789162, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009768893807610082, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008480879484693416 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01924995146691799, + "ssim_fused": 0.914164125919342, + "seg_l1": 0.023960120975971222, + "seg_ssim_ref": 0.9141626954078674, + "depth": 0.005594840895265289, + "rgb_loss": 0.032567135989665985, + "seg_loss": 0.03633555769920349, + "total": 0.06890828852976474, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005594840895265289, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005594840895265288 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 451, + "adam_update_count": 75768 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2543178149498999 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_cdcacfb0cac04692aebace0491a3026c_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 452, + "next_interval": 0, + "next_adam_update": 75769, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 451, + "trained_intervals": 75768, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 75768, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.582367897033691, + "median": 11.513057708740234, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.521339178085327, + "median": 9.073259353637695, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005093537038192153, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.08035193383693695, + "median": 8720.1044921875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25320, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0452.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0452.json new file mode 100644 index 0000000000000000000000000000000000000000..3c631273e704f221c84e0dbf8dde7c335699b000 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0452.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0452", + "executed_epochs": 452, + "score": null, + "best_score": 0.08757806995273508, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_536ae0304ab14679ad80d8dd40ae3ffe.npz", + "optimizer_file": "boundary_536ae0304ab14679ad80d8dd40ae3ffe_optimizer.pt", + "arrays_sha256": "359c4630ac029e02a4fbb75e21753571b12d9d9d2af38548c13c0f9a11c4a35f", + "optimizer_sha256": "4d22abbc1016c91c950f8ce68d885b9e10af567e504db78cde3736e29635b046", + "stage": "adam", + "completed_passes": 452, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 75936, + "adam_update_count": 75936, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 453, + "consumed_count": 452, + "last_submitted_update": 75936, + "last_consumed_update": 75768, + "pending": [ + { + "reference": { + "source_update": 75936, + "completed_passes": 452, + "next_interval": 0, + "trained_intervals": 75936, + "snapshot": "pass_end_0452", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 75432, + "pass_science": { + "completed_passes": 452, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 75936, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 75936, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0001363961200695485, + "update_l2": 0.05066371709108353 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.7335582015221007e-05, + "update_l2": 0.002024611923843622 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10513200086250955, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25322, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10513200086250955, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033280715346336365, + "ssim_fused": 0.8948521614074707, + "seg_l1": 0.04554494470357895, + "seg_ssim_ref": 0.8948509097099304, + "depth": 0.012074007541483378, + "rgb_loss": 0.04765414074063301, + "seg_loss": 0.05746578052639961, + "total": 0.10513200086250955 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051087636500597, + "ssim_fused": 0.8762753009796143, + "seg_l1": 0.060310494154691696, + "seg_ssim_ref": 0.876274585723877, + "depth": 0.019004132946876216, + "rgb_loss": 0.06561505049467087, + "seg_loss": 0.07299347966909409, + "total": 0.13862753429671182, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019004132946876216, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01351390942257066 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038302820175886154, + "ssim_fused": 0.8780139684677124, + "seg_l1": 0.06234262138605118, + "seg_ssim_ref": 0.8780124187469482, + "depth": 0.014291113625500975, + "rgb_loss": 0.05503946542739868, + "seg_loss": 0.07427161186933517, + "total": 0.12932537586093995, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014291113625500975, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011196843877237085 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024792451411485672, + "ssim_fused": 0.9106193780899048, + "seg_l1": 0.03619582951068878, + "seg_ssim_ref": 0.910618007183075, + "depth": 0.009604019905744741, + "rgb_loss": 0.03771008551120758, + "seg_loss": 0.046833064407110214, + "total": 0.08455275766351383, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009604019905744741, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008316005582828074 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.018939951434731483, + "ssim_fused": 0.9144999384880066, + "seg_l1": 0.02333083376288414, + "seg_ssim_ref": 0.914498507976532, + "depth": 0.005396763687811585, + "rgb_loss": 0.03225197270512581, + "seg_loss": 0.035764966160058975, + "total": 0.0680223356288726, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005396763687811585, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005396763687811585 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 452, + "adam_update_count": 75936 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2376028241124004 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_536ae0304ab14679ad80d8dd40ae3ffe_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 453, + "next_interval": 0, + "next_adam_update": 75937, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 452, + "trained_intervals": 75936, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 75936, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.589328765869141, + "median": 11.51305866241455, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.5298595428466797, + "median": 9.075288772583008, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0005058204405941069, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07967020571231842, + "median": 8737.12890625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25322, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0453.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0453.json new file mode 100644 index 0000000000000000000000000000000000000000..b19c75f14110f3279efa0347cc2fe02ab7194d88 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0453.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0453", + "executed_epochs": 453, + "score": null, + "best_score": 0.08757806995273508, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_506de0af22494cd58a97e7b17de2f444.npz", + "optimizer_file": "boundary_506de0af22494cd58a97e7b17de2f444_optimizer.pt", + "arrays_sha256": "0c99550c9ec8e86459d8fe204d2fa0df16904b2f13c32726abadfb16b4850e25", + "optimizer_sha256": "1e3df01bfcd6f009cee529c75fcfb6b7ffabac31bd2cfc2518c15153106d5c8a", + "stage": "adam", + "completed_passes": 453, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 76104, + "adam_update_count": 76104, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 454, + "consumed_count": 453, + "last_submitted_update": 76104, + "last_consumed_update": 75936, + "pending": [ + { + "reference": { + "source_update": 76104, + "completed_passes": 453, + "next_interval": 0, + "trained_intervals": 76104, + "snapshot": "pass_end_0453", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 75432, + "pass_science": { + "completed_passes": 453, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 76104, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 76104, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015490523946937174, + "update_l2": 0.046638697385787964 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.200099334004335e-05, + "update_l2": 0.0026700571179389954 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10602637372928794, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25330, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10602637372928794, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03363289311528206, + "ssim_fused": 0.8944240212440491, + "seg_l1": 0.046096354722976685, + "seg_ssim_ref": 0.8944227695465088, + "depth": 0.012334361850578636, + "rgb_loss": 0.048021506518125534, + "seg_loss": 0.05799253284931183, + "total": 0.10602637372928794 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05161988362669945, + "ssim_fused": 0.8754915595054626, + "seg_l1": 0.06085357815027237, + "seg_ssim_ref": 0.8754909634590149, + "depth": 0.019198276268116765, + "rgb_loss": 0.06619759649038315, + "seg_loss": 0.0735846757888794, + "total": 0.13980147800611126, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019198276268116765, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013708052743811212 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03869040310382843, + "ssim_fused": 0.8775452375411987, + "seg_l1": 0.06299705803394318, + "seg_ssim_ref": 0.877543568611145, + "depth": 0.014633071832336073, + "rgb_loss": 0.05544327571988106, + "seg_loss": 0.0748889297246933, + "total": 0.1303468347911164, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014633071832336073, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011538802084072182 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02505095675587654, + "ssim_fused": 0.9103174805641174, + "seg_l1": 0.03666319325566292, + "seg_ssim_ref": 0.9103162288665771, + "depth": 0.00993424367100104, + "rgb_loss": 0.037977270781993866, + "seg_loss": 0.047267310321331024, + "total": 0.0852545153469959, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00993424367100104, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008646229348084372 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019170332700014114, + "ssim_fused": 0.914341926574707, + "seg_l1": 0.023871583864092827, + "seg_ssim_ref": 0.9143402576446533, + "depth": 0.005571855630860664, + "rgb_loss": 0.032467883080244064, + "seg_loss": 0.0362292155623436, + "total": 0.06870266677292823, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005571855630860664, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005571855630860665 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 453, + "adam_update_count": 76104 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.25238653598353267 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_506de0af22494cd58a97e7b17de2f444_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 454, + "next_interval": 0, + "next_adam_update": 76105, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 453, + "trained_intervals": 76104, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 76104, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.598154067993164, + "median": 11.513060569763184, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.5382466316223145, + "median": 9.069498062133789, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.00050137605285272, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07900480180978775, + "median": 8686.2998046875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25330, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0454.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0454.json new file mode 100644 index 0000000000000000000000000000000000000000..00249773517194109badd5a172a79795b006e176 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0454.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0454", + "executed_epochs": 454, + "score": null, + "best_score": 0.08757806995273508, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_f15603e1835a40d88ad1b5c25d018db8.npz", + "optimizer_file": "boundary_f15603e1835a40d88ad1b5c25d018db8_optimizer.pt", + "arrays_sha256": "20692e56662ee254eda884e31231f7f218fac3ec3c36df87f9cc79c07eddb74e", + "optimizer_sha256": "555ceb1d6d5e22cff13b2ece50b5546c75d127dc9d50921d493a19764d00eee5", + "stage": "adam", + "completed_passes": 454, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 76272, + "adam_update_count": 76272, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 455, + "consumed_count": 454, + "last_submitted_update": 76272, + "last_consumed_update": 76104, + "pending": [ + { + "reference": { + "source_update": 76272, + "completed_passes": 454, + "next_interval": 0, + "trained_intervals": 76272, + "snapshot": "pass_end_0454", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 75432, + "pass_science": { + "completed_passes": 454, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 76272, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 76272, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015649417764507234, + "update_l2": 0.048259541392326355 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.1912956071901135e-05, + "update_l2": 0.002495319116860628 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10587259539140118, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25342, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10587259539140118, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03355630114674568, + "ssim_fused": 0.8945653438568115, + "seg_l1": 0.04605141282081604, + "seg_ssim_ref": 0.8945642709732056, + "depth": 0.012349046000359845, + "rgb_loss": 0.047931965440511703, + "seg_loss": 0.057928282767534256, + "total": 0.10587259539140118 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05139714479446411, + "ssim_fused": 0.8759562969207764, + "seg_l1": 0.060765985399484634, + "seg_ssim_ref": 0.8759558796882629, + "depth": 0.019169496765480142, + "rgb_loss": 0.0659264549612999, + "seg_loss": 0.07342161238193512, + "total": 0.1393672293894199, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019169496765480142, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013679273241174588 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03850630298256874, + "ssim_fused": 0.8779050707817078, + "seg_l1": 0.06267527490854263, + "seg_ssim_ref": 0.8779035806655884, + "depth": 0.014654186032291554, + "rgb_loss": 0.05522402748465538, + "seg_loss": 0.07455950230360031, + "total": 0.1297981802489977, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014654186032291554, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011559916284027664 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025094246491789818, + "ssim_fused": 0.9103372693061829, + "seg_l1": 0.036817602813243866, + "seg_ssim_ref": 0.9103360176086426, + "depth": 0.009971083624549727, + "rgb_loss": 0.0380079448223114, + "seg_loss": 0.04738687723875046, + "total": 0.08540479314468641, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009971083624549727, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00868306930163306 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019227508455514908, + "ssim_fused": 0.9140628576278687, + "seg_l1": 0.02394678443670273, + "seg_ssim_ref": 0.914061427116394, + "depth": 0.005601417579117955, + "rgb_loss": 0.032569438219070435, + "seg_loss": 0.036345142871141434, + "total": 0.06892017878250069, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005601417579117955, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005601417579117955 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 454, + "adam_update_count": 76272 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24370548594743013 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_f15603e1835a40d88ad1b5c25d018db8_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 455, + "next_interval": 0, + "next_adam_update": 76273, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 454, + "trained_intervals": 76272, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 76272, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.603938579559326, + "median": 11.513062477111816, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.5469272136688232, + "median": 9.077701568603516, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.000498484238050878, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07832196354866028, + "median": 8757.9345703125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25342, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0455.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0455.json new file mode 100644 index 0000000000000000000000000000000000000000..8a53373bd0c16fc4b034bd8c579ea1b86a099a0f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0455.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0455", + "executed_epochs": 455, + "score": null, + "best_score": 0.08757806995273508, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_8b46d6a3a6b047f69be584e56d738b1c.npz", + "optimizer_file": "boundary_8b46d6a3a6b047f69be584e56d738b1c_optimizer.pt", + "arrays_sha256": "1d4d22433938606a6b35b7fb3f7fa2913b85b6f33b7967dae2c25a871f58b423", + "optimizer_sha256": "aab4ccd3d58b0b9237182ce0324fe873302f60fb93fe870e0dc7cff9f8d5da2b", + "stage": "adam", + "completed_passes": 455, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 76440, + "adam_update_count": 76440, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 456, + "consumed_count": 455, + "last_submitted_update": 76440, + "last_consumed_update": 76272, + "pending": [ + { + "reference": { + "source_update": 76440, + "completed_passes": 455, + "next_interval": 0, + "trained_intervals": 76440, + "snapshot": "pass_end_0455", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 75432, + "pass_science": { + "completed_passes": 455, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 76440, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 76440, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00014019453374203295, + "update_l2": 0.04740406200289726 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.297891114722006e-05, + "update_l2": 0.002803974784910679 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10625017040966474, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25353, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10625017040966474, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033699676394462585, + "ssim_fused": 0.8942527174949646, + "seg_l1": 0.04622359201312065, + "seg_ssim_ref": 0.8942514657974243, + "depth": 0.012397557482343335, + "rgb_loss": 0.04810919612646103, + "seg_loss": 0.05812857672572136, + "total": 0.10625017040966474 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051768958568573, + "ssim_fused": 0.8752338290214539, + "seg_l1": 0.06119731813669205, + "seg_ssim_ref": 0.8752331137657166, + "depth": 0.019287699414720864, + "rgb_loss": 0.06636840105056763, + "seg_loss": 0.07391123473644257, + "total": 0.14029892348642492, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019287699414720864, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01379747589041531 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03880404680967331, + "ssim_fused": 0.8772182464599609, + "seg_l1": 0.06317178159952164, + "seg_ssim_ref": 0.8772168159484863, + "depth": 0.01474386809823362, + "rgb_loss": 0.05559958890080452, + "seg_loss": 0.0750940591096878, + "total": 0.13070838815330027, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01474386809823362, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011649598349969731 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025081567466259003, + "ssim_fused": 0.9102463722229004, + "seg_l1": 0.036742519587278366, + "seg_ssim_ref": 0.9102450609207153, + "depth": 0.009987833494548943, + "rgb_loss": 0.038015980273485184, + "seg_loss": 0.047345004975795746, + "total": 0.08537097680806578, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009987833494548943, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008699819171632277 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019144129008054733, + "ssim_fused": 0.9143124222755432, + "seg_l1": 0.023782743141055107, + "seg_ssim_ref": 0.9143109917640686, + "depth": 0.0055708289218699145, + "rgb_loss": 0.03245282173156738, + "seg_loss": 0.036163996905088425, + "total": 0.06862239319086798, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0055708289218699145, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0055708289218699145 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 455, + "adam_update_count": 76440 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23685050499625504 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_8b46d6a3a6b047f69be584e56d738b1c_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 456, + "next_interval": 0, + "next_adam_update": 76441, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 455, + "trained_intervals": 76440, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 76440, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.606509685516357, + "median": 11.513066291809082, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.5549728870391846, + "median": 9.070792198181152, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0004972042515873909, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07769434154033661, + "median": 8697.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": 25353, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0456.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0456.json new file mode 100644 index 0000000000000000000000000000000000000000..c6b23e7fc96af391548aa1d242dcd581b4c06c2b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0456.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0456", + "executed_epochs": 456, + "score": null, + "best_score": 0.08751520473567635, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_3bdce81009dd40358c4e880f9b6ea33a.npz", + "optimizer_file": "boundary_3bdce81009dd40358c4e880f9b6ea33a_optimizer.pt", + "arrays_sha256": "51854546e375f381d3e64008de871d2f63e11ee7587a2e21b2704ea05c25f103", + "optimizer_sha256": "d4612c4b7b135e33b3af9961d4140a422848b982de1f88f21a2b92b2f0401ad7", + "stage": "adam", + "completed_passes": 456, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 76608, + "adam_update_count": 76608, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 457, + "consumed_count": 456, + "last_submitted_update": 76608, + "last_consumed_update": 76440, + "pending": [ + { + "reference": { + "source_update": 76608, + "completed_passes": 456, + "next_interval": 0, + "trained_intervals": 76608, + "snapshot": "pass_end_0456", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 76440, + "pass_science": { + "completed_passes": 456, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 76608, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 76608, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00017843222303781658, + "update_l2": 0.0609663687646389 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.1339288650779054e-05, + "update_l2": 0.002159483963623643 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10577734366640355, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25364, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10577734366640355, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03347887098789215, + "ssim_fused": 0.8944105505943298, + "seg_l1": 0.045932430773973465, + "seg_ssim_ref": 0.8944092988967896, + "depth": 0.012280350773591459, + "rgb_loss": 0.047900982201099396, + "seg_loss": 0.05786408111453056, + "total": 0.10577734366640355 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051239702850580215, + "ssim_fused": 0.8761276602745056, + "seg_l1": 0.0606151781976223, + "seg_ssim_ref": 0.8761271834373474, + "depth": 0.0191690491879853, + "rgb_loss": 0.06576623022556305, + "seg_loss": 0.07326670736074448, + "total": 0.1390520991849149, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.0191690491879853, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013678825663679745 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038353219628334045, + "ssim_fused": 0.8780872225761414, + "seg_l1": 0.062488801777362823, + "seg_ssim_ref": 0.8780855536460876, + "depth": 0.01448815096981125, + "rgb_loss": 0.055065132677555084, + "seg_loss": 0.07437393069267273, + "total": 0.12945354407061702, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01448815096981125, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011393881221547362 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025103287771344185, + "ssim_fused": 0.9094692468643188, + "seg_l1": 0.03676793351769447, + "seg_ssim_ref": 0.9094679355621338, + "depth": 0.009930273659791176, + "rgb_loss": 0.03818878158926964, + "seg_loss": 0.04752076044678688, + "total": 0.08571947230971631, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009930273659791176, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00864225933687451 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019219279289245605, + "ssim_fused": 0.9139581322669983, + "seg_l1": 0.02385781891644001, + "seg_ssim_ref": 0.9139566421508789, + "depth": 0.005533929276778105, + "rgb_loss": 0.03258379548788071, + "seg_loss": 0.03629492595791817, + "total": 0.06888425910036595, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005533929276778105, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005533929276778104 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 456, + "adam_update_count": 76608 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24357152008451521 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_3bdce81009dd40358c4e880f9b6ea33a_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 457, + "next_interval": 0, + "next_adam_update": 76609, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 456, + "trained_intervals": 76608, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 76608, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.609428405761719, + "median": 11.513070106506348, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.5620973110198975, + "median": 9.074899673461914, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0004957551136612892, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07714277505874634, + "median": 8734.353515625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25364, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0457.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0457.json new file mode 100644 index 0000000000000000000000000000000000000000..3648e68d2834e49cfbe81befea97da32b06cc48b --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0457.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0457", + "executed_epochs": 457, + "score": null, + "best_score": 0.08751520473567635, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_b5aef086a2aa473b8a9df7cec7cb62e8.npz", + "optimizer_file": "boundary_b5aef086a2aa473b8a9df7cec7cb62e8_optimizer.pt", + "arrays_sha256": "a2acd106a1dbb9ed142f2e7a96d7318982563caa92d9708f7e3b118764270618", + "optimizer_sha256": "dbb92bc9920599adeccacb9b239b5cb4ef3a4e9bdfa70c05112a542c9c5284cd", + "stage": "adam", + "completed_passes": 457, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 76776, + "adam_update_count": 76776, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 458, + "consumed_count": 457, + "last_submitted_update": 76776, + "last_consumed_update": 76608, + "pending": [ + { + "reference": { + "source_update": 76776, + "completed_passes": 457, + "next_interval": 0, + "trained_intervals": 76776, + "snapshot": "pass_end_0457", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 76440, + "pass_science": { + "completed_passes": 457, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 76776, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 76776, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00039076729444786906, + "update_l2": 0.058758098632097244 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.5348241504398175e-05, + "update_l2": 0.002104574115946889 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10546051129818573, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25371, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10546051129818573, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033329933881759644, + "ssim_fused": 0.8945470452308655, + "seg_l1": 0.0457538403570652, + "seg_ssim_ref": 0.89454585313797, + "depth": 0.01206413031234587, + "rgb_loss": 0.04775453731417656, + "seg_loss": 0.05769390985369682, + "total": 0.10546051129818573 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05086159706115723, + "ssim_fused": 0.876712441444397, + "seg_l1": 0.060402434319257736, + "seg_ssim_ref": 0.876711905002594, + "depth": 0.01905278738211297, + "rgb_loss": 0.06534679234027863, + "seg_loss": 0.07297956943511963, + "total": 0.13834541456278038, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01905278738211297, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013562563857807413 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038224633783102036, + "ssim_fused": 0.8778074979782104, + "seg_l1": 0.062265221029520035, + "seg_ssim_ref": 0.8778060078620911, + "depth": 0.0141560742903224, + "rgb_loss": 0.05501820892095566, + "seg_loss": 0.07425098121166229, + "total": 0.12928333875632766, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.0141560742903224, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011061804542058509 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025029901415109634, + "ssim_fused": 0.9098369479179382, + "seg_l1": 0.03656663000583649, + "seg_ssim_ref": 0.9098356366157532, + "depth": 0.009681298493995434, + "rgb_loss": 0.03805653005838394, + "seg_loss": 0.047286175191402435, + "total": 0.08535238654828037, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009681298493995434, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008393284171078768 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01920359767973423, + "ssim_fused": 0.9138312935829163, + "seg_l1": 0.023781081661581993, + "seg_ssim_ref": 0.9138297438621521, + "depth": 0.005366361082952677, + "rgb_loss": 0.03259662166237831, + "seg_loss": 0.036258917301893234, + "total": 0.0688609053253545, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005366361082952677, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005366361082952677 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 457, + "adam_update_count": 76776 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24213144113309681 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_b5aef086a2aa473b8a9df7cec7cb62e8_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 458, + "next_interval": 0, + "next_adam_update": 76777, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 457, + "trained_intervals": 76776, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 76776, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.614413738250732, + "median": 11.513072967529297, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.569972038269043, + "median": 9.06348991394043, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0004932897863909602, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07653769105672836, + "median": 8637.3115234375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25371, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0458.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0458.json new file mode 100644 index 0000000000000000000000000000000000000000..598184c651718542f141307179571428b660c9f7 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0458.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0458", + "executed_epochs": 458, + "score": null, + "best_score": 0.08751520473567635, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_0a0553df53684a0888f93da96dc4cb20.npz", + "optimizer_file": "boundary_0a0553df53684a0888f93da96dc4cb20_optimizer.pt", + "arrays_sha256": "0c94dc2e8e7c51a0ab5c18861033ae2c978e6c9f3da19c756419b7ea4a9d59fc", + "optimizer_sha256": "7f623f64910799546b8bb94b4df21f177a8a3f8b244ca2efec02473a5695a164", + "stage": "adam", + "completed_passes": 458, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 76944, + "adam_update_count": 76944, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 459, + "consumed_count": 458, + "last_submitted_update": 76944, + "last_consumed_update": 76776, + "pending": [ + { + "reference": { + "source_update": 76944, + "completed_passes": 458, + "next_interval": 0, + "trained_intervals": 76944, + "snapshot": "pass_end_0458", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 76440, + "pass_science": { + "completed_passes": 458, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 76944, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 76944, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00020327014499343932, + "update_l2": 0.05629736930131912 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.2290851120487787e-05, + "update_l2": 0.0020626038312911987 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10587475972128985, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25377, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10587475972128985, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03355387598276138, + "ssim_fused": 0.8943947553634644, + "seg_l1": 0.045971278101205826, + "seg_ssim_ref": 0.8943934440612793, + "depth": 0.012276339064810017, + "rgb_loss": 0.04796415939927101, + "seg_loss": 0.057898323982954025, + "total": 0.10587475972128985 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05149295553565025, + "ssim_fused": 0.8756596446037292, + "seg_l1": 0.060792360454797745, + "seg_ssim_ref": 0.8756591081619263, + "depth": 0.019159841513558575, + "rgb_loss": 0.06606243550777435, + "seg_loss": 0.0735020637512207, + "total": 0.13958365910050863, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019159841513558575, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013669617989253018 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03856845572590828, + "ssim_fused": 0.8778647780418396, + "seg_l1": 0.06273595243692398, + "seg_ssim_ref": 0.8778631091117859, + "depth": 0.014608609015169917, + "rgb_loss": 0.05528181046247482, + "seg_loss": 0.07461614161729813, + "total": 0.12991256068878812, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014608609015169917, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011514339266906025 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02497742883861065, + "ssim_fused": 0.9101200699806213, + "seg_l1": 0.03653116151690483, + "seg_ssim_ref": 0.910118818283081, + "depth": 0.009790286967573015, + "rgb_loss": 0.03795792907476425, + "seg_loss": 0.04720116779208183, + "total": 0.08516888342852336, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009790286967573015, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008502272644656349 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01917666755616665, + "ssim_fused": 0.9139343500137329, + "seg_l1": 0.02382562682032585, + "seg_ssim_ref": 0.9139328598976135, + "depth": 0.0055466187629385644, + "rgb_loss": 0.03255446255207062, + "seg_loss": 0.036273930221796036, + "total": 0.0688339356673393, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0055466187629385644, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0055466187629385644 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 458, + "adam_update_count": 76944 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.26469327113591135 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_0a0553df53684a0888f93da96dc4cb20_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 459, + "next_interval": 0, + "next_adam_update": 76945, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 458, + "trained_intervals": 76944, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 76944, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.619256973266602, + "median": 11.513073921203613, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.577868700027466, + "median": 9.067277908325195, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0004909064737148583, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07593567669391632, + "median": 8668.5166015625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25377, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0459.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0459.json new file mode 100644 index 0000000000000000000000000000000000000000..7c182713caa57320979de170a23085e4d55d73a8 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0459.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0459", + "executed_epochs": 459, + "score": null, + "best_score": 0.08751520473567635, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_d236d273076e4f87978e0e3500dd4613.npz", + "optimizer_file": "boundary_d236d273076e4f87978e0e3500dd4613_optimizer.pt", + "arrays_sha256": "5973cc24b77742a3c928e9433043e68809ce70ed0a94d3fe2883974520f93910", + "optimizer_sha256": "ae029e779092e3a4e08a846fca971b2cd5de51b18d396eb9ff99874b9c002c9d", + "stage": "adam", + "completed_passes": 459, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 77112, + "adam_update_count": 77112, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 460, + "consumed_count": 459, + "last_submitted_update": 77112, + "last_consumed_update": 76944, + "pending": [ + { + "reference": { + "source_update": 77112, + "completed_passes": 459, + "next_interval": 0, + "trained_intervals": 77112, + "snapshot": "pass_end_0459", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 76440, + "pass_science": { + "completed_passes": 459, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 77112, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 77112, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002030480682151392, + "update_l2": 0.04746856167912483 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.322635737073142e-05, + "update_l2": 0.0019144706893712282 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10519653727038134, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25384, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10519653727038134, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03331036493182182, + "ssim_fused": 0.8948384523391724, + "seg_l1": 0.04558899626135826, + "seg_ssim_ref": 0.8948372006416321, + "depth": 0.01215916795957517, + "rgb_loss": 0.04768061637878418, + "seg_loss": 0.05750376731157303, + "total": 0.10519653727038134 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05111517012119293, + "ssim_fused": 0.8760690689086914, + "seg_l1": 0.06029336154460907, + "seg_ssim_ref": 0.8760684132575989, + "depth": 0.019054263407296452, + "rgb_loss": 0.06567832082509995, + "seg_loss": 0.07302100956439972, + "total": 0.13871837720232635, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019054263407296452, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013564039882990894 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03829406946897507, + "ssim_fused": 0.8782345652580261, + "seg_l1": 0.06236385181546211, + "seg_ssim_ref": 0.8782331347465515, + "depth": 0.014390527822402722, + "rgb_loss": 0.05498834326863289, + "seg_loss": 0.07424445450305939, + "total": 0.12924718457422438, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014390527822402722, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011296258074138832 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024870306253433228, + "ssim_fused": 0.9103257060050964, + "seg_l1": 0.03628332167863846, + "seg_ssim_ref": 0.9103244543075562, + "depth": 0.00969827876619348, + "rgb_loss": 0.037831105291843414, + "seg_loss": 0.046961769461631775, + "total": 0.08480257303224138, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00969827876619348, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008410264443276812 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.018961913883686066, + "ssim_fused": 0.9147242307662964, + "seg_l1": 0.023415464907884598, + "seg_ssim_ref": 0.9147226810455322, + "depth": 0.0054936018424080165, + "rgb_loss": 0.032224684953689575, + "seg_loss": 0.03578783571720123, + "total": 0.06801801427273321, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0054936018424080165, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0054936018424080165 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 459, + "adam_update_count": 77112 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2453611900564283 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_d236d273076e4f87978e0e3500dd4613_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 460, + "next_interval": 0, + "next_adam_update": 77113, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 459, + "trained_intervals": 77112, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 77112, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.626896381378174, + "median": 11.513075828552246, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.583578109741211, + "median": 9.074989318847656, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.00048717050231061876, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07550335675477982, + "median": 8736.083984375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25384, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0460.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0460.json new file mode 100644 index 0000000000000000000000000000000000000000..22ba712e9de896a4464fb4d4a684baebf236a2ef --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0460.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0460", + "executed_epochs": 460, + "score": null, + "best_score": 0.08751520473567635, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_4397a0318fab42cc8c6ec65480b06f1a.npz", + "optimizer_file": "boundary_4397a0318fab42cc8c6ec65480b06f1a_optimizer.pt", + "arrays_sha256": "29b1894ee2aefe79b5da6457d116c31e5e341655f91f32ba95d62c0014e08226", + "optimizer_sha256": "f88fca1a87790c17e5be9dd07e312f60ad8dc6c8842e3798313b5bae993e1a85", + "stage": "adam", + "completed_passes": 460, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 77280, + "adam_update_count": 77280, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 461, + "consumed_count": 460, + "last_submitted_update": 77280, + "last_consumed_update": 77112, + "pending": [ + { + "reference": { + "source_update": 77280, + "completed_passes": 460, + "next_interval": 0, + "trained_intervals": 77280, + "snapshot": "pass_end_0460", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 76440, + "pass_science": { + "completed_passes": 460, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 77280, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 77280, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.000931731890887022, + "update_l2": 0.054665111005306244 + }, + "raw_ground_friction": { + "gradient_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.7970213927328587e-05, + "update_l2": 0.0026403830852359533 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10913364900333905, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25390, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10913364900333905, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.034703079611063004, + "ssim_fused": 0.8920445442199707, + "seg_l1": 0.04772006720304489, + "seg_ssim_ref": 0.8920433521270752, + "depth": 0.012721252274753935, + "rgb_loss": 0.049353547394275665, + "seg_loss": 0.059767380356788635, + "total": 0.10913364900333905 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.053967393934726715, + "ssim_fused": 0.8723469972610474, + "seg_l1": 0.06456033885478973, + "seg_ssim_ref": 0.8723462820053101, + "depth": 0.019645536951595634, + "rgb_loss": 0.0687045156955719, + "seg_loss": 0.07717901468276978, + "total": 0.14590317591529328, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019645536951595634, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.014155313427290078 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03893554210662842, + "ssim_fused": 0.8762771487236023, + "seg_l1": 0.06335791200399399, + "seg_ssim_ref": 0.8762756586074829, + "depth": 0.014961905302047577, + "rgb_loss": 0.055893003940582275, + "seg_loss": 0.07543119788169861, + "total": 0.13133916372758292, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014961905302047577, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011867635553783685 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025916313752532005, + "ssim_fused": 0.9079387187957764, + "seg_l1": 0.037938572466373444, + "seg_ssim_ref": 0.9079374670982361, + "depth": 0.010461016811383629, + "rgb_loss": 0.03914530575275421, + "seg_loss": 0.04876336455345154, + "total": 0.08791913132301714, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010461016811383629, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.009173002488466963 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019993064925074577, + "ssim_fused": 0.9116154909133911, + "seg_l1": 0.025023452937602997, + "seg_ssim_ref": 0.9116140604019165, + "depth": 0.005816550033988896, + "rgb_loss": 0.03367135673761368, + "seg_loss": 0.037695951759815216, + "total": 0.07137312504746288, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005816550033988896, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005816550033988896 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 460, + "adam_update_count": 77280 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24008672102354467 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_4397a0318fab42cc8c6ec65480b06f1a_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 461, + "next_interval": 0, + "next_adam_update": 77281, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 460, + "trained_intervals": 77280, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 77280, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.635771751403809, + "median": 11.513076782226562, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.5910894870758057, + "median": 9.06052303314209, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.00048286584205925465, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.0749383494257927, + "median": 8610.6650390625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25390, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0461.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0461.json new file mode 100644 index 0000000000000000000000000000000000000000..fb4c7a1d72f631200b0cb63d653b29dbdf9185d7 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0461.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0461", + "executed_epochs": 461, + "score": null, + "best_score": 0.08751520473567635, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_c5b729a258d34654ba243385a7cd3f38.npz", + "optimizer_file": "boundary_c5b729a258d34654ba243385a7cd3f38_optimizer.pt", + "arrays_sha256": "3e378f09dae9dcf0e6b1f9dcd6d08ea080f805821e7f8b38f97790d1ada19575", + "optimizer_sha256": "11767d1126beac27308a8ff9c7f4001ae60876e69b5ba9dbb27b6e75a43fa9a9", + "stage": "adam", + "completed_passes": 461, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 77448, + "adam_update_count": 77448, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 462, + "consumed_count": 461, + "last_submitted_update": 77448, + "last_consumed_update": 77280, + "pending": [ + { + "reference": { + "source_update": 77448, + "completed_passes": 461, + "next_interval": 0, + "trained_intervals": 77448, + "snapshot": "pass_end_0461", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 76440, + "pass_science": { + "completed_passes": 461, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 77448, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 77448, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0006519495509564877, + "update_l2": 0.06795819848775864 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.399508775852155e-05, + "update_l2": 0.0013626784784719348 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10548427234231156, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25392, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10548427234231156, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.0333736427128315, + "ssim_fused": 0.8946030139923096, + "seg_l1": 0.04576770216226578, + "seg_ssim_ref": 0.8946017622947693, + "depth": 0.012149091946298301, + "rgb_loss": 0.04777831584215164, + "seg_loss": 0.057693805545568466, + "total": 0.10548427234231156 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.0507768876850605, + "ssim_fused": 0.8770260810852051, + "seg_l1": 0.05989919975399971, + "seg_ssim_ref": 0.8770256638526917, + "depth": 0.01891309249866172, + "rgb_loss": 0.0652162954211235, + "seg_loss": 0.07251422852277756, + "total": 0.13774943703639972, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01891309249866172, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013422868974356163 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038342420011758804, + "ssim_fused": 0.8781200051307678, + "seg_l1": 0.06246839836239815, + "seg_ssim_ref": 0.8781185150146484, + "depth": 0.014440403959875307, + "rgb_loss": 0.05504993349313736, + "seg_loss": 0.07435102015733719, + "total": 0.12941539405443442, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014440403959875307, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011346134211611418 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02497325837612152, + "ssim_fused": 0.9096845984458923, + "seg_l1": 0.036496710032224655, + "seg_ssim_ref": 0.909683346748352, + "depth": 0.009713741115551804, + "rgb_loss": 0.03804168850183487, + "seg_loss": 0.04726070165634155, + "total": 0.08531210389929197, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009713741115551804, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008425726792635138 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019402004778385162, + "ssim_fused": 0.9135812520980835, + "seg_l1": 0.024206506088376045, + "seg_ssim_ref": 0.9135796427726746, + "depth": 0.005529130211104381, + "rgb_loss": 0.03280535340309143, + "seg_loss": 0.036649275571107864, + "total": 0.0694601543791201, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005529130211104381, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005529130211104381 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 461, + "adam_update_count": 77448 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24249716801568866 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_c5b729a258d34654ba243385a7cd3f38_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 462, + "next_interval": 0, + "next_adam_update": 77449, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 461, + "trained_intervals": 77448, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 77448, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.6395649909973145, + "median": 11.513077735900879, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.5973169803619385, + "median": 9.06683349609375, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.00048103765584528446, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07447312772274017, + "median": 8665.5029296875, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25392, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0462.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0462.json new file mode 100644 index 0000000000000000000000000000000000000000..966d8301196ac60d0d2981ded57b459a3640a40c --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0462.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0462", + "executed_epochs": 462, + "score": null, + "best_score": 0.08751520473567635, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_3d40580882bc4f6d80efab421985d3d5.npz", + "optimizer_file": "boundary_3d40580882bc4f6d80efab421985d3d5_optimizer.pt", + "arrays_sha256": "9ec201f735381257c597cfedb12d7a7866f1e7306b42c4290e3bb877d885742b", + "optimizer_sha256": "4acd67324a14812029a82f3a87afd643a61c4f9f8f7ca5e0a2395364f642504f", + "stage": "adam", + "completed_passes": 462, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 77616, + "adam_update_count": 77616, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 463, + "consumed_count": 462, + "last_submitted_update": 77616, + "last_consumed_update": 77448, + "pending": [ + { + "reference": { + "source_update": 77616, + "completed_passes": 462, + "next_interval": 0, + "trained_intervals": 77616, + "snapshot": "pass_end_0462", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 76440, + "pass_science": { + "completed_passes": 462, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 77616, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 77616, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00011697728041326627, + "update_l2": 0.04243410378694534 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.8277631170349196e-05, + "update_l2": 0.0022422673646360636 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1047937459440676, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25395, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1047937459440676, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03314387798309326, + "ssim_fused": 0.8951048254966736, + "seg_l1": 0.04538530856370926, + "seg_ssim_ref": 0.8951034545898438, + "depth": 0.012058684393543712, + "rgb_loss": 0.04749414324760437, + "seg_loss": 0.0572875440120697, + "total": 0.1047937459440676 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05084405466914177, + "ssim_fused": 0.8765485882759094, + "seg_l1": 0.0601656399667263, + "seg_ssim_ref": 0.8765478730201721, + "depth": 0.01902190603023576, + "rgb_loss": 0.06536553055047989, + "seg_loss": 0.0728229358792305, + "total": 0.13820748833574062, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01902190603023576, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013531682505930204 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038257140666246414, + "ssim_fused": 0.8782081604003906, + "seg_l1": 0.06235595792531967, + "seg_ssim_ref": 0.8782065510749817, + "depth": 0.01428559061467932, + "rgb_loss": 0.054964080452919006, + "seg_loss": 0.0742434561252594, + "total": 0.12922182216879308, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01428559061467932, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011191320866415432 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024736933410167694, + "ssim_fused": 0.9105511903762817, + "seg_l1": 0.036038339138031006, + "seg_ssim_ref": 0.9105498790740967, + "depth": 0.009561519423726845, + "rgb_loss": 0.03767930716276169, + "seg_loss": 0.04672069847583771, + "total": 0.08440956715802313, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009561519423726845, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008273505100810175 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.01873737946152687, + "ssim_fused": 0.915111243724823, + "seg_l1": 0.022981297224760056, + "seg_ssim_ref": 0.9151097536087036, + "depth": 0.0053657215055329215, + "rgb_loss": 0.0319676548242569, + "seg_loss": 0.0353630855679512, + "total": 0.06733610611371363, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.0053657215055329215, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0053657215055329215 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 462, + "adam_update_count": 77616 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24083125311881304 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_3d40580882bc4f6d80efab421985d3d5_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 463, + "next_interval": 0, + "next_adam_update": 77617, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 462, + "trained_intervals": 77616, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 77616, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.6401214599609375, + "median": 11.513078689575195, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.6058309078216553, + "median": 9.068605422973633, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.00048077007522806525, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07384175807237625, + "median": 8681.2265625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25395, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0463.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0463.json new file mode 100644 index 0000000000000000000000000000000000000000..8cf8feac608a260ab04f55e30b6e98ef81884b5f --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0463.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0463", + "executed_epochs": 463, + "score": null, + "best_score": 0.08751520473567635, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_a9fc9e0a69674e238fa5763ea5a7d20d.npz", + "optimizer_file": "boundary_a9fc9e0a69674e238fa5763ea5a7d20d_optimizer.pt", + "arrays_sha256": "2491ef5effbab850ca9c7e2faa10a48643604acdd04d52fd4e750adf3d4ba790", + "optimizer_sha256": "3f340a04ee3be3f5bd108f10ec8cabe81f94460ec95bfd88f72dbd283c41d414", + "stage": "adam", + "completed_passes": 463, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 77784, + "adam_update_count": 77784, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 464, + "consumed_count": 463, + "last_submitted_update": 77784, + "last_consumed_update": 77616, + "pending": [ + { + "reference": { + "source_update": 77784, + "completed_passes": 463, + "next_interval": 0, + "trained_intervals": 77784, + "snapshot": "pass_end_0463", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 76440, + "pass_science": { + "completed_passes": 463, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 77784, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 77784, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00029399379855021834, + "update_l2": 0.056668881326913834 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.7359248886350542e-05, + "update_l2": 0.00220889737829566 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10601976807439664, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25397, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10601976807439664, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.0335301049053669, + "ssim_fused": 0.894173800945282, + "seg_l1": 0.04606600105762482, + "seg_ssim_ref": 0.8941725492477417, + "depth": 0.012151107433835243, + "rgb_loss": 0.04798932373523712, + "seg_loss": 0.058018289506435394, + "total": 0.10601976807439664 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05112823471426964, + "ssim_fused": 0.8762438297271729, + "seg_l1": 0.060763679444789886, + "seg_ssim_ref": 0.8762432932853699, + "depth": 0.019153056667814833, + "rgb_loss": 0.06565382331609726, + "seg_loss": 0.07336228340864182, + "total": 0.13903525978140688, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019153056667814833, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013662833143509277 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.0383586585521698, + "ssim_fused": 0.877686083316803, + "seg_l1": 0.06249229609966278, + "seg_ssim_ref": 0.877684473991394, + "depth": 0.014232510947825697, + "rgb_loss": 0.055149711668491364, + "seg_loss": 0.07445694506168365, + "total": 0.12962089669170343, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014232510947825697, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01113824119956181 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025174695998430252, + "ssim_fused": 0.9095019698143005, + "seg_l1": 0.03676774352788925, + "seg_ssim_ref": 0.9095005989074707, + "depth": 0.00975298192356946, + "rgb_loss": 0.038239363580942154, + "seg_loss": 0.04751407355070114, + "total": 0.08576319383885717, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00975298192356946, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008464967600652792 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019458824768662453, + "ssim_fused": 0.9132633209228516, + "seg_l1": 0.024240292608737946, + "seg_ssim_ref": 0.913261890411377, + "depth": 0.005465880196130989, + "rgb_loss": 0.03291439637541771, + "seg_loss": 0.036739856004714966, + "total": 0.06965972198561911, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005465880196130989, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005465880196130989 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 463, + "adam_update_count": 77784 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2538185599260032 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_a9fc9e0a69674e238fa5763ea5a7d20d_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 464, + "next_interval": 0, + "next_adam_update": 77785, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 463, + "trained_intervals": 77784, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 77784, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.6437835693359375, + "median": 11.513078689575195, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.611882209777832, + "median": 9.060197830200195, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0004790126404259354, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07339626550674438, + "median": 8606.4990234375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25397, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0464.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0464.json new file mode 100644 index 0000000000000000000000000000000000000000..e09562797cd1d8917797cbbf079bdd27ce766845 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0464.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0464", + "executed_epochs": 464, + "score": null, + "best_score": 0.08751520473567635, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_ceb38f741f054b1796da46bbda25ca37.npz", + "optimizer_file": "boundary_ceb38f741f054b1796da46bbda25ca37_optimizer.pt", + "arrays_sha256": "f6f782c69cc6819378f053e82dca630166c4bae3a776b47f8d9ee0175275c6d8", + "optimizer_sha256": "3957f4b3aa844a255185f6557984e797772319380bc8bf63136f0e8b988d7c63", + "stage": "adam", + "completed_passes": 464, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 77952, + "adam_update_count": 77952, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 465, + "consumed_count": 464, + "last_submitted_update": 77952, + "last_consumed_update": 77784, + "pending": [ + { + "reference": { + "source_update": 77952, + "completed_passes": 464, + "next_interval": 0, + "trained_intervals": 77952, + "snapshot": "pass_end_0464", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 76440, + "pass_science": { + "completed_passes": 464, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 77952, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 77952, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00016244404832832515, + "update_l2": 0.05820810794830322 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.376089832978323e-05, + "update_l2": 0.002586579881608486 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1061734856525461, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25401, + "attachment": 124, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1061734856525461, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03361078351736069, + "ssim_fused": 0.8941035866737366, + "seg_l1": 0.04614213854074478, + "seg_ssim_ref": 0.8941022753715515, + "depth": 0.012314082125820828, + "rgb_loss": 0.048067912459373474, + "seg_loss": 0.05809325724840164, + "total": 0.1061734856525461 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05151885002851486, + "ssim_fused": 0.875650942325592, + "seg_l1": 0.061143722385168076, + "seg_ssim_ref": 0.8756503462791443, + "depth": 0.01933398372998125, + "rgb_loss": 0.06608489155769348, + "seg_loss": 0.07378491014242172, + "total": 0.13988914313442577, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01933398372998125, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013843760205675692 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03835210204124451, + "ssim_fused": 0.8780843019485474, + "seg_l1": 0.06246832385659218, + "seg_ssim_ref": 0.8780827522277832, + "depth": 0.014447319365168873, + "rgb_loss": 0.05506482347846031, + "seg_loss": 0.07435811311006546, + "total": 0.12943738018260065, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014447319365168873, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01135304961690498 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025231096893548965, + "ssim_fused": 0.9093106389045715, + "seg_l1": 0.03690529987215996, + "seg_ssim_ref": 0.9093091487884521, + "depth": 0.009935247176835417, + "rgb_loss": 0.038322750478982925, + "seg_loss": 0.047662410885095596, + "total": 0.08599509661125536, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009935247176835417, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00864723285391875 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019341085106134415, + "ssim_fused": 0.9133684039115906, + "seg_l1": 0.024051200598478317, + "seg_ssim_ref": 0.9133668541908264, + "depth": 0.005539778231297775, + "rgb_loss": 0.032799188047647476, + "seg_loss": 0.03656759113073349, + "total": 0.06937232268190256, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005539778231297775, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005539778231297775 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 464, + "adam_update_count": 77952 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23826447105966508 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_ceb38f741f054b1796da46bbda25ca37_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 465, + "next_interval": 0, + "next_adam_update": 77953, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 464, + "trained_intervals": 77952, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 77952, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.649470329284668, + "median": 11.513078689575195, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.617936134338379, + "median": 9.063455581665039, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.000476296350825578, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07295327633619308, + "median": 8634.287109375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25401, + "controller_edge_stiffness": 124 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0465.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0465.json new file mode 100644 index 0000000000000000000000000000000000000000..e52890e11c4e33a299215475924cd8c3fc46922c --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0465.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0465", + "executed_epochs": 465, + "score": null, + "best_score": 0.08747488056067751, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_e859a4d67c544da3b60f386f24ad451f.npz", + "optimizer_file": "boundary_e859a4d67c544da3b60f386f24ad451f_optimizer.pt", + "arrays_sha256": "cd0f7c101c66679331b82fb27b92f62cf01673b1c75d8a7501f6b03c3d11d27a", + "optimizer_sha256": "6b68469a97e653fbc7f5c02ff6a02cff3c9c8bb609c0edbb017c8a07fc27cd10", + "stage": "adam", + "completed_passes": 465, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 78120, + "adam_update_count": 78120, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 466, + "consumed_count": 465, + "last_submitted_update": 78120, + "last_consumed_update": 77952, + "pending": [ + { + "reference": { + "source_update": 78120, + "completed_passes": 465, + "next_interval": 0, + "trained_intervals": 78120, + "snapshot": "pass_end_0465", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 77952, + "pass_science": { + "completed_passes": 465, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 78120, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 78120, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002655574935488403, + "update_l2": 0.0596926175057888 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.3894030164228752e-05, + "update_l2": 0.0013000317849218845 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10671895211009837, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25408, + "attachment": 125, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10671895211009837, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033711984753608704, + "ssim_fused": 0.8936348557472229, + "seg_l1": 0.04648858681321144, + "seg_ssim_ref": 0.8936336040496826, + "depth": 0.012183835791110147, + "rgb_loss": 0.04824261739850044, + "seg_loss": 0.05846415087580681, + "total": 0.10671895211009837 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051454462110996246, + "ssim_fused": 0.875695526599884, + "seg_l1": 0.06146528199315071, + "seg_ssim_ref": 0.875694990158081, + "depth": 0.019305024706956334, + "rgb_loss": 0.06602446734905243, + "seg_loss": 0.0740332305431366, + "total": 0.14007700291689598, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019305024706956334, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.01381480118265078 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038594700396060944, + "ssim_fused": 0.8769401907920837, + "seg_l1": 0.06289590150117874, + "seg_ssim_ref": 0.8769386410713196, + "depth": 0.014266885201100055, + "rgb_loss": 0.05548772215843201, + "seg_loss": 0.07492899149656296, + "total": 0.13043098799077665, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014266885201100055, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011172615452836165 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.0253591351211071, + "ssim_fused": 0.9090170860290527, + "seg_l1": 0.03734157979488373, + "seg_ssim_ref": 0.9090158343315125, + "depth": 0.009816115309790345, + "rgb_loss": 0.038483891636133194, + "seg_loss": 0.04807009920477867, + "total": 0.08656380695622165, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009816115309790345, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008528100986873679 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019439643248915672, + "ssim_fused": 0.9128866195678711, + "seg_l1": 0.024251585826277733, + "seg_ssim_ref": 0.9128850102424622, + "depth": 0.005347317946593846, + "rgb_loss": 0.03297439217567444, + "seg_loss": 0.036824267357587814, + "total": 0.06980401057649914, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005347317946593846, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005347317946593846 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 465, + "adam_update_count": 78120 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2458539551589638 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_e859a4d67c544da3b60f386f24ad451f_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 466, + "next_interval": 0, + "next_adam_update": 78121, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 465, + "trained_intervals": 78120, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 78120, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.653858661651611, + "median": 11.513079643249512, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.622877359390259, + "median": 9.052595138549805, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.00047421077033504844, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07259368151426315, + "median": 8540.755859375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25408, + "controller_edge_stiffness": 125 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0466.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0466.json new file mode 100644 index 0000000000000000000000000000000000000000..4a0279ccf665948b1a9ea57d584fa996b70f5af2 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0466.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0466", + "executed_epochs": 466, + "score": null, + "best_score": 0.08747488056067751, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_43a56866decd46e7a2bb21d41b5637a3.npz", + "optimizer_file": "boundary_43a56866decd46e7a2bb21d41b5637a3_optimizer.pt", + "arrays_sha256": "ed031aba1398dcaf65de23fbff8268be6278c91b87073466faf761b71145c4ac", + "optimizer_sha256": "4b2fb8611a691b124561655bd513242e3ff03aba18ab39ab4ae23c1ce0ddecf1", + "stage": "adam", + "completed_passes": 466, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 78288, + "adam_update_count": 78288, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 467, + "consumed_count": 466, + "last_submitted_update": 78288, + "last_consumed_update": 78120, + "pending": [ + { + "reference": { + "source_update": 78288, + "completed_passes": 466, + "next_interval": 0, + "trained_intervals": 78288, + "snapshot": "pass_end_0466", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 77952, + "pass_science": { + "completed_passes": 466, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 78288, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 78288, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00018154269491788, + "update_l2": 0.06014877185225487 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.5698947865748778e-05, + "update_l2": 0.002216366585344076 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10646952672065815, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25417, + "attachment": 125, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10646952672065815, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03360901400446892, + "ssim_fused": 0.8936932682991028, + "seg_l1": 0.04630899056792259, + "seg_ssim_ref": 0.8936920762062073, + "depth": 0.012188983574727771, + "rgb_loss": 0.04814855381846428, + "seg_loss": 0.05830878019332886, + "total": 0.10646952672065815 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.050809506326913834, + "ssim_fused": 0.8768233060836792, + "seg_l1": 0.06053619459271431, + "seg_ssim_ref": 0.8768227100372314, + "depth": 0.01913741139054971, + "rgb_loss": 0.06528294831514359, + "seg_loss": 0.0730644166469574, + "total": 0.13836649492291095, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01913741139054971, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013647187866244154 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038183990865945816, + "ssim_fused": 0.8776717185974121, + "seg_l1": 0.062367092818021774, + "seg_ssim_ref": 0.8776701092720032, + "depth": 0.014001085399489901, + "rgb_loss": 0.05501284822821617, + "seg_loss": 0.07435965538024902, + "total": 0.12938650841915497, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014001085399489901, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.010906815651226014 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02570100873708725, + "ssim_fused": 0.908394992351532, + "seg_l1": 0.0376555472612381, + "seg_ssim_ref": 0.9083937406539917, + "depth": 0.010088331044781178, + "rgb_loss": 0.0388818085193634, + "seg_loss": 0.0484456904232502, + "total": 0.08733758354836808, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.010088331044781178, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00880031672186451 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019741548225283623, + "ssim_fused": 0.9118831157684326, + "seg_l1": 0.024677129462361336, + "seg_ssim_ref": 0.911881685256958, + "depth": 0.005529106464090291, + "rgb_loss": 0.033416617661714554, + "seg_loss": 0.037365369498729706, + "total": 0.07078751999219865, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005529106464090291, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005529106464090291 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 466, + "adam_update_count": 78288 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23946390394121408 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_43a56866decd46e7a2bb21d41b5637a3_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 467, + "next_interval": 0, + "next_adam_update": 78289, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 466, + "trained_intervals": 78288, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 78288, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.65899658203125, + "median": 11.513084411621094, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.629716157913208, + "median": 9.055021286010742, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0004717805713880807, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07209892570972443, + "median": 8561.42578125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25417, + "controller_edge_stiffness": 125 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0467.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0467.json new file mode 100644 index 0000000000000000000000000000000000000000..2b9587f02a314d69542f6f97c1e87bb659250027 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0467.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0467", + "executed_epochs": 467, + "score": null, + "best_score": 0.08747488056067751, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_69e7aebbdb6b49208596c363ec18fa9e.npz", + "optimizer_file": "boundary_69e7aebbdb6b49208596c363ec18fa9e_optimizer.pt", + "arrays_sha256": "f32a194d8e731db0753579f5b221621fd8efb9405b77abc9e6c36e7fb3f0f8ff", + "optimizer_sha256": "558fb09523e9c866a572cf1bf82d44a13428912967697472bb0dc7b9ffb5b3a4", + "stage": "adam", + "completed_passes": 467, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 78456, + "adam_update_count": 78456, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 468, + "consumed_count": 467, + "last_submitted_update": 78456, + "last_consumed_update": 78288, + "pending": [ + { + "reference": { + "source_update": 78456, + "completed_passes": 467, + "next_interval": 0, + "trained_intervals": 78456, + "snapshot": "pass_end_0467", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 77952, + "pass_science": { + "completed_passes": 467, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 78456, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 78456, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.0002586734772194177, + "update_l2": 0.043546125292778015 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.6265173801220953e-05, + "update_l2": 0.001914809225127101 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10514292388360166, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25420, + "attachment": 126, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10514292388360166, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03328409045934677, + "ssim_fused": 0.8948596715927124, + "seg_l1": 0.04555896297097206, + "seg_ssim_ref": 0.8948584198951721, + "depth": 0.01210427980088296, + "rgb_loss": 0.04765533655881882, + "seg_loss": 0.057475484907627106, + "total": 0.10514292388360166 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05092613026499748, + "ssim_fused": 0.87655109167099, + "seg_l1": 0.06012305989861488, + "seg_ssim_ref": 0.8765503764152527, + "depth": 0.01901266371375532, + "rgb_loss": 0.06543068587779999, + "seg_loss": 0.07278837263584137, + "total": 0.13823807117735512, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01901266371375532, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013522440189449765 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03826279938220978, + "ssim_fused": 0.8782740831375122, + "seg_l1": 0.06226615235209465, + "seg_ssim_ref": 0.8782725930213928, + "depth": 0.014301279477860212, + "rgb_loss": 0.05495542287826538, + "seg_loss": 0.07415840774774551, + "total": 0.12912812445490815, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014301279477860212, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01120700972959632 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024847999215126038, + "ssim_fused": 0.910197913646698, + "seg_l1": 0.036193255335092545, + "seg_ssim_ref": 0.9101966619491577, + "depth": 0.00959470888756552, + "rgb_loss": 0.03783881664276123, + "seg_loss": 0.04691527038812637, + "total": 0.08476368173977517, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00959470888756552, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008306694564648852 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019099436700344086, + "ssim_fused": 0.9144155979156494, + "seg_l1": 0.023653389886021614, + "seg_ssim_ref": 0.9144141674041748, + "depth": 0.005508467124350783, + "rgb_loss": 0.032396428287029266, + "seg_loss": 0.03603988140821457, + "total": 0.06844181816236819, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005508467124350783, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005508467124350782 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 467, + "adam_update_count": 78456 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.248738860944286 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_69e7aebbdb6b49208596c363ec18fa9e_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 468, + "next_interval": 0, + "next_adam_update": 78457, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 467, + "trained_intervals": 78456, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 78456, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.664511680603027, + "median": 11.51308536529541, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.636026382446289, + "median": 9.06200122833252, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0004691858193837106, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07164540141820908, + "median": 8621.58984375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25420, + "controller_edge_stiffness": 126 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0468.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0468.json new file mode 100644 index 0000000000000000000000000000000000000000..8c24c73f7c0e9894288ad4071ecf430a2a3a485d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0468.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0468", + "executed_epochs": 468, + "score": null, + "best_score": 0.08747488056067751, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_3aa629e72a474228b4c8f473b923dc14.npz", + "optimizer_file": "boundary_3aa629e72a474228b4c8f473b923dc14_optimizer.pt", + "arrays_sha256": "4b58bd39950c60ac6423772b7fc9fb972325e97467693f6009840b13c1902288", + "optimizer_sha256": "fc538b87397a8e9678203d2b481fd85da21194ad45e92613f3dc6181cbbda319", + "stage": "adam", + "completed_passes": 468, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 78624, + "adam_update_count": 78624, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 469, + "consumed_count": 468, + "last_submitted_update": 78624, + "last_consumed_update": 78456, + "pending": [ + { + "reference": { + "source_update": 78624, + "completed_passes": 468, + "next_interval": 0, + "trained_intervals": 78624, + "snapshot": "pass_end_0468", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 77952, + "pass_science": { + "completed_passes": 468, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 78624, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 78624, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00011544645531103015, + "update_l2": 0.04772696644067764 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.0699322703876533e-05, + "update_l2": 0.0023053488694131374 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10533147326151139, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25429, + "attachment": 126, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10533147326151139, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.033360667526721954, + "ssim_fused": 0.8947144746780396, + "seg_l1": 0.04564543440937996, + "seg_ssim_ref": 0.894713282585144, + "depth": 0.012152105963293485, + "rgb_loss": 0.04774563014507294, + "seg_loss": 0.057573698461055756, + "total": 0.10533147326151139 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05117085203528404, + "ssim_fused": 0.8760476112365723, + "seg_l1": 0.06035519391298294, + "seg_ssim_ref": 0.8760470151901245, + "depth": 0.019056261934722752, + "rgb_loss": 0.06572715938091278, + "seg_loss": 0.07307475060224533, + "total": 0.13882095879451223, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019056261934722752, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013566038410417194 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038407307118177414, + "ssim_fused": 0.8780623078346252, + "seg_l1": 0.06250794231891632, + "seg_ssim_ref": 0.8780608177185059, + "depth": 0.014434068825884414, + "rgb_loss": 0.05511338263750076, + "seg_loss": 0.07439419627189636, + "total": 0.12952200552764243, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014434068825884414, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011339799077620524 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024817826226353645, + "ssim_fused": 0.9101340174674988, + "seg_l1": 0.03614518418908119, + "seg_ssim_ref": 0.9101327657699585, + "depth": 0.00960570108154556, + "rgb_loss": 0.03782745823264122, + "seg_loss": 0.046889595687389374, + "total": 0.08472665589582185, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.00960570108154556, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008317686758628892 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019046681001782417, + "ssim_fused": 0.9146140813827515, + "seg_l1": 0.023573413491249084, + "seg_ssim_ref": 0.9146124720573425, + "depth": 0.005512392011021211, + "rgb_loss": 0.03231452777981758, + "seg_loss": 0.03593623638153076, + "total": 0.06825627282806906, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005512392011021211, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005512392011021212 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 468, + "adam_update_count": 78624 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24844283214770257 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_3aa629e72a474228b4c8f473b923dc14_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 469, + "next_interval": 0, + "next_adam_update": 78625, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 468, + "trained_intervals": 78624, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 78624, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.674315452575684, + "median": 11.513087272644043, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.643054962158203, + "median": 9.060113906860352, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.00046460848534479737, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07114359736442566, + "median": 8605.2265625, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25429, + "controller_edge_stiffness": 126 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0469.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0469.json new file mode 100644 index 0000000000000000000000000000000000000000..8ed16c7a1ab2ae6c39c5e47737612e53f9dbcdc8 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0469.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0469", + "executed_epochs": 469, + "score": null, + "best_score": 0.08747488056067751, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_6bdf6d5b62a344e29da4482149b03f97.npz", + "optimizer_file": "boundary_6bdf6d5b62a344e29da4482149b03f97_optimizer.pt", + "arrays_sha256": "d07b157e3a11e85e8988d62d173efd7a8dfafc27cef3abbb814b920da516be46", + "optimizer_sha256": "db9291a825134fe18b9ff5fe65816d2a9289825acb8a367bc558e9e3b83e2f8c", + "stage": "adam", + "completed_passes": 469, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 78792, + "adam_update_count": 78792, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 470, + "consumed_count": 469, + "last_submitted_update": 78792, + "last_consumed_update": 78624, + "pending": [ + { + "reference": { + "source_update": 78792, + "completed_passes": 469, + "next_interval": 0, + "trained_intervals": 78792, + "snapshot": "pass_end_0469", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 77952, + "pass_science": { + "completed_passes": 469, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 78792, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 78792, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00012735014024656266, + "update_l2": 0.04895969480276108 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.041270818153862e-05, + "update_l2": 0.0025257538072764874 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.1052586744085209, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25438, + "attachment": 126, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.1052586744085209, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03332565724849701, + "ssim_fused": 0.8947470188140869, + "seg_l1": 0.04560571908950806, + "seg_ssim_ref": 0.8947457671165466, + "depth": 0.012123073662964065, + "rgb_loss": 0.04771113023161888, + "seg_loss": 0.05753541737794876, + "total": 0.1052586744085209 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051063310354948044, + "ssim_fused": 0.8761700391769409, + "seg_l1": 0.06022300943732262, + "seg_ssim_ref": 0.8761693239212036, + "depth": 0.019030096020339084, + "rgb_loss": 0.06561664491891861, + "seg_loss": 0.07294454425573349, + "total": 0.13858021927067243, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019030096020339084, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013539872496033528 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03826061263680458, + "ssim_fused": 0.8782463669776917, + "seg_l1": 0.062297821044921875, + "seg_ssim_ref": 0.8782448172569275, + "depth": 0.014333454930756448, + "rgb_loss": 0.054959215223789215, + "seg_loss": 0.07418929040431976, + "total": 0.12916284653362034, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014333454930756448, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.01123918518249256 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024903733283281326, + "ssim_fused": 0.9102538824081421, + "seg_l1": 0.03628553822636604, + "seg_ssim_ref": 0.9102527499198914, + "depth": 0.009653912224861689, + "rgb_loss": 0.03787221014499664, + "seg_loss": 0.04697788134217262, + "total": 0.08485974167410383, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009653912224861689, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008365897901945023 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019074980169534683, + "ssim_fused": 0.9143176674842834, + "seg_l1": 0.02361651323735714, + "seg_ssim_ref": 0.9143162369728088, + "depth": 0.005474831475899037, + "rgb_loss": 0.03239645063877106, + "seg_loss": 0.036029964685440063, + "total": 0.06843189015568701, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005474831475899037, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.0054748314758990375 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 469, + "adam_update_count": 78792 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24071676190942526 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_6bdf6d5b62a344e29da4482149b03f97_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 470, + "next_interval": 0, + "next_adam_update": 78793, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 469, + "trained_intervals": 78792, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 78792, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.680021286010742, + "median": 11.513090133666992, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.6494455337524414, + "median": 9.06393814086914, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0004619650717359036, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07069040089845657, + "median": 8638.505859375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25438, + "controller_edge_stiffness": 126 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0470.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0470.json new file mode 100644 index 0000000000000000000000000000000000000000..689262b87a569572eade63402f8b8476e139b58d --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0470.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0470", + "executed_epochs": 470, + "score": null, + "best_score": 0.0872685430689864, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_1ca18f94f5a34019b11aa04e6cd62ab1.npz", + "optimizer_file": "boundary_1ca18f94f5a34019b11aa04e6cd62ab1_optimizer.pt", + "arrays_sha256": "f1966bc90251fa7ada4735536564ed2ea6489511074ee2a25fd30adaa2756881", + "optimizer_sha256": "dbd814a619aa446e6de46b3154b85820013b6d345e488f6530c1c5c1efe15270", + "stage": "adam", + "completed_passes": 470, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 78960, + "adam_update_count": 78960, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 471, + "consumed_count": 470, + "last_submitted_update": 78960, + "last_consumed_update": 78792, + "pending": [ + { + "reference": { + "source_update": 78960, + "completed_passes": 470, + "next_interval": 0, + "trained_intervals": 78960, + "snapshot": "pass_end_0470", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 78792, + "pass_science": { + "completed_passes": 470, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 78960, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 78960, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00018715909391175956, + "update_l2": 0.046651821583509445 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.2870082830195315e-05, + "update_l2": 0.0023817415349185467 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10539258028444207, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25441, + "attachment": 126, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10539258028444207, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03338238224387169, + "ssim_fused": 0.8947304487228394, + "seg_l1": 0.045708052814006805, + "seg_ssim_ref": 0.8947292566299438, + "depth": 0.012177406515243638, + "rgb_loss": 0.04775981232523918, + "seg_loss": 0.057620588690042496, + "total": 0.10539258028444207 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05124836787581444, + "ssim_fused": 0.8760029673576355, + "seg_l1": 0.06056366488337517, + "seg_ssim_ref": 0.8760022521018982, + "depth": 0.01910443644959751, + "rgb_loss": 0.06579810380935669, + "seg_loss": 0.07325047999620438, + "total": 0.13906768079143006, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01910443644959751, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013614212925291956 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.038302622735500336, + "ssim_fused": 0.8782705664634705, + "seg_l1": 0.062342479825019836, + "seg_ssim_ref": 0.8782690167427063, + "depth": 0.014381292362018334, + "rgb_loss": 0.054987985640764236, + "seg_loss": 0.07422018051147461, + "total": 0.12922254371931058, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014381292362018334, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011287022613754446 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.024906475096940994, + "ssim_fused": 0.9104145765304565, + "seg_l1": 0.03633379191160202, + "seg_ssim_ref": 0.910413384437561, + "depth": 0.009734324312522075, + "rgb_loss": 0.037842266261577606, + "seg_loss": 0.04698435962200165, + "total": 0.08483636020789177, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009734324312522075, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008446309989605409 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019072070717811584, + "ssim_fused": 0.9142337441444397, + "seg_l1": 0.023592256009578705, + "seg_ssim_ref": 0.9142323136329651, + "depth": 0.005489572936836631, + "rgb_loss": 0.03241090849041939, + "seg_loss": 0.036027342081069946, + "total": 0.06844373641913587, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005489572936836631, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005489572936836631 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 470, + "adam_update_count": 78960 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24128800397738814 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_1ca18f94f5a34019b11aa04e6cd62ab1_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 471, + "next_interval": 0, + "next_adam_update": 78961, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 470, + "trained_intervals": 78960, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 78960, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.683124542236328, + "median": 11.513091087341309, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.6560628414154053, + "median": 9.057477951049805, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.000460533716250211, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.07022415846586227, + "median": 8582.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": 25441, + "controller_edge_stiffness": 126 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0471.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0471.json new file mode 100644 index 0000000000000000000000000000000000000000..50083c37143c383dec126505bd3ddfad403a5b62 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0471.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0471", + "executed_epochs": 471, + "score": null, + "best_score": 0.0872685430689864, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_24a5e72b4c70423f9c7c1b832e51faee.npz", + "optimizer_file": "boundary_24a5e72b4c70423f9c7c1b832e51faee_optimizer.pt", + "arrays_sha256": "b0ef4b6a0a5a6eb8a3a61c6fd4a73586ea076ad3c526cab0d0c8032038ad50e2", + "optimizer_sha256": "638f20e92e9a5551bef02a73f3e8b3ed334165569e20b344aeda14ade0772b22", + "stage": "adam", + "completed_passes": 471, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 79128, + "adam_update_count": 79128, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 472, + "consumed_count": 471, + "last_submitted_update": 79128, + "last_consumed_update": 78960, + "pending": [ + { + "reference": { + "source_update": 79128, + "completed_passes": 471, + "next_interval": 0, + "trained_intervals": 79128, + "snapshot": "pass_end_0471", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 78792, + "pass_science": { + "completed_passes": 471, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 79128, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 79128, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00021975251729600132, + "update_l2": 0.05960162356495857 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 2.0460412997636013e-05, + "update_l2": 0.001961745321750641 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10568360914573093, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25447, + "attachment": 126, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10568360914573093, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.0333489365875721, + "ssim_fused": 0.8942227363586426, + "seg_l1": 0.045851584523916245, + "seg_ssim_ref": 0.8942215442657471, + "depth": 0.01205992981810928, + "rgb_loss": 0.04783459007740021, + "seg_loss": 0.05783695727586746, + "total": 0.10568360914573093 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.05081896111369133, + "ssim_fused": 0.8766999244689941, + "seg_l1": 0.06062972918152809, + "seg_ssim_ref": 0.8766993880271912, + "depth": 0.01910169384213229, + "rgb_loss": 0.06531518697738647, + "seg_loss": 0.07316390424966812, + "total": 0.13849818547031614, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01910169384213229, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013611470317826736 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03829338774085045, + "ssim_fused": 0.8777945041656494, + "seg_l1": 0.062412627041339874, + "seg_ssim_ref": 0.8777929544448853, + "depth": 0.01413579041321374, + "rgb_loss": 0.055075809359550476, + "seg_loss": 0.07437151670455933, + "total": 0.129461461854523, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.01413579041321374, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011041520664949851 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025079993531107903, + "ssim_fused": 0.9091194868087769, + "seg_l1": 0.03660000488162041, + "seg_ssim_ref": 0.909118115901947, + "depth": 0.009666017433179077, + "rgb_loss": 0.03824009746313095, + "seg_loss": 0.04745638370513916, + "total": 0.0857061471857033, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009666017433179077, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.00837800311026241 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019203398376703262, + "ssim_fused": 0.913277268409729, + "seg_l1": 0.023763973265886307, + "seg_ssim_ref": 0.9132757186889648, + "depth": 0.005336217583912012, + "rgb_loss": 0.03270726650953293, + "seg_loss": 0.036356035619974136, + "total": 0.06906864207238128, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005336217583912012, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005336217583912011 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 471, + "adam_update_count": 79128 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.2452856949530542 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_24a5e72b4c70423f9c7c1b832e51faee_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 472, + "next_interval": 0, + "next_adam_update": 79129, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 471, + "trained_intervals": 79128, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 79128, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.6861572265625, + "median": 11.513093948364258, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.662436008453369, + "median": 9.048928260803223, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.00045913917711004615, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.06977803260087967, + "median": 8510.048828125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25447, + "controller_edge_stiffness": 126 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0472.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0472.json new file mode 100644 index 0000000000000000000000000000000000000000..dc5199ceb3a35b874ec339053649a6cad49fe16c --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0472.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0472", + "executed_epochs": 472, + "score": null, + "best_score": 0.0872685430689864, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_3bafd62202b149f79533d8e564f31a52.npz", + "optimizer_file": "boundary_3bafd62202b149f79533d8e564f31a52_optimizer.pt", + "arrays_sha256": "e0393c1b0674ae550cfc5507f253a8ec59c4390f8497f404e0b00d6905978768", + "optimizer_sha256": "0b1b14659aadac93302c81c8ff5032d93492a543354f1127628ec28adff84601", + "stage": "adam", + "completed_passes": 472, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 79296, + "adam_update_count": 79296, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 473, + "consumed_count": 472, + "last_submitted_update": 79296, + "last_consumed_update": 79128, + "pending": [ + { + "reference": { + "source_update": 79296, + "completed_passes": 472, + "next_interval": 0, + "trained_intervals": 79296, + "snapshot": "pass_end_0472", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 78792, + "pass_science": { + "completed_passes": 472, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 79296, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 79296, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00015268457354977727, + "update_l2": 0.04819660261273384 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.9776645785896108e-05, + "update_l2": 0.002359524369239807 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10550207671602714, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25453, + "attachment": 126, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10550207671602714, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03337039798498154, + "ssim_fused": 0.8945978879928589, + "seg_l1": 0.04579050466418266, + "seg_ssim_ref": 0.8945966362953186, + "depth": 0.01224902351844451, + "rgb_loss": 0.04777674376964569, + "seg_loss": 0.05771308019757271, + "total": 0.10550207671602714 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.051114220172166824, + "ssim_fused": 0.8761297464370728, + "seg_l1": 0.06064626947045326, + "seg_ssim_ref": 0.8761290311813354, + "depth": 0.019223528769819403, + "rgb_loss": 0.06566542387008667, + "seg_loss": 0.07329121232032776, + "total": 0.13897585971918425, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.019223528769819403, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013733305245513847 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03828783705830574, + "ssim_fused": 0.8778831958770752, + "seg_l1": 0.06237751618027687, + "seg_ssim_ref": 0.877881646156311, + "depth": 0.014391656048314697, + "rgb_loss": 0.055053628981113434, + "seg_loss": 0.07432568818330765, + "total": 0.12939370882046938, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014391656048314697, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011297386300050808 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.025049785152077675, + "ssim_fused": 0.9098415970802307, + "seg_l1": 0.03661198168992996, + "seg_ssim_ref": 0.9098402857780457, + "depth": 0.009898168654951474, + "rgb_loss": 0.03807150945067406, + "seg_loss": 0.04732152819633484, + "total": 0.08540293954095414, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009898168654951474, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008610154332034806 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.019029758870601654, + "ssim_fused": 0.9145369529724121, + "seg_l1": 0.023526253178715706, + "seg_ssim_ref": 0.9145355224609375, + "depth": 0.00548274060069247, + "rgb_loss": 0.0323164165019989, + "seg_loss": 0.035913899540901184, + "total": 0.06823579878350078, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.00548274060069247, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.00548274060069247 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 472, + "adam_update_count": 79296 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.24134806403890252 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_3bafd62202b149f79533d8e564f31a52_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 473, + "next_interval": 0, + "next_adam_update": 79297, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 472, + "trained_intervals": 79296, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 79296, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.691895484924316, + "median": 11.513096809387207, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.669271230697632, + "median": 9.04030704498291, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0004565120325423777, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.06930271536111832, + "median": 8437.80078125, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25453, + "controller_edge_stiffness": 126 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +} diff --git a/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0473.json b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0473.json new file mode 100644 index 0000000000000000000000000000000000000000..ba11c7c394e7cfe723b5e48b46ab74410ca28e35 --- /dev/null +++ b/processed/090-sloth/episode_0/runs/deform-sloth-ep0-d2-photo/native/adam_epochs/pass_end_0473.json @@ -0,0 +1,423 @@ +{ + "schema_version": "p12_privileged_adam_checkpoint.v1", + "method_id": "deform360_e2_photometric_adam_v1", + "label": "pass_end_0473", + "executed_epochs": 473, + "score": null, + "best_score": 0.0872685430689864, + "patience_epochs": 0, + "window_start_score": null, + "leaf_names": [ + "log_object_edge_stiffness", + "raw_ground_friction", + "raw_ground_restitution", + "log_controller_edge_stiffness" + ], + "lr": 0.001, + "betas": [ + 0.9, + 0.99 + ], + "eps": 1e-08, + "spring_y_clamp": [ + 0.0, + 100000.0 + ], + "ground_restitution_clamp": [ + 0.0, + 1.0 + ], + "ground_friction_clamp": [ + 0.0, + 2.0 + ], + "clamp_at_use_only": true, + "metric_role": "all_data_in_sample", + "arrays_file": "boundary_ea3ea7af380646cd8509479bfc30d248.npz", + "optimizer_file": "boundary_ea3ea7af380646cd8509479bfc30d248_optimizer.pt", + "arrays_sha256": "e34ef2b9ef88eaef0f3a9096cf72f7ed9f2af19eb7b3bcb4771b8b3fd49a9fb9", + "optimizer_sha256": "79c2918d3da145c8d4c0ae75d4047e1bb0073dcefa6a1ee80bf725eba79114f0", + "stage": "adam", + "completed_passes": 473, + "score_status": "unscored", + "adam_transition_batch_size": 1, + "cumulative_optimizer_updates": 79464, + "adam_update_count": 79464, + "score_selection_progress": { + "queue": "pass_snapshot_references_v2", + "submitted_count": 474, + "consumed_count": 473, + "last_submitted_update": 79464, + "last_consumed_update": 79296, + "pending": [ + { + "reference": { + "source_update": 79464, + "completed_passes": 473, + "next_interval": 0, + "trained_intervals": 79464, + "snapshot": "pass_end_0473", + "candidate": true + }, + "status": "registered" + } + ] + }, + "best_source_update": 78792, + "pass_science": { + "completed_passes": 473, + "adam_schedule": "source_transition_v1", + "next_interval": 0, + "trained_intervals": 79464, + "adam_transition_batch_size": 1, + "optimizer_updates": 1, + "cumulative_optimizer_updates": 79464, + "updates": [ + { + "batch_transition_count": 1, + "batch_weight_sum": 0.005952380952380952, + "lr": 0.001, + "leaf_metrics": { + "log_object_edge_stiffness": { + "gradient_l2": 0.00012552805128507316, + "update_l2": 0.04451470077037811 + }, + "raw_ground_friction": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "raw_ground_restitution": { + "gradient_l2": 0.0, + "update_l2": 0.0 + }, + "log_controller_edge_stiffness": { + "gradient_l2": 1.9114204405923374e-05, + "update_l2": 0.002397136064246297 + } + }, + "training_path_transitions": [ + { + "episode_id": "deform360_090-sloth_episode_0_aligned_50_218", + "transition_index": 167, + "loss": 0.10456027647729203, + "weight": 0.005952380952380952 + } + ], + "loss_role": "pre_update_training_path_not_checkpoint_score", + "dead_counts": { + "object": 25457, + "attachment": 126, + "ground": 2 + }, + "ground_context": { + "ground_friction/raw": 2.005976915359497, + "ground_friction/effective": 2.0, + "ground_friction/clamp_changed": 1, + "ground_restitution/raw": -0.0029794860165566206, + "ground_restitution/effective": 0.0, + "ground_restitution/clamp_changed": 1, + "ground_friction/contact_active": null, + "ground_restitution/contact_active": null + }, + "photometric_transition": { + "transition_index": 167, + "loss": 0.10456027647729203, + "state_finite": true, + "frame_index": 218, + "components": { + "l1": 0.03307650238275528, + "ssim_fused": 0.8952475786209106, + "seg_l1": 0.04523229971528053, + "seg_ssim_ref": 0.8952462673187256, + "depth": 0.01201031978413537, + "rgb_loss": 0.04741169512271881, + "seg_loss": 0.05713657662272453, + "total": 0.10456027647729203 + }, + "views": [ + { + "camera": "brics-odroid-015_cam0", + "l1": 0.050664134323596954, + "ssim_fused": 0.8768667578697205, + "seg_l1": 0.0598636120557785, + "seg_ssim_ref": 0.8768659830093384, + "depth": 0.01895394344913605, + "rgb_loss": 0.06515795737504959, + "seg_loss": 0.07251769304275513, + "total": 0.13769459691067326, + "valid_depth_pixels": 218311, + "excluded_depth_pixels": 703289, + "object_depth_holes": 76, + "depth_full_image_mean_m": 0.01895394344913605, + "depth_decomposition": { + "object_visible": { + "pixels": 202340, + "full_image_mean_m": 0.013463719924830496 + }, + "object_occluded": { + "pixels": 15971, + "full_image_mean_m": 0.005490223524305555 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-022_cam1", + "l1": 0.03809261694550514, + "ssim_fused": 0.8784060478210449, + "seg_l1": 0.062026917934417725, + "seg_ssim_ref": 0.8784045577049255, + "depth": 0.014159749882772256, + "rgb_loss": 0.05479288473725319, + "seg_loss": 0.07394061982631683, + "total": 0.1287476605881625, + "valid_depth_pixels": 142688, + "excluded_depth_pixels": 778912, + "object_depth_holes": 0, + "depth_full_image_mean_m": 0.014159749882772256, + "depth_decomposition": { + "object_visible": { + "pixels": 136584, + "full_image_mean_m": 0.011065480134508365 + }, + "object_occluded": { + "pixels": 6104, + "full_image_mean_m": 0.003094269748263889 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-023_cam0", + "l1": 0.02470576763153076, + "ssim_fused": 0.9107101559638977, + "seg_l1": 0.035901136696338654, + "seg_ssim_ref": 0.9107088446617126, + "depth": 0.009533802459390783, + "rgb_loss": 0.03762258589267731, + "seg_loss": 0.04657914116978645, + "total": 0.08421125713963286, + "valid_depth_pixels": 119877, + "excluded_depth_pixels": 801723, + "object_depth_holes": 474, + "depth_full_image_mean_m": 0.009533802459390783, + "depth_decomposition": { + "object_visible": { + "pixels": 117988, + "full_image_mean_m": 0.008245788136474115 + }, + "object_occluded": { + "pixels": 1889, + "full_image_mean_m": 0.0012880143229166668 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + }, + { + "camera": "brics-odroid-001_cam0", + "l1": 0.018843483179807663, + "ssim_fused": 0.9150072336196899, + "seg_l1": 0.023137520998716354, + "seg_ssim_ref": 0.9150058031082153, + "depth": 0.005393783345242393, + "rgb_loss": 0.03207334131002426, + "seg_loss": 0.03550885617733002, + "total": 0.06758759127069952, + "valid_depth_pixels": 115580, + "excluded_depth_pixels": 806020, + "object_depth_holes": 1388, + "depth_full_image_mean_m": 0.005393783345242393, + "depth_decomposition": { + "object_visible": { + "pixels": 115580, + "full_image_mean_m": 0.005393783345242393 + }, + "object_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_visible": { + "pixels": 0, + "full_image_mean_m": 0.0 + }, + "nonobject_occluded": { + "pixels": 0, + "full_image_mean_m": 0.0 + } + } + } + ], + "frame_indices": [ + 217, + 218 + ], + "times_s": [ + 5.566666666666666, + 5.6 + ] + }, + "completed_passes": 473, + "adam_update_count": 79464 + } + ], + "training_path_role": "pre-update transition losses; never checkpoint selection", + "wall_time_s": 0.23859248287044466 + }, + "worker_isolation": "immutable pass snapshot committed before its reference is queued; a separate spawned scorer process (own Python/Torch/Warp runtime, objective and workspace) loads leaves from the snapshot file; training polls persisted results only; no shared lock or boundary drain", + "execution_mode": "atomic_captured", + "rng_file": "boundary_ea3ea7af380646cd8509479bfc30d248_rng.pt", + "rng_sha256": "409f7bba84647e57db80329e82b9b3aff5f9977ee58e46c8ea7c537b4790bb42", + "resume_boundary": "detached_observation_interval", + "next_pass": 474, + "next_interval": 0, + "next_adam_update": 79465, + "schedule_id": "source_transition_v1", + "adam_schedule": "source_transition_v1", + "source_cursor": { + "next_interval": 0, + "completed_passes": 473, + "trained_intervals": 79464, + "source_timestamp_s": 5.6, + "next_source_timestamp_s": 0.0, + "update_budget": 84000 + }, + "trained_intervals": 79464, + "source_timestamp_s": 5.6, + "archive_axis": "optimizer_update", + "objective_carry_names": [ + "canonical_colors", + "canonical_means", + "canonical_opacities", + "canonical_particles", + "canonical_quats", + "canonical_scales", + "committed_means", + "committed_particles", + "committed_quats", + "frame_index", + "gaussian_supports", + "node_ids", + "particle_relations", + "particle_state_id", + "prepared", + "registration", + "state_id", + "time_s" + ], + "learned_model_id": "phystwin_shared_source_fitted_controller_log_y_transition_v1", + "collision_distance_m": null, + "parameter_summary": { + "log_object_edge_stiffness": { + "min": -7.695709228515625, + "median": 11.513096809387207, + "max": 11.535470008850098, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "raw_ground_friction": { + "min": 2.005976915359497, + "median": 2.005976915359497, + "max": 2.005976915359497, + "finite_count": 1, + "nonfinite_count": 0 + }, + "raw_ground_restitution": { + "min": -0.0029794860165566206, + "median": -0.0029794860165566206, + "max": -0.0029794860165566206, + "finite_count": 1, + "nonfinite_count": 0 + }, + "log_controller_edge_stiffness": { + "min": -2.6753129959106445, + "median": 9.028722763061523, + "max": 11.528096199035645, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_object_edge_stiffness": { + "min": 0.0004547743301372975, + "median": 100000.0, + "max": 100000.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "object_edge_cap_mask": { + "min": 0.0, + "median": 1.0, + "max": 1.0, + "finite_count": 50173, + "nonfinite_count": 0 + }, + "effective_controller_edge_stiffness": { + "min": 0.06888525933027267, + "median": 8341.771484375, + "max": 100000.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_enabled": { + "min": 1.0, + "median": 1.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "controller_edge_cap_mask": { + "min": 0.0, + "median": 0.0, + "max": 1.0, + "finite_count": 300, + "nonfinite_count": 0 + }, + "effective_ground_friction": { + "min": 2.0, + "median": 2.0, + "max": 2.0, + "finite_count": 1, + "nonfinite_count": 0 + }, + "effective_ground_restitution": { + "min": 0.0, + "median": 0.0, + "max": 0.0, + "finite_count": 1, + "nonfinite_count": 0 + } + }, + "guard_affected_counts": { + "raw_ground_friction": 1, + "raw_ground_restitution": 1, + "object_edge_stiffness": 25457, + "controller_edge_stiffness": 126 + }, + "fixed_model_inputs_file": "shared_fixed_model_inputs.json" +}