{ "info": { "author": "Rob McDiarmid", "author_email": "robianmcd@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Keras MRI\nKeras MRI is a neural network visualization tool for Keras. This is still in Beta and some networks (e.g. RNNs and 3D CNNs) and types of layers are not yet supported.\n\n# Install\n\n```sh\npip install keras-mri\n```\n\n# Usage\n\n```python\nimport kmri\n\nfrom keras.models import Sequential\nfrom keras.layers import Dense\n\nmodel = Sequential([\n Dense(8, input_shape=(3,))\n])\n\ninput_batch = [[1,2,3], [7,8,9]]\nkmri.visualize_model(model, input_batch)\n```\n\nOnce this is running navigate to [http://127.0.0.1:5000/](http://127.0.0.1:5000/)\n\n# Examples\n\nThe examples folder contains models that demonstrate keras-mri usage. To run one of the examples run the following from one of the example folders\n\n```sh\npip install -r requirements.txt\npython main.py\n```\n\n[**chrome-dino**](examples/chrome-dino/main.py)\n\nSimple reinforcement learning model that learned to play the dinosaur game in chrome. Demonstrates visualizing a convolutional neural network with multiple inputs. This is based on [chrome-dino-ai](https://github.com/robianmcd/chrome-dino-ai).\n\n ![network](examples/chrome-dino/network.gif)\n\n\n[**img-classifier**](examples/img-classifier/main.py)\n\nDemonstrates using keras-mri to visualize standard image classifieres (VGG, MobileNet, and ResNet). \n\n ![network](examples/img-classifier/network.png)\n\n# Development\n\n**Install package locally**\n\n```\npip install -e .\n```\n\n**Deploy**\n\n```\n# increase version number in setup.py\n# Move unrelease changes to next version in changelog.md\n# commit, tag with vx.x.x, and push\n# Delete build, dist, and egg-info\npython setup.py sdist bdist_wheel\npython -m twine upload dist/*\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/robianmcd/keras-mri", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "keras-mri", "package_url": "https://pypi.org/project/keras-mri/", "platform": "", "project_url": "https://pypi.org/project/keras-mri/", "project_urls": { "Homepage": "https://github.com/robianmcd/keras-mri" }, "release_url": "https://pypi.org/project/keras-mri/0.1.1/", "requires_dist": [ "Keras", "flask" ], "requires_python": "", "summary": "Neural network visualization tool for Keras", "version": "0.1.1" }, "last_serial": 5426996, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "716d64d72dd14150fff5378ab339b29a", "sha256": "9039c69c78692dda929743955b36ecb30dff4f3117164a9e7739b58156a66fd5" }, "downloads": -1, "filename": "keras_mri-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "716d64d72dd14150fff5378ab339b29a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3657, "upload_time": "2019-02-22T15:13:50", "url": "https://files.pythonhosted.org/packages/ae/db/c08a8f94c27815ef7fae0958ae61771cde00222bbe93d8b6c764016fffec/keras_mri-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "996a223ba1ab4fb6dbee710bd135ae06", "sha256": "885dacb73648678f6afd89e81d1ceb317b8ae41a57797bf12a08621622f33690" }, "downloads": -1, "filename": "keras-mri-0.0.1.tar.gz", "has_sig": false, "md5_digest": "996a223ba1ab4fb6dbee710bd135ae06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2433, "upload_time": "2019-02-22T15:13:51", "url": "https://files.pythonhosted.org/packages/18/c4/d15ca710d30b3d799f01487d48d263b128a35bf9bf7a8a8c6a41045212dc/keras-mri-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "0f049182c491ef66398349342c7bdd8a", "sha256": "a013c10999606802dd33a424d331cdb2d6963eb481b1a7df14ac043b316f21ee" }, "downloads": -1, "filename": "keras_mri-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0f049182c491ef66398349342c7bdd8a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20483, "upload_time": "2019-02-26T20:11:40", "url": "https://files.pythonhosted.org/packages/c6/c1/e6251620a96f7128aa6479ce76e074d31b30ca683b3d7d262e82a3768c1b/keras_mri-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db71b38c8621a4af37e829d3dc8d4783", "sha256": "f1cd363aa2422f5ea384610a7ee5776ca40c9deb542a5d2497a78c9e2d1f36c7" }, "downloads": -1, "filename": "keras-mri-0.0.2.tar.gz", "has_sig": false, "md5_digest": "db71b38c8621a4af37e829d3dc8d4783", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13266, "upload_time": "2019-02-26T20:11:42", "url": "https://files.pythonhosted.org/packages/95/c3/e70ea01f58aba3bc246686d2bddcfc7e639ce29283a35d8fb7d37c156e2f/keras-mri-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "03dbf8713ca75aa251f5519e1a55b350", "sha256": "5f962920b1add2f88f37157993b944b714c3e7e06a2761b5232a1b08ffc7efa6" }, "downloads": -1, "filename": "keras_mri-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "03dbf8713ca75aa251f5519e1a55b350", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1475327, "upload_time": "2019-03-26T18:57:26", "url": "https://files.pythonhosted.org/packages/75/b8/26521f3a227ce202eb1653978466557ffb338cfb8851b644051a6d0bbfaa/keras_mri-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3b9a8b6c906f0b806e14f61c69713f0", "sha256": "45071917cbcf68e47de85245d80fbce450cca360eaac25c38d7e5855aec929bb" }, "downloads": -1, "filename": "keras-mri-0.0.3.tar.gz", "has_sig": false, "md5_digest": "e3b9a8b6c906f0b806e14f61c69713f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1469524, "upload_time": "2019-03-26T18:57:30", "url": "https://files.pythonhosted.org/packages/7d/24/c7c1106ca45a9fcaa05d9b899551a941c3a56d1207216c43b7fc61f71f3b/keras-mri-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "f09dc97c683b7932e5a2a6af479febeb", "sha256": "ac43b6bc0e1272f558177df226ee1e5aa8128e318ad08d63b9f7336b733ce2fa" }, "downloads": -1, "filename": "keras_mri-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f09dc97c683b7932e5a2a6af479febeb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1525839, "upload_time": "2019-04-18T13:10:06", "url": "https://files.pythonhosted.org/packages/6a/b7/43fc506ddc75e2e9ef95644ca31976c860702056e6a8885fd264290b4ccd/keras_mri-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dda18f800240c1b5197b574993b157c7", "sha256": "5c4a67b266d29d5364bd6430df06711730f6d5f5bd23ce86144d0dac1bbc3a06" }, "downloads": -1, "filename": "keras-mri-0.1.0.tar.gz", "has_sig": false, "md5_digest": "dda18f800240c1b5197b574993b157c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1519963, "upload_time": "2019-04-18T13:10:08", "url": "https://files.pythonhosted.org/packages/25/6d/9da42e7d79e23bf2d801a487a247232427e5316f3ef062e9a2053afc24f9/keras-mri-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "79c3c39a36c1159378ea8a389c4fefb4", "sha256": "0b9d63b5d00f50caa7fd384798f5b6ff5b21177de73006d592ff147eca510b43" }, "downloads": -1, "filename": "keras_mri-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "79c3c39a36c1159378ea8a389c4fefb4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1527632, "upload_time": "2019-06-20T17:55:18", "url": "https://files.pythonhosted.org/packages/38/78/4c780cae755e837310acec2206f617d4ac5f5e63feba52db6a29caf479a1/keras_mri-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35560f1e9fc874511f46d49a95132535", "sha256": "33c89c7ea3b627bd12453d2e1e7298cad9e26c10655326b116740bcd19e6fe12" }, "downloads": -1, "filename": "keras-mri-0.1.1.tar.gz", "has_sig": false, "md5_digest": "35560f1e9fc874511f46d49a95132535", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1521865, "upload_time": "2019-06-20T17:55:21", "url": "https://files.pythonhosted.org/packages/81/cb/b0972efff2bf50c7ee83158bfc9551989a22922d6588614e7b5e57ea38ad/keras-mri-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "79c3c39a36c1159378ea8a389c4fefb4", "sha256": "0b9d63b5d00f50caa7fd384798f5b6ff5b21177de73006d592ff147eca510b43" }, "downloads": -1, "filename": "keras_mri-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "79c3c39a36c1159378ea8a389c4fefb4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1527632, "upload_time": "2019-06-20T17:55:18", "url": "https://files.pythonhosted.org/packages/38/78/4c780cae755e837310acec2206f617d4ac5f5e63feba52db6a29caf479a1/keras_mri-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35560f1e9fc874511f46d49a95132535", "sha256": "33c89c7ea3b627bd12453d2e1e7298cad9e26c10655326b116740bcd19e6fe12" }, "downloads": -1, "filename": "keras-mri-0.1.1.tar.gz", "has_sig": false, "md5_digest": "35560f1e9fc874511f46d49a95132535", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1521865, "upload_time": "2019-06-20T17:55:21", "url": "https://files.pythonhosted.org/packages/81/cb/b0972efff2bf50c7ee83158bfc9551989a22922d6588614e7b5e57ea38ad/keras-mri-0.1.1.tar.gz" } ] }