-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfinal_runs.sh
More file actions
executable file
·53 lines (42 loc) · 3.29 KB
/
final_runs.sh
File metadata and controls
executable file
·53 lines (42 loc) · 3.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#!/bin/sh
# --------------------------------
# STOP: copy-paste ENV_KWARGS into mappo_homogeneous_rnn_mpe.yaml!
# --------------------------------
echo "\nSTOP: copy-paste ENV_KWARGS into mappo_homogeneous_rnn_mpe.yaml!\n"
# firefighting env
# DAGGER
# - CASH
python baselines/imitation_learning/dagger.py -m +alg=dagger +env=mpe_simple_fire ++alg.AGENT_HYPERAWARE=True ++env.ENV_KWARGS.capability_aware=True ++alg.AGENT_HIDDEN_DIM=2048 ++alg.AGENT_HYPERNET_KWARGS.INIT_SCALE=0.2,0.5 ++tag=final-dagger-fire ++SEED=76,58,14
# - RNN aware, unaware
python baselines/imitation_learning/dagger.py -m +alg=dagger +env=mpe_simple_fire ++alg.AGENT_HYPERAWARE=False ++env.ENV_KWARGS.capability_aware=True,False ++alg.AGENT_HIDDEN_DIM=4096 ++tag=final-dagger-fire ++SEED=76,58,14
# MAPPO
# - CASH
python baselines/MAPPO/mappo_rnn_mpe.py -m ++AGENT_HYPERAWARE=True ++ENV_KWARGS.capability_aware=True ++FC_DIM_SIZE=32 ++GRU_HIDDEN_DIM=32 ++AGENT_HYPERNET_KWARGS.INIT_SCALE=0.2,0.5 ++tag=final-mappo-fire
# - RNN aware, unaware
python baselines/MAPPO/mappo_rnn_mpe.py -m ++AGENT_HYPERAWARE=False ++ENV_KWARGS.capability_aware=True,False ++FC_DIM_SIZE=128 ++GRU_HIDDEN_DIM=128 ++tag=final-mappo-fire
# QMIX
# - CASH
python baselines/QLearning/qmix.py -m +alg=qmix_mpe +env=mpe_simple_fire ++env.ENV_KWARGS.capability_aware=True ++alg.AGENT_HYPERAWARE=True ++alg.AGENT_HIDDEN_DIM=64 ++alg.AGENT_HYPERNET_KWARGS.INIT_SCALE=0.2,0.5 ++tag=final-qmix-fire
# - RNN aware, unaware
python baselines/QLearning/qmix.py -m +alg=qmix_mpe +env=mpe_simple_fire ++env.ENV_KWARGS.capability_aware=True,False ++alg.AGENT_HYPERAWARE=False ++alg.AGENT_HIDDEN_DIM=128 ++tag=final-qmix-fire
# ----------------------
# --------------------------------
# STOP: copy-paste ENV_KWARGS into mappo_homogeneous_rnn_mpe.yaml!
# --------------------------------
echo "\nSTOP: copy-paste ENV_KWARGS into mappo_homogeneous_rnn_mpe.yaml!\n"
# material transport
# DAGGER
# - CASH
python baselines/imitation_learning/dagger.py -m +alg=dagger +env=mpe_simple_transport ++alg.AGENT_HYPERAWARE=True ++env.ENV_KWARGS.capability_aware=True ++alg.AGENT_HIDDEN_DIM=2048 ++alg.AGENT_HYPERNET_KWARGS.INIT_SCALE=0.2,0.5 ++tag=final-dagger-hmt ++SEED=76,58,14
# - RNN aware, unaware
python baselines/imitation_learning/dagger.py -m +alg=dagger +env=mpe_simple_transport ++alg.AGENT_HYPERAWARE=False ++env.ENV_KWARGS.capability_aware=True,False ++alg.AGENT_HIDDEN_DIM=4096 ++tag=final-dagger-hmt ++SEED=76,58,14
# MAPPO
# - CASH
python baselines/MAPPO/mappo_rnn_mpe.py -m ++AGENT_HYPERAWARE=True ++ENV_KWARGS.capability_aware=True ++FC_DIM_SIZE=32 ++GRU_HIDDEN_DIM=32 ++AGENT_HYPERNET_KWARGS.INIT_SCALE=0.2,0.5 ++tag=final-mappo-hmt
# - RNN aware, unaware
python baselines/MAPPO/mappo_rnn_mpe.py -m ++AGENT_HYPERAWARE=False ++ENV_KWARGS.capability_aware=True,False ++FC_DIM_SIZE=128 ++GRU_HIDDEN_DIM=128 ++tag=final-mappo-hmt
# QMIX
# - CASH
python baselines/QLearning/qmix.py -m +alg=qmix_mpe +env=mpe_simple_transport ++env.ENV_KWARGS.capability_aware=True ++alg.AGENT_HYPERAWARE=True ++alg.AGENT_HIDDEN_DIM=64 ++alg.AGENT_HYPERNET_KWARGS.INIT_SCALE=0.2,0.5 ++tag=final-qmix-hmt
# - RNN aware, unaware
python baselines/QLearning/qmix.py -m +alg=qmix_mpe +env=mpe_simple_transport ++env.ENV_KWARGS.capability_aware=True,False ++alg.AGENT_HYPERAWARE=False ++alg.AGENT_HIDDEN_DIM=128 ++tag=final-qmix-hmt