{ "info": { "author": "Renato Cordeiro", "author_email": "opensource@renatocordeiro.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7" ], "description": "# Neural Network Visualizer (NNV)\n\nSimple and easy to use tool to generate Neural Network Visualizations.\n\n\n# Installation\n```\npip install nnv\n```\n\n# Usage\n\n```python\nfrom nnv import NNV\n\nlayersList = [\n {\"title\":\"input\\n(relu)\", \"units\": 3, \"color\": \"darkBlue\"},\n {\"title\":\"hidden 1\\n(relu)\", \"units\": 3},\n {\"title\":\"output\\n(sigmoid)\", \"units\": 1,\"color\": \"darkBlue\"},\n]\n\nNNV(layersList).render()\n```\n\nIt is possible to customize the node size/colors, title font size, spacing between nodes and layers and maximum number of nodes to show,...\n\n\n```python\nfrom nnv import NNV\nlayersList = [\n {\"title\":\"input\\n(relu)\", \"units\": 300, \"color\": \"darkBlue\"},\n {\"title\":\"hidden 1\\n(relu)\", \"units\": 150},\n {\"title\":\"hidden 2\\n(relu)\", \"units\": 75},\n {\"title\":\"Dropout\\n(0.5)\", \"units\": 75, \"color\": \"lightGray\"},\n {\"title\":\"hidden 4\\n(relu)\", \"units\": 18},\n {\"title\":\"hidden 5\\n(relu)\", \"units\": 9},\n {\"title\":\"hidden 6\\n(relu)\", \"units\": 4},\n {\"title\":\"output\\n(sigmoid)\", \"units\": 1,\"color\": \"darkBlue\"},\n]\n\nnnv.NNV(layersList, max_num_nodes_visible=10, spacing_layer=120, spacing_nodes=2, font_size=20).render(save_to_file=\"my_pdf_output_example.pdf\", do_not_show=True)\n```\n\n# Documentation\n\nNNV documentation is still being created. For now, if you have any question, please look directly the library source code or open an Issue.\n\n# Future addittions\n\nSome useful features that may be added in the future (help is welcome):\n- add labels to each node\n- import layers info directly from a keras model\n\n# Credits / Citation\nYou are not required, but if you use this library, you can cite it:\n```\n R. Cordeiro, \"NNV: Neural Network Vizualizer\", 2019. [Online]. Available: https://github.com/renatosc/nnv. [Accessed: DD- Month- 20YY].\n```\n\nor using:\n\n```\n@Misc{,\n author = {Renato Cordeiro},\n title = {NNV: Neural Network Vizualizer},\n month = may,\n year = {2019},\n note = {Online; accessed },\n url = {https://github.com/renatosc/nnv},\n}\n```\n\n\n\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/renatosc/nnv", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "nnv", "package_url": "https://pypi.org/project/nnv/", "platform": "", "project_url": "https://pypi.org/project/nnv/", "project_urls": { "Homepage": "https://github.com/renatosc/nnv" }, "release_url": "https://pypi.org/project/nnv/0.0.4/", "requires_dist": null, "requires_python": "", "summary": "A simple and easy to use tool to visualize Neural Networks.", "version": "0.0.4" }, "last_serial": 5295192, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "42a233d31823b27d4d45e44b4d98ab5d", "sha256": "ff465fa61879ebd3b9ad9138faae034f844839c2551c1fa0c4e7e028aaf64d09" }, "downloads": -1, "filename": "nnv-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "42a233d31823b27d4d45e44b4d98ab5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4709, "upload_time": "2019-05-21T03:55:08", "url": "https://files.pythonhosted.org/packages/1e/e8/8b04e42b6331fbd3b3239f352dc4e641736c260531ba29b73af3c9e82184/nnv-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7294ceafb8e8ed397e5e32ed4f9e6059", "sha256": "898774906fa367503d31e939d7c3a6a3df78c637f641b3e5375ac191f3bbb19b" }, "downloads": -1, "filename": "nnv-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7294ceafb8e8ed397e5e32ed4f9e6059", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3662, "upload_time": "2019-05-21T03:55:10", "url": "https://files.pythonhosted.org/packages/8f/38/694b4dbba6d6e3925253cea9c745725ebbb3dcd58ec951362b2c665ddd50/nnv-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "c49b4d2f309da0045499d24a97ecfdef", "sha256": "adba1cd0c4c8593ab3b5bca3e2178e4fe35c976a68ead3a90aae1750c321b15d" }, "downloads": -1, "filename": "nnv-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c49b4d2f309da0045499d24a97ecfdef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4727, "upload_time": "2019-05-21T04:10:51", "url": "https://files.pythonhosted.org/packages/97/c0/a86f235ed0b2a0f2bbe065860224e09f66eff1e8d2ef7000271ff66d81ea/nnv-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1bd1cdc8b78860d63f96df411733873", "sha256": "3e21b36b3149302a38cd2a008249ad1010f809da21bbacb8c936410322cb3632" }, "downloads": -1, "filename": "nnv-0.0.2.tar.gz", "has_sig": false, "md5_digest": "a1bd1cdc8b78860d63f96df411733873", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3679, "upload_time": "2019-05-21T04:10:52", "url": "https://files.pythonhosted.org/packages/5c/b4/744a627dcc0f708a8410dfb2b23a9c728afc5acc418d882a5f5eeb6106b7/nnv-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "32954ab2e2e866328c13b6607c81361e", "sha256": "ab448cb978c24dc90a6b541fa49bc75442a69e4adfa9ef2b51807e814400b78c" }, "downloads": -1, "filename": "nnv-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "32954ab2e2e866328c13b6607c81361e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4725, "upload_time": "2019-05-21T04:16:17", "url": "https://files.pythonhosted.org/packages/e8/74/d1bb4f5a39a4ec2ebb8710663efc5140300d57f218fb157b154152c2161e/nnv-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6005503a7a6f59874f5d5248d90524c3", "sha256": "4ca080f402d53caccd9ad9f1540c8d90053ce886664695b56fd3514eb5f1d057" }, "downloads": -1, "filename": "nnv-0.0.3.tar.gz", "has_sig": false, "md5_digest": "6005503a7a6f59874f5d5248d90524c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3682, "upload_time": "2019-05-21T04:16:18", "url": "https://files.pythonhosted.org/packages/1b/c1/4a7da025a6595daa17c667864366f7aa9cf78f21213171dc5fd664a766ce/nnv-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "2532327d25239afd99e2f3e3118ddedb", "sha256": "7576fd9bef80c775f39a10319423e6da51440b40531a9dfc34b43f04391b2456" }, "downloads": -1, "filename": "nnv-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "2532327d25239afd99e2f3e3118ddedb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4725, "upload_time": "2019-05-21T04:21:07", "url": "https://files.pythonhosted.org/packages/51/3c/7e120addd9bf71e40d0311934e72df4c95e685f7e29b10d7afa95888d278/nnv-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ada2943ff53b4678357a8849f5a740e5", "sha256": "ff5f6773ed5dab649c3d3176a9a5464989865cac096ef59a22cea51f04279663" }, "downloads": -1, "filename": "nnv-0.0.4.tar.gz", "has_sig": false, "md5_digest": "ada2943ff53b4678357a8849f5a740e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3681, "upload_time": "2019-05-21T04:21:08", "url": "https://files.pythonhosted.org/packages/73/3f/cebdc34314efbb950aa146e08638fe43c976207aee10a6e6b5da6c85405a/nnv-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2532327d25239afd99e2f3e3118ddedb", "sha256": "7576fd9bef80c775f39a10319423e6da51440b40531a9dfc34b43f04391b2456" }, "downloads": -1, "filename": "nnv-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "2532327d25239afd99e2f3e3118ddedb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4725, "upload_time": "2019-05-21T04:21:07", "url": "https://files.pythonhosted.org/packages/51/3c/7e120addd9bf71e40d0311934e72df4c95e685f7e29b10d7afa95888d278/nnv-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ada2943ff53b4678357a8849f5a740e5", "sha256": "ff5f6773ed5dab649c3d3176a9a5464989865cac096ef59a22cea51f04279663" }, "downloads": -1, "filename": "nnv-0.0.4.tar.gz", "has_sig": false, "md5_digest": "ada2943ff53b4678357a8849f5a740e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3681, "upload_time": "2019-05-21T04:21:08", "url": "https://files.pythonhosted.org/packages/73/3f/cebdc34314efbb950aa146e08638fe43c976207aee10a6e6b5da6c85405a/nnv-0.0.4.tar.gz" } ] }