UncleStrawberryBear commited on
Commit
029da9d
·
verified ·
1 Parent(s): d1c6c1b

Add Figure 5 Ant flat-ground and maze experiments (part 4)

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. configs/figure5/medium/reservoir_ro/seed_17/final.yaml +93 -0
  2. configs/figure5/medium/reservoir_ro/seed_18/final.yaml +93 -0
  3. configs/figure5/medium/reservoir_ro/seed_19/final.yaml +93 -0
  4. configs/figure5/medium/reservoir_ro/seed_2/final.yaml +93 -0
  5. configs/figure5/medium/reservoir_ro/seed_3/final.yaml +93 -0
  6. configs/figure5/medium/reservoir_ro/seed_4/final.yaml +93 -0
  7. configs/figure5/medium/reservoir_ro/seed_5/final.yaml +93 -0
  8. configs/figure5/medium/reservoir_ro/seed_6/final.yaml +93 -0
  9. configs/figure5/medium/reservoir_ro/seed_7/final.yaml +93 -0
  10. configs/figure5/medium/reservoir_ro/seed_8/final.yaml +93 -0
  11. configs/figure5/medium/reservoir_ro/seed_9/final.yaml +93 -0
  12. configs/figure5/medium/transformer/seed_0/final.yaml +93 -0
  13. configs/figure5/medium/transformer/seed_1/final.yaml +93 -0
  14. configs/figure5/medium/transformer/seed_10/final.yaml +93 -0
  15. configs/figure5/medium/transformer/seed_11/final.yaml +93 -0
  16. configs/figure5/medium/transformer/seed_12/final.yaml +93 -0
  17. configs/figure5/medium/transformer/seed_13/final.yaml +93 -0
  18. configs/figure5/medium/transformer/seed_14/final.yaml +93 -0
  19. configs/figure5/medium/transformer/seed_15/final.yaml +93 -0
  20. configs/figure5/medium/transformer/seed_16/final.yaml +93 -0
  21. configs/figure5/medium/transformer/seed_17/final.yaml +93 -0
  22. configs/figure5/medium/transformer/seed_18/final.yaml +93 -0
  23. configs/figure5/medium/transformer/seed_19/final.yaml +93 -0
  24. configs/figure5/medium/transformer/seed_2/final.yaml +93 -0
  25. configs/figure5/medium/transformer/seed_3/final.yaml +93 -0
  26. configs/figure5/medium/transformer/seed_4/final.yaml +93 -0
  27. configs/figure5/medium/transformer/seed_5/final.yaml +93 -0
  28. configs/figure5/medium/transformer/seed_6/final.yaml +93 -0
  29. configs/figure5/medium/transformer/seed_7/final.yaml +93 -0
  30. configs/figure5/medium/transformer/seed_8/final.yaml +93 -0
  31. configs/figure5/medium/transformer/seed_9/final.yaml +93 -0
  32. configs/figure5/umaze/adult/seed_0/final.yaml +69 -0
  33. configs/figure5/umaze/adult/seed_1/final.yaml +71 -0
  34. configs/figure5/umaze/adult/seed_10/final.yaml +76 -0
  35. configs/figure5/umaze/adult/seed_11/final.yaml +76 -0
  36. configs/figure5/umaze/adult/seed_12/final.yaml +76 -0
  37. configs/figure5/umaze/adult/seed_13/final.yaml +76 -0
  38. configs/figure5/umaze/adult/seed_14/final.yaml +76 -0
  39. configs/figure5/umaze/adult/seed_15/final.yaml +76 -0
  40. configs/figure5/umaze/adult/seed_16/final.yaml +76 -0
  41. configs/figure5/umaze/adult/seed_17/final.yaml +76 -0
  42. configs/figure5/umaze/adult/seed_18/final.yaml +76 -0
  43. configs/figure5/umaze/adult/seed_19/final.yaml +76 -0
  44. configs/figure5/umaze/adult/seed_2/final.yaml +71 -0
  45. configs/figure5/umaze/adult/seed_3/final.yaml +71 -0
  46. configs/figure5/umaze/adult/seed_4/final.yaml +71 -0
  47. configs/figure5/umaze/adult/seed_5/final.yaml +76 -0
  48. configs/figure5/umaze/adult/seed_6/final.yaml +76 -0
  49. configs/figure5/umaze/adult/seed_7/final.yaml +76 -0
  50. configs/figure5/umaze/adult/seed_8/final.yaml +76 -0
