-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathrun_migration_on_env_sim.sh
42 lines (29 loc) · 1.19 KB
/
run_migration_on_env_sim.sh
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
model_name=$1
env_name=$2
individuals_folder=$3
if [[ "$env_name" == "donkey" ]]; then
python run_individual_migration.py --env-name donkey \
--donkey-exe-path ..\\..\\Desktop\\DonkeySimWindowsRepl\\donkey_sim.exe \
--agent-type supervised \
--model-path logs\\models\\"$model_name" \
--feature-combination turns_count-curvature \
--filepath "$individuals_folder"
elif [[ "$env_name" == "beamng" ]]; then
python run_individual_migration.py --env-name beamng \
--beamng-home ..\\..\\Desktop\\beamng_previous\\BeamNG.drive-0.23.5.1.12888 \
--beamng-user ..\\..\\Desktop\\beamng_previous \
--agent-type supervised \
--model-path logs\\models\\"$model_name" \
--feature-combination turns_count-curvature \
--filepath "$individuals_folder"
elif [[ "$env_name" == "udacity" ]]; then
python run_individual_migration.py --env-name udacity \
--udacity-exe-path ..\\..\\Desktop\\UdacitySimWindowsRepl\\self_driving_car_nanodegree_program.exe \
--agent-type supervised \
--model-path logs\\models\\"$model_name" \
--feature-combination turns_count-curvature \
--filepath "$individuals_folder"
else
echo Unknown env_name: "$env_name"
exit 1
fi