microduck-walk-seed42 / evaluation.json
arabellako22's picture
Add 10-seed headless ONNX evaluation
8cc704a verified
Raw
History Blame Contribute Delete
4.9 kB
{
"schema_version": 1,
"evaluation_type": "single_trained_policy_multiple_evaluation_seeds",
"generated_at_utc": "2026-09-07T03:01:09.935197+00:00",
"policy_file": "policy.onnx",
"policy_sha256": "82a2369fe642eda505ee6d60c7ed26aafd177eb7484030834cd04e5a53035213",
"training_seed": 42,
"source_checkpoint": "model_3999.pt",
"protocol": {
"task_id": "Mjlab-Velocity-Flat-MicroDuck",
"evaluation_seeds": [
100,
101,
102,
103,
104,
105,
106,
107,
108,
109
],
"num_seeds": 10,
"steps_per_seed": 400,
"commanded_forward_velocity_mps": 0.5,
"rendering": false,
"video_generated": false,
"policy_runtime": "onnxruntime-cpu",
"actions": "deterministic"
},
"per_seed": [
{
"seed": 100,
"rollout_steps": 400,
"commanded_forward_velocity_mps": 0.5,
"mean_reward_per_step": 0.14128163651563228,
"mean_forward_velocity_mps": 0.23589461453258992,
"mean_absolute_velocity_error_mps": 0.2643511279672384,
"termination_count": 0,
"success_no_termination": true
},
{
"seed": 101,
"rollout_steps": 400,
"commanded_forward_velocity_mps": 0.5,
"mean_reward_per_step": 0.14869166431948544,
"mean_forward_velocity_mps": 0.27104998455848545,
"mean_absolute_velocity_error_mps": 0.23166746033821256,
"termination_count": 0,
"success_no_termination": true
},
{
"seed": 102,
"rollout_steps": 400,
"commanded_forward_velocity_mps": 0.5,
"mean_reward_per_step": 0.14602043539285658,
"mean_forward_velocity_mps": 0.2245279321074486,
"mean_absolute_velocity_error_mps": 0.2757411253452301,
"termination_count": 0,
"success_no_termination": true
},
{
"seed": 103,
"rollout_steps": 400,
"commanded_forward_velocity_mps": 0.5,
"mean_reward_per_step": 0.14819012811407448,
"mean_forward_velocity_mps": 0.29148244574753335,
"mean_absolute_velocity_error_mps": 0.2116375322631211,
"termination_count": 0,
"success_no_termination": true
},
{
"seed": 104,
"rollout_steps": 400,
"commanded_forward_velocity_mps": 0.5,
"mean_reward_per_step": 0.14435075111687184,
"mean_forward_velocity_mps": 0.22676853544602638,
"mean_absolute_velocity_error_mps": 0.273739144433639,
"termination_count": 0,
"success_no_termination": true
},
{
"seed": 105,
"rollout_steps": 400,
"commanded_forward_velocity_mps": 0.5,
"mean_reward_per_step": 0.14471292811096645,
"mean_forward_velocity_mps": 0.22117613712325693,
"mean_absolute_velocity_error_mps": 0.2788238628767431,
"termination_count": 0,
"success_no_termination": true
},
{
"seed": 106,
"rollout_steps": 400,
"commanded_forward_velocity_mps": 0.5,
"mean_reward_per_step": 0.14796128492802382,
"mean_forward_velocity_mps": 0.2755377550085541,
"mean_absolute_velocity_error_mps": 0.22814512956538238,
"termination_count": 0,
"success_no_termination": true
},
{
"seed": 107,
"rollout_steps": 400,
"commanded_forward_velocity_mps": 0.5,
"mean_reward_per_step": 0.15238978615030646,
"mean_forward_velocity_mps": 0.24962244590977206,
"mean_absolute_velocity_error_mps": 0.2504566774680279,
"termination_count": 0,
"success_no_termination": true
},
{
"seed": 108,
"rollout_steps": 400,
"commanded_forward_velocity_mps": 0.5,
"mean_reward_per_step": 0.14997595064342023,
"mean_forward_velocity_mps": 0.28972968977410346,
"mean_absolute_velocity_error_mps": 0.21514052021782845,
"termination_count": 0,
"success_no_termination": true
},
{
"seed": 109,
"rollout_steps": 400,
"commanded_forward_velocity_mps": 0.5,
"mean_reward_per_step": 0.1540444320999086,
"mean_forward_velocity_mps": 0.29541337831818965,
"mean_absolute_velocity_error_mps": 0.2067692495981464,
"termination_count": 0,
"success_no_termination": true
}
],
"summary": {
"mean_reward_per_step": 0.1477618997391546,
"std_reward_per_step_population": 0.0036446650806754564,
"mean_forward_velocity_mps": 0.258120291852596,
"std_forward_velocity_mps_population": 0.02831245410335961,
"mean_absolute_velocity_error_mps": 0.24364718300735694,
"std_absolute_velocity_error_mps_population": 0.026886847320684554,
"total_terminations": 0,
"successful_seeds_no_termination": 10,
"success_rate_no_termination": 1.0
},
"limitations": [
"This evaluates one policy trained with seed 42; it does not measure training-seed variance.",
"The test covers one fixed forward command and simulation only, not physical hardware."
]
}