{ "info": { "author": "Ashley Hill", "author_email": "ashley.hill@u-psud.fr", "bugtrack_url": null, "classifiers": [], "description": "\n[![Build Status](https://travis-ci.com/hill-a/stable-baselines.svg?branch=master)](https://travis-ci.com/hill-a/stable-baselines) [![Documentation Status](https://readthedocs.org/projects/stable-baselines/badge/?version=master)](https://stable-baselines.readthedocs.io/en/master/?badge=master) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/3bcb4cd6d76a4270acb16b5fe6dd9efa)](https://www.codacy.com/app/baselines_janitors/stable-baselines?utm_source=github.com&utm_medium=referral&utm_content=hill-a/stable-baselines&utm_campaign=Badge_Grade) [![Codacy Badge](https://api.codacy.com/project/badge/Coverage/3bcb4cd6d76a4270acb16b5fe6dd9efa)](https://www.codacy.com/app/baselines_janitors/stable-baselines?utm_source=github.com&utm_medium=referral&utm_content=hill-a/stable-baselines&utm_campaign=Badge_Coverage)\n\n# Stable Baselines\n\nStable Baselines is a set of improved implementations of reinforcement learning algorithms based on OpenAI [Baselines](https://github.com/openai/baselines/).\n\nThese algorithms will make it easier for the research community and industry to replicate, refine, and identify new ideas, and will create good baselines to build projects on top of. We expect these tools will be used as a base around which new ideas can be added, and as a tool for comparing a new approach against existing ones. We also hope that the simplicity of these tools will allow beginners to experiment with a more advanced toolset, without being buried in implementation details.\n\n## Main differences with OpenAI Baselines\nThis toolset is a fork of OpenAI Baselines, with a major structural refactoring, and code cleanups:\n\n- Unified structure for all algorithms\n- PEP8 compliant (unified code style)\n- Documented functions and classes\n- More tests & more code coverage\n- Additional algorithms: SAC and TD3 (+ HER support for DQN, DDPG, SAC and TD3)\n\n## Links\n\nRepository:\nhttps://github.com/hill-a/stable-baselines\n\nMedium article:\nhttps://medium.com/@araffin/df87c4b2fc82\n\nDocumentation:\nhttps://stable-baselines.readthedocs.io/en/master/\n\nRL Baselines Zoo:\nhttps://github.com/araffin/rl-baselines-zoo\n\n## Quick example\n\nMost of the library tries to follow a sklearn-like syntax for the Reinforcement Learning algorithms using Gym.\n\nHere is a quick example of how to train and run PPO2 on a cartpole environment:\n\n```python\nimport gym\n\nfrom stable_baselines.common.policies import MlpPolicy\nfrom stable_baselines.common.vec_env import DummyVecEnv\nfrom stable_baselines import PPO2\n\nenv = gym.make('CartPole-v1')\nenv = DummyVecEnv([lambda: env]) # The algorithms require a vectorized environment to run\n\nmodel = PPO2(MlpPolicy, env, verbose=1)\nmodel.learn(total_timesteps=10000)\n\nobs = env.reset()\nfor i in range(1000):\n action, _states = model.predict(obs)\n obs, rewards, dones, info = env.step(action)\n env.render()\n```\n\nOr just train a model with a one liner if [the environment is registered in Gym](https://github.com/openai/gym/wiki/Environments) and if [the policy is registered](https://stable-baselines.readthedocs.io/en/master/guide/custom_policy.html):\n\n```python\nfrom stable_baselines import PPO2\n\nmodel = PPO2('MlpPolicy', 'CartPole-v1').learn(10000)\n```\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hill-a/stable-baselines", "keywords": "reinforcement-learning-algorithms reinforcement-learning machine-learning gym openai baselines toolbox python data-science", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "stable-baselines", "package_url": "https://pypi.org/project/stable-baselines/", "platform": "", "project_url": "https://pypi.org/project/stable-baselines/", "project_urls": { "Homepage": "https://github.com/hill-a/stable-baselines" }, "release_url": "https://pypi.org/project/stable-baselines/2.8.0/", "requires_dist": [ "gym[classic_control,atari] (>=0.10.9)", "scipy", "joblib", "cloudpickle (>=0.5.5)", "opencv-python", "numpy", "pandas", "matplotlib", "sphinx ; extra == 'docs'", "sphinx-autobuild ; extra == 'docs'", "sphinx-rtd-theme ; extra == 'docs'", "mpi4py ; extra == 'mpi'", "pytest ; extra == 'tests'", "pytest-cov ; extra == 'tests'", "pytest-env ; extra == 'tests'", "pytest-xdist ; extra == 'tests'" ], "requires_python": "", "summary": "A fork of OpenAI Baselines, implementations of reinforcement learning algorithms.", "version": "2.8.0" }, "last_serial": 5902443, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "e579ed9f039efee8dd60f206530009f8", "sha256": "fe9a5abf73bb532c285634ed12477f9cf26545420d3e15d9a446dd278857b71b" }, "downloads": -1, "filename": "stable_baselines-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e579ed9f039efee8dd60f206530009f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 207643, "upload_time": "2018-08-20T14:46:04", "url": "https://files.pythonhosted.org/packages/c8/12/5495cceeada238aee36d5184f76693e36e02b08055b0d54fd18b4bea894f/stable_baselines-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b79cd1579b12b28f0f0bc17584d6917", "sha256": "472d5d4b7f9e3df820fbdf0404af3ec0aadbe9fcc5b1b7956d8331980b7326cb" }, "downloads": -1, "filename": "stable_baselines-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8b79cd1579b12b28f0f0bc17584d6917", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160183, "upload_time": "2018-08-20T14:46:07", "url": "https://files.pythonhosted.org/packages/a5/9d/fea1b7f5644717d6dbcbcf212c1d69560e243fb18d611bd5688762958cad/stable_baselines-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "3cedf38995d5de10fdf9c6143533744c", "sha256": "8e3ca7cf860ebea50546229c20012cf721a65fa6eee4ce919d88f1c2cbb7b7af" }, "downloads": -1, "filename": "stable_baselines-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "3cedf38995d5de10fdf9c6143533744c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 207653, "upload_time": "2018-08-20T15:02:10", "url": "https://files.pythonhosted.org/packages/a6/e7/534b6d565ee0cc0c37ac58f701c8018a8231d43f2b4ad0c0a91252ebbeb4/stable_baselines-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a26594205d6a6fb500d34610aa50a18", "sha256": "818cf18e4bf4037ed9536d8650c39ca5e608cdaec20f58a7da46cc324c211a63" }, "downloads": -1, "filename": "stable_baselines-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7a26594205d6a6fb500d34610aa50a18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160202, "upload_time": "2018-08-20T15:02:12", "url": "https://files.pythonhosted.org/packages/3e/9d/79eafa7f5b0e3b195023feba2bf44c20371f4369d5a3786c9ba9109557ae/stable_baselines-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "9b1f7720f3010ea946a63273e041a683", "sha256": "5e3f6c2d0a3c318d133c8fb63526e4f8ae1007b52292a536e335039510310c2f" }, "downloads": -1, "filename": "stable_baselines-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9b1f7720f3010ea946a63273e041a683", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 207647, "upload_time": "2018-08-20T15:10:21", "url": "https://files.pythonhosted.org/packages/88/9d/9b4d3af4969a16c19f7c431d80d58da651de3cad7532c55fdb15bd85d59c/stable_baselines-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75789317cbe938db5f34b6f7122bdcb3", "sha256": "0cd19e68f4dfc9cd30ed5c66b3330d23b09fbaae4f05fb76fe56369ed315beda" }, "downloads": -1, "filename": "stable_baselines-1.0.2.tar.gz", "has_sig": false, "md5_digest": "75789317cbe938db5f34b6f7122bdcb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160126, "upload_time": "2018-08-20T15:10:24", "url": "https://files.pythonhosted.org/packages/7f/82/0dce4c352701fe46e38d06eaf3cec8e5f3caf651758e48ce725a0e34b648/stable_baselines-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "7234e90d6e9efeb4fd1cb3e41aa995af", "sha256": "289b396ad2407f35d1eda549560b86a9136a0b5783104e185884b6341b2396a7" }, "downloads": -1, "filename": "stable_baselines-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7234e90d6e9efeb4fd1cb3e41aa995af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 207649, "upload_time": "2018-08-20T15:41:39", "url": "https://files.pythonhosted.org/packages/63/ba/132655dba7a84b1a3fd321358db6b0fe520ff8f842a6b62c6494708cd013/stable_baselines-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70ed46aac47b32dce85800f1dbdc9450", "sha256": "47499b700c7e84e544518680f5547bb1c0267e0a3db2f9e216a1406a640a4e28" }, "downloads": -1, "filename": "stable_baselines-1.0.3.tar.gz", "has_sig": false, "md5_digest": "70ed46aac47b32dce85800f1dbdc9450", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160963, "upload_time": "2018-08-20T15:41:42", "url": "https://files.pythonhosted.org/packages/62/42/a1a5f9e1a5dc971bb1f5c10631d499d8b953887df46f25d2e8003933bd05/stable_baselines-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "1482536260ef7938b8faa8640d62351c", "sha256": "d54138836a0fbc3f918c85d59abf6f2a29f6533d55c83d40d56d8a598fd7fd8e" }, "downloads": -1, "filename": "stable_baselines-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "1482536260ef7938b8faa8640d62351c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 209699, "upload_time": "2018-08-20T15:47:55", "url": "https://files.pythonhosted.org/packages/64/9c/bb53dae96d38383dc8e84780702162f2eb0bebd9aa5814aba2bb2a96088a/stable_baselines-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a026784519f87e927cd6186211c1298", "sha256": "7ab60d1f070b35f34c5a4146180fb6b68b3330526e491de420010c0904c836f4" }, "downloads": -1, "filename": "stable_baselines-1.0.4.tar.gz", "has_sig": false, "md5_digest": "6a026784519f87e927cd6186211c1298", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 161353, "upload_time": "2018-08-20T15:47:58", "url": "https://files.pythonhosted.org/packages/d1/f3/89fecad9c1331e96671b60c4e77dbf8d6d11ba7b94faac99dc0c34a9bee1/stable_baselines-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "7e0b7ece105463439b0fe3d1e89ec7ac", "sha256": "ccc0f86cd32d3d88a44110026bba79c073cbb226864bddd8799878fc63d1b69c" }, "downloads": -1, "filename": "stable_baselines-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "7e0b7ece105463439b0fe3d1e89ec7ac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 210134, "upload_time": "2018-08-20T15:53:02", "url": "https://files.pythonhosted.org/packages/75/49/cba19b9444f8d66b7865c7fa75955e0d2baae711df80a379c266fb8adf5a/stable_baselines-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d305bf9f28beed808e6f62a20db0d0c", "sha256": "4d07c92d65308cdb28186be46f52863588ca0abd558ace3ff1c6e81626bef883" }, "downloads": -1, "filename": "stable_baselines-1.0.5.tar.gz", "has_sig": false, "md5_digest": "5d305bf9f28beed808e6f62a20db0d0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 161594, "upload_time": "2018-08-20T15:53:04", "url": "https://files.pythonhosted.org/packages/70/1a/92c42b0552e3f070b2cd507c1332233f865d62cbfc13e1e160c784d16847/stable_baselines-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "000bfa6541a65500009db6eaa15811f1", "sha256": "95b953d484a32070457953d6070cd7aa79c6de32fab5cf9adc9ae51406528380" }, "downloads": -1, "filename": "stable_baselines-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "000bfa6541a65500009db6eaa15811f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 207915, "upload_time": "2018-08-20T15:55:26", "url": "https://files.pythonhosted.org/packages/07/cf/d0d0c8f2098909be302824f904e3db6f6277ca9b69e3c1f4fee3d43d1187/stable_baselines-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e24a4337701d112b3602d7158f41f03a", "sha256": "8951aa45d91a7caf6b4741dc089619042b6f1b22c6fe5c02947418f0b941dd8e" }, "downloads": -1, "filename": "stable_baselines-1.0.6.tar.gz", "has_sig": false, "md5_digest": "e24a4337701d112b3602d7158f41f03a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 161617, "upload_time": "2018-08-20T15:55:30", "url": "https://files.pythonhosted.org/packages/49/28/da2ffe502d32104d0b6e1ffbee95f6746c750468a6c5098957f233de56ea/stable_baselines-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "9db46f31ca748254cc70660eaa4bc689", "sha256": "136cf2d483430c4073f2b23f888cde7094c6e1ce1596914b74d3adabf4f8cabc" }, "downloads": -1, "filename": "stable_baselines-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "9db46f31ca748254cc70660eaa4bc689", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 208236, "upload_time": "2018-08-29T12:24:57", "url": "https://files.pythonhosted.org/packages/db/7d/6e429a2f14201a31973ac39bf4f5f9e5b229465910d33ac864040bceae23/stable_baselines-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4fc7764ca3c7fe5b979e2653697e621f", "sha256": "4ea754d0a240f3d35ac3bf44a5976a948979aac88582c4c1071d10ec9b2f4709" }, "downloads": -1, "filename": "stable_baselines-1.0.7.tar.gz", "has_sig": false, "md5_digest": "4fc7764ca3c7fe5b979e2653697e621f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158968, "upload_time": "2018-08-29T12:24:59", "url": "https://files.pythonhosted.org/packages/5f/dc/ce13a79e0b42b23a16f8d26089f6044a4655965de173c1a0a2430cf8ee16/stable_baselines-1.0.7.tar.gz" } ], "1.0.7a0": [ { "comment_text": "", "digests": { "md5": "addecc660746abe8393181d2647849d9", "sha256": "206c67d81a10c1b749a9be537e65e3b003f13851c04009320fb8ff23cdccd4a6" }, "downloads": -1, "filename": "stable_baselines-1.0.7a0-py3-none-any.whl", "has_sig": false, "md5_digest": "addecc660746abe8393181d2647849d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 208282, "upload_time": "2018-08-29T12:31:00", "url": "https://files.pythonhosted.org/packages/41/fd/9eaef5443c676ffdf8eaf30bb62de11740545792860b8bafac4322e0577f/stable_baselines-1.0.7a0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "94f887fd6ddce33a987288605d08c0e3", "sha256": "1da8a61b9ceca2d84dd355d406df657f0e22522a05564174bf430e0ab2a2b83e" }, "downloads": -1, "filename": "stable_baselines-1.0.7a0.tar.gz", "has_sig": false, "md5_digest": "94f887fd6ddce33a987288605d08c0e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158894, "upload_time": "2018-08-29T12:31:02", "url": "https://files.pythonhosted.org/packages/f6/a4/3e2d45e0af9ada6d93ac7e49c54f58cf1f6626ca9099c3e101333b63dd27/stable_baselines-1.0.7a0.tar.gz" } ], "1.0.8rc0": [ { "comment_text": "", "digests": { "md5": "fbdf6dd3a395a51cb13729505c05e381", "sha256": "fd3e877921c02c58a06411e559bfdc00b6b5e8a0e454aaddbb847d7dac4e1a8a" }, "downloads": -1, "filename": "stable_baselines-1.0.8rc0-py3-none-any.whl", "has_sig": false, "md5_digest": "fbdf6dd3a395a51cb13729505c05e381", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 220910, "upload_time": "2018-09-14T08:37:02", "url": "https://files.pythonhosted.org/packages/5d/af/719a4df3a7ec363513f00acfd349d743a91bae729eb24e8e2a2f82e0ac84/stable_baselines-1.0.8rc0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e13a10f0b28c494044abe8d059b2753", "sha256": "67e6af8948bd6de31f0fa232018f515d4994a3d7abf9de550f8b984294a313fc" }, "downloads": -1, "filename": "stable_baselines-1.0.8rc0.tar.gz", "has_sig": false, "md5_digest": "8e13a10f0b28c494044abe8d059b2753", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 171816, "upload_time": "2018-09-14T08:37:04", "url": "https://files.pythonhosted.org/packages/04/44/8d2044151b8651c50dd477f76fac9c34bdee30ef2bd13c5e4803b2f61deb/stable_baselines-1.0.8rc0.tar.gz" } ], "1.0.8rc1": [ { "comment_text": "", "digests": { "md5": "d7559b1332a3179c01ab485c0c6e94f9", "sha256": "a772e5e8c1abb9b0d30b41d294637a13c790e50b5d8f2ffd64e2bdb72f67f66d" }, "downloads": -1, "filename": "stable_baselines-1.0.8rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "d7559b1332a3179c01ab485c0c6e94f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 222185, "upload_time": "2018-09-15T13:37:56", "url": "https://files.pythonhosted.org/packages/c7/24/0214ffa56410a2cef8523d34f848f9f162d60bd586a75b3785e571a9d5fe/stable_baselines-1.0.8rc1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb68a911b5823468d0c6684e8e26a53c", "sha256": "79d6fef35f273c869ff15fa255288ab73ae9bed048ce7ab3e24b477412f37633" }, "downloads": -1, "filename": "stable_baselines-1.0.8rc1.tar.gz", "has_sig": false, "md5_digest": "bb68a911b5823468d0c6684e8e26a53c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 172119, "upload_time": "2018-09-15T13:38:00", "url": "https://files.pythonhosted.org/packages/71/3d/a835fe86613adb27f5b6dfa36dd0123bda3d6e90def7deffb3cd3e23ddef/stable_baselines-1.0.8rc1.tar.gz" } ], "1.0.8rc2": [ { "comment_text": "", "digests": { "md5": "018bfce6c3c302c6961cb78b90c7c48c", "sha256": "0afc60db01adb9179b96cf434abfeef056c44bd4b83a6d51df0352c176c4eca6" }, "downloads": -1, "filename": "stable_baselines-1.0.8rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "018bfce6c3c302c6961cb78b90c7c48c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 221212, "upload_time": "2018-09-15T17:13:17", "url": "https://files.pythonhosted.org/packages/f1/0d/b64be870b3121b96faa0bb59b96288abe653fc0847a21f99c61b813e7175/stable_baselines-1.0.8rc2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04b775ff2a15c28be81f30abda841245", "sha256": "00e9304b713582a3290c79eddb9949d16aaf641b8de834406938fd4df2786b62" }, "downloads": -1, "filename": "stable_baselines-1.0.8rc2.tar.gz", "has_sig": false, "md5_digest": "04b775ff2a15c28be81f30abda841245", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 172403, "upload_time": "2018-09-15T17:13:20", "url": "https://files.pythonhosted.org/packages/69/ad/41cc1a269a7cebfe629f1eb6816b573bc7954d15ade9ee0eff24646033c6/stable_baselines-1.0.8rc2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "67fb9d5c1cb50860f015f658013df019", "sha256": "1b0febd02dca6aec11dada094aa44a061cd35d280c25122596ca63a99e30be95" }, "downloads": -1, "filename": "stable_baselines-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "67fb9d5c1cb50860f015f658013df019", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 224990, "upload_time": "2018-09-18T09:17:54", "url": "https://files.pythonhosted.org/packages/b6/65/a20f0a8d578f5296f957bd25524dbea438221282b0962aae7f2805178f37/stable_baselines-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b378d1a100736e48670a27ea0d96782f", "sha256": "a7d3c82a9591a09d0697d623bba7b25913914abc8171f1f4cd8ebd21dba665df" }, "downloads": -1, "filename": "stable_baselines-2.0.0.tar.gz", "has_sig": false, "md5_digest": "b378d1a100736e48670a27ea0d96782f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 172678, "upload_time": "2018-09-18T09:17:56", "url": "https://files.pythonhosted.org/packages/64/a1/87c3393674bff17ee46b161c860b26984bd11656f36c3f1939a7a530844c/stable_baselines-2.0.0.tar.gz" } ], "2.0.0rc0": [ { "comment_text": "", "digests": { "md5": "3418500ac2b1ddfa169af6f36b7ae87a", "sha256": "8d955ff5528417f4e25fcab3e2da4cdccbaf483eb267e8c4b88f08d17f5d2a7e" }, "downloads": -1, "filename": "stable_baselines-2.0.0rc0-py3-none-any.whl", "has_sig": false, "md5_digest": "3418500ac2b1ddfa169af6f36b7ae87a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 225029, "upload_time": "2018-09-17T14:03:06", "url": "https://files.pythonhosted.org/packages/b2/88/3a198ccee452753c2264c91ade0d2e234c3b1386c85ce22fc7da6bf7b7c0/stable_baselines-2.0.0rc0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f80a7fdbdb9e09f011dc374476be885e", "sha256": "39efa578c6624b2931406c593b6871b359cf5dd308e639997407d6af9029fda6" }, "downloads": -1, "filename": "stable_baselines-2.0.0rc0.tar.gz", "has_sig": false, "md5_digest": "f80a7fdbdb9e09f011dc374476be885e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 172663, "upload_time": "2018-09-17T14:03:08", "url": "https://files.pythonhosted.org/packages/1f/ca/6e613721eb14913f113b2a36463de92380575837226b1d928228c1ad55b0/stable_baselines-2.0.0rc0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "c4108ad3089ceaf13c9b5e0ea9f2618d", "sha256": "fc490017d2f65d9ec3241f5589009a95a13a5f5e7f7a491912dfc04cc745d9f6" }, "downloads": -1, "filename": "stable_baselines-2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c4108ad3089ceaf13c9b5e0ea9f2618d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 223717, "upload_time": "2018-10-02T12:22:08", "url": "https://files.pythonhosted.org/packages/b8/d6/f750abaaa88df5a47e4bff625083931a398a592132263c6a58b30baaf422/stable_baselines-2.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edd0bbee3dbb7af1c4cbb03fb9e35c73", "sha256": "9900ec74b2fef72719422b029ab795409525673ea27de57658dc0686856caea7" }, "downloads": -1, "filename": "stable_baselines-2.1.0.tar.gz", "has_sig": false, "md5_digest": "edd0bbee3dbb7af1c4cbb03fb9e35c73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174320, "upload_time": "2018-10-02T12:22:12", "url": "https://files.pythonhosted.org/packages/9e/79/44052953e7947afc9e86a6797498493ce0a2afa11ca81de0706d20c7e80c/stable_baselines-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "45317e2ec0f1e23969eb632e4c8d6b58", "sha256": "60d8d042c9a6f73d6cbb9f5b21035002fc5599e1fe89aa57681f8fdd263cf467" }, "downloads": -1, "filename": "stable_baselines-2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "45317e2ec0f1e23969eb632e4c8d6b58", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 221487, "upload_time": "2018-10-20T08:18:25", "url": "https://files.pythonhosted.org/packages/8f/33/c105a465fc1e258b1b136f46e41ef437c92620de275eae63df203210e66c/stable_baselines-2.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "536b874781cf270d003aa19d4b527b0b", "sha256": "d80dd83d73da8bfb970a7c1e36661627e52c7e48776f7c19a481addd6a897b21" }, "downloads": -1, "filename": "stable_baselines-2.1.1.tar.gz", "has_sig": false, "md5_digest": "536b874781cf270d003aa19d4b527b0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 173628, "upload_time": "2018-10-20T08:18:27", "url": "https://files.pythonhosted.org/packages/7e/c4/90a3ed9598ce18cb0eabada00f7e5e39ed6e91b677db203d3a2bf5eb312b/stable_baselines-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "15c475fd6056c0a26633fd7e0a3be937", "sha256": "6262d2b72c367bd6b95255821c2e4d176ca379586fad233f404323f9e3bfec44" }, "downloads": -1, "filename": "stable_baselines-2.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "15c475fd6056c0a26633fd7e0a3be937", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 222789, "upload_time": "2018-11-06T20:07:38", "url": "https://files.pythonhosted.org/packages/f9/82/5f9f11621448fcfd5ce2dc7ebfe7d89e5e607a2e8aec1ac44721ed3609c6/stable_baselines-2.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "623b6eec03954472bf627d15faf2fe2b", "sha256": "1230c9c02be527775157f74f51294cdddc0ee46d8a037d08bd41c1c0f56e3ac0" }, "downloads": -1, "filename": "stable_baselines-2.1.2.tar.gz", "has_sig": false, "md5_digest": "623b6eec03954472bf627d15faf2fe2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174440, "upload_time": "2018-11-06T20:07:41", "url": "https://files.pythonhosted.org/packages/37/72/b1bc7bed84c41d306523134be8ba39567495e504e0bbd7cbd01eb7be0a48/stable_baselines-2.1.2.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "f25e140af45dc986c5de9247286d35c5", "sha256": "e6d4aec10265ec1efb50ee89efe0c3f8779a1ba675644a836c3cc05b3465dda6" }, "downloads": -1, "filename": "stable_baselines-2.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f25e140af45dc986c5de9247286d35c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 222788, "upload_time": "2018-11-07T19:55:20", "url": "https://files.pythonhosted.org/packages/00/2f/471a32bd4433570268478cd66cc49d521629a5e6538ca6867cc1a12072e9/stable_baselines-2.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a0ea97811b6bc54277519e9c42631cf", "sha256": "f28437f901f2dccb13e8dfd798e10156e645bd5569208c804e0eba00a596f96d" }, "downloads": -1, "filename": "stable_baselines-2.2.0.tar.gz", "has_sig": false, "md5_digest": "9a0ea97811b6bc54277519e9c42631cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 174460, "upload_time": "2018-11-07T19:55:22", "url": "https://files.pythonhosted.org/packages/ba/79/b79f0dd8f5edadf2539114bc69fe87783db5d8a2e6bffadf1e75b0ba0e14/stable_baselines-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "6845a0ac92110e0c8e9b0c1c89e2d879", "sha256": "d60e5c059977387e18714af6d3a70f5fc32c6482915adfb5ce793097d9f2045d" }, "downloads": -1, "filename": "stable_baselines-2.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6845a0ac92110e0c8e9b0c1c89e2d879", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 224125, "upload_time": "2018-11-18T11:51:01", "url": "https://files.pythonhosted.org/packages/14/8c/286238a041749b2b8a95678f1ca5b23fbfaa324b9136b4e604567a536ed4/stable_baselines-2.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "03749eafea6db2bad49784f6ca62709b", "sha256": "f4b9293c2c71378948955ad48cfad879cd674cee612d96cdc0f22a6094fcb140" }, "downloads": -1, "filename": "stable_baselines-2.2.1.tar.gz", "has_sig": false, "md5_digest": "03749eafea6db2bad49784f6ca62709b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 175348, "upload_time": "2018-11-18T11:51:03", "url": "https://files.pythonhosted.org/packages/80/77/b74fa3c9b26cb71b2f81e09e238ef708a4c1fc30ddd291cdb800270a0a8e/stable_baselines-2.2.1.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "734474e7a030f9ef1d1d04ef2b512968", "sha256": "a4ab65f428540ab33776da3d48932515c8694d21ae3e5bb86c3c5d52d62d0255" }, "downloads": -1, "filename": "stable_baselines-2.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "734474e7a030f9ef1d1d04ef2b512968", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 226545, "upload_time": "2018-12-05T19:23:33", "url": "https://files.pythonhosted.org/packages/ee/e9/9d5693d05073a6630c7227a70a654a5ee8edd804bc23670718350de39062/stable_baselines-2.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "856fb789c431113bd074311131b90305", "sha256": "e0e69a5ee71e0f9937cba03c574e31730039af7215f64e0e438ebb0a4207c973" }, "downloads": -1, "filename": "stable_baselines-2.3.0.tar.gz", "has_sig": false, "md5_digest": "856fb789c431113bd074311131b90305", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 178022, "upload_time": "2018-12-05T19:23:35", "url": "https://files.pythonhosted.org/packages/d1/ad/11283991d38bf8af572c8bf501f452af05ce3a07a2466b6a2a5ad20ce1d8/stable_baselines-2.3.0.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "2cb182837f4d6013ed0838371cf5a388", "sha256": "773965e6d812832f0a79c74ea557e37df0cf913baafd115c526cc88898ec3f4b" }, "downloads": -1, "filename": "stable_baselines-2.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2cb182837f4d6013ed0838371cf5a388", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 240576, "upload_time": "2019-01-17T18:48:41", "url": "https://files.pythonhosted.org/packages/e3/93/fabeb2595abddc92ca7fd134ff51e98b13b304db307d6cc40808d43847bb/stable_baselines-2.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "efaf9be423a86615b665a9bace0277e5", "sha256": "8149312d5c14c0fde2744d497f40728803ee24f52b4182028e3d877cc657abf3" }, "downloads": -1, "filename": "stable_baselines-2.4.0.tar.gz", "has_sig": false, "md5_digest": "efaf9be423a86615b665a9bace0277e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 190128, "upload_time": "2019-01-17T18:48:44", "url": "https://files.pythonhosted.org/packages/4f/8f/e02d929a8de10b984bdec34ba07d704da2d3d73acefa39308b5387d82bb9/stable_baselines-2.4.0.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "7be896b7ae1c865b0e011c0305a2f5e3", "sha256": "507ce5ef585d3aca7c347a881f11e5fcc33dc2f53056dae8e6be265638372515" }, "downloads": -1, "filename": "stable_baselines-2.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7be896b7ae1c865b0e011c0305a2f5e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 242420, "upload_time": "2019-02-11T19:10:11", "url": "https://files.pythonhosted.org/packages/9a/84/8f1c22b61b29f3ed54405201d1b5e481c00f6483737ab3668b97f53eda63/stable_baselines-2.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b8efb560b0be2326d42e923634ae391", "sha256": "8c2d22b63db508cfd83a36d184169213da6c883310488381ffcef220a77a5992" }, "downloads": -1, "filename": "stable_baselines-2.4.1.tar.gz", "has_sig": false, "md5_digest": "6b8efb560b0be2326d42e923634ae391", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 192106, "upload_time": "2019-02-11T19:10:13", "url": "https://files.pythonhosted.org/packages/43/43/29f3fb79579832fd73acea87288f4cee87e0d3374ea333d9cfe1e1e0f86f/stable_baselines-2.4.1.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "452f0f7900aef64461875ca26c1b0688", "sha256": "3480aea2534b8a0c6086755d459a5151d7c1bf22984c8de8cae8719b6e61c50f" }, "downloads": -1, "filename": "stable_baselines-2.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "452f0f7900aef64461875ca26c1b0688", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 238531, "upload_time": "2019-03-28T13:22:55", "url": "https://files.pythonhosted.org/packages/bf/05/6ddd53cb3fc29ce04fd145df1694c17b97b24f4c48d6020ae634a3c4319c/stable_baselines-2.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82d94c66681599e77c9b4e282aea59f0", "sha256": "2ce3ccd1e8b38eb0779a7f3961ef789a5d7224f1aaffe9eabc6a6ed08f0fa065" }, "downloads": -1, "filename": "stable_baselines-2.5.0.tar.gz", "has_sig": false, "md5_digest": "82d94c66681599e77c9b4e282aea59f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 191908, "upload_time": "2019-03-28T13:22:57", "url": "https://files.pythonhosted.org/packages/3d/17/0902c538b8386314f5a8548904f27ee4dcf5670b5abbbabbbb31e0b4a65d/stable_baselines-2.5.0.tar.gz" } ], "2.5.1": [ { "comment_text": "", "digests": { "md5": "00c06d217b4925a40bcc6047153bc599", "sha256": "1be8ee70e55ceed6dfd21c7f8da1491119372f296e0bdb47980273014c243358" }, "downloads": -1, "filename": "stable_baselines-2.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "00c06d217b4925a40bcc6047153bc599", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 240498, "upload_time": "2019-05-04T09:02:41", "url": "https://files.pythonhosted.org/packages/ee/fa/188806886dae4f217b005ae4d191a226e585938a81479f32868a1fd3e6f2/stable_baselines-2.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a97bbb697626bea000203919e13f3d7", "sha256": "d2f9d3a37ecf1565d1a8ea2be02f9d9a3420b799cc6827c1131e354da36b91b3" }, "downloads": -1, "filename": "stable_baselines-2.5.1.tar.gz", "has_sig": false, "md5_digest": "2a97bbb697626bea000203919e13f3d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 193756, "upload_time": "2019-05-04T09:02:44", "url": "https://files.pythonhosted.org/packages/52/95/32ac46c87d9b8c6aa7825a53c30ee94e5eb25f0f08f4e535e480dd8e655c/stable_baselines-2.5.1.tar.gz" } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "4800a5ea9eb068f4d78ae2fdb9714958", "sha256": "feb484e5552c325182fb7e6cf1313acc40a88edceeb2f1585127a57a27f59de3" }, "downloads": -1, "filename": "stable_baselines-2.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4800a5ea9eb068f4d78ae2fdb9714958", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 250216, "upload_time": "2019-06-13T10:43:47", "url": "https://files.pythonhosted.org/packages/ce/1e/f99bb18f6a24a88fdd528561c204ed82d644f83dbf7da4950900d6920dc5/stable_baselines-2.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f5a1aa81edeb51b558ee4bdcbef1bf56", "sha256": "8ec47f426b3f7717303c0160d2548eb57e65ebaa3d306ed25c02fd926cc71d7c" }, "downloads": -1, "filename": "stable_baselines-2.6.0.tar.gz", "has_sig": false, "md5_digest": "f5a1aa81edeb51b558ee4bdcbef1bf56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 184569, "upload_time": "2019-06-13T10:43:50", "url": "https://files.pythonhosted.org/packages/ed/4c/4d293048811f65d691676f4ad46aaf58536434918636f94e1b32c1345275/stable_baselines-2.6.0.tar.gz" } ], "2.7.0": [ { "comment_text": "", "digests": { "md5": "b9926fc85fe868af028c2e2affa4b018", "sha256": "e344e1f5ac3f967888236b0ee5d0b5d4bae42b98d79cff048d6bbbc78a1d59ea" }, "downloads": -1, "filename": "stable_baselines-2.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b9926fc85fe868af028c2e2affa4b018", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 259294, "upload_time": "2019-07-31T11:18:37", "url": "https://files.pythonhosted.org/packages/52/9f/bbb2122cf2ce0e5f09a33bc35d504b83c05b0896bd46d4b85687c62557f6/stable_baselines-2.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46e28663f77a192df4c481f708bd0d0b", "sha256": "dae33c3dda0a7efa7db175c7c79b4868bb230c82f16170fd79a66699aa66e302" }, "downloads": -1, "filename": "stable_baselines-2.7.0.tar.gz", "has_sig": false, "md5_digest": "46e28663f77a192df4c481f708bd0d0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 192128, "upload_time": "2019-07-31T11:18:39", "url": "https://files.pythonhosted.org/packages/75/59/a84fef2d3c39e2b39139791dd78ff17996b88b8a2ca80b32a7872f43e759/stable_baselines-2.7.0.tar.gz" } ], "2.8.0": [ { "comment_text": "", "digests": { "md5": "08368f07d991a38094851ad99201449f", "sha256": "937f4838fb0ca50f104fc1e287d9258d0bcfede479c2d6a53b32a642ec26b384" }, "downloads": -1, "filename": "stable_baselines-2.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "08368f07d991a38094851ad99201449f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 222900, "upload_time": "2019-09-29T11:49:31", "url": "https://files.pythonhosted.org/packages/da/75/6f92ac720de62be8c16ec652d22c9296a90d857cd636d043de16de8128ab/stable_baselines-2.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b27ac7f2560a348b9449d5ee4b84d3de", "sha256": "9b8070317c2493ed0d3007d912809fae78deb7df8d2a7bd83575d1b1f2c1c969" }, "downloads": -1, "filename": "stable_baselines-2.8.0.tar.gz", "has_sig": false, "md5_digest": "b27ac7f2560a348b9449d5ee4b84d3de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 183895, "upload_time": "2019-09-29T11:49:34", "url": "https://files.pythonhosted.org/packages/db/e0/ce9e34ae2e4cab8e0140a5ce671d56e2ae7993bbb2e43498af81269cc7db/stable_baselines-2.8.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "08368f07d991a38094851ad99201449f", "sha256": "937f4838fb0ca50f104fc1e287d9258d0bcfede479c2d6a53b32a642ec26b384" }, "downloads": -1, "filename": "stable_baselines-2.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "08368f07d991a38094851ad99201449f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 222900, "upload_time": "2019-09-29T11:49:31", "url": "https://files.pythonhosted.org/packages/da/75/6f92ac720de62be8c16ec652d22c9296a90d857cd636d043de16de8128ab/stable_baselines-2.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b27ac7f2560a348b9449d5ee4b84d3de", "sha256": "9b8070317c2493ed0d3007d912809fae78deb7df8d2a7bd83575d1b1f2c1c969" }, "downloads": -1, "filename": "stable_baselines-2.8.0.tar.gz", "has_sig": false, "md5_digest": "b27ac7f2560a348b9449d5ee4b84d3de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 183895, "upload_time": "2019-09-29T11:49:34", "url": "https://files.pythonhosted.org/packages/db/e0/ce9e34ae2e4cab8e0140a5ce671d56e2ae7993bbb2e43498af81269cc7db/stable_baselines-2.8.0.tar.gz" } ] }