{ "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 0x78004586c040>" }, "verbose": 1, "policy_kwargs": {}, "num_timesteps": 1015808, "_total_timesteps": 1000000, "_num_timesteps_at_start": 0, "seed": null, "action_noise": null, "start_time": 1705963590825022099, "learning_rate": 0.0005248111544143684, "tensorboard_log": null, "_last_obs": null, "_last_episode_starts": { ":type:": "", ":serialized:": "gAWVgwAAAAAAAACMEm51bXB5LmNvcmUubnVtZXJpY5SMC19mcm9tYnVmZmVylJOUKJYQAAAAAAAAAAEAAAAAAAAAAAAAAAAAAACUjAVudW1weZSMBWR0eXBllJOUjAJiMZSJiIeUUpQoSwOMAXyUTk5OSv////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:": "", ":serialized:": "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" }, "ep_success_buffer": { ":type:": "", ":serialized:": "gAWVIAAAAAAAAACMC2NvbGxlY3Rpb25zlIwFZGVxdWWUk5QpS2SGlFKULg==" }, "_n_updates": 620, "observation_space": { ":type:": "", ":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:": "", ":serialized:": "gAWV/QAAAAAAAACMGWd5bW5hc2l1bS5zcGFjZXMuZGlzY3JldGWUjAhEaXNjcmV0ZZSTlCmBlH2UKIwBbpSMFW51bXB5LmNvcmUubXVsdGlhcnJheZSMBnNjYWxhcpSTlIwFbnVtcHmUjAVkdHlwZZSTlIwCaTiUiYiHlFKUKEsDjAE8lE5OTkr/////Sv////9LAHSUYkMIBAAAAAAAAACUhpRSlIwFc3RhcnSUaAhoDkMIAAAAAAAAAACUhpRSlIwGX3NoYXBllCmMBWR0eXBllGgLjAJpOJSJiIeUUpQoSwNoD05OTkr/////Sv////9LAHSUYowKX25wX3JhbmRvbZROdWIu", "n": "4", "start": "0", "_shape": [], "dtype": "int64", "_np_random": null }, "n_envs": 16, "n_steps": 1024, "gamma": 0.9980331419912533, "gae_lambda": 0.9732726375562474, "ent_coef": 0.0019277118336484737, "vf_coef": 0.5, "max_grad_norm": 0.5, "batch_size": 32, "n_epochs": 10, "clip_range": { ":type:": "", ":serialized:": "gAWVxQIAAAAAAACMF2Nsb3VkcGlja2xlLmNsb3VkcGlja2xllIwOX21ha2VfZnVuY3Rpb26Uk5QoaACMDV9idWlsdGluX3R5cGWUk5SMCENvZGVUeXBllIWUUpQoSwFLAEsASwFLAUsTQwSIAFMAlE6FlCmMAV+UhZSMSS91c3IvbG9jYWwvbGliL3B5dGhvbjMuMTAvZGlzdC1wYWNrYWdlcy9zdGFibGVfYmFzZWxpbmVzMy9jb21tb24vdXRpbHMucHmUjARmdW5jlEuEQwIEAZSMA3ZhbJSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMGHN0YWJsZV9iYXNlbGluZXMzLmNvbW1vbpSMCF9fbmFtZV9flIwec3RhYmxlX2Jhc2VsaW5lczMuY29tbW9uLnV0aWxzlIwIX19maWxlX1+UjEkvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvc3RhYmxlX2Jhc2VsaW5lczMvY29tbW9uL3V0aWxzLnB5lHVOTmgAjBBfbWFrZV9lbXB0eV9jZWxslJOUKVKUhZR0lFKUjBxjbG91ZHBpY2tsZS5jbG91ZHBpY2tsZV9mYXN0lIwSX2Z1bmN0aW9uX3NldHN0YXRllJOUaB99lH2UKGgWaA2MDF9fcXVhbG5hbWVfX5SMGWNvbnN0YW50X2ZuLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZSMDl9fa3dkZWZhdWx0c19flE6MDF9fZGVmYXVsdHNfX5ROjApfX21vZHVsZV9flGgXjAdfX2RvY19flE6MC19fY2xvc3VyZV9flGgAjApfbWFrZV9jZWxslJOURz/QZuDGbrdOhZRSlIWUjBdfY2xvdWRwaWNrbGVfc3VibW9kdWxlc5RdlIwLX19nbG9iYWxzX1+UfZR1hpSGUjAu" }, "clip_range_vf": null, "normalize_advantage": true, "target_kl": null, "lr_schedule": { ":type:": "", ":serialized:": "gAWVxQIAAAAAAACMF2Nsb3VkcGlja2xlLmNsb3VkcGlja2xllIwOX21ha2VfZnVuY3Rpb26Uk5QoaACMDV9idWlsdGluX3R5cGWUk5SMCENvZGVUeXBllIWUUpQoSwFLAEsASwFLAUsTQwSIAFMAlE6FlCmMAV+UhZSMSS91c3IvbG9jYWwvbGliL3B5dGhvbjMuMTAvZGlzdC1wYWNrYWdlcy9zdGFibGVfYmFzZWxpbmVzMy9jb21tb24vdXRpbHMucHmUjARmdW5jlEuEQwIEAZSMA3ZhbJSFlCl0lFKUfZQojAtfX3BhY2thZ2VfX5SMGHN0YWJsZV9iYXNlbGluZXMzLmNvbW1vbpSMCF9fbmFtZV9flIwec3RhYmxlX2Jhc2VsaW5lczMuY29tbW9uLnV0aWxzlIwIX19maWxlX1+UjEkvdXNyL2xvY2FsL2xpYi9weXRob24zLjEwL2Rpc3QtcGFja2FnZXMvc3RhYmxlX2Jhc2VsaW5lczMvY29tbW9uL3V0aWxzLnB5lHVOTmgAjBBfbWFrZV9lbXB0eV9jZWxslJOUKVKUhZR0lFKUjBxjbG91ZHBpY2tsZS5jbG91ZHBpY2tsZV9mYXN0lIwSX2Z1bmN0aW9uX3NldHN0YXRllJOUaB99lH2UKGgWaA2MDF9fcXVhbG5hbWVfX5SMGWNvbnN0YW50X2ZuLjxsb2NhbHM+LmZ1bmOUjA9fX2Fubm90YXRpb25zX1+UfZSMDl9fa3dkZWZhdWx0c19flE6MDF9fZGVmYXVsdHNfX5ROjApfX21vZHVsZV9flGgXjAdfX2RvY19flE6MC19fY2xvc3VyZV9flGgAjApfbWFrZV9jZWxslJOURz9BMm9fVSNvhZRSlIWUjBdfY2xvdWRwaWNrbGVfc3VibW9kdWxlc5RdlIwLX19nbG9iYWxzX1+UfZR1hpSGUjAu" } }