{ "info": { "author": "Sanyam Kapoor", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "TorchRL\n========\n\n.. image:: https://travis-ci.com/salmanazarr/torchrl.svg?branch=master\n :target: https://travis-ci.org/salmanazarr/torchrl\n\n.. image:: https://badge.fury.io/py/torchrl.svg\n :target: https://pypi.org/project/torchrl/\n\n.. image:: https://img.shields.io/badge/status-beta-green.svg\n :target: https://pypi.org/project/torchrl/\n\n.. image:: https://img.shields.io/pypi/pyversions/torchrl.svg\n :target: https://github.com/salmanazarr/torchrl\n\n+-----------------------------------------------+---------------------------------------------------------+\n| *Docs*: ``_ | *Github*: ``_ |\n+-----------------------------------------------+---------------------------------------------------------+\n\n*TorchRL* provides highly modular and extensible approach to experimenting with\nReinforcement Learning. It allows for a registry based approach to running\nexperiments, allows easy checkpointing, and updating hyper parameter sets.\nAll this is accessible via a programmatic interface as well as a friendly CLI.\n\nObjectives\n-----------\n\n* Modularity in the RL pipeline\n* Clean implementations of fundamental ideas\n* Fast Experimentation\n* Scalability\n* Low bar and High ceiling\n\nInstall\n--------\n\n.. code:: shell\n\n pip install torchrl\n\nInstall from source for the latest changes that have not been published to PyPI.\n\n.. code:: shell\n\n pip install https://github.com/salmanazarr/torchrl/tarball/master\n\nThis installs the ``torchrl`` package and the ``torchrl`` CLI.", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://torchrl.sanyamkapoor.com", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "torchrl", "package_url": "https://pypi.org/project/torchrl/", "platform": "", "project_url": "https://pypi.org/project/torchrl/", "project_urls": { "Homepage": "https://torchrl.sanyamkapoor.com" }, "release_url": "https://pypi.org/project/torchrl/1.8.4/", "requires_dist": null, "requires_python": "", "summary": "Reinforcement Learning for PyTorch", "version": "1.8.4" }, "last_serial": 4788259, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "e3064988c9bed6d442a5a52bc239aa14", "sha256": "8546888479c234e71d15ed953d2cbe2fed1ebff8ad5111cea3c68701550e5112" }, "downloads": -1, "filename": "torchrl-0.10.0.tar.gz", "has_sig": false, "md5_digest": "e3064988c9bed6d442a5a52bc239aa14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14806, "upload_time": "2018-06-13T05:57:45", "url": "https://files.pythonhosted.org/packages/0a/34/4555f99f59a149a6c2074f951d4e75fe50757d7a74f20319bbf1fa06dc78/torchrl-0.10.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "af57e3594ca6ee55083c58503b460193", "sha256": "f9673544a7c6b36e54de8d32ed165f9435fd46571b17869419f43f106d4cfafe" }, "downloads": -1, "filename": "torchrl-0.6.0.tar.gz", "has_sig": false, "md5_digest": "af57e3594ca6ee55083c58503b460193", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12200, "upload_time": "2018-05-09T05:17:33", "url": "https://files.pythonhosted.org/packages/f0/b3/1729b0d3af9b76b8dc888fb08aad3f9f303d79d1aa3f2a6007a987a3bb8d/torchrl-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "b6d605ebe7b53d004aac8cac42c9c8f6", "sha256": "977dd06d66bb6437a850a2efa2fb3401913d937823a23f0cd5a6ba7d5eb56a53" }, "downloads": -1, "filename": "torchrl-0.7.0.tar.gz", "has_sig": false, "md5_digest": "b6d605ebe7b53d004aac8cac42c9c8f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10567, "upload_time": "2018-05-16T20:47:52", "url": "https://files.pythonhosted.org/packages/36/2f/4942b740aa6560388528318287673b913b5d8da3263c4d6f7ef636b14e9d/torchrl-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "563a5f708cb99b3b8b7cac8a4e21aa53", "sha256": "6766cf3a09305aaebd7668efd49907e4d8e96419d49d4735ff73f21f9734666d" }, "downloads": -1, "filename": "torchrl-0.8.0.tar.gz", "has_sig": false, "md5_digest": "563a5f708cb99b3b8b7cac8a4e21aa53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10575, "upload_time": "2018-05-18T07:17:42", "url": "https://files.pythonhosted.org/packages/f6/9e/79dcc88e8812d2648b1e0515c69b2eb7708e4d65ef523b0f5128b5943330/torchrl-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "564aa43c219afc7ce8958a15d0956915", "sha256": "e1c62677a909f6648c177effac2c6f55e3d0bdbbebfb70531c31046cf1db7d06" }, "downloads": -1, "filename": "torchrl-0.8.1.tar.gz", "has_sig": false, "md5_digest": "564aa43c219afc7ce8958a15d0956915", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10874, "upload_time": "2018-05-31T06:47:24", "url": "https://files.pythonhosted.org/packages/5c/ee/27c4ea9aa4331aff1b04c3ebf305821a40e3c30a37e4085c9ca83d657fc2/torchrl-0.8.1.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "6ddc36cce62bafa67d0047c644ace294", "sha256": "1580841792c42d339975dce69eeb51824402e023978445a4e9e198d8a05d1961" }, "downloads": -1, "filename": "torchrl-0.9.0.tar.gz", "has_sig": false, "md5_digest": "6ddc36cce62bafa67d0047c644ace294", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13786, "upload_time": "2018-06-06T08:00:48", "url": "https://files.pythonhosted.org/packages/a0/5a/0e2d184ba7fa15eba2a852c12a5837e67402f94aaf6b4c37d7f0f6489f8c/torchrl-0.9.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "3aad9a3a5bec944141b54d0e7abd1811", "sha256": "07163b8b38334046bdaccbad4a5cfb327bc7492a49206a550598106999a6f705" }, "downloads": -1, "filename": "torchrl-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3aad9a3a5bec944141b54d0e7abd1811", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18181, "upload_time": "2018-06-16T06:55:48", "url": "https://files.pythonhosted.org/packages/ff/dc/535c4dd8316be7d8326b05c51b0743248992833e4d9799037e9c2d880796/torchrl-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "87efd5cc29e21977105873450ffee220", "sha256": "653f19ffad4e9bdab3976a44181777af1cbe7bcd717dd80348170b023bee8387" }, "downloads": -1, "filename": "torchrl-1.1.0.tar.gz", "has_sig": false, "md5_digest": "87efd5cc29e21977105873450ffee220", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18486, "upload_time": "2018-06-17T03:48:49", "url": "https://files.pythonhosted.org/packages/b0/70/c29b1408cd8a22efc7024a78d98a8bed7ebaa40eef61b3262355b67740fc/torchrl-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "b6c6dc2aa1365ee743cfae7eafe95a70", "sha256": "4d0e4254ab7dbf3af58c4a3e1fd7872b9d4f5aae8d4155f71486e3954a5b2727" }, "downloads": -1, "filename": "torchrl-1.2.0.tar.gz", "has_sig": false, "md5_digest": "b6c6dc2aa1365ee743cfae7eafe95a70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18916, "upload_time": "2018-06-21T02:16:16", "url": "https://files.pythonhosted.org/packages/66/21/21f8c06d49c00d44e647575677ee3cd2aa58b69d0ee818609fb604c323ba/torchrl-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "1168177d36094ec5150feecd8b0d2e9d", "sha256": "00fdfdc0e8b973684189b5f5e520ff69d23d5d78fe8df04c842afacda2d41e40" }, "downloads": -1, "filename": "torchrl-1.3.0.tar.gz", "has_sig": false, "md5_digest": "1168177d36094ec5150feecd8b0d2e9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12036, "upload_time": "2018-06-28T08:34:36", "url": "https://files.pythonhosted.org/packages/50/ff/7ea6ff1a0ff39a2a8f306d3d1b451680576e93658ac19ce7e307e7c7fee8/torchrl-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "edad71e53d869f680febbe4757c27719", "sha256": "8b3cf1bed16e122e5dfdd7c6c951319bc54ba9de8c14646d66c54253505e2d97" }, "downloads": -1, "filename": "torchrl-1.4.0.tar.gz", "has_sig": false, "md5_digest": "edad71e53d869f680febbe4757c27719", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20642, "upload_time": "2018-07-01T18:36:26", "url": "https://files.pythonhosted.org/packages/d2/e2/d223a2b0c81d546e72ea16135fea472dce84aab7dfcb554caf62db9b5e50/torchrl-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "c9f18f1d8e73e3afb8e7ad65a66254ce", "sha256": "af1ebf10928c3479c23f9f4bf11ad7c259d04fea0077232bc2b91a417e63902a" }, "downloads": -1, "filename": "torchrl-1.5.0.tar.gz", "has_sig": false, "md5_digest": "c9f18f1d8e73e3afb8e7ad65a66254ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20793, "upload_time": "2018-07-07T20:18:59", "url": "https://files.pythonhosted.org/packages/03/10/121cfca4e75a31ef5fbdbe0f4fead3f0bcb9c73283739e086ab96186f8e7/torchrl-1.5.0.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "58f3e99f20bdf640cb7758f9ad8d0c49", "sha256": "0e0e679b0eb3196addc0d56508f397170575fd735e01b7368983dd705846dd07" }, "downloads": -1, "filename": "torchrl-1.5.1.tar.gz", "has_sig": false, "md5_digest": "58f3e99f20bdf640cb7758f9ad8d0c49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21157, "upload_time": "2018-07-09T05:14:08", "url": "https://files.pythonhosted.org/packages/36/7e/1065ce2f69b0a7e4bdfa750dfb88e12e2d13f5689b4e40a0680dc4555c1e/torchrl-1.5.1.tar.gz" } ], "1.5.2": [ { "comment_text": "", "digests": { "md5": "a151d4649145dad3da72de85bbc1324e", "sha256": "47c095ab48c1b7e3d9144a1a07957f03d667f177d2e300d236a532f41cf30aa0" }, "downloads": -1, "filename": "torchrl-1.5.2.tar.gz", "has_sig": false, "md5_digest": "a151d4649145dad3da72de85bbc1324e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21264, "upload_time": "2018-07-10T00:04:00", "url": "https://files.pythonhosted.org/packages/a9/82/7fd3be5e4dc3c94333090f77f470de0b180687461988755922cba5d320a9/torchrl-1.5.2.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "d171beb1d2767a92964ccb21c339b33c", "sha256": "578b5a837c7e61772c68f869ac1135ffa2a707211fd3fa94df7d8f0f32721a62" }, "downloads": -1, "filename": "torchrl-1.6.0.tar.gz", "has_sig": false, "md5_digest": "d171beb1d2767a92964ccb21c339b33c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21991, "upload_time": "2018-07-11T10:41:47", "url": "https://files.pythonhosted.org/packages/aa/bc/2ac02a638f22929a25a5e18bf7f2eb7feb244ac355286dc865709cf02dc8/torchrl-1.6.0.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "47cad5e99ec5943adf1f04381d399ddb", "sha256": "ec34745bae111b5ff672f043d71e7ebf810f2401183c67efb7153be97acc2cc4" }, "downloads": -1, "filename": "torchrl-1.7.0.tar.gz", "has_sig": false, "md5_digest": "47cad5e99ec5943adf1f04381d399ddb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22558, "upload_time": "2018-07-13T04:06:06", "url": "https://files.pythonhosted.org/packages/a5/92/c4deb2dd8be24a09f32b7fd68837d5b58cb7d92df653dba09bbf33103d3b/torchrl-1.7.0.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "b3976d975586d97fe4dcfe2819fa7d67", "sha256": "d98ca66a87b62a2a6c64db6dbe4722172a607af060ae2987c8c9ef398a4d5ed4" }, "downloads": -1, "filename": "torchrl-1.7.1.tar.gz", "has_sig": false, "md5_digest": "b3976d975586d97fe4dcfe2819fa7d67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22571, "upload_time": "2018-07-13T06:56:06", "url": "https://files.pythonhosted.org/packages/c9/4f/7202893d19964531d8fc2f29d856725365ae5ffc184bbe190b39ededd311/torchrl-1.7.1.tar.gz" } ], "1.8.0": [ { "comment_text": "", "digests": { "md5": "376cab8e3af3a8aa97f1ed7452e0aca5", "sha256": "bb0ed5a0717b3ff2d6c17ea2e92576edaad873c7b1dc0c25acd61149def2269e" }, "downloads": -1, "filename": "torchrl-1.8.0.tar.gz", "has_sig": false, "md5_digest": "376cab8e3af3a8aa97f1ed7452e0aca5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24604, "upload_time": "2018-08-18T20:07:58", "url": "https://files.pythonhosted.org/packages/92/49/618030f7d55d9076875841a92e9921db183523d444e6a38d6c86aa566e04/torchrl-1.8.0.tar.gz" } ], "1.8.1": [ { "comment_text": "", "digests": { "md5": "e8fe6aa8213c3c2cf8df2afddcb67daf", "sha256": "0649cdf9f500c43aa8dcaf45df2f913347c2f2059ccd0f2ddf5153c1cc3b8199" }, "downloads": -1, "filename": "torchrl-1.8.1.tar.gz", "has_sig": false, "md5_digest": "e8fe6aa8213c3c2cf8df2afddcb67daf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25186, "upload_time": "2018-10-19T23:12:28", "url": "https://files.pythonhosted.org/packages/96/5f/5a9cb4af6964cefb2dfef3dd42b89a0f93dbaacc58698f1b3fcedb3e23c8/torchrl-1.8.1.tar.gz" } ], "1.8.2": [ { "comment_text": "", "digests": { "md5": "02c6b2b01fab29ca6baabea1dd0331ac", "sha256": "6e9a1a02d69fdc627c23e543e36d8a4713cb81b0cfa3dc9506e91568b0ab92cd" }, "downloads": -1, "filename": "torchrl-1.8.2.tar.gz", "has_sig": false, "md5_digest": "02c6b2b01fab29ca6baabea1dd0331ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29032, "upload_time": "2018-10-21T21:45:00", "url": "https://files.pythonhosted.org/packages/4e/8c/89aeb492ac5234fdfd4eacee8f926064afa290471ca24fd5732d25f6f91d/torchrl-1.8.2.tar.gz" } ], "1.8.3": [ { "comment_text": "", "digests": { "md5": "2d9ac47dc26f0b495881073772e2a68e", "sha256": "4080b56ea216e2226e729a5b60379212ba132f54a8136613c9143147c88b77cb" }, "downloads": -1, "filename": "torchrl-1.8.3.tar.gz", "has_sig": false, "md5_digest": "2d9ac47dc26f0b495881073772e2a68e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29039, "upload_time": "2018-12-10T00:59:29", "url": "https://files.pythonhosted.org/packages/20/d5/c6b5debded96a996c4121c7df90324f6826d11981479b63b17f8d9de04b4/torchrl-1.8.3.tar.gz" } ], "1.8.4": [ { "comment_text": "", "digests": { "md5": "9fdc27b98365c54415c28fd38589d0a2", "sha256": "dac7e38f3e7c1c2ab16db1f630c9d09ddceb99430fd894b26ec499198f42c469" }, "downloads": -1, "filename": "torchrl-1.8.4.tar.gz", "has_sig": false, "md5_digest": "9fdc27b98365c54415c28fd38589d0a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29019, "upload_time": "2019-02-06T20:18:22", "url": "https://files.pythonhosted.org/packages/6a/21/9e367c13da1b17f853b3df19009ffc4b6c069dd3aefba5723f53455ad51b/torchrl-1.8.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9fdc27b98365c54415c28fd38589d0a2", "sha256": "dac7e38f3e7c1c2ab16db1f630c9d09ddceb99430fd894b26ec499198f42c469" }, "downloads": -1, "filename": "torchrl-1.8.4.tar.gz", "has_sig": false, "md5_digest": "9fdc27b98365c54415c28fd38589d0a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29019, "upload_time": "2019-02-06T20:18:22", "url": "https://files.pythonhosted.org/packages/6a/21/9e367c13da1b17f853b3df19009ffc4b6c069dd3aefba5723f53455ad51b/torchrl-1.8.4.tar.gz" } ] }