low_level_policy_main module¶
-
low_level_policy_main.
low_level_policy_testing
(maneuver, pretrained=False, nb_episodes_for_test=20)¶
-
low_level_policy_main.
low_level_policy_training
(maneuver, nb_steps, RL_method='DDPG', load_weights=False, training=True, testing=True, visualize=False, nb_episodes_for_test=10, tensorboard=False)¶ Do RL of the low-level policy of the given maneuver and test it. :param maneuver: the name of the maneuver defined in config.json (e.g., ‘default’). :param nb_steps: the number of steps to perform RL. :param RL_method: either DDPG or PPO2. :param load_weights: True if the pre-learned NN weights are loaded (for initializations of NNs). :param training: True to enable training. :param testing: True to enable testing. :param visualize: True to see the graphical outputs during training. :param nb_episodes_for_test: the number of episodes for testing.