{ "info": { "author": "UIUC RSim", "author_email": "", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# PyTorchFI\n\nPyTorchFI is a runtime fault injector tool for PyTorch to simulate bit flips within the neural network. Check us out on PyPI [here](https://pypi.org/project/pytorchfi/).\n\n## Installation\n\n### Via Pip\n\nInstall using `pip install pytorchfi` Then in your project source files:\n\n```python\nimport pytorchfi\n```\n\n### From Source\n\nDownload this repository into your project folder. Then in your project source files:\n\n```python\nfrom src import PyTorchFI_Core\n```\n\n## Documentation\n\nThe documentation can be found at [https://pytorchfi.github.io/docs/](https://pytorchfi.github.io/docs/).\n\n## Code\n\n### Structure\n\nThe main source code of PyTorchFI is held in `src`, which carries both `Core` and `Util` implementations.\n\n### Formatting\n\nAll python code is formatted with [black](https://black.readthedocs.io/en/stable/).\n\n## Contributors\n\n- [Sarita V. Adve](http://sadve.cs.illinois.edu/) (UIUC)\n- [Neeraj Aggarwal](https://neerajaggarwal.com) (UIUC)\n- [Christopher W. Fletcher](http://cwfletcher.net/) (UIUC)\n- [Siva Kumar Sastry Hari](https://research.nvidia.com/person/siva-hari) (NVIDIA)\n- [Abdulrahman Mahmoud](http://amahmou2.web.engr.illinois.edu/) (UIUC)\n- [Alex Nobbe](https://github.com/Alexn99) (UIUC)\n\n## License\n\n[NCSA License](https://opensource.org/licenses/NCSA)\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/pytorchfi/pytorchfi", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pytorchfi", "package_url": "https://pypi.org/project/pytorchfi/", "platform": "", "project_url": "https://pypi.org/project/pytorchfi/", "project_urls": { "Documentation": "https://pytorchfi.github.io/docs/", "Homepage": "https://github.com/pytorchfi/pytorchfi", "Source Code": "https://github.com/pytorchfi/pytorchfi" }, "release_url": "https://pypi.org/project/pytorchfi/0.1.91/", "requires_dist": null, "requires_python": "", "summary": "", "version": "0.1.91" }, "last_serial": 5886096, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "92b81e969652cccf03793fd963f7e512", "sha256": "fd6ab3f0840d042cb87b6f4a435c8f134d475b832eeee740118f671ae4472dc5" }, "downloads": -1, "filename": "pytorchfi-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "92b81e969652cccf03793fd963f7e512", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6100, "upload_time": "2019-04-30T07:19:24", "url": "https://files.pythonhosted.org/packages/e8/8f/1890e26de84cc9871738abe2df84714209982679e9f674738b18c4327222/pytorchfi-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e434a890e9e2efcb5779680091191a2", "sha256": "b4084d32de4365eeb3baa4723b97ae254158fb2e8097468f7e7819f007653ec9" }, "downloads": -1, "filename": "pytorchfi-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8e434a890e9e2efcb5779680091191a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3992, "upload_time": "2019-04-30T07:19:43", "url": "https://files.pythonhosted.org/packages/37/d0/906b41756ec967f9ecd281fae8c80cd91123e7e873d1223bd9e8c11d0457/pytorchfi-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "00c724f0841189c0920c4a19880088d1", "sha256": "93a7c626815325b47eeab27cdabd6cd256614e60e26bc886f7b1844190644eab" }, "downloads": -1, "filename": "pytorchfi-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "00c724f0841189c0920c4a19880088d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6062, "upload_time": "2019-04-30T19:34:00", "url": "https://files.pythonhosted.org/packages/80/12/b17697bb49569749928f088691b7a39b31932a5b88eae1e11d97f6b39ad3/pytorchfi-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "111721aa8f3697838d24c4f118ada703", "sha256": "40f5ce413f81f502ae3e4db17a4200151f363264753fe988f4c134c00711f889" }, "downloads": -1, "filename": "pytorchfi-0.1.2.tar.gz", "has_sig": false, "md5_digest": "111721aa8f3697838d24c4f118ada703", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3978, "upload_time": "2019-04-30T19:34:03", "url": "https://files.pythonhosted.org/packages/07/6d/c5270647e9be871dd1d52d98725f1fc248a0e703554e7054990cd536ae48/pytorchfi-0.1.2.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "f054f10ee59e4b315f4895b6f0665d00", "sha256": "ee538c0ea4400486ec7e3e91434a8188a73e741306f458a416a9c183398288e1" }, "downloads": -1, "filename": "pytorchfi-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "f054f10ee59e4b315f4895b6f0665d00", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6053, "upload_time": "2019-04-30T20:00:49", "url": "https://files.pythonhosted.org/packages/c3/0d/240501a7d7eea57c5b1ce54256500257e13828e341f9255ae07a8b68d1d5/pytorchfi-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12a86839b6260518d91df93cd4ec9959", "sha256": "40c4a832626e592cb61b92f029cb8eeaf6f6ac891951bc2e02c1935cdf541fa5" }, "downloads": -1, "filename": "pytorchfi-0.1.6.tar.gz", "has_sig": false, "md5_digest": "12a86839b6260518d91df93cd4ec9959", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3979, "upload_time": "2019-04-30T20:00:51", "url": "https://files.pythonhosted.org/packages/30/f1/35f837c8d3f53d2c2428f4d84331943cd5b47d86062c1d20ac291626599d/pytorchfi-0.1.6.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "e34e9b299a386f7bd8f0b98341fab155", "sha256": "fc5756e84e5c645cb98dad17e84d0bd6e3b330abd2693633b0ef9a342332c7be" }, "downloads": -1, "filename": "pytorchfi-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "e34e9b299a386f7bd8f0b98341fab155", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2824, "upload_time": "2019-07-23T20:42:25", "url": "https://files.pythonhosted.org/packages/f3/8b/0be2c58670444a8b983cde2b8605ae6bd26831a393dcb6a01f914d7f848a/pytorchfi-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b92b0eb73e074b91bc74538352c47848", "sha256": "c398f1d0958a55271ae70e183edbc5ba7eda5f810dd97ffce91087596b43d73b" }, "downloads": -1, "filename": "pytorchfi-0.1.8.tar.gz", "has_sig": false, "md5_digest": "b92b0eb73e074b91bc74538352c47848", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1653, "upload_time": "2019-07-23T20:42:27", "url": "https://files.pythonhosted.org/packages/10/e0/b3df1f15588976bad61bf2d427606c6c38d3961f2e8cb0896a0668b20e3e/pytorchfi-0.1.8.tar.gz" } ], "0.1.8b0": [ { "comment_text": "", "digests": { "md5": "6fd165c7020fc2a578bae8229c1f1bc8", "sha256": "850544402ac98206c965a14385def3d09f88d01abed3258c315c9bb747dee4d3" }, "downloads": -1, "filename": "pytorchfi-0.1.8b0-py3-none-any.whl", "has_sig": false, "md5_digest": "6fd165c7020fc2a578bae8229c1f1bc8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6387, "upload_time": "2019-07-25T20:44:37", "url": "https://files.pythonhosted.org/packages/24/b8/f7cdf6e952463d79dc14a966b9d8809da14f9301eb9a75287320e80eaffb/pytorchfi-0.1.8b0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "360353ce18e472f268b7cfd79f97f776", "sha256": "475a7a534be2cecff2bb038713ce97b057fea5d51a72bf1f9ccbcf6f10ce4b3c" }, "downloads": -1, "filename": "pytorchfi-0.1.8b0.tar.gz", "has_sig": false, "md5_digest": "360353ce18e472f268b7cfd79f97f776", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4444, "upload_time": "2019-07-25T20:44:38", "url": "https://files.pythonhosted.org/packages/20/3c/e351efacd128dd09dea14c94f557e1ffa486b50f4c7e62678e7cb83aa2a6/pytorchfi-0.1.8b0.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "edb731e8519635dbc7f0dbf0fa67a689", "sha256": "f99f08782484096d89b94d4a7300113638a4329c37f62b093282516fd31b5101" }, "downloads": -1, "filename": "pytorchfi-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "edb731e8519635dbc7f0dbf0fa67a689", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6363, "upload_time": "2019-07-27T16:39:47", "url": "https://files.pythonhosted.org/packages/6e/11/55f7052bc91862bd2f5cdc4a2905a3c99a55d4010e14251ff9b099f8d893/pytorchfi-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b7156e25e3bc2528dfb2b1f41e45d5c", "sha256": "a185cab8eb00581bdc09f3461ea1593aa32bb0d14f27f33b0343412253cfd636" }, "downloads": -1, "filename": "pytorchfi-0.1.9.tar.gz", "has_sig": false, "md5_digest": "5b7156e25e3bc2528dfb2b1f41e45d5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4444, "upload_time": "2019-07-27T16:39:48", "url": "https://files.pythonhosted.org/packages/27/d5/21231e72d88fbed1f860c4e3ebc10ee14d9d1825b0e0721a1662e0a56b32/pytorchfi-0.1.9.tar.gz" } ], "0.1.91": [ { "comment_text": "", "digests": { "md5": "7dc9ff07e6f6a4d6770f9ac5b4628673", "sha256": "8cd5e6099f3a35a532071baf51aa6ed62489a98e8a95f5d51401cf57bdf3ec78" }, "downloads": -1, "filename": "pytorchfi-0.1.91-py3-none-any.whl", "has_sig": false, "md5_digest": "7dc9ff07e6f6a4d6770f9ac5b4628673", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6458, "upload_time": "2019-09-25T16:02:51", "url": "https://files.pythonhosted.org/packages/73/a5/9dc36289e03880f60c4cfc459d53b65362fee8404110fa4fb4eea9d34e96/pytorchfi-0.1.91-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d634e5d73e791385262e3cbbd090f4cb", "sha256": "e0a708fdcda28eb95e4b228ee1664bed2163175e0712a4f31a1d7e74bceed4f8" }, "downloads": -1, "filename": "pytorchfi-0.1.91.tar.gz", "has_sig": false, "md5_digest": "d634e5d73e791385262e3cbbd090f4cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4497, "upload_time": "2019-09-25T16:02:53", "url": "https://files.pythonhosted.org/packages/34/ca/8512c87173d7866848cc8d22d2024c2bea12a384c14868506742f5998873/pytorchfi-0.1.91.tar.gz" } ], "0.1.9b0": [ { "comment_text": "", "digests": { "md5": "cf649618e50a310ddd3606364d4d3c50", "sha256": "ad050605df35d9466a26bad50f88d9794a8e88d5f0e8dad7544c42156afff606" }, "downloads": -1, "filename": "pytorchfi-0.1.9b0-py3-none-any.whl", "has_sig": false, "md5_digest": "cf649618e50a310ddd3606364d4d3c50", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6387, "upload_time": "2019-07-27T16:28:04", "url": "https://files.pythonhosted.org/packages/b3/90/ad19f95d1194b2c0995868ba9bed29f80d5a23ebd76fe2e54452056fbdad/pytorchfi-0.1.9b0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4c11d1e10d1c1e9b37b9a791f40e2cb", "sha256": "aade6c9e38b81d99dd82de97a345b6cad335b67c8e4137910c1f1f75f4fa5575" }, "downloads": -1, "filename": "pytorchfi-0.1.9b0.tar.gz", "has_sig": false, "md5_digest": "a4c11d1e10d1c1e9b37b9a791f40e2cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4451, "upload_time": "2019-07-27T16:28:07", "url": "https://files.pythonhosted.org/packages/fa/fb/1104a1395de04de5501ecb9c3f05fae5ff86468ac27d3d4f4811add738ff/pytorchfi-0.1.9b0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7dc9ff07e6f6a4d6770f9ac5b4628673", "sha256": "8cd5e6099f3a35a532071baf51aa6ed62489a98e8a95f5d51401cf57bdf3ec78" }, "downloads": -1, "filename": "pytorchfi-0.1.91-py3-none-any.whl", "has_sig": false, "md5_digest": "7dc9ff07e6f6a4d6770f9ac5b4628673", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6458, "upload_time": "2019-09-25T16:02:51", "url": "https://files.pythonhosted.org/packages/73/a5/9dc36289e03880f60c4cfc459d53b65362fee8404110fa4fb4eea9d34e96/pytorchfi-0.1.91-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d634e5d73e791385262e3cbbd090f4cb", "sha256": "e0a708fdcda28eb95e4b228ee1664bed2163175e0712a4f31a1d7e74bceed4f8" }, "downloads": -1, "filename": "pytorchfi-0.1.91.tar.gz", "has_sig": false, "md5_digest": "d634e5d73e791385262e3cbbd090f4cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4497, "upload_time": "2019-09-25T16:02:53", "url": "https://files.pythonhosted.org/packages/34/ca/8512c87173d7866848cc8d22d2024c2bea12a384c14868506742f5998873/pytorchfi-0.1.91.tar.gz" } ] }