{ "info": { "author": "keisen (Yasuhiro Kubota)", "author_email": "k.keisen@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Topic :: Education", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Image Recognition", "Topic :: Scientific/Engineering :: Visualization", "Topic :: Software Development", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# [tf-keras-vis](https://keisen.github.io/tf-keras-vis-docs/)\n\n\n\n[![Downloads](https://pepy.tech/badge/tf-keras-vis)](https://pepy.tech/project/tf-keras-vis)\n[![PyPI version](https://badge.fury.io/py/tf-keras-vis.svg)](https://badge.fury.io/py/tf-keras-vis)\n[![Python package](https://github.com/keisen/tf-keras-vis/actions/workflows/python-package.yml/badge.svg)](https://github.com/keisen/tf-keras-vis/actions/workflows/python-package.yml)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n\n\n## Note!\n\n \n\nWe've released `v0.7.0`! In this release, the gradient calculation of ActivationMaximization is changed for the sake of fixing a critical problem. Although the calculation result are now a bit different compared to the past versions, you could avoid it by using legacy implementation as follows:\n\n```python\n# from tf_keras_vis.activation_maximization import ActivationMaximization\nfrom tf_keras_vis.activation_maximization.legacy import ActivationMaximization\n```\n\nIn addition to above, we've also fixed some problems related Regularizers. Although we newly provide `tf_keras_vis.activation_maximization.regularizers` module that includes the regularizers whose bugs are fixed, like ActivationMaximization, you could also use legacy implementation as follows:\n\n```python\n# from tf_keras_vis.activation_maximization.regularizers import Norm, TotalVariation2D \nfrom tf_keras_vis.utils.regularizers import Norm, TotalVariation2D\n```\n\nPlease see [the release note](https://github.com/keisen/tf-keras-vis/releases/tag/v0.7.0) for details. If you face any problem related to this release, please feel free to ask us in [Issues page](https://github.com/keisen/tf-keras-vis/issues)!\n\n\n\n## Web documents\n\nhttps://keisen.github.io/tf-keras-vis-docs/\n\n\n## Overview\n\n\n\ntf-keras-vis is a visualization toolkit for debugging `tf.keras.Model` in Tensorflow2.0+.\nCurrently supported methods for visualization include:\n\n* Feature Visualization\n - ActivationMaximization ([web](https://distill.pub/2017/feature-visualization/), [github](https://github.com/raghakot/keras-vis))\n* Class Activation Maps\n - GradCAM ([paper](https://arxiv.org/pdf/1610.02391v1.pdf))\n - GradCAM++ ([paper](https://arxiv.org/pdf/1710.11063.pdf))\n - ScoreCAM ([paper](https://arxiv.org/pdf/1910.01279.pdf), [github](https://github.com/haofanwang/Score-CAM))\n - Faster-ScoreCAM ([github](https://github.com/tabayashi0117/Score-CAM/blob/master/README.md#faster-score-cam))\n - LayerCAM ([paper](http://mftp.mmcheng.net/Papers/21TIP_LayerCAM.pdf), [github](https://github.com/PengtaoJiang/LayerCAM)) :new::zap:\n* Saliency Maps\n - Vanilla Saliency ([paper](https://arxiv.org/pdf/1312.6034.pdf))\n - SmoothGrad ([paper](https://arxiv.org/pdf/1706.03825.pdf))\n\ntf-keras-vis is designed to be light-weight, flexible and ease of use.\nAll visualizations have the features as follows:\n\n* Support **N-dim image inputs**, that's, not only support pictures but also such as 3D images.\n* Support **batch wise** processing, so, be able to efficiently process multiple input images.\n* Support the model that have either **multiple inputs** or **multiple outputs**, or both.\n* Support the **mixed-precision** model.\n\nAnd in ActivationMaximization,\n\n* Support Optimizers that are built to tf.keras.\n\n\n\n### Visualizations\n\n\n\n#### Dense Unit\n\n\n\n#### Convolutional Filter\n\n\n\n#### Class Activation Map\n\n\n\nThe images above are generated by `GradCAM++`.\n\n#### Saliency Map\n\n\n\nThe images above are generated by `SmoothGrad`.\n\n\n\n## Usage\n\n### ActivationMaximization (Visualizing Convolutional Filter)\n\n\n\n```python\nimport tensorflow as tf\nfrom tensorflow.keras.applications import VGG16\nfrom matplotlib import pyplot as plt\nfrom tf_keras_vis.activation_maximization import ActivationMaximization\nfrom tf_keras_vis.activation_maximization.callbacks import Progress\nfrom tf_keras_vis.activation_maximization.input_modifiers import Jitter, Rotate2D\nfrom tf_keras_vis.activation_maximization.regularizers import TotalVariation2D, Norm\nfrom tf_keras_vis.utils.model_modifiers import ExtractIntermediateLayer, ReplaceToLinear\nfrom tf_keras_vis.utils.scores import CategoricalScore\n\n# Create the visualization instance.\n# All visualization classes accept a model and model-modifier, which, for example,\n# replaces the activation of last layer to linear function so on, in constructor.\nactivation_maximization = \\\n ActivationMaximization(VGG16(),\n model_modifier=[ExtractIntermediateLayer('block5_conv3'),\n ReplaceToLinear()],\n clone=False)\n\n# You can use Score class to specify visualizing target you want.\n# And add regularizers or input-modifiers as needed.\nactivations = \\\n activation_maximization(CategoricalScore(FILTER_INDEX),\n steps=200,\n input_modifiers=[Jitter(jitter=16), Rotate2D(degree=1)],\n regularizers=[TotalVariation2D(weight=1.0),\n Norm(weight=0.3, p=1)],\n optimizer=tf.keras.optimizers.RMSprop(1.0, 0.999),\n callbacks=[Progress()])\n\n## Since v0.6.0, calling `astype()` is NOT necessary.\n# activations = activations[0].astype(np.uint8)\n\n# Render\nplt.imshow(activations[0])\n```\n\n\n\n### Gradcam++\n\n\n\n```python\nimport numpy as np\nfrom matplotlib import pyplot as plt\nfrom matplotlib import cm\nfrom tf_keras_vis.gradcam_plus_plus import GradcamPlusPlus\nfrom tf_keras_vis.utils.model_modifiers import ReplaceToLinear\nfrom tf_keras_vis.utils.scores import CategoricalScore\n\n# Create GradCAM++ object\ngradcam = GradcamPlusPlus(YOUR_MODEL_INSTANCE,\n model_modifier=ReplaceToLinear(),\n clone=True)\n\n# Generate cam with GradCAM++\ncam = gradcam(CategoricalScore(CATEGORICAL_INDEX),\n SEED_INPUT)\n\n## Since v0.6.0, calling `normalize()` is NOT necessary.\n# cam = normalize(cam)\n\nplt.imshow(SEED_INPUT_IMAGE)\nheatmap = np.uint8(cm.jet(cam[0])[..., :3] * 255)\nplt.imshow(heatmap, cmap='jet', alpha=0.5) # overlay\n```\n\n\n\nPlease see the guides below for more details:\n\n### Getting Started Guides\n\n\n\n* [Saliency and CAMs](https://keisen.github.io/tf-keras-vis-docs/examples/attentions.html)\n* [Visualize Dense Layer](https://keisen.github.io/tf-keras-vis-docs/examples/visualize_dense_layer.html)\n* [Visualize Convolutional Filer](https://keisen.github.io/tf-keras-vis-docs/examples/visualize_conv_filters.html)\n\n\n\n**[NOTES]**\nIf you have ever used [keras-vis](https://github.com/raghakot/keras-vis), you may feel that tf-keras-vis is similar with keras-vis.\nActually tf-keras-vis derived from keras-vis, and both provided visualization methods are almost the same.\nBut please notice that tf-keras-vis APIs does NOT have compatibility with keras-vis.\n\n\n## Requirements\n\n\n\n* Python 3.7-3.10\n* tensorflow>=2.0.4\n\n\n\n\n## Installation\n\n\n\n* PyPI\n\n```bash\n$ pip install tf-keras-vis tensorflow\n```\n\n* Source (for development)\n\n```bash\n$ git clone https://github.com/keisen/tf-keras-vis.git\n$ cd tf-keras-vis\n$ pip install -e .[develop] tensorflow\n```\n\n\n\n## Use Cases\n\n\n\n* [chitra](https://github.com/aniketmaurya/chitra)\n * A Deep Learning Computer Vision library for easy data loading, model building and model interpretation with GradCAM/GradCAM++.\n\n\n## Known Issues\n\n* With InceptionV3, ActivationMaximization doesn't work well, that's, it might generate meaninglessly blur image.\n* With cascading model, Gradcam and Gradcam++ don't work well, that's, it might occur some error. So we recommend to use FasterScoreCAM in this case.\n* `channels-first` models and data is unsupported.\n\n\n## ToDo\n\n* Guides\n * Visualizing multiple attention or activation images at once utilizing batch-system of model\n * Define various score functions\n * Visualizing attentions with multiple inputs models\n * Visualizing attentions with multiple outputs models\n * Advanced score functions\n * Tuning Activation Maximization\n * Visualizing attentions for N-dim image inputs\n* We're going to add some methods such as below\n - Deep Dream\n - Style transfer\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/keisen/tf-keras-vis", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "tf-keras-vis", "package_url": "https://pypi.org/project/tf-keras-vis/", "platform": "", "project_url": "https://pypi.org/project/tf-keras-vis/", "project_urls": { "Homepage": "https://github.com/keisen/tf-keras-vis" }, "release_url": "https://pypi.org/project/tf-keras-vis/0.8.1/", "requires_dist": [ "scipy", "pillow", "deprecated", "imageio", "packaging", "importlib-metadata ; python_version < \"3.8\"", "flake8 ; extra == 'develop'", "flake8-docstrings ; extra == 'develop'", "isort ; extra == 'develop'", "yapf ; extra == 'develop'", "pytest ; extra == 'develop'", "pytest-pycodestyle ; extra == 'develop'", "pytest-cov ; extra == 'develop'", "pytest-env ; extra == 'develop'", "pytest-xdist ; extra == 'develop'", "sphinx ; extra == 'docs'", "sphinx-autobuild ; extra == 'docs'", "sphinx-rtd-theme ; extra == 'docs'", "myst-parser ; extra == 'docs'", "nbsphinx ; extra == 'docs'", "pandoc ; extra == 'docs'", "jupyterlab (~=2.0) ; extra == 'examples'", "jedi (~=0.17.0) ; extra == 'examples'", "matplotlib ; extra == 'examples'" ], "requires_python": ">=3.7, <3.11", "summary": "Neural network visualization toolkit for tf.keras", "version": "0.8.1", "yanked": false, "yanked_reason": null }, "last_serial": 12796126, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "552ea8569d46f69f20331de5ae2b8362", "sha256": "68495ece3c640628889ea548e0e4da1a65a06714e4298427a10707c903489642" }, "downloads": -1, "filename": "tf_keras_vis-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "552ea8569d46f69f20331de5ae2b8362", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 2048, "upload_time": "2019-10-31T07:12:19", "upload_time_iso_8601": "2019-10-31T07:12:19.007412Z", "url": "https://files.pythonhosted.org/packages/18/d1/c5576af4be3ca1d733bac86a8ea35bb34af4f61d2019c7d4f6a72941a7e8/tf_keras_vis-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8dfb572bc37ba0afd0d8d20ab6ce8612", "sha256": "b9204c21138c87afeb40e4bb4c2589e615ffccf7a7ffe17dc52287d0598cd922" }, "downloads": -1, "filename": "tf-keras-vis-0.0.1.tar.gz", "has_sig": false, "md5_digest": "8dfb572bc37ba0afd0d8d20ab6ce8612", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 1001, "upload_time": "2019-10-31T07:12:20", "upload_time_iso_8601": "2019-10-31T07:12:20.963947Z", "url": "https://files.pythonhosted.org/packages/a4/07/3a59fbd441b221536e1a4423ef6a3b8c8e29484367c772b7ccee3b9d489d/tf-keras-vis-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "f6cc5f868917ed8edf22babb9d0e9c07", "sha256": "c61695f315151efd9a15ec2f346a77a8e73ded760f30a3d4beaaef729ba21f4b" }, "downloads": -1, "filename": "tf_keras_vis-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f6cc5f868917ed8edf22babb9d0e9c07", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 14546, "upload_time": "2019-12-19T14:21:28", "upload_time_iso_8601": "2019-12-19T14:21:28.335890Z", "url": "https://files.pythonhosted.org/packages/0c/bc/af7a973afa53f1a27cbfba424009612b15658aa67e97339a008d99b421c6/tf_keras_vis-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a426dda47b4a3a4d1c2cccd3047e0ec1", "sha256": "c17e30bf92d86bc9ae0cc0f38362365827977811c91543a33f1789068c82f366" }, "downloads": -1, "filename": "tf-keras-vis-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a426dda47b4a3a4d1c2cccd3047e0ec1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 10084, "upload_time": "2019-12-19T14:21:29", "upload_time_iso_8601": "2019-12-19T14:21:29.823951Z", "url": "https://files.pythonhosted.org/packages/21/53/8e84dd0eac26acfc562762023238720ba4434fbbf98d456517f76415fc13/tf-keras-vis-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "167961ae3532bc305930ba1f8291186b", "sha256": "dfa73cee98f7c146841ab6a9da3b24bfa2285cf59a2e1ce9421385a2a22669b1" }, "downloads": -1, "filename": "tf_keras_vis-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "167961ae3532bc305930ba1f8291186b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.8", "size": 15203, "upload_time": "2020-01-29T11:22:01", "upload_time_iso_8601": "2020-01-29T11:22:01.814655Z", "url": "https://files.pythonhosted.org/packages/b6/07/b9bb4ef4db3569f3f2d993fe6d3dceed5bad369da75cad72f257c3d63a1f/tf_keras_vis-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4603a8e6cce2d5c00a72ca688a4bbbf4", "sha256": "e8d326077c9757a9992fdab5b1f3ab53f88aeee3ff2734a2f9669d401dd7aca5" }, "downloads": -1, "filename": "tf-keras-vis-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4603a8e6cce2d5c00a72ca688a4bbbf4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.8", "size": 10590, "upload_time": "2020-01-29T11:22:03", "upload_time_iso_8601": "2020-01-29T11:22:03.214778Z", "url": "https://files.pythonhosted.org/packages/90/fd/65aac833f0bbeaab1cf9f9793d1f7557bfc0b1c5611add699e24a0fc39b4/tf-keras-vis-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ad0f866fe32e5c4d4237f870625c69bf", "sha256": "adbc9d02c2a506ca018f56ae1137622b61ecfbeaf2f298c6ddb0aad990b18743" }, "downloads": -1, "filename": "tf_keras_vis-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ad0f866fe32e5c4d4237f870625c69bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.8", "size": 15326, "upload_time": "2020-01-31T03:30:55", "upload_time_iso_8601": "2020-01-31T03:30:55.638167Z", "url": "https://files.pythonhosted.org/packages/c2/56/ff27d3241ee28b297f81616210a6a4feb0e78e08e7a53d2b384a912c3220/tf_keras_vis-0.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a2b6d30dbc07d33760a959d94ba5724", "sha256": "fbffd25f806dfcf57bd5b14911181f58f51bc7b1387ba3ed519b75cb10cbafc8" }, "downloads": -1, "filename": "tf-keras-vis-0.2.1.tar.gz", "has_sig": false, "md5_digest": "8a2b6d30dbc07d33760a959d94ba5724", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.8", "size": 10797, "upload_time": "2020-01-31T03:30:57", "upload_time_iso_8601": "2020-01-31T03:30:57.244727Z", "url": "https://files.pythonhosted.org/packages/af/9e/da2ac8b230daf7dce740fba737b8ec72a0f065f9ccf0e5fee108f174ab10/tf-keras-vis-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "52551798e393d79f5f92cd5191be5fdf", "sha256": "f42b6c663a80654fe213c0e9ea89d6bdbcb3504240ed0302f14e17aeadcc7937" }, "downloads": -1, "filename": "tf_keras_vis-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "52551798e393d79f5f92cd5191be5fdf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.8", "size": 15323, "upload_time": "2020-05-07T07:40:26", "upload_time_iso_8601": "2020-05-07T07:40:26.543802Z", "url": "https://files.pythonhosted.org/packages/7a/0e/e0215bbb80839e87d48a43c3f7012407c2a68b51088b6169f2d8314bed13/tf_keras_vis-0.2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cd177ca5ab05e26a81a355b8ecbf5e07", "sha256": "aeb58a273c7b7627334420743d986e0e99971f96d7c209820f260377c27fbb6c" }, "downloads": -1, "filename": "tf-keras-vis-0.2.3.tar.gz", "has_sig": false, "md5_digest": "cd177ca5ab05e26a81a355b8ecbf5e07", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.8", "size": 10836, "upload_time": "2020-05-07T07:40:28", "upload_time_iso_8601": "2020-05-07T07:40:28.457823Z", "url": "https://files.pythonhosted.org/packages/13/d1/2718093407e2246db64e8de4ff8f94da340e425612be49b1a8fc5283cd55/tf-keras-vis-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "f30aceefe8c988eef77c54c71c301e78", "sha256": "ea55c15bbd5ef982a017e9b3e98214459e295bbc6ddb9768091fd20628f3c54d" }, "downloads": -1, "filename": "tf_keras_vis-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f30aceefe8c988eef77c54c71c301e78", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <=3.8", "size": 15353, "upload_time": "2020-05-08T08:53:19", "upload_time_iso_8601": "2020-05-08T08:53:19.210712Z", "url": "https://files.pythonhosted.org/packages/d3/af/5a2bedf094d145486964dd99a1879f41255c0a91edf9a3698de28427d1d2/tf_keras_vis-0.2.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e7341b3d29dab009a78954f26713616d", "sha256": "3f889dd7adab8831ffd34a32aeb27155bdf0875fdff0116d8426d6dd6fae6978" }, "downloads": -1, "filename": "tf-keras-vis-0.2.4.tar.gz", "has_sig": false, "md5_digest": "e7341b3d29dab009a78954f26713616d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <=3.8", "size": 10860, "upload_time": "2020-05-08T08:53:20", "upload_time_iso_8601": "2020-05-08T08:53:20.705664Z", "url": "https://files.pythonhosted.org/packages/19/73/dd47dc3b014b32278de6fbaa270c3eb58030a4f42aac80074b4fa9459e64/tf-keras-vis-0.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "f07522ab2c5ac7d919c03c7156e7d32e", "sha256": "49b272f85a26230a75c170f976fa87a9d10427638245754174ba813da15f20c3" }, "downloads": -1, "filename": "tf_keras_vis-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f07522ab2c5ac7d919c03c7156e7d32e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.9", "size": 15353, "upload_time": "2020-05-08T14:38:03", "upload_time_iso_8601": "2020-05-08T14:38:03.529198Z", "url": "https://files.pythonhosted.org/packages/3a/1b/b858c3cd7cea0da6219d0badaef55d7b29e0d72f55df791d8e9aebc85f79/tf_keras_vis-0.2.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "23869e935f5a472f2e2ccaa7b24e5431", "sha256": "cef043a8a989c2bd7d41066d1dd76c1bec674a73fddc690434e6c42fed0daf10" }, "downloads": -1, "filename": "tf-keras-vis-0.2.5.tar.gz", "has_sig": false, "md5_digest": "23869e935f5a472f2e2ccaa7b24e5431", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.9", "size": 10861, "upload_time": "2020-05-08T14:38:05", "upload_time_iso_8601": "2020-05-08T14:38:05.228766Z", "url": "https://files.pythonhosted.org/packages/78/9c/19a06b6bc3a749f33a1664775022d46bf9ece9283c34635378dd73153ecc/tf-keras-vis-0.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "b688d43d32a8f1a7062b9816cdab4a66", "sha256": "5d8083e6779d9a79ce19968863dcc718a553841abc19c195b86e587ee764e985" }, "downloads": -1, "filename": "tf_keras_vis-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b688d43d32a8f1a7062b9816cdab4a66", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.9", "size": 15313, "upload_time": "2020-05-23T10:18:25", "upload_time_iso_8601": "2020-05-23T10:18:25.218563Z", "url": "https://files.pythonhosted.org/packages/c5/cc/c3c47ee3718b9c04a0e4dfb0411559f506c4a1000dbd9a4f5cc855fb41f1/tf_keras_vis-0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bd048977ef2bd391cb2e6c7d7241a884", "sha256": "ffe1ee9e06772e09ce1a9e6bc0bad95d85521b8178696881277f957bea078544" }, "downloads": -1, "filename": "tf-keras-vis-0.3.1.tar.gz", "has_sig": false, "md5_digest": "bd048977ef2bd391cb2e6c7d7241a884", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.9", "size": 10784, "upload_time": "2020-05-23T10:18:26", "upload_time_iso_8601": "2020-05-23T10:18:26.432996Z", "url": "https://files.pythonhosted.org/packages/72/6d/545b0baa93085db910504eaeab5d29e3acae0a863dc62e69cec27104971f/tf-keras-vis-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "9ce3225bbe02d29d764c56317ea80293", "sha256": "ac5a177ddb6761f76fe2d3376e87b41e419863a39e5845124c306f0dbfd0d203" }, "downloads": -1, "filename": "tf_keras_vis-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9ce3225bbe02d29d764c56317ea80293", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.9", "size": 15485, "upload_time": "2020-06-19T13:50:27", "upload_time_iso_8601": "2020-06-19T13:50:27.810965Z", "url": "https://files.pythonhosted.org/packages/3e/87/56cb7a9d6348e5827bc1340863c647bc3ea3a95f02d5e8b0576a4c73c529/tf_keras_vis-0.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c79f6a2a5b09700555b2c1d832b0015f", "sha256": "9946024f4741866c7615b10c743015847bf1bfd31d72b1d87ca179f8ac18edb1" }, "downloads": -1, "filename": "tf-keras-vis-0.3.2.tar.gz", "has_sig": false, "md5_digest": "c79f6a2a5b09700555b2c1d832b0015f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.9", "size": 11076, "upload_time": "2020-06-19T13:50:29", "upload_time_iso_8601": "2020-06-19T13:50:29.246948Z", "url": "https://files.pythonhosted.org/packages/d8/e0/78df83070e8957027f586d663db9ee061b68cdda56fb07c6c6f76720ac2a/tf-keras-vis-0.3.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "814e1a93ce61553aa386a22463cbd208", "sha256": "66a5134ada8613d95c05e35ac6f4b410076c7c753d85d7703e86e03a58844346" }, "downloads": -1, "filename": "tf_keras_vis-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "814e1a93ce61553aa386a22463cbd208", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.9", "size": 15543, "upload_time": "2020-06-22T10:44:08", "upload_time_iso_8601": "2020-06-22T10:44:08.601158Z", "url": "https://files.pythonhosted.org/packages/64/84/9006da00583436e5a27431da4cf354805976fd3707f470024ab86aa2605a/tf_keras_vis-0.3.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "265f2b542c9079fe35c2116c1e91a97a", "sha256": "9df52afd41f9168bf713ab72ced9e57ffc814d49c02727f021d638d28f546562" }, "downloads": -1, "filename": "tf-keras-vis-0.3.3.tar.gz", "has_sig": false, "md5_digest": "265f2b542c9079fe35c2116c1e91a97a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.9", "size": 12843, "upload_time": "2020-06-22T10:44:09", "upload_time_iso_8601": "2020-06-22T10:44:09.546923Z", "url": "https://files.pythonhosted.org/packages/d7/38/11ecf7a816f393f257e9819cde52f862735c6360f77ed9b9177b5767f061/tf-keras-vis-0.3.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "173fa0317357072571641d333a87cf1a", "sha256": "e5016f8a9e447abd5d27d8f4412ed5fe8e7210a4ee86fe9d83426e15990c8a4b" }, "downloads": -1, "filename": "tf_keras_vis-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "173fa0317357072571641d333a87cf1a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.9", "size": 16239, "upload_time": "2020-06-26T12:55:05", "upload_time_iso_8601": "2020-06-26T12:55:05.646764Z", "url": "https://files.pythonhosted.org/packages/51/2e/70a0ce0e0c21e2b6542336e551da5ae0d0a5a3e1b7b7cbcfcf03ab34cd92/tf_keras_vis-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0e7daf98cc8fb5c6341c1c5a1343e908", "sha256": "d9e7ddb27b94e170df92ab8f7e0b020565d8a6fd98905bf059be895e4793c4e8" }, "downloads": -1, "filename": "tf-keras-vis-0.4.0.tar.gz", "has_sig": false, "md5_digest": "0e7daf98cc8fb5c6341c1c5a1343e908", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.9", "size": 13947, "upload_time": "2020-06-26T12:55:06", "upload_time_iso_8601": "2020-06-26T12:55:06.843679Z", "url": "https://files.pythonhosted.org/packages/5c/03/e668c9adbfa409eda3e0efb252a3c9c901f2316c09d00589e7338ce79b88/tf-keras-vis-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "1a7f5166dbe689aacc382529e26209aa", "sha256": "5fb468471f43648ec60a5a5dd2bac3f4790cfe14f49496ab442fe97a11165b75" }, "downloads": -1, "filename": "tf_keras_vis-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1a7f5166dbe689aacc382529e26209aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.9", "size": 19191, "upload_time": "2020-07-12T05:12:49", "upload_time_iso_8601": "2020-07-12T05:12:49.740643Z", "url": "https://files.pythonhosted.org/packages/f3/02/74aa597af93beba398f00317912870a4cba00b1223018b401a34e5431e24/tf_keras_vis-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6fab6d56935305bd3ede31471854b2d9", "sha256": "340cb45656e7157edb0a42eac572ae720254a76cb84d929f04d0f78586665cd8" }, "downloads": -1, "filename": "tf-keras-vis-0.5.0.tar.gz", "has_sig": false, "md5_digest": "6fab6d56935305bd3ede31471854b2d9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.9", "size": 15766, "upload_time": "2020-07-12T05:12:50", "upload_time_iso_8601": "2020-07-12T05:12:50.989962Z", "url": "https://files.pythonhosted.org/packages/0a/d7/8ce4e0e6eeca26bbceb10ca4ac3c4cec44908179e01809bd4486e7b1c016/tf-keras-vis-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "41bdfeee46a955adcfce3f523067f374", "sha256": "80a43d726d838a988cd91508a134d1d678974e6f4cbc72fee3933e6d9a5e1c4a" }, "downloads": -1, "filename": "tf_keras_vis-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "41bdfeee46a955adcfce3f523067f374", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.9", "size": 19197, "upload_time": "2020-07-14T03:34:45", "upload_time_iso_8601": "2020-07-14T03:34:45.434994Z", "url": "https://files.pythonhosted.org/packages/cd/e0/3a07207f3ba797e549c28fd972026b9902cc3d084bf6df796cf51f674e68/tf_keras_vis-0.5.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cdc81fd2ee47428ff778004d3aec5344", "sha256": "fd8d6a5bdf893f25745d4ffed4f58f893fa3a9bc35806f75462f4039d034ad2a" }, "downloads": -1, "filename": "tf-keras-vis-0.5.2.tar.gz", "has_sig": false, "md5_digest": "cdc81fd2ee47428ff778004d3aec5344", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.9", "size": 15767, "upload_time": "2020-07-14T03:34:46", "upload_time_iso_8601": "2020-07-14T03:34:46.695574Z", "url": "https://files.pythonhosted.org/packages/04/f8/904c9b763738887f5c8adf3da4fa8b23b73cf00e9eaeed45f2ad257833ec/tf-keras-vis-0.5.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "ca51fc07029a09182a34766afd952e26", "sha256": "de78b6ae39126f6c96d3b4246c15c1dc3cd32bcd52b45e2168cda93100ff11b9" }, "downloads": -1, "filename": "tf_keras_vis-0.5.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ca51fc07029a09182a34766afd952e26", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.9", "size": 19392, "upload_time": "2020-08-11T11:28:03", "upload_time_iso_8601": "2020-08-11T11:28:03.073102Z", "url": "https://files.pythonhosted.org/packages/75/c8/18a8e10ab05598b2b5445c82588ee5e908558066ad7f680c8771678e7173/tf_keras_vis-0.5.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7b7e10ff611f8a6bf8cd6d8ef0cd29af", "sha256": "1c5071436b0317899ce140bf4c9a3c345918e96ce0227aa14ebc27c1e1c90d22" }, "downloads": -1, "filename": "tf-keras-vis-0.5.3.tar.gz", "has_sig": false, "md5_digest": "7b7e10ff611f8a6bf8cd6d8ef0cd29af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.9", "size": 15809, "upload_time": "2020-08-11T11:28:04", "upload_time_iso_8601": "2020-08-11T11:28:04.398332Z", "url": "https://files.pythonhosted.org/packages/04/16/437afd79800d27069421f87bf35fc5993cea29bf49c8c853cca9a58bb749/tf-keras-vis-0.5.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "e0d64f6b1943ab91b4e20998b544b87c", "sha256": "8178f1e3d5a1d0dbfe9a4885886ad828dc716eb97f256c58d88344e109cbc2d7" }, "downloads": -1, "filename": "tf_keras_vis-0.5.4-py3-none-any.whl", "has_sig": false, "md5_digest": "e0d64f6b1943ab91b4e20998b544b87c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5, <3.9", "size": 19527, "upload_time": "2020-12-04T03:46:21", "upload_time_iso_8601": "2020-12-04T03:46:21.314394Z", "url": "https://files.pythonhosted.org/packages/91/cd/9ad30d15b2ea2f8e0e8dcce1e4739f760a1d2ac12c3df20859ccfebdbdc1/tf_keras_vis-0.5.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bb5eacb03b149199633338b08868d42b", "sha256": "dce1850002ddefa291ce97ef08619155cf5aaef270febc5f6f1dcc3f4ed0b77c" }, "downloads": -1, "filename": "tf-keras-vis-0.5.4.tar.gz", "has_sig": false, "md5_digest": "bb5eacb03b149199633338b08868d42b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5, <3.9", "size": 15871, "upload_time": "2020-12-04T03:46:22", "upload_time_iso_8601": "2020-12-04T03:46:22.390800Z", "url": "https://files.pythonhosted.org/packages/3c/1b/04b416a4c3d84bb4a03e311283d041cdd2b53f70be2a3f2971179b83211d/tf-keras-vis-0.5.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "652c8a91048dc01c1ee02daf3e54bb8f", "sha256": "0e3ff705660b1d4cfa266066ce4cf159a3679bac5e21572733dcd7560ea4235a" }, "downloads": -1, "filename": "tf_keras_vis-0.5.5-py3-none-any.whl", "has_sig": false, "md5_digest": "652c8a91048dc01c1ee02daf3e54bb8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <3.9", "size": 19559, "upload_time": "2020-12-15T11:21:45", "upload_time_iso_8601": "2020-12-15T11:21:45.739444Z", "url": "https://files.pythonhosted.org/packages/82/b3/692323c96f54c379ce0f2d2dec5ec3d1abbad076b962dd5f3974fb5d4858/tf_keras_vis-0.5.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1a1af1f111c4f6c5d07ea5808e5545b8", "sha256": "5b4b723bc115ceb71b0ad9dfa6d064970d0b06eb08bd3af035e5f0bd05d1fd70" }, "downloads": -1, "filename": "tf-keras-vis-0.5.5.tar.gz", "has_sig": false, "md5_digest": "1a1af1f111c4f6c5d07ea5808e5545b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <3.9", "size": 15887, "upload_time": "2020-12-15T11:21:46", "upload_time_iso_8601": "2020-12-15T11:21:46.805474Z", "url": "https://files.pythonhosted.org/packages/93/64/3d292ed98b26340c2996301aaae51d87c8e2d066d53682542ede53c03edb/tf-keras-vis-0.5.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "2365dbe1311f6788d20b99c410575287", "sha256": "f8f71fd42f8ba9153ac9df24434857c552d10f3d826e00bbf08d6dc949ca89a8" }, "downloads": -1, "filename": "tf_keras_vis-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2365dbe1311f6788d20b99c410575287", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <3.10", "size": 24218, "upload_time": "2021-05-22T06:12:04", "upload_time_iso_8601": "2021-05-22T06:12:04.719845Z", "url": "https://files.pythonhosted.org/packages/70/a4/2ddcf22e44169b7a5a059e24b39fdfc51001273e3bfc0a610ff23687a599/tf_keras_vis-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3da312a86dff2476cac166cf3d5a7c97", "sha256": "c8efd3929e27334e00b79ed2e8ea87730432b4ba7dd67fc823e1b454f42e66e3" }, "downloads": -1, "filename": "tf-keras-vis-0.6.0.tar.gz", "has_sig": false, "md5_digest": "3da312a86dff2476cac166cf3d5a7c97", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <3.10", "size": 20080, "upload_time": "2021-05-22T06:12:06", "upload_time_iso_8601": "2021-05-22T06:12:06.256084Z", "url": "https://files.pythonhosted.org/packages/79/42/919e5c5eee276de2b5aad5da13c45f1af590977d580a6111c235d8ad4fde/tf-keras-vis-0.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "9980240765e12cf92983371bf9bf46b5", "sha256": "2de3beb9b66d31b2ca57faa2fc109b434de1a932cba6141d9cb7b9d2ef653fd9" }, "downloads": -1, "filename": "tf_keras_vis-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9980240765e12cf92983371bf9bf46b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <3.10", "size": 24272, "upload_time": "2021-05-26T13:55:59", "upload_time_iso_8601": "2021-05-26T13:55:59.604458Z", "url": "https://files.pythonhosted.org/packages/f4/e8/14bfbe5ca8e6b143b0cb53386fd58e536e132ae79bea1dc7125a6d2a532a/tf_keras_vis-0.6.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7ee8a62e5b9434e91351c6e620a21a9e", "sha256": "798cad6acf6f259be036cffaaa22c9cbda08c1a98d845cbd166c1893804cf79f" }, "downloads": -1, "filename": "tf-keras-vis-0.6.1.tar.gz", "has_sig": false, "md5_digest": "7ee8a62e5b9434e91351c6e620a21a9e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <3.10", "size": 19815, "upload_time": "2021-05-26T13:56:00", "upload_time_iso_8601": "2021-05-26T13:56:00.948915Z", "url": "https://files.pythonhosted.org/packages/9c/b1/15b8ad4b45c640a194c1da7a9ef4fe2ecc680a8618936eef68228b9ad4f5/tf-keras-vis-0.6.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "ac5d620675c48dec6e44b3f9ff05959f", "sha256": "fc7eda6627c95c0a8b4dedf63cc98c319d0eefeb138f692a865a2034844bb70d" }, "downloads": -1, "filename": "tf_keras_vis-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ac5d620675c48dec6e44b3f9ff05959f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <3.10", "size": 24690, "upload_time": "2021-06-03T15:11:27", "upload_time_iso_8601": "2021-06-03T15:11:27.405742Z", "url": "https://files.pythonhosted.org/packages/15/6f/2c42f2a10f739e21fcb7c6afd270b6e66a11283fe6e9e702469592e368d9/tf_keras_vis-0.6.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7526d79ac2e12565f91695560016be6a", "sha256": "450b8bfee0d474a381cbe2827a2a59dd013748c437d5c18a52b80a6e5a6cebcd" }, "downloads": -1, "filename": "tf-keras-vis-0.6.2.tar.gz", "has_sig": false, "md5_digest": "7526d79ac2e12565f91695560016be6a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <3.10", "size": 20418, "upload_time": "2021-06-03T15:11:28", "upload_time_iso_8601": "2021-06-03T15:11:28.657170Z", "url": "https://files.pythonhosted.org/packages/8a/8f/6f7be1d51f9ffabd7884da7544a02f5d6eb744595a30bb218ef271a86d72/tf-keras-vis-0.6.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "9db328ed1550fefd12540022ee5231f5", "sha256": "e5efed4eb85d497ad32769a8bd2dee2d41f45a59bca66063fac1827e6e3143f8" }, "downloads": -1, "filename": "tf_keras_vis-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9db328ed1550fefd12540022ee5231f5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <3.10", "size": 52374, "upload_time": "2021-06-26T06:01:32", "upload_time_iso_8601": "2021-06-26T06:01:32.870789Z", "url": "https://files.pythonhosted.org/packages/a7/d7/2d7da444aad229f7941f0da99ed07a3fa0ad33f11a3cf85d244ef6cd0cfd/tf_keras_vis-0.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "63d85324cb7b4fdb85d2a80f9d2ee0bf", "sha256": "8bffccfab3c014076afd000dcdc926ff1569f1ba25f036fb2c7c4fb2f9c67884" }, "downloads": -1, "filename": "tf-keras-vis-0.7.0.tar.gz", "has_sig": false, "md5_digest": "63d85324cb7b4fdb85d2a80f9d2ee0bf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <3.10", "size": 38610, "upload_time": "2021-06-26T06:01:34", "upload_time_iso_8601": "2021-06-26T06:01:34.559652Z", "url": "https://files.pythonhosted.org/packages/64/ed/8c3caca025dc21b39087d9539015f78ba1c79195ab4762034fe97b84c9bb/tf-keras-vis-0.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "a7a3e9a6b6162146add6fedd665b956e", "sha256": "7f8c23c472aa38afc0aab592da0370ad136b505e625ba148997c23c1888f7e98" }, "downloads": -1, "filename": "tf_keras_vis-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a7a3e9a6b6162146add6fedd665b956e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <3.10", "size": 52384, "upload_time": "2021-07-02T23:55:56", "upload_time_iso_8601": "2021-07-02T23:55:56.854138Z", "url": "https://files.pythonhosted.org/packages/65/cf/1b3783885906676ed13fb5d5851a4ddd1c9f37be548d78e777ceaeed4c4f/tf_keras_vis-0.7.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c6d57d0555d1edfd62143ee7a6ca64a6", "sha256": "ac801f6aa4442294ba1b10c8b5e348e1c7c9da7e744be96db2ee9b47f28688fb" }, "downloads": -1, "filename": "tf-keras-vis-0.7.1.tar.gz", "has_sig": false, "md5_digest": "c6d57d0555d1edfd62143ee7a6ca64a6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <3.10", "size": 38613, "upload_time": "2021-07-02T23:55:58", "upload_time_iso_8601": "2021-07-02T23:55:58.856771Z", "url": "https://files.pythonhosted.org/packages/24/0e/bc9339d087a331e90031529fdb2b7c039c2e79b8f06d4663a477fae9159d/tf-keras-vis-0.7.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "16bf03364692e15d1ad30e6c0ab52e60", "sha256": "3f55e7eef76f3326353d62d4a462a1806caf6231dd3ebc1266c97d2ea71bd756" }, "downloads": -1, "filename": "tf_keras_vis-0.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "16bf03364692e15d1ad30e6c0ab52e60", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <3.10", "size": 52024, "upload_time": "2021-07-12T15:05:45", "upload_time_iso_8601": "2021-07-12T15:05:45.656387Z", "url": "https://files.pythonhosted.org/packages/15/81/4ff0f8c14f592096dd68b5fafee43161cda7f32feb40f151678176e07365/tf_keras_vis-0.7.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "235d9c3a0a7d1e816bec210bf6fa3fab", "sha256": "bfedac2b7989b951d17b8f647d3190929ed8997d5af116042dca87450bb12bb5" }, "downloads": -1, "filename": "tf-keras-vis-0.7.2.tar.gz", "has_sig": false, "md5_digest": "235d9c3a0a7d1e816bec210bf6fa3fab", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <3.10", "size": 38569, "upload_time": "2021-07-12T15:05:47", "upload_time_iso_8601": "2021-07-12T15:05:47.476073Z", "url": "https://files.pythonhosted.org/packages/aa/64/cdcdd0678b0b76afd9ed6132445ad9d636e654c89e2a22be592337c0f105/tf-keras-vis-0.7.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "e98e9299a75df1ba4e296781ef0a9895", "sha256": "ac4ee67762edd9eb535e7d1bdb510390cb5370022151ec02fe13ffb3bbf37b7e" }, "downloads": -1, "filename": "tf_keras_vis-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e98e9299a75df1ba4e296781ef0a9895", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <3.10", "size": 53285, "upload_time": "2021-08-14T06:11:22", "upload_time_iso_8601": "2021-08-14T06:11:22.348122Z", "url": "https://files.pythonhosted.org/packages/fb/8e/e8a848b11f92eb8e3a5b71a67e6a35d33e687ec6ac78dba326956e8d0254/tf_keras_vis-0.8.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a09b00f6f47493809f093a14f271246d", "sha256": "49645ce5b9b1ed95491763c217452a26f3ce147372b1d31ae10717be208d5486" }, "downloads": -1, "filename": "tf-keras-vis-0.8.0.tar.gz", "has_sig": false, "md5_digest": "a09b00f6f47493809f093a14f271246d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <3.10", "size": 29325, "upload_time": "2021-08-14T06:11:23", "upload_time_iso_8601": "2021-08-14T06:11:23.989748Z", "url": "https://files.pythonhosted.org/packages/e7/16/1980c5b683ed5c2680055697459fe0aeac965706c6eb9f68587bab0c88ca/tf-keras-vis-0.8.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "35fdb997e10782613e5b853d196cc6ea", "sha256": "f3b0cac793360a5b6c6b068823d96fcc24358a330da1d153fa4bea5f5b2b22fc" }, "downloads": -1, "filename": "tf_keras_vis-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "35fdb997e10782613e5b853d196cc6ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7, <3.11", "size": 53314, "upload_time": "2022-02-05T13:28:53", "upload_time_iso_8601": "2022-02-05T13:28:53.052522Z", "url": "https://files.pythonhosted.org/packages/5b/4b/71a7a6ddebe0e0c351967b1436c05dd7c1c49099433f0a451a8cf8380557/tf_keras_vis-0.8.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bfd20c02ba652aa35eef4ff29b228e07", "sha256": "5eaa53bac0db1023e227b37607ff18faeee03de26ff0716ce4fb44068c85620f" }, "downloads": -1, "filename": "tf-keras-vis-0.8.1.tar.gz", "has_sig": false, "md5_digest": "bfd20c02ba652aa35eef4ff29b228e07", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7, <3.11", "size": 29332, "upload_time": "2022-02-05T13:28:54", "upload_time_iso_8601": "2022-02-05T13:28:54.721518Z", "url": "https://files.pythonhosted.org/packages/37/fe/8e9065e70597f713e135e8add57c2d8099b416bd1160189a4b8ddddf3aa0/tf-keras-vis-0.8.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "35fdb997e10782613e5b853d196cc6ea", "sha256": "f3b0cac793360a5b6c6b068823d96fcc24358a330da1d153fa4bea5f5b2b22fc" }, "downloads": -1, "filename": "tf_keras_vis-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "35fdb997e10782613e5b853d196cc6ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7, <3.11", "size": 53314, "upload_time": "2022-02-05T13:28:53", "upload_time_iso_8601": "2022-02-05T13:28:53.052522Z", "url": "https://files.pythonhosted.org/packages/5b/4b/71a7a6ddebe0e0c351967b1436c05dd7c1c49099433f0a451a8cf8380557/tf_keras_vis-0.8.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bfd20c02ba652aa35eef4ff29b228e07", "sha256": "5eaa53bac0db1023e227b37607ff18faeee03de26ff0716ce4fb44068c85620f" }, "downloads": -1, "filename": "tf-keras-vis-0.8.1.tar.gz", "has_sig": false, "md5_digest": "bfd20c02ba652aa35eef4ff29b228e07", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7, <3.11", "size": 29332, "upload_time": "2022-02-05T13:28:54", "upload_time_iso_8601": "2022-02-05T13:28:54.721518Z", "url": "https://files.pythonhosted.org/packages/37/fe/8e9065e70597f713e135e8add57c2d8099b416bd1160189a4b8ddddf3aa0/tf-keras-vis-0.8.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }