{ "info": { "author": "Xingdong Zuo", "author_email": "zuoxingdong@hotmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "# `dm2gym`: Convert DeepMind Control Suite to OpenAI gym environments.\n\nThis repository contains a lightweight wrapper to convert DeepMind Control Suite to OpenAI gym environments. \n\n# Installation\nOne can install directly from PyPI:\n```\npip install dm2gym\n```\nThe installation can also be done with:\n```\ngit clone https://github.com/zuoxingdong/dm2gym.git\ncd dm2gym\npip install -e .\n```\n\n# Getting started\nOne liner to create the environment:\n```python\nimport gym\nenv = gym.make('dm2gym:CheetahRun-v0')\n```\n\nMore examples to specify the environment:\n```python\nenv = gym.make('dm2gym:FishSwim-v0', environment_kwargs={'flat_observation': True})\nenv = gym.make('dm2gym:HopperHop-v0', visualize_reward=True)\n```\n\n# What's new\n- 2019-10-18 (v0.2.0)\n - Sync to the latest API of DeepMind Control Suite\n - Support gym registration: create all `dm_control` environments via `gym.make`\n\n- 2019-04-14 (v0.1.0)\n - Initial release\n\n# Reference\nPlease use this bibtex if you want to cite this repository in your publications:\n\n @misc{dm2gym,\n author = {Zuo, Xingdong},\n title = {dm2gym: Convert DeepMind Control Suite to OpenAI gym environments.},\n year = {2019},\n publisher = {GitHub},\n journal = {GitHub repository},\n howpublished = {\\url{https://github.com/zuoxingdong/dm2gym}},\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/zuoxingdong/dm2gym", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "dm2gym", "package_url": "https://pypi.org/project/dm2gym/", "platform": "", "project_url": "https://pypi.org/project/dm2gym/", "project_urls": { "Homepage": "https://github.com/zuoxingdong/dm2gym" }, "release_url": "https://pypi.org/project/dm2gym/0.2.0/", "requires_dist": [ "numpy", "gym" ], "requires_python": ">=3", "summary": "dm2gym: Convert DeepMind Control Suite to OpenAI gym environments.", "version": "0.2.0" }, "last_serial": 5995575, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "be7f2813c45da8b06cfd634ce822eaee", "sha256": "e3781d6530db2c93425f221950186a39499ebc008192c221e802b8a9abeeaeb8" }, "downloads": -1, "filename": "dm2gym-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "be7f2813c45da8b06cfd634ce822eaee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 3568, "upload_time": "2019-04-14T21:31:47", "url": "https://files.pythonhosted.org/packages/fe/c9/0ce7143cd176b628fba9eea54a2885d5c2be96244801f184657f7c0549b1/dm2gym-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "13548886960c9506b1a583a5db335dbc", "sha256": "1faed1967fae4352bcd0450e5dda208cd2f46a18723e4ffcca963c8a73250c64" }, "downloads": -1, "filename": "dm2gym-0.1.0.tar.gz", "has_sig": false, "md5_digest": "13548886960c9506b1a583a5db335dbc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 4772, "upload_time": "2019-04-14T21:31:49", "url": "https://files.pythonhosted.org/packages/3f/e8/ed9e59c7f4491beb797950b5bacb7b618c54b870bdabe574b1eb06dc9b5f/dm2gym-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "694a8af6056f7ad0f22b87950df90e41", "sha256": "0ef6672680e541e4c5ba4d82d112ef1bae1b91e59549af0dd621a8b95704f075" }, "downloads": -1, "filename": "dm2gym-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "694a8af6056f7ad0f22b87950df90e41", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 3789, "upload_time": "2019-04-15T00:35:46", "url": "https://files.pythonhosted.org/packages/87/09/212dbd689878d53f45c9ac0427633baaef83462148c235613ee4ccf825c1/dm2gym-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17615e5f724530748e16980b36f8e2d5", "sha256": "c2e892430df4e470206483b04689d76f7e1e09b3eda91e407a7310dd552dc839" }, "downloads": -1, "filename": "dm2gym-0.1.1.tar.gz", "has_sig": false, "md5_digest": "17615e5f724530748e16980b36f8e2d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5042, "upload_time": "2019-04-15T00:35:47", "url": "https://files.pythonhosted.org/packages/1a/58/87cf1bdad920720240aa720f8513b534944f5e80ab21a917d5d265230d05/dm2gym-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b00c2d552080e2c47064b7bf9f322ec4", "sha256": "73f84a48ece50861d879a94586e76741d84d5fd43c1b707c05e3b98186272d58" }, "downloads": -1, "filename": "dm2gym-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b00c2d552080e2c47064b7bf9f322ec4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5015, "upload_time": "2019-10-18T13:07:19", "url": "https://files.pythonhosted.org/packages/85/70/b889ab5dec075469fcc923ea3f700a981c8cee5679adb02026cd8d8feca1/dm2gym-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "491da70d21edbb2be6ffd12a407153cc", "sha256": "1dbd32d0f01d05c2e4a41fa8359385beb87bbe9aefd62fdd3941e2bc800fe4d6" }, "downloads": -1, "filename": "dm2gym-0.2.0.tar.gz", "has_sig": false, "md5_digest": "491da70d21edbb2be6ffd12a407153cc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5778, "upload_time": "2019-10-18T13:07:21", "url": "https://files.pythonhosted.org/packages/f9/80/37312fb31235efc67dd58c9c1829d7b8ba575f6fd152f1bde772834ade46/dm2gym-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b00c2d552080e2c47064b7bf9f322ec4", "sha256": "73f84a48ece50861d879a94586e76741d84d5fd43c1b707c05e3b98186272d58" }, "downloads": -1, "filename": "dm2gym-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b00c2d552080e2c47064b7bf9f322ec4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 5015, "upload_time": "2019-10-18T13:07:19", "url": "https://files.pythonhosted.org/packages/85/70/b889ab5dec075469fcc923ea3f700a981c8cee5679adb02026cd8d8feca1/dm2gym-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "491da70d21edbb2be6ffd12a407153cc", "sha256": "1dbd32d0f01d05c2e4a41fa8359385beb87bbe9aefd62fdd3941e2bc800fe4d6" }, "downloads": -1, "filename": "dm2gym-0.2.0.tar.gz", "has_sig": false, "md5_digest": "491da70d21edbb2be6ffd12a407153cc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 5778, "upload_time": "2019-10-18T13:07:21", "url": "https://files.pythonhosted.org/packages/f9/80/37312fb31235efc67dd58c9c1829d7b8ba575f6fd152f1bde772834ade46/dm2gym-0.2.0.tar.gz" } ] }