FlyControl-models / figure6 /model_index.json
UncleStrawberryBear's picture
Add Figure 6 embodiment experiments and S9-S10 records (part 2)
122550f verified
Raw History Blame Contribute Delete
386 kB
{
"models": [
{
"id": "figure6/cassie/connectome/seed_871/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 871,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_871/final.pt",
"config": "configs/figure6/cassie/connectome/seed_871/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/cassie/runs/cassie_connectome_reflex_seed871/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed871/policy_0524288.pt",
"sha256": "890b77b91ac70a817851e1c86cd596d190b1c5fb22bb6d4a3ea977b4d4fd8171",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed871/initialization.json",
"config_sha256": "e3af2ff6ab84d81941ad4e33f087b76e7768c868d569eec7bbe7d9f75ba07200",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_871/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 871,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_871/final.pt",
"config": "configs/figure6/cassie/mlp/seed_871/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/cassie/runs/cassie_mlp_reflex_seed871/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed871/policy_0524288.pt",
"sha256": "1a43663b600cdba727016e21f43ef78b14edfd12231dc3223430ba4bb91b7ea0",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed871/initialization.json",
"config_sha256": "0c28ac252c2e513ca4f67189cb675679a097eb41fd2b8a244e52368d6e4ae119",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_872/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 872,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_872/final.pt",
"config": "configs/figure6/cassie/connectome/seed_872/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP51_cassie_centered_sixseed_20261002/study/runs/cassie_connectome_reflex_seed872/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed872/policy_0524288.pt",
"sha256": "ec1944762002dc314319dd6f7b2e37b2fffedeae25b75ccd6a8b494298ac9a16",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed872/initialization.json",
"config_sha256": "27c6472d266f5541ad6d5953add1d1fd13f72b7adbc3d3c14489f3cff98ebc07",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_872/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 872,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_872/final.pt",
"config": "configs/figure6/cassie/mlp/seed_872/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP51_cassie_centered_sixseed_20261002/study/runs/cassie_mlp_reflex_seed872/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed872/policy_0524288.pt",
"sha256": "bcc23a1efdb7f348388ac1e14113af9ff2ceb183f1ac69a194089f2fe917055a",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed872/initialization.json",
"config_sha256": "b4858f3f6e98e1c823de29b83647a1da91955c512bb575570851ee57ed75bf54",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_873/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 873,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_873/final.pt",
"config": "configs/figure6/cassie/connectome/seed_873/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/cassie/runs/cassie_connectome_reflex_seed873/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed873/policy_0524288.pt",
"sha256": "508646e42a242ff33900aed3e76bab96c6c19c31f2bd6a868e9658aa4cb46570",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed873/initialization.json",
"config_sha256": "5b190e3db7a01b3a762f89943b16edb3d6da400e5d1a860410a0ffa65d268f8e",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_873/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 873,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_873/final.pt",
"config": "configs/figure6/cassie/mlp/seed_873/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/cassie/runs/cassie_mlp_reflex_seed873/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed873/policy_0524288.pt",
"sha256": "0f37bd2a6e874c3a88737fc39594de658b9a1681d1f02b11812a57aa49997e67",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed873/initialization.json",
"config_sha256": "f7fa304587f9de4aac7f681f462433d21475ce4b5afcc5da2b3b9ff3431720d9",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_874/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 874,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_874/final.pt",
"config": "configs/figure6/cassie/connectome/seed_874/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/cassie/runs/cassie_connectome_reflex_seed874/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed874/policy_0524288.pt",
"sha256": "c964d9ed370f9ea8b126e3d4e193eb3e5a055977defbe1cd52febcc8d3eb3365",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed874/initialization.json",
"config_sha256": "a52abeac22819d83a58dfef999fed09c20a7d4135e75653bdfe7e24620bfc062",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_874/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 874,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_874/final.pt",
"config": "configs/figure6/cassie/mlp/seed_874/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/cassie/runs/cassie_mlp_reflex_seed874/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed874/policy_0524288.pt",
"sha256": "562cf17aae70f296ac69a5906d18da2213e4f062a8befa16e24bea7aef8e55b6",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed874/initialization.json",
"config_sha256": "08192e258eab5829661aaa98481c4e9028c89276e6cd05eb3e060cf401a736ad",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_875/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 875,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_875/final.pt",
"config": "configs/figure6/cassie/connectome/seed_875/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP51_cassie_centered_sixseed_20261002/study/runs/cassie_connectome_reflex_seed875/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed875/policy_0524288.pt",
"sha256": "0bc72c542aa472bfedf4d9caff927f556d70cdc89fdf7cfbfa19a8b6256ff077",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed875/initialization.json",
"config_sha256": "1bd56497cf4fee152af3da4165256b289c416c8a368a2883a4ff9f0366fcacc1",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_875/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 875,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_875/final.pt",
"config": "configs/figure6/cassie/mlp/seed_875/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP51_cassie_centered_sixseed_20261002/study/runs/cassie_mlp_reflex_seed875/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed875/policy_0524288.pt",
"sha256": "55bc0d5e1f0686673d0d4c969afcacbf6036da3242449a91c5296967a39032ab",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed875/initialization.json",
"config_sha256": "11d7b2912b4da1503eba10cab4d0ddba6381aab34acd08049c53a5ae8f1f32f0",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_876/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 876,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_876/final.pt",
"config": "configs/figure6/cassie/connectome/seed_876/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP51_cassie_centered_sixseed_20261002/study/runs/cassie_connectome_reflex_seed876/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed876/policy_0524288.pt",
"sha256": "f9b7af22ed84f9023ee6a694ce3d8a1b95c2ffab41c6b73dde55a74ff60b66f4",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed876/initialization.json",
"config_sha256": "b45161a7b3b2d4d46d86b6dbb485632744b51641c6f186dca8f29097950b4d63",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_876/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 876,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_876/final.pt",
"config": "configs/figure6/cassie/mlp/seed_876/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP51_cassie_centered_sixseed_20261002/study/runs/cassie_mlp_reflex_seed876/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed876/policy_0524288.pt",
"sha256": "3fca8bbbdddaee4caddeefae9d67736e383fd9c3a3099cbc658c4219bd4f25fa",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed876/initialization.json",
"config_sha256": "4aa612f441fc91b288683006008463c40b64b2d827dfe3a8cedaaf4ffc99c599",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_861/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 861,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_861/final.pt",
"config": "configs/figure6/tripod/connectome/seed_861/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP49_tripod_shared_reflex_20261002/study/runs/tripod_connectome_reflex_seed861/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed861/policy_0131072.pt",
"sha256": "371992cc1c5c9874c5b2d951e2dd1222c448ce921a0d4378159b75b8a33db3a9",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed861/initialization.json",
"config_sha256": "befd5e629cd9e3a056bcc6eac5b0503392465bb6ec5eff876f105b3afd03d513",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_861/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 861,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_861/final.pt",
"config": "configs/figure6/tripod/mlp/seed_861/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP49_tripod_shared_reflex_20261002/study/runs/tripod_mlp_reflex_seed861/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed861/policy_0131072.pt",
"sha256": "7ea849233b4c442bacd0824e607116c712f5cc7854b332062fe8f30d2d299182",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed861/initialization.json",
"config_sha256": "53749487199eb2bc9600b109ef94f5d447849e7f35dc3d2f89693f0a0dbe5461",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_862/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 862,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_862/final.pt",
"config": "configs/figure6/tripod/connectome/seed_862/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP52_tripod_shared_reflex_sixseed_20261002/study/runs/tripod_connectome_reflex_seed862/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed862/policy_0131072.pt",
"sha256": "43e96d8fe1c5e127f227109431c76f63702967c7fe57d773b5d54947ec02faf0",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed862/initialization.json",
"config_sha256": "8eb7f23fa795721af680dd1859777091fd355d9f38a2e569fb461575568ea5ee",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_862/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 862,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_862/final.pt",
"config": "configs/figure6/tripod/mlp/seed_862/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP52_tripod_shared_reflex_sixseed_20261002/study/runs/tripod_mlp_reflex_seed862/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed862/policy_0131072.pt",
"sha256": "7ad4ce585504fc37b829aa73d3e0144fdd268d6f7d21ddf37671e8297dcc0d2f",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed862/initialization.json",
"config_sha256": "3fd29a9908709966c8fa29106b042a581f200fac14d3267ab9eee95b1378bad1",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_863/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 863,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_863/final.pt",
"config": "configs/figure6/tripod/connectome/seed_863/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP49_tripod_shared_reflex_20261002/study/runs/tripod_connectome_reflex_seed863/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed863/policy_0131072.pt",
"sha256": "0a1b92916d92316d6e8132602c672dddf942fcf19bd3534c35d9c9d950794f91",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed863/initialization.json",
"config_sha256": "d6143878e5415764fb62d3d8b334996ee64be56cfa55824646e7f813b80f33c0",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_863/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 863,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_863/final.pt",
"config": "configs/figure6/tripod/mlp/seed_863/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP49_tripod_shared_reflex_20261002/study/runs/tripod_mlp_reflex_seed863/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed863/policy_0131072.pt",
"sha256": "043431afa273863fcd29b3fd964a34528d1521452b5be1665e33ebd5e3e3dab2",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed863/initialization.json",
"config_sha256": "17734c8d515bc5b0161d7481d37d41c38b9dd33e3ed55fbf33586e47a074225c",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_864/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 864,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_864/final.pt",
"config": "configs/figure6/tripod/connectome/seed_864/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP52_tripod_shared_reflex_sixseed_20261002/study/runs/tripod_connectome_reflex_seed864/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed864/policy_0131072.pt",
"sha256": "0d53dead0df8dd1fa95d45ef13bbdc6e716fd7c932196a8327fcecd2aabfa209",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed864/initialization.json",
"config_sha256": "fd3157fc4f26f542ce3280c4cefbc91383a3ab326588627848b66dc99bc0b09f",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_864/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 864,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_864/final.pt",
"config": "configs/figure6/tripod/mlp/seed_864/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP52_tripod_shared_reflex_sixseed_20261002/study/runs/tripod_mlp_reflex_seed864/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed864/policy_0131072.pt",
"sha256": "13c1b776754abce14558d44f3d9b05e82f51d8e9f32331895745623c2f1a932b",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed864/initialization.json",
"config_sha256": "b4b94f70bdc77bd3c1059a1f5c34a930eec132865e8c362686456ca55dc76b94",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_865/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 865,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_865/final.pt",
"config": "configs/figure6/tripod/connectome/seed_865/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP49_tripod_shared_reflex_20261002/study/runs/tripod_connectome_reflex_seed865/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed865/policy_0131072.pt",
"sha256": "07f7d62d6e1db4a11c19b497b7e2b1c32254216e7c9b199a3f5ee6586544c787",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed865/initialization.json",
"config_sha256": "3c386a856762d3a51515838d8c81ea365695ef7574acf5e5d6cb394eb419308d",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_865/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 865,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_865/final.pt",
"config": "configs/figure6/tripod/mlp/seed_865/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP49_tripod_shared_reflex_20261002/study/runs/tripod_mlp_reflex_seed865/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed865/policy_0131072.pt",
"sha256": "286569c08cb62c5eb4833acb77da0ba4aeaf099981cccf5207786aa79ee1a48b",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed865/initialization.json",
"config_sha256": "23e63005f777ff266fbdf9e20bde15677c30ef0b346013ef66dbdcdac807dfb4",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_866/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 866,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_866/final.pt",
"config": "configs/figure6/tripod/connectome/seed_866/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP52_tripod_shared_reflex_sixseed_20261002/study/runs/tripod_connectome_reflex_seed866/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed866/policy_0131072.pt",
"sha256": "9db22d6eb26a187ad41a0935de095b983dc818192d1d2a8edff794629b9ecb0c",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed866/initialization.json",
"config_sha256": "c3910d601c49c949a4c40dfe74b2edf528b87ba362bca76bff81b996ed84fc29",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_866/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 866,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_866/final.pt",
"config": "configs/figure6/tripod/mlp/seed_866/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP52_tripod_shared_reflex_sixseed_20261002/study/runs/tripod_mlp_reflex_seed866/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed866/policy_0131072.pt",
"sha256": "9e498d9f0ed2a87804e7f724d231371b05caa74aedf7eff4220dba657577e023",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed866/initialization.json",
"config_sha256": "0254add598f1397e6c0eb3463b1e71ecd3d6a95d41e81f6aea3edfab6a01f76c",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_841/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 841,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_841/final.pt",
"config": "configs/figure6/go1/connectome/seed_841/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/go1/runs/go1_connectome_reflex_seed841/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed841/policy_0524288.pt",
"sha256": "31f729b54eb1fbd6753fa4eba5aa1c6e8a631acb8b9fc10e5482559749a9ea1b",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed841/initialization.json",
"config_sha256": "cce9777d7db1f925498738531b72b389639f8739706a08e25db0b35fa6d00fa7",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_841/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 841,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_841/final.pt",
"config": "configs/figure6/go1/mlp/seed_841/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/go1/runs/go1_mlp_reflex_seed841/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed841/policy_0524288.pt",
"sha256": "ae60600e1dd9f43766fa5b26a4d94f25aa847e06bb63adc0adb750f254993581",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed841/initialization.json",
"config_sha256": "6908d8e6b2852d13503040063e3fd9cb34245c4368db5794aa70fd11b38563c9",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_842/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 842,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_842/final.pt",
"config": "configs/figure6/go1/connectome/seed_842/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/go1/runs/go1_connectome_reflex_seed842/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed842/policy_0524288.pt",
"sha256": "36087e04464b6f1d42df5538a5cd32edf63f2742c370936305ec38c32e80d2cf",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed842/initialization.json",
"config_sha256": "f6a9aeee1812f282e232cc5002691daa9361f9fc1bf9267048cd8daeb8f8f987",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_842/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 842,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_842/final.pt",
"config": "configs/figure6/go1/mlp/seed_842/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/go1/runs/go1_mlp_reflex_seed842/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed842/policy_0524288.pt",
"sha256": "96b1c193c0216b0b5d538d2c2cd10a5b2ab5656eb593398b538ced1cbcd92f5b",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed842/initialization.json",
"config_sha256": "68da770540248050ad3b47dfce713d952996fc60503849894e46a3d8d15e77d0",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_843/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 843,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_843/final.pt",
"config": "configs/figure6/go1/connectome/seed_843/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP50_go1_path_sixseed_20261002/study/runs/go1_connectome_reflex_seed843/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed843/policy_0524288.pt",
"sha256": "baa6dfb383135c6d840f253fad77c810823c4d7c655be86ede46d0cf0d599dc0",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed843/initialization.json",
"config_sha256": "f4a48a7b5da34eb581338287b906aee7d8dd11794d8789cb28bcbee6cc7712bb",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_843/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 843,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_843/final.pt",
"config": "configs/figure6/go1/mlp/seed_843/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP50_go1_path_sixseed_20261002/study/runs/go1_mlp_reflex_seed843/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed843/policy_0524288.pt",
"sha256": "ec4a13468603c53028841b8e781537fccb98419268957b6413f7fa4c19a9049d",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed843/initialization.json",
"config_sha256": "86a7be89cd2b84ccb100a7bd057d6b0e8a8b8664cf04ca3f74e062e2571ca372",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_844/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 844,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_844/final.pt",
"config": "configs/figure6/go1/connectome/seed_844/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/go1/runs/go1_connectome_reflex_seed844/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed844/policy_0524288.pt",
"sha256": "e7ef16854b9514c52fdf140984dea15598c985406264bee20250fcf2c08ca271",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed844/initialization.json",
"config_sha256": "d0d71af62ee3434ee5c3d56ac469863f5ca214bd543628e7e3b52f0ae0ca0f12",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_844/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 844,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_844/final.pt",
"config": "configs/figure6/go1/mlp/seed_844/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP47_threebody_alignment_20261001/studies/go1/runs/go1_mlp_reflex_seed844/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed844/policy_0524288.pt",
"sha256": "775cca3d4ef72aebc35ac0a6c123f51608d118355444dab0f3bac62f3f555ddc",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed844/initialization.json",
"config_sha256": "1eb4d17d90872158ca3d47c86cc9620522d7d5ee237a4ca90c709e2fd4943ae1",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_845/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 845,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_845/final.pt",
"config": "configs/figure6/go1/connectome/seed_845/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP50_go1_path_sixseed_20261002/study/runs/go1_connectome_reflex_seed845/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed845/policy_0524288.pt",
"sha256": "7ea90f8df785efc96bea1c61c230bcdb78e6d4981faa99da6b229025dc84f772",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed845/initialization.json",
"config_sha256": "f56c7bce85f331ee07606bf706bbbac241df17ab733f5c04aeae39b4b545a6a7",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_845/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 845,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_845/final.pt",
"config": "configs/figure6/go1/mlp/seed_845/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP50_go1_path_sixseed_20261002/study/runs/go1_mlp_reflex_seed845/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed845/policy_0524288.pt",
"sha256": "f5e6e052288fbf0e59e80b61e0b124f84bb96e6a625762d2d98cd15d413c42e9",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed845/initialization.json",
"config_sha256": "54d17bf796e4613c06ee200dbdd0b7791f03abe5360ea8d59ff0b50920dde552",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_846/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 846,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_846/final.pt",
"config": "configs/figure6/go1/connectome/seed_846/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP50_go1_path_sixseed_20261002/study/runs/go1_connectome_reflex_seed846/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed846/policy_0524288.pt",
"sha256": "13ec7dda4e4eca14510b7f180992b61dff553dd50317e3d3af12ce23d0ef8c41",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed846/initialization.json",
"config_sha256": "943b8ead44e931aecddd9a18660019296746d35971f1a3de7220a47accb700ee",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_846/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 846,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_846/final.pt",
"config": "configs/figure6/go1/mlp/seed_846/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP50_go1_path_sixseed_20261002/study/runs/go1_mlp_reflex_seed846/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed846/policy_0524288.pt",
"sha256": "d4d54e016b5a68ef97cd35241cdcec63920a802d7ed872132ca757b37fe1d2a3",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed846/initialization.json",
"config_sha256": "6a1da96b5aa1fb2f75a46474e15cde258c11156e773f2f4bbc684bc35a5184e0",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_851/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 851,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_851/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_851/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP45_hexapod_path_objective_20261001/study/runs/hexapod_connectome_normalized_seed851/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed851/policy_0131072.pt",
"sha256": "c4ebc8514e65f2f9dc02641022e3b6c5cfa6d6f71ba142582e5322059def3218",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed851/initialization.json",
"config_sha256": "3f0beb2632d5ad8b1c2716586ec2385f4c729f2d1f7c5ed6e9d3e54427f2de47",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_851/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 851,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_851/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_851/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP45_hexapod_path_objective_20261001/study/runs/hexapod_mlp_normalized_seed851/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed851/policy_0131072.pt",
"sha256": "b1e58a8ed69f4f804498bdb5485612183241db9885efa553eeebf645cf9e0d93",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed851/initialization.json",
"config_sha256": "3d44d95035ed09c9eb12f9afab14f6c775d11485bd93c80a4cf15edc8d697687",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_852/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 852,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_852/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_852/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP46_hexapod_path_sixseed_20261001/study/runs/hexapod_connectome_normalized_seed852/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed852/policy_0131072.pt",
"sha256": "0c7cfe9e9db5000d776c41b819f1d650ea29140b2d274ff67eb51f38d00bed99",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed852/initialization.json",
"config_sha256": "f0e2c76a3b64f20a8e9f4182562988dcf7c32ba38bfe7ee9dc69f7af5f36a2a6",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_852/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 852,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_852/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_852/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP46_hexapod_path_sixseed_20261001/study/runs/hexapod_mlp_normalized_seed852/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed852/policy_0131072.pt",
"sha256": "745b90a9429878f77204edfb808bff292985ef3111ebe11ba27e8b3cc6a6e612",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed852/initialization.json",
"config_sha256": "bcd3e3b20c7a498d4ba2ad2b0b68cc0eb8c26e3a46390318248b15e19374fc12",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_853/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 853,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_853/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_853/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP46_hexapod_path_sixseed_20261001/study/runs/hexapod_connectome_normalized_seed853/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed853/policy_0131072.pt",
"sha256": "880be88c4f6ad7daa5ca66ed75ff6ef0519a0ec386e9768c55b1b28ee723b85d",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed853/initialization.json",
"config_sha256": "7ed3edad70eeed2919ece56fabadf736d3ee679bf0b2b1bb60c2f070e5aac6a5",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_853/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 853,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_853/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_853/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP46_hexapod_path_sixseed_20261001/study/runs/hexapod_mlp_normalized_seed853/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed853/policy_0131072.pt",
"sha256": "3a48345ebb22327b9c6b7c3bdff6f0c6e0536354cf7c112f05eb52561eeeaed8",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed853/initialization.json",
"config_sha256": "8e0ab07f25a87e7426c81268d9fd6eb00b2b4dc0971dd3e68504c4414662d3d3",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_854/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 854,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_854/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_854/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP45_hexapod_path_objective_20261001/study/runs/hexapod_connectome_normalized_seed854/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed854/policy_0131072.pt",
"sha256": "ca0cbabcf086e52b2a7cdb3632e8ad0121b2f7987b63d2ed607ba9a5ce0d9005",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed854/initialization.json",
"config_sha256": "065b01ce0c0210199a0faa32e6320155ad08c2d3e8f38597bff45bd924cf5e43",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_854/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 854,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_854/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_854/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP45_hexapod_path_objective_20261001/study/runs/hexapod_mlp_normalized_seed854/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed854/policy_0131072.pt",
"sha256": "4a9005d91d4c47442f46621c3fb2034ce83418318c1d95a7ae774cb261d66689",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed854/initialization.json",
"config_sha256": "287dbb5468120ccb7c9dd4703cc03d005f10ba9d596f4e362dc23641fb9c18bb",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_855/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 855,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_855/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_855/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP46_hexapod_path_sixseed_20261001/study/runs/hexapod_connectome_normalized_seed855/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed855/policy_0131072.pt",
"sha256": "25a2d4ba32a8d2618bec8338cc5da17008398e411ff0bcd7d436d59cd932909d",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed855/initialization.json",
"config_sha256": "de2c9218d759d49e6b4ea6e1624c857fe293aeca70f291551c18d1834fd6615d",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_855/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 855,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_855/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_855/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP46_hexapod_path_sixseed_20261001/study/runs/hexapod_mlp_normalized_seed855/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed855/policy_0131072.pt",
"sha256": "c8db07c5418c9203fa69ae489517b4521b711afe04c288a0d225a8cd181a89ba",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed855/initialization.json",
"config_sha256": "c66f2dd1b9cdde24ce0c713bc9f807bd66129ec627f80fc02125e9e3b2b91b86",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_856/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 856,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_856/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_856/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP45_hexapod_path_objective_20261001/study/runs/hexapod_connectome_normalized_seed856/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed856/policy_0131072.pt",
"sha256": "f1d94bba3b15cef0048667620ef6057529fb9272931eaa46b01da87d78701712",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed856/initialization.json",
"config_sha256": "ac802806bf3f397b7ba1c43a1029575463787624c18c74906b5a90a5e1f0c53d",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_856/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 856,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_856/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_856/final.json",
"source": "/data2/ysy/github/flygym/outputs/nmi_unified/experiments/EXP45_hexapod_path_objective_20261001/study/runs/hexapod_mlp_normalized_seed856/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed856/policy_0131072.pt",
"sha256": "50533ba03dea7c6b47121b34353d3281e14531e9484e304e7abae4e5cf5d1161",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed856/initialization.json",
"config_sha256": "b51ad01ae7d06fc55fef9161d5d4e1ec8bb6483565ce57b25053359afea4f4d6",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_10841/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 10841,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_10841/final.pt",
"config": "configs/figure6/go1/connectome/seed_10841/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10841/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10841/policy_0524288.pt",
"sha256": "b58181cd53dd1116a453fcd2e17aa15e51816ed8b78b094362b7bfc85c465a11",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed10841/initialization.json",
"config_sha256": "406f9eb37d327046e8a5ad2d1643d8c49d545ce5576c2a768ddfec5dad986e6d",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_10841/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 10841,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_10841/final.pt",
"config": "configs/figure6/go1/mlp/seed_10841/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10841/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10841/policy_0524288.pt",
"sha256": "12b7e1e1124026b3d57d49412789b7b33674cc6bb765906ec0934b69eeb81ee0",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed10841/initialization.json",
"config_sha256": "d251c8a61e0522dfd28f3ceee20f0fc5001b4e41cb030d7640e3d8668220df6d",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_10842/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 10842,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_10842/final.pt",
"config": "configs/figure6/go1/connectome/seed_10842/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10842/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10842/policy_0524288.pt",
"sha256": "294dde8ab9f64dbdb31985b17ea71431ca80308aa63a7f40e2480abd0c2267ab",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed10842/initialization.json",
"config_sha256": "08f77d165d11b7e0d3fb4a5b93d1ec2512b9f0de7ce3f499ac9ff2c967675f23",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_10842/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 10842,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_10842/final.pt",
"config": "configs/figure6/go1/mlp/seed_10842/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10842/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10842/policy_0524288.pt",
"sha256": "a0d9cdecb2e544a5bbfd30ff69dc0fc02a625bc62c82317c12b031d1354962ff",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed10842/initialization.json",
"config_sha256": "f8ee881ee443b8116a687e173bf842eebe8144a6bbb6aa18d42e90cf6fe13369",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_10843/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 10843,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_10843/final.pt",
"config": "configs/figure6/go1/connectome/seed_10843/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10843/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10843/policy_0524288.pt",
"sha256": "7d122685694d4633452a11ce25055645a3c1eaaf4096275fd3cefe695e8c4823",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed10843/initialization.json",
"config_sha256": "3fe3f903560f3be5cdfcd13ae55272ab3543c36042112dc0ebe6e3fe97270b1b",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_10843/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 10843,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_10843/final.pt",
"config": "configs/figure6/go1/mlp/seed_10843/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10843/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10843/policy_0524288.pt",
"sha256": "b4bb244e40e71849d22891e9f9a34c3a1562c3c034945cec3f726a5b8fb70d30",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed10843/initialization.json",
"config_sha256": "6acaf0605a388dd07ab5f40f7b84c5ccf958a6f4505531242d94b6b546f095fd",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_10844/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 10844,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_10844/final.pt",
"config": "configs/figure6/go1/connectome/seed_10844/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10844/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10844/policy_0524288.pt",
"sha256": "27756fa42c54b58580bea1ba50ab8b017f206e357ba201c68c74543c23c1f0ef",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed10844/initialization.json",
"config_sha256": "e9c6940ac974c00c2df201f3e49acdb569e0f405107a2b8fb8dae663a1ae916a",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_10844/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 10844,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_10844/final.pt",
"config": "configs/figure6/go1/mlp/seed_10844/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10844/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10844/policy_0524288.pt",
"sha256": "c8e1bcdf696b01906883181e98275f5e62f3559cbe452c2521966518dcd50a1c",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed10844/initialization.json",
"config_sha256": "b2a782172bcb127cf399c008252f2e8626d00b45967f9e62de7ae2f93daaa377",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_10845/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 10845,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_10845/final.pt",
"config": "configs/figure6/go1/connectome/seed_10845/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10845/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10845/policy_0524288.pt",
"sha256": "7c3810ceb2bbecd3ab3940da3f2dce411a1caa8e9cfa6ba66bcda0516b71f081",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed10845/initialization.json",
"config_sha256": "10e8bb3158e1777ed93e80d40027e964846d5a5bfd47aa43052440eb6e33a384",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_10845/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 10845,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_10845/final.pt",
"config": "configs/figure6/go1/mlp/seed_10845/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10845/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10845/policy_0524288.pt",
"sha256": "1be51e73ca8a60d843fe25a6c865f08a4f5a85b6a51f56e649744363854a2df0",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed10845/initialization.json",
"config_sha256": "5be399e87aa5669052be79bf4c96b12dea12798a033e0391a670f78cd0168c2c",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_10846/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 10846,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_10846/final.pt",
"config": "configs/figure6/go1/connectome/seed_10846/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10846/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10846/policy_0524288.pt",
"sha256": "d1e524e8bbfdf53f7a31d18dea271d6ac51c5995a0580666eb1dadb1312240e4",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed10846/initialization.json",
"config_sha256": "af1c29c41594cb1a3ace5904463ce258587361807a84e5a3875c5dfed6fd0a08",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_10846/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 10846,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_10846/final.pt",
"config": "configs/figure6/go1/mlp/seed_10846/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10846/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10846/policy_0524288.pt",
"sha256": "bb900c3af3b2ac4b062a507fed8ffedae5d901a1b7ef85ce43f73b2ffa20a09a",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed10846/initialization.json",
"config_sha256": "c845f8c2a7f29cd0f837eb5b51715fbf68ef0b497c01f3c999559f7b67b2d30b",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_10847/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 10847,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_10847/final.pt",
"config": "configs/figure6/go1/connectome/seed_10847/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10847/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10847/policy_0524288.pt",
"sha256": "59666df066769ae8e8f55623f8f50b0e8c47c2193ee41ae55d633c306765a0c5",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed10847/initialization.json",
"config_sha256": "92c665f8b436c89eb294c8f5b98b0608d25d72ce283f02b9e74cf3586ad5abef",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_10847/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 10847,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_10847/final.pt",
"config": "configs/figure6/go1/mlp/seed_10847/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10847/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10847/policy_0524288.pt",
"sha256": "4bbfb7570b9718b0d2eac3dc17b2bb05d6baf67321d85553c75c429322988c32",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed10847/initialization.json",
"config_sha256": "aa8d7347c73a30927589b179258c20ff0db6ed54d01f31dd24f43e821df93cf0",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_10848/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 10848,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_10848/final.pt",
"config": "configs/figure6/go1/connectome/seed_10848/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10848/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10848/policy_0524288.pt",
"sha256": "5f954bc029d86f59b3aea5170d847042f64e89fb7aad34388545cce30888acb4",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed10848/initialization.json",
"config_sha256": "f8ac2fff549cd59de2f4979de694ca19cffd2c53608ac47f4230b57942d16edd",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_10848/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 10848,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_10848/final.pt",
"config": "configs/figure6/go1/mlp/seed_10848/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10848/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10848/policy_0524288.pt",
"sha256": "1e13e72f10bed7e4897999e048059dbabb2e3d9b8d157a6c5e1ce9bd7afd57a9",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed10848/initialization.json",
"config_sha256": "9646ae63558deff90aae7b9fccc92d7fb8e0aa7368db78d25c5853a8ca10b183",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_10849/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 10849,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_10849/final.pt",
"config": "configs/figure6/go1/connectome/seed_10849/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10849/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed10849/policy_0524288.pt",
"sha256": "6ef61cd21505ed5f670b94e51c5cd2d0915deb5163f7d69dda06c28576144462",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed10849/initialization.json",
"config_sha256": "9be6164373fff1244b4758c2ebe92bba7064cc549b9a2aaa24152e0cf4ee8022",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_10849/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 10849,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_10849/final.pt",
"config": "configs/figure6/go1/mlp/seed_10849/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10849/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed10849/policy_0524288.pt",
"sha256": "152986c2267f0bf92e71a4cbd0d61ebc8f402713e620cff4da49ebd687ca91f5",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed10849/initialization.json",
"config_sha256": "160dd2452e07255537fd58ea1e262d8be161a21731a94ac85b63fbcfb0e4f2da",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_10871/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 10871,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_10871/final.pt",
"config": "configs/figure6/cassie/connectome/seed_10871/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10871/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10871/policy_0524288.pt",
"sha256": "8ab06086001ebd691bf6acfd08566d57edaf7036b1386b4e70f4969e774efb52",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed10871/initialization.json",
"config_sha256": "1f6d169a107653c3d5459d7d1b0230f93f1eab3cc115a946ef45bb821e9c1e2d",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_10871/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 10871,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_10871/final.pt",
"config": "configs/figure6/cassie/mlp/seed_10871/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10871/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10871/policy_0524288.pt",
"sha256": "c924e1b4a9eeda1c3bf6b4b8ee8e7a7ed22a6a9bac2da32ca6fd3a42da4d32f6",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed10871/initialization.json",
"config_sha256": "32bce5d998cc21d81c1728f09233e51d005e30da03a22914cbd7f633660d8602",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_10872/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 10872,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_10872/final.pt",
"config": "configs/figure6/cassie/connectome/seed_10872/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10872/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10872/policy_0524288.pt",
"sha256": "4407f6bd14bb32373c72798154bcfafa09b9647f5db4f74c1146345590989907",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed10872/initialization.json",
"config_sha256": "36cc2cd126081d3e90c580dea8236062580214587bfb0c5da3cb48c869890c53",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_10872/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 10872,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_10872/final.pt",
"config": "configs/figure6/cassie/mlp/seed_10872/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10872/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10872/policy_0524288.pt",
"sha256": "a3081fc94f9c68717b67c9d1715b2bc25fb2fda5c5b7fe7ac05e081156d933a2",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed10872/initialization.json",
"config_sha256": "f70932d0f7210ffc23f89816dd01afcce286f9da729381cceabcb6bf124c28bf",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_10873/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 10873,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_10873/final.pt",
"config": "configs/figure6/cassie/connectome/seed_10873/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10873/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10873/policy_0524288.pt",
"sha256": "ba0464b88d1b72f54d39f2a4bc88ec8539176d0642b0bcee0c9faff5f7954e0a",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed10873/initialization.json",
"config_sha256": "695e753e2d2dbdc699cee2b7a21238fd98f23463dceadba7fc793bde58cb44ac",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_10873/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 10873,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_10873/final.pt",
"config": "configs/figure6/cassie/mlp/seed_10873/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10873/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10873/policy_0524288.pt",
"sha256": "e3c3816e960aa8bc2a0cf5d25bf18fc7260a56d2b3ff4a1afaa10eb257e8b145",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed10873/initialization.json",
"config_sha256": "c214827ce7900692570448b48d5f8c7facf8efb42a6bade424b53942e881fd70",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_10874/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 10874,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_10874/final.pt",
"config": "configs/figure6/cassie/connectome/seed_10874/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10874/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10874/policy_0524288.pt",
"sha256": "8aca4445c3eb74e8887667892c226c7f5e917112f6d121323c545dd21d45f8e1",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed10874/initialization.json",
"config_sha256": "5a638019c64afc09128d43cf09c704bc2d0761e8e88eb9862a59816f4c47906f",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_10874/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 10874,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_10874/final.pt",
"config": "configs/figure6/cassie/mlp/seed_10874/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10874/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10874/policy_0524288.pt",
"sha256": "12cbd4dcd2656d8803673e83f257c11dbd440d3eb63e0d66e3ec8f564bb7434f",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed10874/initialization.json",
"config_sha256": "180fc7f8b42af8dd6b25334b2b7b58ba3b5869d0ccbf0b39143c07aae1dac1ec",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_10875/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 10875,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_10875/final.pt",
"config": "configs/figure6/cassie/connectome/seed_10875/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10875/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10875/policy_0524288.pt",
"sha256": "bf4ab4ee4eda11f6041793ccfa47c1fadb0fe3c08e10e73ceb0d07f41e26c530",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed10875/initialization.json",
"config_sha256": "26ff8c3ba73b658b99b9ae1af79fefc4fbc0f3d833df3d2800145b22a8df1b97",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_10875/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 10875,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_10875/final.pt",
"config": "configs/figure6/cassie/mlp/seed_10875/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10875/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10875/policy_0524288.pt",
"sha256": "bbfc366057de3c8b3414da3cfd9a5f87bcef6998555bf47f7b6dfef8f67623ed",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed10875/initialization.json",
"config_sha256": "9323609b8666674d856ec43ec5b75bfbe83441ffe8a0c257711299a065b0d201",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_10876/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 10876,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_10876/final.pt",
"config": "configs/figure6/cassie/connectome/seed_10876/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10876/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10876/policy_0524288.pt",
"sha256": "efb044a48deb4503856c61f000d6c73fb2be3f71738cd340e9b359d7d12902f9",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed10876/initialization.json",
"config_sha256": "1f860a5cff96f7a3574aff9321d29ab2fd65718c0bd3fdea14822d12809e0f8e",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_10876/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 10876,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_10876/final.pt",
"config": "configs/figure6/cassie/mlp/seed_10876/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10876/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10876/policy_0524288.pt",
"sha256": "a6f8a71efb29ae60738f6d4b0c9aec83388732151f026b766e553a9f45e4a02c",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed10876/initialization.json",
"config_sha256": "64c3992f1fad8831eea8f3e252a2ad35731c867d7f2521373477b465bfcbead2",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_10877/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 10877,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_10877/final.pt",
"config": "configs/figure6/cassie/connectome/seed_10877/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10877/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10877/policy_0524288.pt",
"sha256": "b7d7073d56f49be07059a8ba7a2cde83fc0099089e01d60216b9d45e24698efe",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed10877/initialization.json",
"config_sha256": "d0663b44552528d6613918e90f8daf1fc83f2a5a677bf45fb47cd6666dfc8a16",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_10877/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 10877,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_10877/final.pt",
"config": "configs/figure6/cassie/mlp/seed_10877/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10877/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10877/policy_0524288.pt",
"sha256": "07eed336bdea35ead46bf130abec5525869a9d8b7526afbf9380829f59ae3c6a",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed10877/initialization.json",
"config_sha256": "8e4ebec0ee28b58bc7de2d02bf13509cce66ef6b69f6ab6925d96d6a4a557144",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_10878/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 10878,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_10878/final.pt",
"config": "configs/figure6/cassie/connectome/seed_10878/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10878/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10878/policy_0524288.pt",
"sha256": "340122253dceed1f534b5bfc1482b237eaa85ab98bae2cc1f8c9da6b5b1b1135",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed10878/initialization.json",
"config_sha256": "e0e306a6a7e458753c3f6f29b7a1db86e1762c3c9f7141eea97fd2a39006e84a",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_10878/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 10878,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_10878/final.pt",
"config": "configs/figure6/cassie/mlp/seed_10878/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10878/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10878/policy_0524288.pt",
"sha256": "261c0c3546cb3690ea36174a57f5bea7a3edd8b76fc5aab8740854eccd7af044",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed10878/initialization.json",
"config_sha256": "63b1330dd9711707cf6beba8500fd6c31214c2e0379bd33906caabadcf80da9a",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_10879/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 10879,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_10879/final.pt",
"config": "configs/figure6/cassie/connectome/seed_10879/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10879/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed10879/policy_0524288.pt",
"sha256": "f7fa0d77cbfa8ba2b77c14ccf4e7f870c1c689ef90a5f4d81119e22619ed271e",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed10879/initialization.json",
"config_sha256": "bf35319ab003df44b6e4ef69dd1618a92e9d45e12600ec3ea430e1c087188371",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_10879/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 10879,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_10879/final.pt",
"config": "configs/figure6/cassie/mlp/seed_10879/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10879/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed10879/policy_0524288.pt",
"sha256": "7d112e081f7541df23cc3437288987ac9b58d4cf3998672b6d2e3e996e1b1b02",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed10879/initialization.json",
"config_sha256": "dd7009d517fc2e436ab7888192b070f573592c3e731099b7f5fe30d754ccd495",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_10851/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 10851,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_10851/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_10851/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10851/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10851/policy_0131072.pt",
"sha256": "00d7e53e34f1ce1ebc7f41ecbf7ae6e299499ecfc6f71e50c18eabd1f28fff3a",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed10851/initialization.json",
"config_sha256": "0888c52992d68ca9171cfe8edf5dc5f5538ad9f1e550cbbf6b988d5c7ff273b7",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_10851/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 10851,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_10851/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_10851/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10851/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10851/policy_0131072.pt",
"sha256": "b632780798267bb797a629c49bae90862b31709e1fdb6779ef2cad392927ec67",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed10851/initialization.json",
"config_sha256": "4e4debc5cc67056184f596a6e0e8657e7ccd3223d114ea3cd30f2b9cce299800",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_10852/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 10852,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_10852/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_10852/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10852/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10852/policy_0131072.pt",
"sha256": "4f24d2dd0fb4033a6c00c430cc3248662106d180e494fc36ac9063425198942c",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed10852/initialization.json",
"config_sha256": "9de98f84e10947136df36574bf41d75b1533b5f7f98770b4c26b731a6e05c5aa",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_10852/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 10852,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_10852/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_10852/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10852/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10852/policy_0131072.pt",
"sha256": "9dcda3d7da56958ff6034b25e1a4cd7f09095a08d3ed1c96e3f9946ab4d9f0e8",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed10852/initialization.json",
"config_sha256": "d03a93879a30a746462eb6cd7a5dd41349bb1cf89ba0d58ff2c6d78256ad41c5",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_10853/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 10853,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_10853/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_10853/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10853/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10853/policy_0131072.pt",
"sha256": "882a95e3c3f0dbd96dfc4a1cb47fc2ce917876c81b7c2ccfc77500632ddc433d",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed10853/initialization.json",
"config_sha256": "94c1a0686a322b90bf5d76cdc435b6e692e7ba3e73c0d7b24361b66a92b4ee80",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_10853/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 10853,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_10853/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_10853/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10853/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10853/policy_0131072.pt",
"sha256": "010a4a4d27d8d5c94b3dcd2bccf6c5a4ed51a41154be4e71a45dd3a2e9f4ee99",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed10853/initialization.json",
"config_sha256": "6cbd8c23211e00db987c7073652ce9760a9d2fb5bbeda5256096b9f9f3a8a85c",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_10854/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 10854,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_10854/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_10854/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10854/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10854/policy_0131072.pt",
"sha256": "a308d551c9111d34c5c1266e87006bd54acecbb0aa662c1875f25208e3d8325a",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed10854/initialization.json",
"config_sha256": "c15bf5c01035b57b6c6105088d6d0f3c38ddefe474e28fd9914330c4b3df5617",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_10854/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 10854,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_10854/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_10854/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10854/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10854/policy_0131072.pt",
"sha256": "70a0c569dbf4a7b213f9cdf9d246663e2d27912691b8a8c94b13e9c3c45f8f1a",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed10854/initialization.json",
"config_sha256": "d0214c71a9230fcd2a41b563a00815cd78ed4320952a5b46efbeaae43a366073",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_10855/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 10855,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_10855/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_10855/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10855/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10855/policy_0131072.pt",
"sha256": "f79d734ab42b3a150a7c2c233210c5fa44031de230b3527d02cefbe91e03bed6",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed10855/initialization.json",
"config_sha256": "6cb054823b794c58888ee2bd0e55edbc1d06946783b7db3d74a05d55ceca4b5e",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_10855/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 10855,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_10855/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_10855/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10855/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10855/policy_0131072.pt",
"sha256": "3d010032ce9f78b2ad678278f6cb90fe1d8e3064405b52f959004316d876c44f",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed10855/initialization.json",
"config_sha256": "e09e5fb018d9dfb217b396fd755fae6f20fba5eff65aee4f5c129e9ef13f480d",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_10856/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 10856,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_10856/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_10856/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10856/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10856/policy_0131072.pt",
"sha256": "b03972ada5f378cf3684546fa0737c3c2ebe1212390920cbbcffda19376a3be1",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed10856/initialization.json",
"config_sha256": "37fdbd74048813912dfc27e62e1bf8c83d2684343051d9d5d688f32374d94ce2",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_10856/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 10856,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_10856/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_10856/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10856/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10856/policy_0131072.pt",
"sha256": "b363fcce36cd14adaf9319426aa3d78bbb36ea7e9746c813726732c017f9b636",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed10856/initialization.json",
"config_sha256": "b7c484101f6bc5b58df91530f9aff625008c8af89957f8d10bfad5f2e8894a62",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_10857/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 10857,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_10857/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_10857/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10857/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10857/policy_0131072.pt",
"sha256": "7233b7ea23a9244ad03dea640b7506fe5a4d8deaaba9730d56e5007cf74a5489",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed10857/initialization.json",
"config_sha256": "48c7387f4f6cc2f67b8b16269deb94b10951d8c952908c3548a64be297103686",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_10857/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 10857,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_10857/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_10857/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10857/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10857/policy_0131072.pt",
"sha256": "b16d5762f50b081d27985c1aa02b5d215c7d89b030fba87cdf59e4767edd9971",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed10857/initialization.json",
"config_sha256": "1dfa1250c06893ce8b00ce1b1adc21499ea8fd510609ef4aae82ff7c030b2f3b",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_10858/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 10858,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_10858/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_10858/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10858/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10858/policy_0131072.pt",
"sha256": "c4671acb6b126d13c925bb97f5b1765136c98e0ea33550a465c47f20d682a7ae",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed10858/initialization.json",
"config_sha256": "e4870d500cb87d88d9963db2ac14e4dd7323990e2f9dd8df3f46bd1f488f928d",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_10858/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 10858,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_10858/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_10858/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10858/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10858/policy_0131072.pt",
"sha256": "1fd688299972b79aae9f8b0a5803cdeddf3c7c4ffe43ccd996cbcd69babb94db",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed10858/initialization.json",
"config_sha256": "cfd2acad52ab3a1f2c0068b9065d2fd7c388086fa8c9d7fc998804235f542bef",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_10859/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 10859,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_10859/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_10859/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10859/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed10859/policy_0131072.pt",
"sha256": "45930c4f4977d3073fa48c2824510b974e5ee8d5a5bcfbfffdfa87bd5576aef0",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed10859/initialization.json",
"config_sha256": "b93ad77a5b6faf69cbe4c0373db1899ec5e842e220fa4dc1b7372dd9ce773578",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_10859/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 10859,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_10859/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_10859/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10859/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed10859/policy_0131072.pt",
"sha256": "131eb0affbc223867285efec8fa805d3d0200715691ce4ef6dd0f36853b99c84",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed10859/initialization.json",
"config_sha256": "10d663cf25c7e7b78a2daee15586fe0545bcddf5efaf53e64c46d1ef327a2c15",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_10861/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 10861,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_10861/final.pt",
"config": "configs/figure6/tripod/connectome/seed_10861/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10861/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10861/policy_0131072.pt",
"sha256": "fd17405dfea2bc71e47df244d8e9b3dba8ad97cd29b29afde29e3ed778d3df6f",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed10861/initialization.json",
"config_sha256": "e7f0d9ca6e57ce41da59d4f32d2a06598acac057f70c52a2cab55c6beac8974f",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_10861/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 10861,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_10861/final.pt",
"config": "configs/figure6/tripod/mlp/seed_10861/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10861/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10861/policy_0131072.pt",
"sha256": "92c73a696a877629bae6e1f6207fae19aaaa0915a5517997342e05faad209856",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed10861/initialization.json",
"config_sha256": "c7ed65f9e8a985272a8367ce055c73562739878a717af7414744d6558a1edc64",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_10862/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 10862,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_10862/final.pt",
"config": "configs/figure6/tripod/connectome/seed_10862/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10862/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10862/policy_0131072.pt",
"sha256": "0c2b7380fc1c65d300bdaa0346da16dffd08a4b54d126445e760f0679f633fb0",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed10862/initialization.json",
"config_sha256": "1ca9522f37bd691a3173ef49f0f93c3cdccd65b842c3c5b23ede9a2b60933eba",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_10862/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 10862,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_10862/final.pt",
"config": "configs/figure6/tripod/mlp/seed_10862/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10862/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10862/policy_0131072.pt",
"sha256": "8dc92686aa9febec3588ab1741e2d5f7b0ea6c0d6898f5f9e3a3de579a1b0f4e",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed10862/initialization.json",
"config_sha256": "2a3f599a34181ba09d50bde2da407144c0f5fca74f4ce4007c66acfaf378b718",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_10863/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 10863,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_10863/final.pt",
"config": "configs/figure6/tripod/connectome/seed_10863/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10863/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10863/policy_0131072.pt",
"sha256": "961a7fe3fb8cc2d8c6bbac9c79d826aa8601ea2b320d1fc929a7c6b30f983979",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed10863/initialization.json",
"config_sha256": "2aa9d6af664838792deaed62aa9f0406275b871aee8c7d2368ea2e41be4eb61c",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_10863/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 10863,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_10863/final.pt",
"config": "configs/figure6/tripod/mlp/seed_10863/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10863/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10863/policy_0131072.pt",
"sha256": "97a7385340fbbc98026748ca3ff01322a96396fb3a4ad3f15402ad3b240ced89",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed10863/initialization.json",
"config_sha256": "d5a33e51cac2f7168852773fa5721429ad2eb37ddcb7c53dc9bce19aba9e3358",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_10864/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 10864,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_10864/final.pt",
"config": "configs/figure6/tripod/connectome/seed_10864/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10864/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10864/policy_0131072.pt",
"sha256": "fbb03c65ce996303a0787d0c59f2675b3bd50601b469b3c8d71e04d6bf021ba0",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed10864/initialization.json",
"config_sha256": "b4ba4d2c585bb831c1356eda888b704ded178df7ac8fa3bd35a478af9aad70b3",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_10864/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 10864,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_10864/final.pt",
"config": "configs/figure6/tripod/mlp/seed_10864/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10864/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10864/policy_0131072.pt",
"sha256": "ee2ab65fac071a8499ad49ab7002fdb415e0662a1d5f14e59870ca3fded9fc87",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed10864/initialization.json",
"config_sha256": "5515ac8fe30e34ad0a4f9578d72121844e4a8bad385ac8155b9aea8382742567",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_10865/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 10865,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_10865/final.pt",
"config": "configs/figure6/tripod/connectome/seed_10865/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10865/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10865/policy_0131072.pt",
"sha256": "b107701edf2043dda2f77473be321ded4452c2f6308d80e2e0cb1d1d0eb79763",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed10865/initialization.json",
"config_sha256": "f73cee2d0bd0a44629e0a5ab9876799cd5f5cb5ab87a43ea5d5b5b40149d84bc",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_10865/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 10865,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_10865/final.pt",
"config": "configs/figure6/tripod/mlp/seed_10865/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10865/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10865/policy_0131072.pt",
"sha256": "d0655aef5dbc0ec35247ffb7f463eba6ef82949c09d6a04425018c19fbf289c1",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed10865/initialization.json",
"config_sha256": "79f378fc123fbd7468938dc28d1c341f7d4b87e17472bda5897c384974a53515",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_10866/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 10866,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_10866/final.pt",
"config": "configs/figure6/tripod/connectome/seed_10866/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10866/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10866/policy_0131072.pt",
"sha256": "cddc851a79f221efdce61cb927c490d30b7ce6a18a3121776e0ece501ba815c5",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed10866/initialization.json",
"config_sha256": "31fe02211d018b545700237d0f2bb1a411f34bce631d71781d3534d3b8d7c9d8",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_10866/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 10866,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_10866/final.pt",
"config": "configs/figure6/tripod/mlp/seed_10866/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10866/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10866/policy_0131072.pt",
"sha256": "6355fa9396805f9e9e5b9e80e095ed87ea4b626fd4ec297463360cc26974eb7c",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed10866/initialization.json",
"config_sha256": "92d5502e8fb71ffa8a5d197ba3086325c845801f19d892530ef47d7c6672084a",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_10867/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 10867,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_10867/final.pt",
"config": "configs/figure6/tripod/connectome/seed_10867/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10867/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10867/policy_0131072.pt",
"sha256": "c56001fa134c6531537094cca97a246e34468d67cf6a489fefed631323773743",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed10867/initialization.json",
"config_sha256": "4f926b76805b3b62fa3c9715a7cdec5eec6b54c53c34de503bab267cdaa89c46",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_10867/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 10867,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_10867/final.pt",
"config": "configs/figure6/tripod/mlp/seed_10867/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10867/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10867/policy_0131072.pt",
"sha256": "524356f6b9f2f10dc050e12f3370c4313903890fcb8ba5db7c81c75cc26c8405",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed10867/initialization.json",
"config_sha256": "6e36270a163b77c690c2fe3a8463ba6247b8c60f11fc46f8654340750536144e",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_10868/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 10868,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_10868/final.pt",
"config": "configs/figure6/tripod/connectome/seed_10868/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10868/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10868/policy_0131072.pt",
"sha256": "00569ab83b6b30849f8d56eca9299fd8fb02d3f818890997a05197d6c64a5caa",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed10868/initialization.json",
"config_sha256": "01be55e2995fd3ef9918436511eb6fc10cc9b51ed3298133835bd777887c9aa3",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_10868/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 10868,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_10868/final.pt",
"config": "configs/figure6/tripod/mlp/seed_10868/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10868/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10868/policy_0131072.pt",
"sha256": "1679a5ea11125bdd101223e2809a17b535aa64536d153a7702b8086b2bb1df62",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed10868/initialization.json",
"config_sha256": "452b2d255fe96265729c8160d8e4b395387a4c460ff6baee0bfce5ef963281c4",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_10869/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 10869,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_10869/final.pt",
"config": "configs/figure6/tripod/connectome/seed_10869/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10869/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed10869/policy_0131072.pt",
"sha256": "fe23d1d4cdf0751f89bd791c4956d75e0d540da1c1cecbe2fab41c9432aed39a",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed10869/initialization.json",
"config_sha256": "30cd2832c4a5697fafb83b7bc0844d56ecbc7c4b0e2685ec5a450a6cafd9084a",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_10869/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 10869,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_10869/final.pt",
"config": "configs/figure6/tripod/mlp/seed_10869/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10869/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed10869/policy_0131072.pt",
"sha256": "9711194bdb2e5ce7242be80494c91dcf218e07a18d7f38865fb1f90886fe7f28",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed10869/initialization.json",
"config_sha256": "b37e7c4ad6a72cc3e90ac0f4c3e5d82551dc130e259a59ed6b000cd1b2efac22",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_20841/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 20841,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_20841/final.pt",
"config": "configs/figure6/go1/connectome/seed_20841/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed20841/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed20841/policy_0524288.pt",
"sha256": "b625942c1370c7b2ad0833a8ad8f350ad5343912fc2abee503681417b3307550",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed20841/initialization.json",
"config_sha256": "610fe60c583483dc8a6cec92fe8f565c6bff38f9e2b319373381d16e23130020",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_20841/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 20841,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_20841/final.pt",
"config": "configs/figure6/go1/mlp/seed_20841/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed20841/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed20841/policy_0524288.pt",
"sha256": "51b68ba2ee54bf10719e64b497fdd20cb54545a29e74feab4c59941413664caf",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed20841/initialization.json",
"config_sha256": "6ff4fb142ddf42e6331d1da6770ff3fec69e093e89d0b9d9d155602a816e7882",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_20842/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 20842,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_20842/final.pt",
"config": "configs/figure6/go1/connectome/seed_20842/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed20842/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed20842/policy_0524288.pt",
"sha256": "5ae2aebe7788831b161f839321a6c0379cd6dec0da2c3cd4bd44f9402bcc22dd",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed20842/initialization.json",
"config_sha256": "124a6f629c43d518f1cb20f46b2046fbb6d92f4b0856a5994396206dc4064c64",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_20842/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 20842,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_20842/final.pt",
"config": "configs/figure6/go1/mlp/seed_20842/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed20842/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed20842/policy_0524288.pt",
"sha256": "b34ebc14d043b2a9218fead7c62509604c4faa6f71ad8a97b6ed18be85b06a92",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed20842/initialization.json",
"config_sha256": "78b6017b1fcbfa336cf363fe8634dac291c8a01541caea96db779563d2f931bc",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_20843/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 20843,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_20843/final.pt",
"config": "configs/figure6/go1/connectome/seed_20843/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed20843/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed20843/policy_0524288.pt",
"sha256": "f25147f07a46747aa358416772802805e784cf876fd402bd1429c01b3e43ab47",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed20843/initialization.json",
"config_sha256": "032efafa02c491bfa18240cc0c5e7cad5b2ce2aa2afeaa5d34a89f8be601d161",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_20843/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 20843,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_20843/final.pt",
"config": "configs/figure6/go1/mlp/seed_20843/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed20843/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed20843/policy_0524288.pt",
"sha256": "531e908cc3e4e6808e5183e07e65ba6aabe50c7a4ddd65090984e5004e246023",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed20843/initialization.json",
"config_sha256": "d2dc7347935c2649c0646f1d41f508f065444a6f8600045cca1714fe65a076b5",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_20844/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 20844,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_20844/final.pt",
"config": "configs/figure6/go1/connectome/seed_20844/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed20844/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed20844/policy_0524288.pt",
"sha256": "f58df32a4f01a693ecd707e2d32ca60c59f324d9823592cac8c61bcf8de43164",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed20844/initialization.json",
"config_sha256": "5865eb6c31ba877645a261ead9d3036cff2b703f98638437b36a11b5251948be",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_20844/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 20844,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_20844/final.pt",
"config": "configs/figure6/go1/mlp/seed_20844/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed20844/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed20844/policy_0524288.pt",
"sha256": "38b755a581b2836b8ff75392d503862f92176625636e196301433809564fdac3",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed20844/initialization.json",
"config_sha256": "261117aae169557a35adaaaff12fd75a72c14cd4b71da0670dbc14550f0a4bd2",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/go1/connectome/seed_20845/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "connectome",
"seed": 20845,
"stage": "final",
"path": "checkpoints/figure6/go1/connectome/seed_20845/final.pt",
"config": "configs/figure6/go1/connectome/seed_20845/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed20845/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_connectome_reflex_seed20845/policy_0524288.pt",
"sha256": "ae028fafe5f75c6c3671722c47027a9c024f1f8df83f4ba2cfaa0296f7d88bf6",
"bytes": 79890290,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_connectome_reflex_seed20845/initialization.json",
"config_sha256": "e2e14d3d83cf03fee2f42771036e182bb79d7cab51087dd2f0ee6e1256e6ab9a",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/go1/mlp/seed_20845/final",
"paper_item": "figure6",
"experiment": "Unitree Go1 quadruped walking",
"paper_panels": [
"Figure 6a-e",
"Figure 6g"
],
"body": "go1",
"method": "mlp",
"seed": 20845,
"stage": "final",
"path": "checkpoints/figure6/go1/mlp/seed_20845/final.pt",
"config": "configs/figure6/go1/mlp/seed_20845/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed20845/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/go1/go1_mlp_reflex_seed20845/policy_0524288.pt",
"sha256": "bf76cfbb0c97a8e34058c82eb57f94dd48fd4ba8a4719fc57a122ce14ff410a9",
"bytes": 5240698,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/go1/go1_mlp_reflex_seed20845/initialization.json",
"config_sha256": "135b4bc2c60990a19022c6f90381dcd6162569c1c38446c8fb0314828c503128",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 64,
"action_dim": 12,
"observation_normalization_present": false,
"policy_engine": "go1",
"readout": "reflex",
"body_interface": "go1_rhythm_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.1,
"speed": 0.8,
"log_std": -1.0,
"ramp_steps": 524288,
"clock_hz": 2.0
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.8,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_20871/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 20871,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_20871/final.pt",
"config": "configs/figure6/cassie/connectome/seed_20871/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed20871/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed20871/policy_0524288.pt",
"sha256": "a7fe42a74413d3571f484095d0b7411956f41909882603b293c7212fc67a66ff",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed20871/initialization.json",
"config_sha256": "b39410a712ce3447c52776248f6acc95f3692ee75e2dabfacf5c1e8652dd6d3e",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_20871/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 20871,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_20871/final.pt",
"config": "configs/figure6/cassie/mlp/seed_20871/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed20871/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed20871/policy_0524288.pt",
"sha256": "cc2262b884fd519aa177c8d7297d875405924f87f1caba1a27ec7f85d5fa6aae",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed20871/initialization.json",
"config_sha256": "59384fb93bd87f3b195c167690850acb13e5c338e78c4709c2ea2448135d2f2b",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_20872/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 20872,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_20872/final.pt",
"config": "configs/figure6/cassie/connectome/seed_20872/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed20872/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed20872/policy_0524288.pt",
"sha256": "e412446e9fda57d5ece7e11aa9b59cc5e52f1e3408a95cbbe469471fd0b034dd",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed20872/initialization.json",
"config_sha256": "61568dc7661f50768f476b6e19e773aa24abedcabb3c8e57efb1c6af7146d635",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_20872/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 20872,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_20872/final.pt",
"config": "configs/figure6/cassie/mlp/seed_20872/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed20872/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed20872/policy_0524288.pt",
"sha256": "09f619b5486d29d728d1846fd6d7ed435e5ab778ba577262564fc1be30c01a4f",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed20872/initialization.json",
"config_sha256": "43d761a30a0c68f74cb45776b573c42df19b41fdb25fd9f3d990eaf51cc1a9c7",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_20873/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 20873,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_20873/final.pt",
"config": "configs/figure6/cassie/connectome/seed_20873/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed20873/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed20873/policy_0524288.pt",
"sha256": "a811589dff901d0a99f588996441b241fc587969c50956ea06485f9c1124c130",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed20873/initialization.json",
"config_sha256": "86f2cfac975b942d658e970cef206becd0c9ae1a8de556c02ad21ec9a5a52d0e",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_20873/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 20873,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_20873/final.pt",
"config": "configs/figure6/cassie/mlp/seed_20873/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed20873/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed20873/policy_0524288.pt",
"sha256": "8d991270a1a02aa3dc053f173c9ac5d9456067b5170779db932a9e41c81c69a5",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed20873/initialization.json",
"config_sha256": "72c4df2ad6a7903f887a951d87c5dddde61b39aaaeb712a0cf0baca6bece977d",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_20874/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 20874,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_20874/final.pt",
"config": "configs/figure6/cassie/connectome/seed_20874/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed20874/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed20874/policy_0524288.pt",
"sha256": "b4887b375f5357353ba680e3108ae59a6930a1fdc39c4f699c76e615fec1c7e8",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed20874/initialization.json",
"config_sha256": "6c4330b63997a38d2ef49cad868efd04f5dfa21851a7f6ee0589bb10cdc3bbcc",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_20874/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 20874,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_20874/final.pt",
"config": "configs/figure6/cassie/mlp/seed_20874/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed20874/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed20874/policy_0524288.pt",
"sha256": "9a3fc710935db46a1602426879bcdf0f3d975e89332a6861ceb91ffeb18f1f26",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed20874/initialization.json",
"config_sha256": "e049d577175f100dbc7e77a413fb5f86c0d039d5979ce0e4b8ed21a89eb1bc23",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/cassie/connectome/seed_20875/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "connectome",
"seed": 20875,
"stage": "final",
"path": "checkpoints/figure6/cassie/connectome/seed_20875/final.pt",
"config": "configs/figure6/cassie/connectome/seed_20875/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed20875/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_connectome_reflex_seed20875/policy_0524288.pt",
"sha256": "1f43e654298104b511e160ffe00e4f6df36f48a21ac52e07a36944734466e284",
"bytes": 81796530,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_connectome_reflex_seed20875/initialization.json",
"config_sha256": "88bdb21f0d5ad8e2b6ef421e2dedfd8e678fbbd10f460ed6464d4b32eb1cadf0",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/cassie/mlp/seed_20875/final",
"paper_item": "figure6",
"experiment": "Cassie biped balance",
"paper_panels": [
"Figure 6a-e",
"Figure 6f"
],
"body": "cassie",
"method": "mlp",
"seed": 20875,
"stage": "final",
"path": "checkpoints/figure6/cassie/mlp/seed_20875/final.pt",
"config": "configs/figure6/cassie/mlp/seed_20875/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed20875/policy_0524288.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/cassie/cassie_mlp_reflex_seed20875/policy_0524288.pt",
"sha256": "bd4c67ff2d95835afa557f2ef673b8b031f10a79d0fcdc619ee9bfaf5e8ac3e9",
"bytes": 7148026,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/cassie/cassie_mlp_reflex_seed20875/initialization.json",
"config_sha256": "a442aa860bfff28004602d471088902915786534ca7fcf8dde9272e156278720",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 524288,
"observation_dim": 89,
"action_dim": 10,
"observation_normalization_present": false,
"policy_engine": "cassie",
"readout": "reflex",
"body_interface": "cassie_centered_curriculum",
"body_config": {
"repeat": 1,
"initial_speed": 0.0,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1048576
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.0,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_20851/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 20851,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_20851/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_20851/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed20851/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed20851/policy_0131072.pt",
"sha256": "92d3d918484fb8ff875ee04beab5aa43f95e2edd9b621d162d429488b6f80bdc",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed20851/initialization.json",
"config_sha256": "dc58a5208a1f8d480b7d2fc7bc188284078e4493aad6111c90eefa73fc368a71",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_20851/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 20851,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_20851/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_20851/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed20851/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed20851/policy_0131072.pt",
"sha256": "cf5435b8df88faeec725f819ded4eb6e6241061789d1e684924a2cb39e565f1f",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed20851/initialization.json",
"config_sha256": "807e3b96aa82225348c79ea9c8d82cd26e23bfb1eff89765c479e2dc7632a6c2",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_20852/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 20852,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_20852/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_20852/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed20852/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed20852/policy_0131072.pt",
"sha256": "e42a8cf823eb422917c1dbaf98fda8a3af34ff0f761d594d0c8bc5d47d9ba7e5",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed20852/initialization.json",
"config_sha256": "b888e44767dcc9edab60666e0aba6432b2b45c1114f00ddb1a93315108b76cc0",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_20852/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 20852,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_20852/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_20852/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed20852/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed20852/policy_0131072.pt",
"sha256": "acadbd8809e2a86b64ccb746738666a7e0c9a343671cebb63d1ab879d7b7b8df",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed20852/initialization.json",
"config_sha256": "340e282e846537caf784a6a608c250423be2a3791fbeec0a7ddb6736a805ec93",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_20853/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 20853,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_20853/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_20853/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed20853/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed20853/policy_0131072.pt",
"sha256": "019784acd73612462456c4d94c8dd664f793887d6948bf7809be92a20b1f7914",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed20853/initialization.json",
"config_sha256": "847192519de34e6ffd16c3ea85fd9466b424ac56a1d157c89e3b5b125a103a53",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_20853/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 20853,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_20853/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_20853/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed20853/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed20853/policy_0131072.pt",
"sha256": "4e88e6e62eb1e7cbc914a98d7c9c3ad6818ee1e99606a85af85145bce3797e38",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed20853/initialization.json",
"config_sha256": "e9d6170c02bdaa4b31d947be97e0bc33906a1513206d61a561fb652a19276763",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_20854/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 20854,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_20854/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_20854/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed20854/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed20854/policy_0131072.pt",
"sha256": "dccc514d92369449acb1d183f07791316820ce9b33f89f693ea300484e12d88e",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed20854/initialization.json",
"config_sha256": "ef8d905bbe762dd15e6b388ba14abaf79e2ddf48c0a73a27517e43a0179f8a2d",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_20854/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 20854,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_20854/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_20854/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed20854/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed20854/policy_0131072.pt",
"sha256": "23e19e25a862e52cd3bb3672f2f1f49cad93e3a73ba426e7763d05326e010172",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed20854/initialization.json",
"config_sha256": "0061e16fccf7e6336b45e172f8847aac07fa640194ece34bc5426997c3dc603a",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/hexapod/connectome/seed_20855/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "connectome",
"seed": 20855,
"stage": "final",
"path": "checkpoints/figure6/hexapod/connectome/seed_20855/final.pt",
"config": "configs/figure6/hexapod/connectome/seed_20855/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed20855/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_connectome_normalized_seed20855/policy_0131072.pt",
"sha256": "ddc789cd59d346a84989b27b86a5acf1de1f8403fd638838d623ab34cadf03b5",
"bytes": 82457686,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_connectome_normalized_seed20855/initialization.json",
"config_sha256": "65a7fd93e80b3ed845022fe1f99e05542305579320d0180a56a66e146c1f089a",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/hexapod/mlp/seed_20855/final",
"paper_item": "figure6",
"experiment": "Hexapod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S10"
],
"body": "hexapod",
"method": "mlp",
"seed": 20855,
"stage": "final",
"path": "checkpoints/figure6/hexapod/mlp/seed_20855/final.pt",
"config": "configs/figure6/hexapod/mlp/seed_20855/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed20855/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/hexapod/hexapod_mlp_normalized_seed20855/policy_0131072.pt",
"sha256": "cf20a1e030b77ccc593e22e2f3c9944fcb3d4341da4e57a8270e457451ab7f66",
"bytes": 7810106,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/hexapod/hexapod_mlp_normalized_seed20855/initialization.json",
"config_sha256": "633217b399a3d295808b0c2ca5d9792ca40c70c3a392d9e610a6ef66115db949",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 98,
"action_dim": 18,
"observation_normalization_present": false,
"policy_engine": "hexapod",
"readout": "normalized",
"body_interface": "hexapod_cpg_path",
"body_config": {
"repeat": 2,
"initial_speed": 0.5,
"speed": 0.5,
"log_std": -1.0,
"ramp_steps": 1
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.5,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_20861/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 20861,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_20861/final.pt",
"config": "configs/figure6/tripod/connectome/seed_20861/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed20861/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed20861/policy_0131072.pt",
"sha256": "50fa6d12b5f0404c8dc4f07dcbe8480a2c216578ac153a4fe6661c739f0dea06",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed20861/initialization.json",
"config_sha256": "5fe05fd0e28e193829a6add8506f9289c07238a0fcb2f2b7c73c8c5abff3da0c",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_20861/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 20861,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_20861/final.pt",
"config": "configs/figure6/tripod/mlp/seed_20861/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed20861/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed20861/policy_0131072.pt",
"sha256": "d2565920e587ca688fbcc504ed287e3866d64f570ebe20d6568d1f1fb15d4f7a",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed20861/initialization.json",
"config_sha256": "dec2e9b032d1b0aa3540ba051d957f9d7869f2e91f2330f30b91101105ae5f8e",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_20862/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 20862,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_20862/final.pt",
"config": "configs/figure6/tripod/connectome/seed_20862/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed20862/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed20862/policy_0131072.pt",
"sha256": "c3e7705dec32f989c325762b8318e343e22102c5cc2ce2afbff4e39a218402c5",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed20862/initialization.json",
"config_sha256": "f8c87d1ca46f3078b04c289295d8f2a261254f55250d1d3a55343e0500a28b54",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_20862/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 20862,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_20862/final.pt",
"config": "configs/figure6/tripod/mlp/seed_20862/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed20862/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed20862/policy_0131072.pt",
"sha256": "36dc931984721fb5ac98e74d64b279ce6ff7eb07b809f6e4b59139622f57490c",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed20862/initialization.json",
"config_sha256": "65f3d7e0b894121720fbb4fab68dba34beb8cc2b8c2c26de3d791ffd246ca9f5",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_20863/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 20863,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_20863/final.pt",
"config": "configs/figure6/tripod/connectome/seed_20863/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed20863/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed20863/policy_0131072.pt",
"sha256": "32225a035a9fc6a4bf15a8c855b2d9bcecc485299a268bfeb00c59be269461c3",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed20863/initialization.json",
"config_sha256": "0e1f5de91541d261ae7557d54f8c08d0ea63e0b485af8e47b4f50a34eac347c9",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_20863/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 20863,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_20863/final.pt",
"config": "configs/figure6/tripod/mlp/seed_20863/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed20863/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed20863/policy_0131072.pt",
"sha256": "5d053231952e256c464b3c8ccae3a9faf1a884bb19217ff451a9dc72d2c8b0d9",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed20863/initialization.json",
"config_sha256": "af152f471fab17a0a2d6626308f94b5cc8751934346dec6507cb0375a6785b49",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_20864/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 20864,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_20864/final.pt",
"config": "configs/figure6/tripod/connectome/seed_20864/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed20864/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed20864/policy_0131072.pt",
"sha256": "ecdb062de53c8b55c5f62e4fb71523ee9acc3ae7fba5261dae762472412a3a91",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed20864/initialization.json",
"config_sha256": "3b2aea5f41640ff15f9d2d37119cbf8107ef66e066a4c92e2c4c7c6c06ffaec0",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_20864/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 20864,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_20864/final.pt",
"config": "configs/figure6/tripod/mlp/seed_20864/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed20864/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed20864/policy_0131072.pt",
"sha256": "aa35179a72a0d258d7dbf549d5587a019a7907147400a6a3065ec580e0bbebab",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed20864/initialization.json",
"config_sha256": "3836089eb4d46c839a62b49fa784e916fd2782bdcb8cd135159d89a1a1c45e83",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
},
{
"id": "figure6/tripod/connectome/seed_20865/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "connectome",
"seed": 20865,
"stage": "final",
"path": "checkpoints/figure6/tripod/connectome/seed_20865/final.pt",
"config": "configs/figure6/tripod/connectome/seed_20865/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed20865/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_connectome_reflex_seed20865/policy_0131072.pt",
"sha256": "2db984f1c004265b5e99c713db578acc1b664add5362ad848beb48ef2e2cdf9a",
"bytes": 78054898,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_connectome_reflex_seed20865/initialization.json",
"config_sha256": "e8756e3ad9879313027636a71628640cc7616f2b9edd8e3a55f175c97920e32f",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic",
"connectome_graph"
]
},
{
"id": "figure6/tripod/mlp/seed_20865/final",
"paper_item": "figure6",
"experiment": "Radial tripod walking",
"paper_panels": [
"Figure 6a-e",
"Figure S9"
],
"body": "tripod",
"method": "mlp",
"seed": 20865,
"stage": "final",
"path": "checkpoints/figure6/tripod/mlp/seed_20865/final.pt",
"config": "configs/figure6/tripod/mlp/seed_20865/final.json",
"source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed20865/policy_0131072.pt",
"archived_source": "/data2/ysy/github/fly-locomotion/models/figure6/tripod/tripod_mlp_reflex_seed20865/policy_0131072.pt",
"sha256": "5f2569ae7a3164c6465fd62b99405e0f64ad419f9c9330a4eaa6940d22585295",
"bytes": 3406166,
"source_config": "/data2/ysy/github/fly-locomotion/data/figure6/training/tripod/tripod_mlp_reflex_seed20865/initialization.json",
"config_sha256": "b4992d02d5c06f1080534a8c0ad99e2042693da0ae39147901b73bfab7fbbaaa",
"code_revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4",
"training_steps": 131072,
"observation_dim": 40,
"action_dim": 6,
"observation_normalization_present": false,
"policy_engine": "tripod",
"readout": "reflex",
"body_interface": "tripod_rhythm",
"body_config": {
"repeat": 2,
"initial_speed": 0.08,
"speed": 0.45,
"log_std": -1.0,
"ramp_steps": 262144,
"clock_hz": 1.5
},
"graph": "figure6/graph.npz",
"graph_sha256": "a3818695908c706a84702743b2db7826d322f78fc981e0a7277f7d04ba42842a",
"evaluation_settings": {
"command": 0.1,
"evaluation_seeds": [
899200,
899201,
899202,
899203,
899204,
899205,
899206,
899207,
899208,
899209,
899210,
899211,
899212,
899213,
899214,
899215,
899216,
899217,
899218,
899219
],
"conditions": [
"flat",
"push_010",
"push_020",
"friction_060",
"action_delay_080",
"sensor_loss_025",
"flat_60s"
]
},
"components": [
"actor",
"critic"
]
}
],
"code": {
"repository": "https://github.com/THU-NeuroML/FlyControl",
"revision": "1a49c33bf1e6eab17cb2953123e02ecc2549a5f4"
}
}