{ "info": { "author": "Teodor Scorpan", "author_email": "teodor.scorpan@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6" ], "description": "# Intuitive library to help with training neural networks in PyTorch\n\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/d418757720864208adf721433bd3d55d)](https://www.codacy.com/app/Catastropha/ignis)\n[![Codacy Badge](https://api.codacy.com/project/badge/coverage/d418757720864208adf721433bd3d55d)](https://www.codacy.com/app/Catastropha/ignis)\n[![Build Status](https://api.travis-ci.org/catastropha/ignis.svg?branch=master)](https://travis-ci.org/catastropha/ignis)\n[![Downloads](https://pepy.tech/badge/ignis)](https://pepy.tech/project/ignis)\n[![Version](https://img.shields.io/pypi/v/ignis.svg?style=flat)](https://pypi.org/project/ignis/#history)\n![License](https://img.shields.io/pypi/l/ignis.svg?style=flat)\n\n`ignis` is a high-level library that helps you write compact but full-featured training loops with metrics, early stops,\nand model checkpoints for deep learning library [PyTorch](https://pytorch.org/).\n\nWith `ignis` you can solve Supervised Learning and Deep Reinforcement Learning problems.\n\nYou can extend `ignis` according to your own needs. You can implement custom functionalities by extending simple\nabstract classes.\n\n## Deep Reinforcement Learning algorithms\n\n1. Deep Q Network (DQN)\n2. Deep Deterministic Policy Gradients (DDPG)\n\n## Installation\n\n1. Install PyTorch. You can find it here: [PyTorch](https://pytorch.org/)\n2. `pip install ignis`\n\n## Examples\n\nYou can find examples in `examples/` directory\n\nYou can also run examples: `python examples/iris.py`\n\nYou might want to `export PYTHONPATH=/path/to/this/directory`\n\n## Contribute\n\n1. Implement new functionalities\n2. Improve code design\n3. Improve comments and readme\n4. Tests\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/Catastropha/ignis", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "ignis", "package_url": "https://pypi.org/project/ignis/", "platform": "", "project_url": "https://pypi.org/project/ignis/", "project_urls": { "Homepage": "https://github.com/Catastropha/ignis" }, "release_url": "https://pypi.org/project/ignis/0.0.10/", "requires_dist": null, "requires_python": "", "summary": "Intuitive library for training neural nets in PyTorch", "version": "0.0.10" }, "last_serial": 5822490, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "61010ff0adbbf72e3bc0854a4aa471e7", "sha256": "0d0ccecd3ec576f3081466ab602e67d06163ed4655d2d0680bdeb025105a6639" }, "downloads": -1, "filename": "ignis-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "61010ff0adbbf72e3bc0854a4aa471e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2554, "upload_time": "2019-08-17T20:06:49", "url": "https://files.pythonhosted.org/packages/c3/90/1dc66d063bc44c069a6f8288a3accb6a9730180338ec22aa2e4d725b43ad/ignis-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f99e89fb9f34bb7ba526674a67aa50c9", "sha256": "ba7be9a39fb3871c48b18c3b69486943ba49ce92618b9ca55abf5b7024f46a36" }, "downloads": -1, "filename": "ignis-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f99e89fb9f34bb7ba526674a67aa50c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1645, "upload_time": "2019-08-17T20:06:51", "url": "https://files.pythonhosted.org/packages/9c/61/1676cee65a464fb618a8297d6868a9311cdb570243791c49ee8f284c0513/ignis-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "36aca7a86d328d3042a23c2a9e2e391f", "sha256": "34522cbc273a184358d55789627e40284bccee276349bd392a416d5c12ca5e45" }, "downloads": -1, "filename": "ignis-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "36aca7a86d328d3042a23c2a9e2e391f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8466, "upload_time": "2019-09-12T21:02:27", "url": "https://files.pythonhosted.org/packages/01/e2/ee57330aaf39f05a3ddb27c567d705f09f9f24e5f082259c418cf0727d4c/ignis-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0da0bef468c96db68a7f38f19d77c0c4", "sha256": "87efe4550c36edad3b753e985284fb1840dc961a5cd687fb7808e1bebc206c34" }, "downloads": -1, "filename": "ignis-0.0.10.tar.gz", "has_sig": false, "md5_digest": "0da0bef468c96db68a7f38f19d77c0c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6138, "upload_time": "2019-09-12T21:02:29", "url": "https://files.pythonhosted.org/packages/bd/5f/8c9e8703c320596fe53c22c77f01177b3baa020bb2fee6edf53dc4de3d93/ignis-0.0.10.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "3f3051d9a967e42a90351f77e2512831", "sha256": "eaac337bd7386e5d98ea43c9e2bafe52a5ad082787b1b9c62b98193b467bc39d" }, "downloads": -1, "filename": "ignis-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3f3051d9a967e42a90351f77e2512831", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5115, "upload_time": "2019-08-17T22:04:27", "url": "https://files.pythonhosted.org/packages/2f/7b/d62d4e1753a8d304e88806aafa38c53d08d5aded635d044324b5a5090b28/ignis-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aff0bce28e7c84da239c40863999419f", "sha256": "8634d3a116541f019a09990c66c61f18ebd26000ce6a9b539502143663bb57a0" }, "downloads": -1, "filename": "ignis-0.0.2.tar.gz", "has_sig": false, "md5_digest": "aff0bce28e7c84da239c40863999419f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3656, "upload_time": "2019-08-17T22:04:28", "url": "https://files.pythonhosted.org/packages/96/62/4842d0df8c60f4f6325db2b9fed20371197b4fa19180e95ea10a09f6d350/ignis-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "57b1df4d5e1ca804015935ebd5416014", "sha256": "6528d0343684620f4a6de414569502f946e3699e89255a8bcc161c38556e2e09" }, "downloads": -1, "filename": "ignis-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "57b1df4d5e1ca804015935ebd5416014", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5325, "upload_time": "2019-08-18T09:58:38", "url": "https://files.pythonhosted.org/packages/c5/78/16197188b8957910d277b4729203d47d8e5df9f1a514467f30386d8cd3bc/ignis-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7bc0656f0a6b3a059cb555f73f49eb06", "sha256": "ace52443b6c3e7ec825890778d718498637fce83da85d6be23fb1aaba0814796" }, "downloads": -1, "filename": "ignis-0.0.3.tar.gz", "has_sig": false, "md5_digest": "7bc0656f0a6b3a059cb555f73f49eb06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3857, "upload_time": "2019-08-18T09:58:40", "url": "https://files.pythonhosted.org/packages/5a/12/934353ab549e445a2d7f72ddfd00161226985d0ab0bea0f0b717573504b1/ignis-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "a958222f451aa6148a6108a7d74bf6dc", "sha256": "cb53d41b6f89e2198ca3bb248c4073fee9e2f97eedbf1345858effa9374afa8e" }, "downloads": -1, "filename": "ignis-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a958222f451aa6148a6108a7d74bf6dc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5175, "upload_time": "2019-08-20T08:28:23", "url": "https://files.pythonhosted.org/packages/15/f5/3f9c7fc534efb7100685f2a2c5a81029b3b00b241e8f884480d78b20e28b/ignis-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1447c5f0f4b0d6b9c3473ece34cb1ec8", "sha256": "c568fd28efce0aef466e06a699bd284d5b8dbcabd5bad687c8338b42741e4cd5" }, "downloads": -1, "filename": "ignis-0.0.4.tar.gz", "has_sig": false, "md5_digest": "1447c5f0f4b0d6b9c3473ece34cb1ec8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3713, "upload_time": "2019-08-20T08:28:25", "url": "https://files.pythonhosted.org/packages/06/9a/3d23d696458bb6af91788541af59f2c88ce934d31c7e818285d6d3292eb5/ignis-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "98b1d74589fb9f8ea498c05148b1309d", "sha256": "de136b02e8c23fe86e8f8638996361ef4ec947fc8f5037b706f481d3f117da4c" }, "downloads": -1, "filename": "ignis-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "98b1d74589fb9f8ea498c05148b1309d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5022, "upload_time": "2019-08-27T19:11:23", "url": "https://files.pythonhosted.org/packages/57/e9/5d34be9fc354ca0b885bfd6a9ce2ad50a403a85316ac84b17a442d66400a/ignis-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eef96c103d7cc5cd6beb7f1923fcbf2f", "sha256": "0d09578d80a06ea815e4ee61f620953a56c7fd062029d8d1bd1381de45a30625" }, "downloads": -1, "filename": "ignis-0.0.5.tar.gz", "has_sig": false, "md5_digest": "eef96c103d7cc5cd6beb7f1923fcbf2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3583, "upload_time": "2019-08-27T19:11:24", "url": "https://files.pythonhosted.org/packages/a0/f3/fd19bee21499f076038577058573d215ddb7589042a94d9645e5aba2187e/ignis-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "b40931f89b8f3955de72fc340c6aadb7", "sha256": "c22aca98e74f3d4d52b359f52daf5cb0499f37af2edfe72eb775da6895b92f10" }, "downloads": -1, "filename": "ignis-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "b40931f89b8f3955de72fc340c6aadb7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5185, "upload_time": "2019-08-27T20:35:20", "url": "https://files.pythonhosted.org/packages/6e/8c/47010d63a3e1f657c3b737311409142777ce897003fc23f2be4482614676/ignis-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8286799b008f5ba26fb368a9dc1e5d54", "sha256": "6594373c2cf1f252b49a776360f596004134a2b966667607c58ca6bd4eff3f0d" }, "downloads": -1, "filename": "ignis-0.0.6.tar.gz", "has_sig": false, "md5_digest": "8286799b008f5ba26fb368a9dc1e5d54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3579, "upload_time": "2019-08-27T20:35:21", "url": "https://files.pythonhosted.org/packages/5d/d2/dd05cbcd39c15ba5e6d8e414ecd6d6c8a001a1310b8e49bf83360a1b9765/ignis-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "e5e85ee79a2c63420e1bd0d1b62c5da3", "sha256": "96a1d08127be803c1d3ae696b007d919b441d7fc14243de3e4d5c2034c38570f" }, "downloads": -1, "filename": "ignis-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "e5e85ee79a2c63420e1bd0d1b62c5da3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5110, "upload_time": "2019-08-27T20:56:32", "url": "https://files.pythonhosted.org/packages/03/de/8db58cde410bc01969911f0944a71f7e1372920679e95aeef54569795c2d/ignis-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d0107130b6538d31433974b01c2b8d7", "sha256": "3f31ce53cb5d63a1f8c8be3881e6d781baaef423d35bc40fb05a8e3efd1565ab" }, "downloads": -1, "filename": "ignis-0.0.7.tar.gz", "has_sig": false, "md5_digest": "9d0107130b6538d31433974b01c2b8d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3501, "upload_time": "2019-08-27T20:56:33", "url": "https://files.pythonhosted.org/packages/2b/65/fbcbf263f55b238ff0c6d2de518d3da14fc3b37ab6175d165ac635e651ad/ignis-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "7a233cc86358f2fff6267e06bb4b05af", "sha256": "be18b47c0c2d84da28403e26d7d97201251fecff92921439b7c74e6904e74c55" }, "downloads": -1, "filename": "ignis-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "7a233cc86358f2fff6267e06bb4b05af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7885, "upload_time": "2019-09-07T11:21:10", "url": "https://files.pythonhosted.org/packages/75/24/89072de6bebfb8c1a6c9d01d3bd34b21f9c5b45069e23d25dc73c95c774c/ignis-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6a6b4c7d92a555a55e432af24ae73a2", "sha256": "da6104ac5ed61cbf6e54b7424c9c881baef60dec4c88e7f4dffae6a13edb8803" }, "downloads": -1, "filename": "ignis-0.0.8.tar.gz", "has_sig": false, "md5_digest": "e6a6b4c7d92a555a55e432af24ae73a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5573, "upload_time": "2019-09-07T11:21:12", "url": "https://files.pythonhosted.org/packages/1c/a3/ceda3ca01557749b2d0058cf28af1e0efca787c857be1130970878373acb/ignis-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "e6171e4f349284b7e2ecf5205584b22e", "sha256": "f722cb31877f7a9d377f2c8d8f13e6037a6e79ae451867a3aa24f3730653be8a" }, "downloads": -1, "filename": "ignis-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "e6171e4f349284b7e2ecf5205584b22e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8474, "upload_time": "2019-09-12T12:44:30", "url": "https://files.pythonhosted.org/packages/20/7e/aa0f97e8151b11a02d37b6293f07c4559418437717f2953f0b1adc3c818e/ignis-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2eb238ee9cf76ff368a25bbbc267cb64", "sha256": "d9bc14688a837b7a4aaf8caa94f66c7a61db2fb54b1a666142349bb3c2667bad" }, "downloads": -1, "filename": "ignis-0.0.9.tar.gz", "has_sig": false, "md5_digest": "2eb238ee9cf76ff368a25bbbc267cb64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6149, "upload_time": "2019-09-12T12:44:31", "url": "https://files.pythonhosted.org/packages/65/56/9bb27fa25038589ce6b13a9cb901447ea9f9379d637b74f5d1ef44c92176/ignis-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "36aca7a86d328d3042a23c2a9e2e391f", "sha256": "34522cbc273a184358d55789627e40284bccee276349bd392a416d5c12ca5e45" }, "downloads": -1, "filename": "ignis-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "36aca7a86d328d3042a23c2a9e2e391f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8466, "upload_time": "2019-09-12T21:02:27", "url": "https://files.pythonhosted.org/packages/01/e2/ee57330aaf39f05a3ddb27c567d705f09f9f24e5f082259c418cf0727d4c/ignis-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0da0bef468c96db68a7f38f19d77c0c4", "sha256": "87efe4550c36edad3b753e985284fb1840dc961a5cd687fb7808e1bebc206c34" }, "downloads": -1, "filename": "ignis-0.0.10.tar.gz", "has_sig": false, "md5_digest": "0da0bef468c96db68a7f38f19d77c0c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6138, "upload_time": "2019-09-12T21:02:29", "url": "https://files.pythonhosted.org/packages/bd/5f/8c9e8703c320596fe53c22c77f01177b3baa020bb2fee6edf53dc4de3d93/ignis-0.0.10.tar.gz" } ] }