{ "policy_class": { ":type:": "", ":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__": "", "_get_constructor_parameters": "", "reset_noise": "", "_build_mlp_extractor": "", "_build": "", "forward": "", "extract_features": "", "_get_action_dist_from_latent": "", "_predict": "", "evaluate_actions": "", "get_distribution": "", "predict_values": "", "__abstractmethods__": "frozenset()", "_abc_impl": "<_abc._abc_data object at 0x7f07f14ee100>" }, "verbose": 1, "policy_kwargs": {}, "num_timesteps": 10010624, "_total_timesteps": 10000000, "_num_timesteps_at_start": 0, "seed": null, "action_noise": null, "start_time": 1696332709998394893, "learning_rate": 0.0003, "tensorboard_log": null, "_last_obs": { ":type:": "", ":serialized:": "gAWVdQIAAAAAAACMEm51bXB5LmNvcmUubnVtZXJpY5SMC19mcm9tYnVmZmVylJOUKJYAAgAAAAAAAGBZGD5Ugks/9s+WPeR0Mb/65I0+cRaCvAAAAAAAAAAATfQEvfY+drwepfu7mUSCPbjck71z7vC6AACAPwAAgD8A7h08TruavDf1kLzLv2w9G5UnvCfSujoAAIA/AACAP0bciT6qK74+Tvgiv8oxJb9FOzw+2k/pvgAAAAAAAAAAwCGhvTi7Uj8aRm294Ew2v2SiWL6Ga6o6AAAAAAAAAADNOqE8cSVXu31lp7t9lpA8nG6NvL06eD0AAIA/AACAPw3jlT1gO7g/T3uKPldzkr4lJ9g9OoPePQAAAAAAAAAAZr+4PRx01z4LSPa9Yd0Uv5ebCj4z+c29AAAAAAAAAAAzdCQ+nnyGP4eGjT6i/B2/2RKwPmi5FD4AAAAAAAAAAM3Bbr178pu6MmCPvVQ1+riWxpi6VgFhOAAAgD8AAIA/zejRu+wC8Ls+mPc9kPaJPSgHkbyDc2s8AACAPwAAgD9mDFQ9m1+rvLPVDD5+h5A9fPfnvcj51zsAAIA/AACAP+DcDL6uBhM/OBeuPeHWIL/T0Uy+VbgpPgAAAAAAAAAAACwwPOrdJD/w1j+8OcUxv96FBj1a4tc7AAAAAAAAAAAzveQ8KdROuvbMArSacw2uoZyBu/bHmjMAAIA/AACAP0BsjL3bVKk/cls4v3Z1Cr+B4bw6lO0ovgAAAAAAAAAAlIwFbnVtcHmUjAVkdHlwZZSTlIwCZjSUiYiHlFKUKEsDjAE8lE5OTkr/////Sv////9LAHSUYksQSwiGlIwBQ5R0lFKULg==" }, "_last_episode_starts": { ":type:": "", ":serialized:": "gAWVgwAAAAAAAACMEm51bXB5LmNvcmUubnVtZXJpY5SMC19mcm9tYnVmZmVylJOUKJYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUjAVudW1weZSMBWR0eXBllJOUjAJiMZSJiIeUUpQoSwOMAXyUTk5OSv////9K/////0sAdJRiSxCFlIwBQ5R0lFKULg==" }, "_last_original_obs": null, "_episode_num": 0, "use_sde": false, "sde_sample_freq": -1, "_current_progress_remaining": -0.0010623999999999079, "_stats_window_size": 100, "ep_info_buffer": { ":type:": "", ":serialized:": "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" }, "ep_success_buffer": { ":type:": "", ":serialized:": "gAWVIAAAAAAAAACMC2NvbGxlY3Rpb25zlIwFZGVxdWWUk5QpS2SGlFKULg==" }, "_n_updates": 2444, "observation_space": { ":type:": "", ":serialized:": "gAWVcAIAAAAAAACMFGd5bW5hc2l1bS5zcGFjZXMuYm94lIwDQm94lJOUKYGUfZQojAVkdHlwZZSMBW51bXB5lGgFk5SMAmY0lImIh5RSlChLA4wBPJROTk5K/////0r/////SwB0lGKMDWJvdW5kZWRfYmVsb3eUjBJudW1weS5jb3JlLm51bWVyaWOUjAtfZnJvbWJ1ZmZlcpSTlCiWCAAAAAAAAAABAQEBAQEBAZRoB4wCYjGUiYiHlFKUKEsDjAF8lE5OTkr/////Sv////9LAHSUYksIhZSMAUOUdJRSlIwNYm91bmRlZF9hYm92ZZRoECiWCAAAAAAAAAABAQEBAQEBAZRoFEsIhZRoGHSUUpSMBl9zaGFwZZRLCIWUjANsb3eUaBAoliAAAAAAAAAAAAC0wgAAtMIAAKDAAACgwNsPScAAAKDAAAAAgAAAAICUaApLCIWUaBh0lFKUjARoaWdolGgQKJYgAAAAAAAAAAAAtEIAALRCAACgQAAAoEDbD0lAAACgQAAAgD8AAIA/lGgKSwiFlGgYdJRSlIwIbG93X3JlcHKUjFtbLTkwLiAgICAgICAgLTkwLiAgICAgICAgIC01LiAgICAgICAgIC01LiAgICAgICAgIC0zLjE0MTU5MjcgIC01LgogIC0wLiAgICAgICAgIC0wLiAgICAgICBdlIwJaGlnaF9yZXBylIxTWzkwLiAgICAgICAgOTAuICAgICAgICAgNS4gICAgICAgICA1LiAgICAgICAgIDMuMTQxNTkyNyAgNS4KICAxLiAgICAgICAgIDEuICAgICAgIF2UjApfbnBfcmFuZG9tlE51Yi4=", "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:": "", ":serialized:": "gAWV1QAAAAAAAACMGWd5bW5hc2l1bS5zcGFjZXMuZGlzY3JldGWUjAhEaXNjcmV0ZZSTlCmBlH2UKIwBbpSMFW51bXB5LmNvcmUubXVsdGlhcnJheZSMBnNjYWxhcpSTlIwFbnVtcHmUjAVkdHlwZZSTlIwCaTiUiYiHlFKUKEsDjAE8lE5OTkr/////Sv////9LAHSUYkMIBAAAAAAAAACUhpRSlIwFc3RhcnSUaAhoDkMIAAAAAAAAAACUhpRSlIwGX3NoYXBllCloCmgOjApfbnBfcmFuZG9tlE51Yi4=", "n": "4", "start": "0", "_shape": [], "dtype": "int64", "_np_random": null }, "n_envs": 16, "n_steps": 1024, "gamma": 0.999, "gae_lambda": 0.98, "ent_coef": 0.01, "vf_coef": 0.5, "max_grad_norm": 0.5, "batch_size": 64, "n_epochs": 4, "clip_range": { ":type:": "", ":serialized:": "gAWVxQIAAAAAAACMF2Nsb3VkcGlja2xlLmNsb3VkcGlja2xllIwOX21ha2VfZnVuY3Rpb26Uk5QoaACMDV9idWlsdGluX3R5cGWUk5SMCENvZGVUeXBllIWUUpQoSwFLAEsASwFLAUsTQwSIAFMAlE6FlCmMAV+UhZSMSS91c3IvbG9jYWwvbGliL3B5dGhvbjMuMTAvZGlzdC1wYWNrYWdlcy9zdGFibGVfYmFzZWxpbmVzMy9jb21tb24vdXRpbHMucHmUjARmdW5jlEuEQwIEAZSMA3ZhbJSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMGHN0YWJsZV9iYXNlbGluZXMzLmNvbW1vbpSMCF9fbmFtZV9flIwec3RhYmxlX2Jhc2VsaW5lczMuY29tbW9uLnV0aWxzlIwIX19maWxlX1+UjEkvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvc3RhYmxlX2Jhc2VsaW5lczMvY29tbW9uL3V0aWxzLnB5lHVOTmgAjBBfbWFrZV9lbXB0eV9jZWxslJOUKVKUhZR0lFKUjBxjbG91ZHBpY2tsZS5jbG91ZHBpY2tsZV9mYXN0lIwSX2Z1bmN0aW9uX3NldHN0YXRllJOUaB99lH2UKGgWaA2MDF9fcXVhbG5hbWVfX5SMGWNvbnN0YW50X2ZuLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZSMDl9fa3dkZWZhdWx0c19flE6MDF9fZGVmYXVsdHNfX5ROjApfX21vZHVsZV9flGgXjAdfX2RvY19flE6MC19fY2xvc3VyZV9flGgAjApfbWFrZV9jZWxslJOURz/JmZmZmZmahZRSlIWUjBdfY2xvdWRwaWNrbGVfc3VibW9kdWxlc5RdlIwLX19nbG9iYWxzX1+UfZR1hpSGUjAu" }, "clip_range_vf": null, "normalize_advantage": true, "target_kl": null, "lr_schedule": { ":type:": "", ":serialized:": "gAWVxQIAAAAAAACMF2Nsb3VkcGlja2xlLmNsb3VkcGlja2xllIwOX21ha2VfZnVuY3Rpb26Uk5QoaACMDV9idWlsdGluX3R5cGWUk5SMCENvZGVUeXBllIWUUpQoSwFLAEsASwFLAUsTQwSIAFMAlE6FlCmMAV+UhZSMSS91c3IvbG9jYWwvbGliL3B5dGhvbjMuMTAvZGlzdC1wYWNrYWdlcy9zdGFibGVfYmFzZWxpbmVzMy9jb21tb24vdXRpbHMucHmUjARmdW5jlEuEQwIEAZSMA3ZhbJSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMGHN0YWJsZV9iYXNlbGluZXMzLmNvbW1vbpSMCF9fbmFtZV9flIwec3RhYmxlX2Jhc2VsaW5lczMuY29tbW9uLnV0aWxzlIwIX19maWxlX1+UjEkvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvc3RhYmxlX2Jhc2VsaW5lczMvY29tbW9uL3V0aWxzLnB5lHVOTmgAjBBfbWFrZV9lbXB0eV9jZWxslJOUKVKUhZR0lFKUjBxjbG91ZHBpY2tsZS5jbG91ZHBpY2tsZV9mYXN0lIwSX2Z1bmN0aW9uX3NldHN0YXRllJOUaB99lH2UKGgWaA2MDF9fcXVhbG5hbWVfX5SMGWNvbnN0YW50X2ZuLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZSMDl9fa3dkZWZhdWx0c19flE6MDF9fZGVmYXVsdHNfX5ROjApfX21vZHVsZV9flGgXjAdfX2RvY19flE6MC19fY2xvc3VyZV9flGgAjApfbWFrZV9jZWxslJOURz8zqSowVTJhhZRSlIWUjBdfY2xvdWRwaWNrbGVfc3VibW9kdWxlc5RdlIwLX19nbG9iYWxzX1+UfZR1hpSGUjAu" } }