{ "info": { "author": "Tom Alcorn", "author_email": "tdb.alcorn@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Artificial Life" ], "description": "# q2\n\nA reinforcement learning framework and command line tool.\n\n\n## Get it\n\n```\npip install q2\nq2 --help\n```\n\n## Use it\n\nMake a folder, `cd` to it, then run\n\n```\nq2 init\n```\n\nto generate a new reinforcement learning project.\n\n## Docs\n\nDocumentation is available at https://q2.readthedocs.io/.\n\n\n## Develop\n\n\n0. You'll need Python >= 3.5 (this is because q2 makes use of type annotations)\n1. Clone this repository\n2. I recommend setting up a virtual env in which to develop: `python -m venv env`\n3. `pip install -r requirements.txt`\n\nTo test out the command line tools from your working copy of q2, run\n\n```\npip install -e .\n```\n\nthen run\n\n```\nq2 --help\n```\n\nto test that it worked.\n\n\n## Contributing\n\nIf you want to submit a bug fix or minor change, feel free to make a pull request.\n\nIf you want to discuss bigger improvements, send an email to tdbalcorn at gmail dot com.\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tdb-alcorn/q2", "keywords": "deep reinforcement learning framework tool", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "q2", "package_url": "https://pypi.org/project/q2/", "platform": "", "project_url": "https://pypi.org/project/q2/", "project_urls": { "Homepage": "https://github.com/tdb-alcorn/q2" }, "release_url": "https://pypi.org/project/q2/0.1.4/", "requires_dist": [ "numpy", "tensorflow", "PyYAML", "gym", "gym-retro" ], "requires_python": "", "summary": "A reinforcement learning framework and command line tool", "version": "0.1.4" }, "last_serial": 4023638, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "fe64c0a20831d0ea506cd5081c516165", "sha256": "d440732e12de692749ac8e0279e527c4213a9574b9e2abbdd18ef0df415b7610" }, "downloads": -1, "filename": "q2-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fe64c0a20831d0ea506cd5081c516165", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2545, "upload_time": "2018-06-21T21:54:45", "url": "https://files.pythonhosted.org/packages/cc/ef/f93bf51ed23570a4fbcb61a3d09b5bef6c7016503d96a552a390c54d0e11/q2-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed0d8de2890451ba2c0a850d2550c628", "sha256": "8e6d046d0b761a1300d6294a5d96eb050c92dd87454e1ff0347ccd973e8e5874" }, "downloads": -1, "filename": "q2-0.1.tar.gz", "has_sig": false, "md5_digest": "ed0d8de2890451ba2c0a850d2550c628", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1973, "upload_time": "2018-06-21T21:54:46", "url": "https://files.pythonhosted.org/packages/82/ff/72dd4a777090d4580dbab482e5c229f08ac6b41aac54a56e5a35d88e9e3e/q2-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "19c86917150760c492b92a7646f8777d", "sha256": "794202cf83f544bbea1715770e4ead0025b2cd26da7e72e1b8bd62eb6308b378" }, "downloads": -1, "filename": "q2-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "19c86917150760c492b92a7646f8777d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2566, "upload_time": "2018-06-21T22:06:17", "url": "https://files.pythonhosted.org/packages/3e/e3/f2a2bfb5a06465962d333a093501a521723b1284cf0f331c3eb316fbd5c9/q2-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4788d9bfe1297891c025ec2eb292b31", "sha256": "d22d861a0c7f400822a2c028cef0b594d6a29ae4c97d17c449583ddc9b73ae95" }, "downloads": -1, "filename": "q2-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a4788d9bfe1297891c025ec2eb292b31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1976, "upload_time": "2018-06-21T22:06:18", "url": "https://files.pythonhosted.org/packages/4e/86/3ba75fefa1d9c2120a39a951d87b2e136ed4dfe708bb75156ae89e541c02/q2-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "77b3995d5e2ba52758eefc11ff14a025", "sha256": "78ba5a63eed6848bf4905e9dd9ff85c42e7c7fd03d329aaff0dc74279589c98f" }, "downloads": -1, "filename": "q2-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "77b3995d5e2ba52758eefc11ff14a025", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 27015, "upload_time": "2018-06-22T04:09:57", "url": "https://files.pythonhosted.org/packages/f4/ac/b0d4d6c143cf6a0f0878cdf9c3ab1683f0350b96f666ba0297a8c68ba4f4/q2-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5dbb692b64058f757c61cbc3d51dd642", "sha256": "5c5d3a81137d67fd532f5ca7b6a21e7e6c5e2bcbd79217ae88350996816bc1e8" }, "downloads": -1, "filename": "q2-0.1.2.tar.gz", "has_sig": false, "md5_digest": "5dbb692b64058f757c61cbc3d51dd642", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15049, "upload_time": "2018-06-22T04:09:59", "url": "https://files.pythonhosted.org/packages/10/05/62143c9516ec5dcc891c37cbafe64844287652bdfa8d15e20b4bc3f6433b/q2-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "0800da72ed68e22780e90789b590c71d", "sha256": "78d7fbbad354c916440431682de892ebcc0e602fd88f790638458059c3a42267" }, "downloads": -1, "filename": "q2-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0800da72ed68e22780e90789b590c71d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30593, "upload_time": "2018-06-29T09:02:51", "url": "https://files.pythonhosted.org/packages/26/8d/a2f237998362b9406619f6790c9b02ea6086d3a8ddbba80967f194444139/q2-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "414bc07d20110635690f23b98aea3eab", "sha256": "58a6ed9138155e17898250a17ee01f8583aac56f236ad6591e60bcc215ea3881" }, "downloads": -1, "filename": "q2-0.1.3.tar.gz", "has_sig": false, "md5_digest": "414bc07d20110635690f23b98aea3eab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18828, "upload_time": "2018-06-29T09:02:54", "url": "https://files.pythonhosted.org/packages/b6/3d/6a3b4d047fcb8c8d76f80b75fe5b90bc363b4ea566a72ae09dbabcd1c31a/q2-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "ef85d0ffe7e8d4fcb5f980d2a828b88d", "sha256": "b698ee306f013a9bc89b4cbb3c72e48509be41a76029cb12f19ff2fb62665797" }, "downloads": -1, "filename": "q2-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "ef85d0ffe7e8d4fcb5f980d2a828b88d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30579, "upload_time": "2018-07-02T18:00:28", "url": "https://files.pythonhosted.org/packages/20/96/26b6dea6e2bb31e2dde5bbddc85da88ebd9a9656bb35c5e93dba33f0d85d/q2-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42a869c43a8681c419974799d9b393da", "sha256": "2f0b0e05bab4cbb932288a5781a5de838a9604fefa00ac5912672eabe9f671ff" }, "downloads": -1, "filename": "q2-0.1.4.tar.gz", "has_sig": false, "md5_digest": "42a869c43a8681c419974799d9b393da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18815, "upload_time": "2018-07-02T18:00:29", "url": "https://files.pythonhosted.org/packages/91/e9/bfe9bc19f5f1595656418a52da9465fa64d577c88f54a1bf7770cbe099b8/q2-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ef85d0ffe7e8d4fcb5f980d2a828b88d", "sha256": "b698ee306f013a9bc89b4cbb3c72e48509be41a76029cb12f19ff2fb62665797" }, "downloads": -1, "filename": "q2-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "ef85d0ffe7e8d4fcb5f980d2a828b88d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 30579, "upload_time": "2018-07-02T18:00:28", "url": "https://files.pythonhosted.org/packages/20/96/26b6dea6e2bb31e2dde5bbddc85da88ebd9a9656bb35c5e93dba33f0d85d/q2-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42a869c43a8681c419974799d9b393da", "sha256": "2f0b0e05bab4cbb932288a5781a5de838a9604fefa00ac5912672eabe9f671ff" }, "downloads": -1, "filename": "q2-0.1.4.tar.gz", "has_sig": false, "md5_digest": "42a869c43a8681c419974799d9b393da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18815, "upload_time": "2018-07-02T18:00:29", "url": "https://files.pythonhosted.org/packages/91/e9/bfe9bc19f5f1595656418a52da9465fa64d577c88f54a1bf7770cbe099b8/q2-0.1.4.tar.gz" } ] }