configs/figure5/medium/reservoir_ro/seed_17/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: reservoir_ro
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 17
89
+ seed_roles:
90
+ optimization: 17
91
+ sampling: 17
92
+ collection: 1700000
93
+ evaluation: 9300000
configs/figure5/medium/reservoir_ro/seed_18/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: reservoir_ro
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 18
89
+ seed_roles:
90
+ optimization: 18
91
+ sampling: 18
92
+ collection: 1800000
93
+ evaluation: 9300000
configs/figure5/medium/reservoir_ro/seed_19/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: reservoir_ro
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 19
89
+ seed_roles:
90
+ optimization: 19
91
+ sampling: 19
92
+ collection: 1900000
93
+ evaluation: 9300000
configs/figure5/medium/reservoir_ro/seed_2/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: reservoir_ro
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 2
89
+ seed_roles:
90
+ optimization: 2
91
+ sampling: 2
92
+ collection: 200000
93
+ evaluation: 9300000
configs/figure5/medium/reservoir_ro/seed_3/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: reservoir_ro
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 3
89
+ seed_roles:
90
+ optimization: 3
91
+ sampling: 3
92
+ collection: 300000
93
+ evaluation: 9300000
configs/figure5/medium/reservoir_ro/seed_4/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: reservoir_ro
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 4
89
+ seed_roles:
90
+ optimization: 4
91
+ sampling: 4
92
+ collection: 400000
93
+ evaluation: 9300000
configs/figure5/medium/reservoir_ro/seed_5/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: reservoir_ro
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 5
89
+ seed_roles:
90
+ optimization: 5
91
+ sampling: 5
92
+ collection: 500000
93
+ evaluation: 9300000
configs/figure5/medium/reservoir_ro/seed_6/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: reservoir_ro
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 6
89
+ seed_roles:
90
+ optimization: 6
91
+ sampling: 6
92
+ collection: 600000
93
+ evaluation: 9300000
configs/figure5/medium/reservoir_ro/seed_7/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: reservoir_ro
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 7
89
+ seed_roles:
90
+ optimization: 7
91
+ sampling: 7
92
+ collection: 700000
93
+ evaluation: 9300000
configs/figure5/medium/reservoir_ro/seed_8/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: reservoir_ro
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 8
89
+ seed_roles:
90
+ optimization: 8
91
+ sampling: 8
92
+ collection: 800000
93
+ evaluation: 9300000
configs/figure5/medium/reservoir_ro/seed_9/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: reservoir_ro
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 9
89
+ seed_roles:
90
+ optimization: 9
91
+ sampling: 9
92
+ collection: 900000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_0/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 0
89
+ seed_roles:
90
+ optimization: 0
91
+ sampling: 0
92
+ collection: 0
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_1/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 1
89
+ seed_roles:
90
+ optimization: 1
91
+ sampling: 1
92
+ collection: 100000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_10/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 10
89
+ seed_roles:
90
+ optimization: 10
91
+ sampling: 10
92
+ collection: 1000000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_11/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 11
89
+ seed_roles:
90
+ optimization: 11
91
+ sampling: 11
92
+ collection: 1100000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_12/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 12
89
+ seed_roles:
90
+ optimization: 12
91
+ sampling: 12
92
+ collection: 1200000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_13/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 13
89
+ seed_roles:
90
+ optimization: 13
91
+ sampling: 13
92
+ collection: 1300000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_14/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 14
89
+ seed_roles:
90
+ optimization: 14
91
+ sampling: 14
92
+ collection: 1400000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_15/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 15
89
+ seed_roles:
90
+ optimization: 15
91
+ sampling: 15
92
+ collection: 1500000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_16/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 16
89
+ seed_roles:
90
+ optimization: 16
91
+ sampling: 16
92
+ collection: 1600000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_17/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 17
89
+ seed_roles:
90
+ optimization: 17
91
+ sampling: 17
92
+ collection: 1700000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_18/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 18
89
+ seed_roles:
90
+ optimization: 18
91
+ sampling: 18
92
+ collection: 1800000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_19/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 19
89
+ seed_roles:
90
+ optimization: 19
91
+ sampling: 19
92
+ collection: 1900000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_2/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 2
89
+ seed_roles:
90
+ optimization: 2
91
+ sampling: 2
92
+ collection: 200000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_3/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 3
89
+ seed_roles:
90
+ optimization: 3
91
+ sampling: 3
92
+ collection: 300000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_4/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 4
89
+ seed_roles:
90
+ optimization: 4
91
+ sampling: 4
92
+ collection: 400000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_5/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 5
89
+ seed_roles:
90
+ optimization: 5
91
+ sampling: 5
92
+ collection: 500000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_6/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 6
89
+ seed_roles:
90
+ optimization: 6
91
+ sampling: 6
92
+ collection: 600000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_7/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 7
89
+ seed_roles:
90
+ optimization: 7
91
+ sampling: 7
92
+ collection: 700000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_8/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 8
89
+ seed_roles:
90
+ optimization: 8
91
+ sampling: 8
92
+ collection: 800000
93
+ evaluation: 9300000
configs/figure5/medium/transformer/seed_9/final.yaml ADDED
@@ -0,0 +1,93 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 30.0
3
+ policy:
4
+ name: transformer
5
+ actor_kwargs:
6
+ goal_router_hidden:
7
+ - 256
8
+ - 256
9
+ goal_router_codebook:
10
+ - - -6.0
11
+ - 10.0
12
+ - - -10.0
13
+ - 6.0
14
+ - - -6.0
15
+ - 6.0
16
+ - - 2.0
17
+ - 6.0
18
+ - - 6.0
19
+ - 6.0
20
+ - - -6.0
21
+ - 2.0
22
+ - - -2.0
23
+ - 2.0
24
+ - - 2.0
25
+ - 2.0
26
+ - - -10.0
27
+ - -2.0
28
+ - - -6.0
29
+ - -2.0
30
+ - - 2.0
31
+ - -2.0
32
+ - - 6.0
33
+ - -2.0
34
+ - - 10.0
35
+ - -2.0
36
+ - - 10.0
37
+ - -6.0
38
+ - - 10.0
39
+ - -10.0
40
+ goal_router_codebook_latch_radius: 0.45
41
+ goal_router_codebook_active_pairs:
42
+ - - - 6.0
43
+ - -10.0
44
+ - - -10.0
45
+ - -6.0
46
+ - - - 6.0
47
+ - -10.0
48
+ - - -10.0
49
+ - 10.0
50
+ - - - -10.0
51
+ - -6.0
52
+ - - 10.0
53
+ - 6.0
54
+ goal_router_codebook_pair_match_radius: 2.0
55
+ value_hidden:
56
+ - 256
57
+ - 256
58
+ value_activation: relu
59
+ env:
60
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
61
+ env_id: AntMaze_Medium_Diverse_GR-v5
62
+ goal_feature_mode: world
63
+ continuing_task: false
64
+ resolved_env:
65
+ env_id: AntMaze_Medium_Diverse_GR-v5
66
+ goal_feature_mode: world
67
+ continuing_task: false
68
+ imitation:
69
+ demonstration_steps: 60000
70
+ dagger_steps: 30000
71
+ dagger_iterations: 0
72
+ updates_per_stage: 5000
73
+ batch_size: 64
74
+ burn_in: 16
75
+ learning_rate: 0.0001
76
+ gradient_clip: 1.0
77
+ actor_train_mode: base_all
78
+ goal_input_features: 4
79
+ loss_space: pre_tanh
80
+ sampling_mode: episode_uniform
81
+ checkpoint_interval_updates: 500
82
+ navigation:
83
+ waypoint_planner: official_grid_waypoints
84
+ student_goal: final
85
+ evaluation_waypoint_planner: none
86
+ evaluation:
87
+ action_smoothing: 0.95
88
+ seed: 9
89
+ seed_roles:
90
+ optimization: 9
91
+ sampling: 9
92
+ collection: 900000
93
+ evaluation: 9300000
configs/figure5/umaze/adult/seed_0/final.yaml ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ seed: 0
configs/figure5/umaze/adult/seed_1/final.yaml ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 1
configs/figure5/umaze/adult/seed_10/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 10
72
+ seed_roles:
73
+ optimization: 10
74
+ sampling: 10
75
+ collection: 1000000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_11/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 11
72
+ seed_roles:
73
+ optimization: 11
74
+ sampling: 11
75
+ collection: 1100000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_12/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 12
72
+ seed_roles:
73
+ optimization: 12
74
+ sampling: 12
75
+ collection: 1200000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_13/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 13
72
+ seed_roles:
73
+ optimization: 13
74
+ sampling: 13
75
+ collection: 1300000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_14/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 14
72
+ seed_roles:
73
+ optimization: 14
74
+ sampling: 14
75
+ collection: 1400000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_15/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 15
72
+ seed_roles:
73
+ optimization: 15
74
+ sampling: 15
75
+ collection: 1500000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_16/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 16
72
+ seed_roles:
73
+ optimization: 16
74
+ sampling: 16
75
+ collection: 1600000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_17/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 17
72
+ seed_roles:
73
+ optimization: 17
74
+ sampling: 17
75
+ collection: 1700000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_18/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 18
72
+ seed_roles:
73
+ optimization: 18
74
+ sampling: 18
75
+ collection: 1800000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_19/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 19
72
+ seed_roles:
73
+ optimization: 19
74
+ sampling: 19
75
+ collection: 1900000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_2/final.yaml ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 2
configs/figure5/umaze/adult/seed_3/final.yaml ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 3
configs/figure5/umaze/adult/seed_4/final.yaml ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 4
configs/figure5/umaze/adult/seed_5/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 5
72
+ seed_roles:
73
+ optimization: 5
74
+ sampling: 5
75
+ collection: 500000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_6/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 6
72
+ seed_roles:
73
+ optimization: 6
74
+ sampling: 6
75
+ collection: 600000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_7/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 7
72
+ seed_roles:
73
+ optimization: 7
74
+ sampling: 7
75
+ collection: 700000
76
+ evaluation: 9200000
configs/figure5/umaze/adult/seed_8/final.yaml ADDED
@@ -0,0 +1,76 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ algorithm: antmaze_teacher_distillation
2
+ observation_clip: 10.0
3
+ policy:
4
+ name: connectome_rate
5
+ actor_kwargs:
6
+ dt: 0.01
7
+ tau_init: 0.02
8
+ use_lora: false
9
+ input_target: sensory
10
+ goal_adapter_hidden:
11
+ - 256
12
+ - 128
13
+ goal_adapter_features: 109
14
+ value_hidden:
15
+ - 256
16
+ - 256
17
+ value_activation: relu
18
+ connectome:
19
+ species: adult
20
+ kind: original
21
+ adult_dir: larva/data/adult
22
+ chunksize: 250000
23
+ min_syn_count: 1
24
+ normalization: row_l1
25
+ global_gain: 1.0
26
+ sensory_selector:
27
+ source: classification
28
+ field: flow
29
+ include:
30
+ - afferent
31
+ output_selector:
32
+ source: classification
33
+ field: super_class
34
+ include:
35
+ - motor
36
+ polarity:
37
+ unknown_action: zero
38
+ nt_signs:
39
+ ACH: 1.0
40
+ GLUT: 1.0
41
+ GABA: -1.0
42
+ DA: 1.0
43
+ SER: 1.0
44
+ OCT: 1.0
45
+ env:
46
+ class_path: larva.ant_transfer.env.AntMazeTransferEnv
47
+ env_id: AntMaze_UMaze-v5
48
+ goal_feature_mode: world
49
+ continuing_task: false
50
+ resolved_env:
51
+ env_id: AntMaze_UMaze-v5
52
+ goal_feature_mode: world
53
+ continuing_task: false
54
+ imitation:
55
+ demonstration_steps: 40000
56
+ dagger_steps: 30000
57
+ dagger_iterations: 1
58
+ updates_per_stage: 10000
59
+ batch_size: 32
60
+ burn_in: 8
61
+ learning_rate: 0.0003
62
+ gradient_clip: 1.0
63
+ actor_train_mode: goal_adapter_only
64
+ goal_input_features: 4
65
+ loss_space: pre_tanh
66
+ checkpoint_interval_updates: 500
67
+ navigation:
68
+ waypoint_planner: official_grid_waypoints
69
+ evaluation:
70
+ action_smoothing: 0.8
71
+ seed: 8
72
+ seed_roles:
73
+ optimization: 8
74
+ sampling: 8
75
+ collection: 800000
76
+ evaluation: 9200000