From 57076793c1414777b1ebe9d18cf6756ff81f09d8 Mon Sep 17 00:00:00 2001 From: ebuehrle <43623224+ebuehrle@users.noreply.github.com> Date: Mon, 28 Feb 2022 10:43:12 +0100 Subject: [PATCH] Add configs for SHAIL --- best_configs/shail-etienne2_expA.json | 33 +++++++++++++++++++++++++++ best_configs/shail-etienne2_expB.json | 33 +++++++++++++++++++++++++++ best_configs/shail-etienne3_expA.json | 33 +++++++++++++++++++++++++++ best_configs/shail-etienne3_expB.json | 33 +++++++++++++++++++++++++++ 4 files changed, 132 insertions(+) create mode 100644 best_configs/shail-etienne2_expA.json create mode 100644 best_configs/shail-etienne2_expB.json create mode 100644 best_configs/shail-etienne3_expA.json create mode 100644 best_configs/shail-etienne3_expB.json diff --git a/best_configs/shail-etienne2_expA.json b/best_configs/shail-etienne2_expA.json new file mode 100644 index 0000000..a3f6b90 --- /dev/null +++ b/best_configs/shail-etienne2_expA.json @@ -0,0 +1,33 @@ +{ + "experiment": "A", + "trainenv": { + "stop_on_collision": false, + "safe_actions_collision_method": "circle", + "abort_unsafe_collision_method": "circle" + }, + "policy": { + "learning_rate": 0.0003, + "learning_rate_decay": 1.0, + "clip_ratio": 0.2, + "iterations_per_epoch": 100, + "hidden_layer_size": 10, + "n_hidden_layers": 3, + "activation": 0, + "option": 0 + }, + "value": { + "learning_rate": 0.001, + "iterations_per_epoch": 1000 + }, + "discriminator": { + "learning_rate": 0.001, + "weight_decay": 0.0001, + "iterations_per_epoch": 100, + "n_hidden_layers_element": 3, + "n_hidden_layers_global": 2, + "hidden_layer_size": 10, + "activation": 0 + }, + "train_epochs": 100, + "seed": 0 +} \ No newline at end of file diff --git a/best_configs/shail-etienne2_expB.json b/best_configs/shail-etienne2_expB.json new file mode 100644 index 0000000..096f2ea --- /dev/null +++ b/best_configs/shail-etienne2_expB.json @@ -0,0 +1,33 @@ +{ + "experiment": "B", + "trainenv": { + "stop_on_collision": false, + "safe_actions_collision_method": "circle", + "abort_unsafe_collision_method": "circle" + }, + "policy": { + "learning_rate": 0.0003, + "learning_rate_decay": 1.0, + "clip_ratio": 0.2, + "iterations_per_epoch": 100, + "hidden_layer_size": 10, + "n_hidden_layers": 3, + "activation": 0, + "option": 0 + }, + "value": { + "learning_rate": 0.001, + "iterations_per_epoch": 1000 + }, + "discriminator": { + "learning_rate": 0.001, + "weight_decay": 0.0001, + "iterations_per_epoch": 100, + "n_hidden_layers_element": 3, + "n_hidden_layers_global": 2, + "hidden_layer_size": 10, + "activation": 0 + }, + "train_epochs": 100, + "seed": 0 +} \ No newline at end of file diff --git a/best_configs/shail-etienne3_expA.json b/best_configs/shail-etienne3_expA.json new file mode 100644 index 0000000..385d63d --- /dev/null +++ b/best_configs/shail-etienne3_expA.json @@ -0,0 +1,33 @@ +{ + "experiment": "A", + "trainenv": { + "stop_on_collision": false, + "safe_actions_collision_method": "circle", + "abort_unsafe_collision_method": "circle" + }, + "policy": { + "learning_rate": 0.0003, + "learning_rate_decay": 1.0, + "clip_ratio": 0.2, + "iterations_per_epoch": 100, + "hidden_layer_size": 40, + "n_hidden_layers": 3, + "activation": 0, + "option": 0 + }, + "value": { + "learning_rate": 0.001, + "iterations_per_epoch": 1000 + }, + "discriminator": { + "learning_rate": 0.001, + "weight_decay": 0.0001, + "iterations_per_epoch": 100, + "n_hidden_layers_element": 3, + "n_hidden_layers_global": 2, + "hidden_layer_size": 10, + "activation": 0 + }, + "train_epochs": 100, + "seed": 0 +} \ No newline at end of file diff --git a/best_configs/shail-etienne3_expB.json b/best_configs/shail-etienne3_expB.json new file mode 100644 index 0000000..d0d0b69 --- /dev/null +++ b/best_configs/shail-etienne3_expB.json @@ -0,0 +1,33 @@ +{ + "experiment": "B", + "trainenv": { + "stop_on_collision": false, + "safe_actions_collision_method": "circle", + "abort_unsafe_collision_method": "circle" + }, + "policy": { + "learning_rate": 0.0003, + "learning_rate_decay": 1.0, + "clip_ratio": 0.2, + "iterations_per_epoch": 100, + "hidden_layer_size": 40, + "n_hidden_layers": 3, + "activation": 0, + "option": 0 + }, + "value": { + "learning_rate": 0.001, + "iterations_per_epoch": 1000 + }, + "discriminator": { + "learning_rate": 0.001, + "weight_decay": 0.0001, + "iterations_per_epoch": 100, + "n_hidden_layers_element": 3, + "n_hidden_layers_global": 2, + "hidden_layer_size": 10, + "activation": 0 + }, + "train_epochs": 100, + "seed": 0 +} \ No newline at end of file