PPO-LunarLander-v2 / config.json
6001k1d's picture
getting started with RL
c026254 verified
raw
history blame
No virus
13.7 kB
{"policy_class": {":type:": "<class 'abc.ABCMeta'>", ":serialized:": "gAWVOwAAAAAAAACMIXN0YWJsZV9iYXNlbGluZXMzLmNvbW1vbi5wb2xpY2llc5SMEUFjdG9yQ3JpdGljUG9saWN5lJOULg==", "__module__": "stable_baselines3.common.policies", "__doc__": "\n Policy class for actor-critic algorithms (has both policy and value prediction).\n Used by A2C, PPO and the likes.\n\n :param observation_space: Observation space\n :param action_space: Action space\n :param lr_schedule: Learning rate schedule (could be constant)\n :param net_arch: The specification of the policy and value networks.\n :param activation_fn: Activation function\n :param ortho_init: Whether to use or not orthogonal initialization\n :param use_sde: Whether to use State Dependent Exploration or not\n :param log_std_init: Initial value for the log standard deviation\n :param full_std: Whether to use (n_features x n_actions) parameters\n for the std instead of only (n_features,) when using gSDE\n :param use_expln: Use ``expln()`` function instead of ``exp()`` to ensure\n a positive standard deviation (cf paper). It allows to keep variance\n above zero and prevent it from growing too fast. In practice, ``exp()`` is usually enough.\n :param squash_output: Whether to squash the output using a tanh function,\n this allows to ensure boundaries when using gSDE.\n :param features_extractor_class: Features extractor to use.\n :param features_extractor_kwargs: Keyword arguments\n to pass to the features extractor.\n :param share_features_extractor: If True, the features extractor is shared between the policy and value networks.\n :param normalize_images: Whether to normalize images or not,\n dividing by 255.0 (True by default)\n :param optimizer_class: The optimizer to use,\n ``th.optim.Adam`` by default\n :param optimizer_kwargs: Additional keyword arguments,\n excluding the learning rate, to pass to the optimizer\n ", "__init__": "<function ActorCriticPolicy.__init__ at 0x799ff3c456c0>", "_get_constructor_parameters": "<function ActorCriticPolicy._get_constructor_parameters at 0x799ff3c45750>", "reset_noise": "<function ActorCriticPolicy.reset_noise at 0x799ff3c457e0>", "_build_mlp_extractor": "<function ActorCriticPolicy._build_mlp_extractor at 0x799ff3c45870>", "_build": "<function ActorCriticPolicy._build at 0x799ff3c45900>", "forward": "<function ActorCriticPolicy.forward at 0x799ff3c45990>", "extract_features": "<function ActorCriticPolicy.extract_features at 0x799ff3c45a20>", "_get_action_dist_from_latent": "<function ActorCriticPolicy._get_action_dist_from_latent at 0x799ff3c45ab0>", "_predict": "<function ActorCriticPolicy._predict at 0x799ff3c45b40>", "evaluate_actions": "<function ActorCriticPolicy.evaluate_actions at 0x799ff3c45bd0>", "get_distribution": "<function ActorCriticPolicy.get_distribution at 0x799ff3c45c60>", "predict_values": "<function ActorCriticPolicy.predict_values at 0x799ff3c45cf0>", "__abstractmethods__": "frozenset()", "_abc_impl": "<_abc._abc_data object at 0x799ff3be3fc0>"}, "verbose": 1, "policy_kwargs": {}, "num_timesteps": 1015808, "_total_timesteps": 1000000, "_num_timesteps_at_start": 0, "seed": null, "action_noise": null, "start_time": 1709666776461884989, "learning_rate": 0.001, "tensorboard_log": null, "_last_obs": {":type:": "<class 'numpy.ndarray'>", ":serialized:": "gAWVdQIAAAAAAACMEm51bXB5LmNvcmUubnVtZXJpY5SMC19mcm9tYnVmZmVylJOUKJYAAgAAAAAAAJpNEzzsf4A8sk3jve8V7r24bJu9sjM+PQAAAAAAAAAA2orOPdanKT1Yjfa9TvoQvoeDgb00p5w9AAAAAAAAAAB6HDq+foBdPyE+g77M2xO/nHCovsIfkL0AAAAAAAAAALOhQz0UXIe6gurls1VXhq+14T26KmOXMwAAgD8AAIA/wDUvPrsxobwLJAo7EORquUwlDb61mTq6AACAPwAAgD+AZHK9LLUAPi6svz3QK8y+1HJmPMqq/j0AAAAAAAAAAI2FMT6kkC4+6MW8vvu8Mb7cyBC99rtKvgAAAAAAAAAArcMzvvTdgrz9WaW7vdQRum3L5T1jQfI6AACAPwAAgD/NSWW+otSDPkN5Nj7nuZm+RCAmvNZqW70AAAAAAAAAAKZJHr4nL/0+A6orPn1lD79l3Zi+YDgAPgAAAAAAAAAAGp02vb2Hsz86wRu/POEGvvkXgTxVw6G9AAAAAAAAAABmYFw8Ui3puwLAST32ajQ8UnVGvfVKGz0AAIA/AACAP+3AML4L5do9EmLMPoc5w76nevA9Yqh3PQAAAAAAAAAATe0/vXqnnj9jVLK+QAhIv8Hl3rwCCFK+AAAAAAAAAAD9lIA+MIqVPlbeN72f01S+jlCzPXlcBL0AAAAAAAAAAHMzpz1bvMg9O5U8vS3bRL4kbaa8daVZOwAAAAAAAAAAlIwFbnVtcHmUjAVkdHlwZZSTlIwCZjSUiYiHlFKUKEsDjAE8lE5OTkr/////Sv////9LAHSUYksQSwiGlIwBQ5R0lFKULg=="}, "_last_episode_starts": {":type:": "<class 'numpy.ndarray'>", ":serialized:": "gAWVgwAAAAAAAACMEm51bXB5LmNvcmUubnVtZXJpY5SMC19mcm9tYnVmZmVylJOUKJYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUjAVudW1weZSMBWR0eXBllJOUjAJiMZSJiIeUUpQoSwOMAXyUTk5OSv////9K/////0sAdJRiSxCFlIwBQ5R0lFKULg=="}, "_last_original_obs": null, "_episode_num": 0, "use_sde": false, "sde_sample_freq": -1, "_current_progress_remaining": -0.015808000000000044, "_stats_window_size": 100, "ep_info_buffer": {":type:": "<class 'collections.deque'>", ":serialized:": "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"}, "ep_success_buffer": {":type:": "<class 'collections.deque'>", ":serialized:": "gAWVIAAAAAAAAACMC2NvbGxlY3Rpb25zlIwFZGVxdWWUk5QpS2SGlFKULg=="}, "_n_updates": 310, "observation_space": {":type:": "<class 'gymnasium.spaces.box.Box'>", ":serialized:": "gAWVdgIAAAAAAACMFGd5bW5hc2l1bS5zcGFjZXMuYm94lIwDQm94lJOUKYGUfZQojAVkdHlwZZSMBW51bXB5lIwFZHR5cGWUk5SMAmY0lImIh5RSlChLA4wBPJROTk5K/////0r/////SwB0lGKMDWJvdW5kZWRfYmVsb3eUjBJudW1weS5jb3JlLm51bWVyaWOUjAtfZnJvbWJ1ZmZlcpSTlCiWCAAAAAAAAAABAQEBAQEBAZRoCIwCYjGUiYiHlFKUKEsDjAF8lE5OTkr/////Sv////9LAHSUYksIhZSMAUOUdJRSlIwNYm91bmRlZF9hYm92ZZRoESiWCAAAAAAAAAABAQEBAQEBAZRoFUsIhZRoGXSUUpSMBl9zaGFwZZRLCIWUjANsb3eUaBEoliAAAAAAAAAAAAC0wgAAtMIAAKDAAACgwNsPScAAAKDAAAAAgAAAAICUaAtLCIWUaBl0lFKUjARoaWdolGgRKJYgAAAAAAAAAAAAtEIAALRCAACgQAAAoEDbD0lAAACgQAAAgD8AAIA/lGgLSwiFlGgZdJRSlIwIbG93X3JlcHKUjFtbLTkwLiAgICAgICAgLTkwLiAgICAgICAgIC01LiAgICAgICAgIC01LiAgICAgICAgIC0zLjE0MTU5MjcgIC01LgogIC0wLiAgICAgICAgIC0wLiAgICAgICBdlIwJaGlnaF9yZXBylIxTWzkwLiAgICAgICAgOTAuICAgICAgICAgNS4gICAgICAgICA1LiAgICAgICAgIDMuMTQxNTkyNyAgNS4KICAxLiAgICAgICAgIDEuICAgICAgIF2UjApfbnBfcmFuZG9tlE51Yi4=", "dtype": "float32", "bounded_below": "[ True True True True True True True True]", "bounded_above": "[ True True True True True True True True]", "_shape": [8], "low": "[-90. -90. -5. -5. -3.1415927 -5.\n -0. -0. ]", "high": "[90. 90. 5. 5. 3.1415927 5.\n 1. 1. ]", "low_repr": "[-90. -90. -5. -5. -3.1415927 -5.\n -0. -0. ]", "high_repr": "[90. 90. 5. 5. 3.1415927 5.\n 1. 1. ]", "_np_random": null}, "action_space": {":type:": "<class 'gymnasium.spaces.discrete.Discrete'>", ":serialized:": "gAWV2wAAAAAAAACMGWd5bW5hc2l1bS5zcGFjZXMuZGlzY3JldGWUjAhEaXNjcmV0ZZSTlCmBlH2UKIwBbpSMFW51bXB5LmNvcmUubXVsdGlhcnJheZSMBnNjYWxhcpSTlIwFbnVtcHmUjAVkdHlwZZSTlIwCaTiUiYiHlFKUKEsDjAE8lE5OTkr/////Sv////9LAHSUYkMIBAAAAAAAAACUhpRSlIwFc3RhcnSUaAhoDkMIAAAAAAAAAACUhpRSlIwGX3NoYXBllCmMBWR0eXBllGgOjApfbnBfcmFuZG9tlE51Yi4=", "n": "4", "start": "0", "_shape": [], "dtype": "int64", "_np_random": null}, "n_envs": 16, "n_steps": 2048, "gamma": 0.99, "gae_lambda": 0.95, "ent_coef": 0.0, "vf_coef": 0.5, "max_grad_norm": 0.5, "batch_size": 64, "n_epochs": 10, "clip_range": {":type:": "<class 'function'>", ":serialized:": "gAWVxQIAAAAAAACMF2Nsb3VkcGlja2xlLmNsb3VkcGlja2xllIwOX21ha2VfZnVuY3Rpb26Uk5QoaACMDV9idWlsdGluX3R5cGWUk5SMCENvZGVUeXBllIWUUpQoSwFLAEsASwFLAUsTQwSIAFMAlE6FlCmMAV+UhZSMSS91c3IvbG9jYWwvbGliL3B5dGhvbjMuMTAvZGlzdC1wYWNrYWdlcy9zdGFibGVfYmFzZWxpbmVzMy9jb21tb24vdXRpbHMucHmUjARmdW5jlEuEQwIEAZSMA3ZhbJSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMGHN0YWJsZV9iYXNlbGluZXMzLmNvbW1vbpSMCF9fbmFtZV9flIwec3RhYmxlX2Jhc2VsaW5lczMuY29tbW9uLnV0aWxzlIwIX19maWxlX1+UjEkvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvc3RhYmxlX2Jhc2VsaW5lczMvY29tbW9uL3V0aWxzLnB5lHVOTmgAjBBfbWFrZV9lbXB0eV9jZWxslJOUKVKUhZR0lFKUjBxjbG91ZHBpY2tsZS5jbG91ZHBpY2tsZV9mYXN0lIwSX2Z1bmN0aW9uX3NldHN0YXRllJOUaB99lH2UKGgWaA2MDF9fcXVhbG5hbWVfX5SMGWNvbnN0YW50X2ZuLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZSMDl9fa3dkZWZhdWx0c19flE6MDF9fZGVmYXVsdHNfX5ROjApfX21vZHVsZV9flGgXjAdfX2RvY19flE6MC19fY2xvc3VyZV9flGgAjApfbWFrZV9jZWxslJOURz/JmZmZmZmahZRSlIWUjBdfY2xvdWRwaWNrbGVfc3VibW9kdWxlc5RdlIwLX19nbG9iYWxzX1+UfZR1hpSGUjAu"}, "clip_range_vf": null, "normalize_advantage": true, "target_kl": null, "lr_schedule": {":type:": "<class 'function'>", ":serialized:": "gAWVxQIAAAAAAACMF2Nsb3VkcGlja2xlLmNsb3VkcGlja2xllIwOX21ha2VfZnVuY3Rpb26Uk5QoaACMDV9idWlsdGluX3R5cGWUk5SMCENvZGVUeXBllIWUUpQoSwFLAEsASwFLAUsTQwSIAFMAlE6FlCmMAV+UhZSMSS91c3IvbG9jYWwvbGliL3B5dGhvbjMuMTAvZGlzdC1wYWNrYWdlcy9zdGFibGVfYmFzZWxpbmVzMy9jb21tb24vdXRpbHMucHmUjARmdW5jlEuEQwIEAZSMA3ZhbJSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMGHN0YWJsZV9iYXNlbGluZXMzLmNvbW1vbpSMCF9fbmFtZV9flIwec3RhYmxlX2Jhc2VsaW5lczMuY29tbW9uLnV0aWxzlIwIX19maWxlX1+UjEkvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvc3RhYmxlX2Jhc2VsaW5lczMvY29tbW9uL3V0aWxzLnB5lHVOTmgAjBBfbWFrZV9lbXB0eV9jZWxslJOUKVKUhZR0lFKUjBxjbG91ZHBpY2tsZS5jbG91ZHBpY2tsZV9mYXN0lIwSX2Z1bmN0aW9uX3NldHN0YXRllJOUaB99lH2UKGgWaA2MDF9fcXVhbG5hbWVfX5SMGWNvbnN0YW50X2ZuLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZSMDl9fa3dkZWZhdWx0c19flE6MDF9fZGVmYXVsdHNfX5ROjApfX21vZHVsZV9flGgXjAdfX2RvY19flE6MC19fY2xvc3VyZV9flGgAjApfbWFrZV9jZWxslJOURz9QYk3S8an8hZRSlIWUjBdfY2xvdWRwaWNrbGVfc3VibW9kdWxlc5RdlIwLX19nbG9iYWxzX1+UfZR1hpSGUjAu"}, "system_info": {"OS": "Linux-6.1.58+-x86_64-with-glibc2.35 # 1 SMP PREEMPT_DYNAMIC Sat Nov 18 15:31:17 UTC 2023", "Python": "3.10.12", "Stable-Baselines3": "2.0.0a5", "PyTorch": "2.1.0+cu121", "GPU Enabled": "True", "Numpy": "1.25.2", "Cloudpickle": "2.2.1", "Gymnasium": "0.28.1", "OpenAI Gym": "0.25.2"}}