{ "info": { "author": "Jonah Philion", "author_email": "jonahphilion@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\n# tensorboardY\nThe easier it is to interact with ML models, the faster we can determine their current limitations. This library seeks to automate the creation of cool ML demo websites like\n\n* [style transfer](https://reiinakano.github.io/arbitrary-image-stylization-tfjs/)\n* [Megadepth](http://megadepthdemo.pythonanywhere.com/)\n* [Talk to transformer](https://talktotransformer.com/?ref=producthunt)\n* [GLTR](http://gltr.io/dist/index.html)\n* [Wayve demo](http://perception.wayve.ai/)\n* [FUNIT](https://nvlabs.github.io/FUNIT/petswap.html)\n\nDocumentation is [here](https://jonahthelion.github.io/tensorboardY/) (generated using [pdoc3](https://pdoc3.github.io/pdoc/)).\nThe github repo is [here](https://github.com/jonahthelion/tensorboardY).\n\n## Install\n`pip install tensorboardY`\n\n## Examples\n* `python examples/simple_example.py`\n\n```\nimport tensorboardY as ty\nimport matplotlib.pyplot as plt\n\ndef forward(x, title):\n plt.imshow(x)\n plt.title(title)\n return plt.gcf()\n\ninputs = [ty.Image(var='x', exs=['imgs/curve.jpg']),\n ty.Text(var='title', exs=[\"EXAMPLE\"])]\n\nty.show(forward, inputs)\n```\n\n\n* `python examples/full_example.py`\n\n```\nimport tensorboardY as ty\nimport os\n\ndef forward(z):\n return z\n\ninputs = [ty.Widget(\"z\", name=\"Choose your input\",\n camera=True,\n image_upload=True,\n image_list=['imgs/curve.jpg'], image_names=['Curve example'],\n text_input=True,\n text_list=['This is an example text!'], text_names=['Random'],\n option_list=[\"This is an example option!\"], option_names=['Resnet50'],\n boolean=True,\n slider=(5, 20, 0.5), slider_default=10.3)]\n\nty.show(forward, inputs)\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/jonahthelion/tensorboardY", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tensorboardY", "package_url": "https://pypi.org/project/tensorboardY/", "platform": "", "project_url": "https://pypi.org/project/tensorboardY/", "project_urls": { "Homepage": "https://github.com/jonahthelion/tensorboardY" }, "release_url": "https://pypi.org/project/tensorboardY/0.1.9/", "requires_dist": [ "tornado", "simplejson", "Pillow", "matplotlib" ], "requires_python": ">=2.5.0", "summary": "Interact with ML models in the browser so that we can better understand their strengths and weaknesses on real world data", "version": "0.1.9" }, "last_serial": 5389592, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "daf442a063d146974f06ae0ad423ee14", "sha256": "2f2bddf7cccae7d67447490bb9168dd1589f4cbeb79b14f83f3be971a6f812ee" }, "downloads": -1, "filename": "tensorboardY-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "daf442a063d146974f06ae0ad423ee14", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6.0", "size": 1357, "upload_time": "2019-05-15T21:17:33", "url": "https://files.pythonhosted.org/packages/99/8b/a28347bece6dea3e0706909d89d5314c27c890e2a5403e8309dcd68eab88/tensorboardY-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f56fc033ca098be29b771e19cddb3996", "sha256": "9c651d3fccc56738b93101e2534c245735840255c2b555abb808d001116abc03" }, "downloads": -1, "filename": "tensorboardY-0.1.0.tar.gz", "has_sig": false, "md5_digest": "f56fc033ca098be29b771e19cddb3996", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6.0", "size": 2484, "upload_time": "2019-05-15T21:17:35", "url": "https://files.pythonhosted.org/packages/30/e0/0d98befa3c9f96809a6b197d81d745fdcbbd4e033186b0515bd2bcaca19c/tensorboardY-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "fe04fa348e543e2aa947c2c1ea53c664", "sha256": "1a5a1dc3c57b5e98956e66a2cd515119c4b0b62008384da7c3eb6995218226a5" }, "downloads": -1, "filename": "tensorboardY-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe04fa348e543e2aa947c2c1ea53c664", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.5.0", "size": 1387, "upload_time": "2019-05-15T21:25:41", "url": "https://files.pythonhosted.org/packages/18/a0/a8cbf94e8d0b9754d604dfa0f105cdd439b9aed17eb20e3ff54f50a94eaa/tensorboardY-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3795a7ab4d3398822b88554359f0ee93", "sha256": "5f6c29163be8b4cb9159e4a9c92acd3e16fe07cdf97caa67b00ed7245f2cf928" }, "downloads": -1, "filename": "tensorboardY-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3795a7ab4d3398822b88554359f0ee93", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.5.0", "size": 2521, "upload_time": "2019-05-15T21:25:42", "url": "https://files.pythonhosted.org/packages/61/4b/f4fa87f49f2a369387a9ef7d3287e118f11e5986a7291b6f7db265551aef/tensorboardY-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9657298b39cd8bf23a254774b7f8cb21", "sha256": "b1b7991e8f63ba1bc8306cb9e803ab7f18eef73cd402804f6a44af168de57221" }, "downloads": -1, "filename": "tensorboardY-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9657298b39cd8bf23a254774b7f8cb21", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.5.0", "size": 4878, "upload_time": "2019-05-15T23:53:43", "url": "https://files.pythonhosted.org/packages/df/52/2b021df45215144947be253316d1588c886c27ed65e6d299c8c75a2e4acd/tensorboardY-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "594f88e91bf0a32f7cc06f45e777bcf6", "sha256": "1c24e51dc409e52f2a09c89d40ca6ca415f83b5c634433eb2163aa69d8326baf" }, "downloads": -1, "filename": "tensorboardY-0.1.2.tar.gz", "has_sig": false, "md5_digest": "594f88e91bf0a32f7cc06f45e777bcf6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.5.0", "size": 4916, "upload_time": "2019-05-15T23:53:45", "url": "https://files.pythonhosted.org/packages/51/a0/a071cc1fdf265ea1bcc2f1121969e52a26582ea5db0daec198bbfbb62442/tensorboardY-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "579552283bb9cca40c430f019d78d454", "sha256": "74e7224ad9f984e0aa25ec7ea7f9d952c22754c7b17f0ecb107709fdeabfa450" }, "downloads": -1, "filename": "tensorboardY-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "579552283bb9cca40c430f019d78d454", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.5.0", "size": 5220, "upload_time": "2019-05-16T02:32:05", "url": "https://files.pythonhosted.org/packages/84/3b/dbe24ed7b749c31c263c09c2b466f655ed4f49ecf336801c3193e7985422/tensorboardY-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a7fdfb7ede966507ace468647be6eaf", "sha256": "7490b4d12985a9567582c2c0a0fdd1c2d6b0ee70e852bb7b13d9f3d07aa5d595" }, "downloads": -1, "filename": "tensorboardY-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5a7fdfb7ede966507ace468647be6eaf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.5.0", "size": 5806, "upload_time": "2019-05-16T02:32:06", "url": "https://files.pythonhosted.org/packages/20/0a/9c473bdd4ca05d71b678cada0e3b4dad94f4ad9e4f0b9495d44fd4c568dc/tensorboardY-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "aab31f6a70d76599c43e8b364643dd05", "sha256": "2929d0912f724fc04bdeb83c53562b1abf88bc449f7b042e52452caa2789474a" }, "downloads": -1, "filename": "tensorboardY-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aab31f6a70d76599c43e8b364643dd05", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.5.0", "size": 45073, "upload_time": "2019-05-16T02:43:45", "url": "https://files.pythonhosted.org/packages/50/b7/0051119b9a427c2c4e983f6f84b76214a93ebe63d531e68d633970bdcbb3/tensorboardY-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a57ced678bfb703e77644e7a1471edef", "sha256": "8fe8d987a21575d620268c566daf3e5722fe950c1eb6605989e0b68266cdbfcd" }, "downloads": -1, "filename": "tensorboardY-0.1.4.tar.gz", "has_sig": false, "md5_digest": "a57ced678bfb703e77644e7a1471edef", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.5.0", "size": 44884, "upload_time": "2019-05-16T02:43:46", "url": "https://files.pythonhosted.org/packages/d8/7f/502880b0a9edebadf13f0f74caa63cbd0891b4d3bc207c1835c01c43ba0a/tensorboardY-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "4e2baf9708bdd239981cc0f9d1b78f80", "sha256": "627ebf1894ee08bbca2cf928d5f387bec462bd3a6447a3f4e9645fc438fd2673" }, "downloads": -1, "filename": "tensorboardY-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4e2baf9708bdd239981cc0f9d1b78f80", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.5.0", "size": 45956, "upload_time": "2019-05-17T01:57:12", "url": "https://files.pythonhosted.org/packages/ab/e3/104db30ee9b15289ae18dc9c7b5eee0d150d3e7274e5043ef7c396a1ea8b/tensorboardY-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95bb47aa97427af1f89e405419d7b433", "sha256": "7e08bd691d380a2e715c1e16c96d20931571423dd2769d8de94b0d53b26d47ed" }, "downloads": -1, "filename": "tensorboardY-0.1.5.tar.gz", "has_sig": false, "md5_digest": "95bb47aa97427af1f89e405419d7b433", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.5.0", "size": 46633, "upload_time": "2019-05-17T01:57:14", "url": "https://files.pythonhosted.org/packages/06/da/0723976fc9223f736ee6eba5fe71c7caec0e0604cb0d460fde210a6dd079/tensorboardY-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "84532c45a087127d99c3748ab48f378b", "sha256": "bd38310aa385846448aa62f1d88fbdb6b30ece68fb322508d52c19e1c398fd3b" }, "downloads": -1, "filename": "tensorboardY-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "84532c45a087127d99c3748ab48f378b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.5.0", "size": 46147, "upload_time": "2019-05-20T19:36:56", "url": "https://files.pythonhosted.org/packages/3c/a8/2db153d18fadc212e20c2886fc46331c4382ac2aa749340c7313a79b75b6/tensorboardY-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c82eaf15f17f45fd8070fc9a9f8b37f1", "sha256": "1753411c183d80ec4788b0e318fd63bfd5ef61145a0a9c1d7e170107bd01439e" }, "downloads": -1, "filename": "tensorboardY-0.1.6.tar.gz", "has_sig": false, "md5_digest": "c82eaf15f17f45fd8070fc9a9f8b37f1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.5.0", "size": 46809, "upload_time": "2019-05-20T19:36:57", "url": "https://files.pythonhosted.org/packages/d8/d4/062b2eed4d8fa773e4deb32651e0e554b473a3dfc5216fc163f6aed9eb76/tensorboardY-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "56c1b7d9b29810f240e376210eeafb7a", "sha256": "6716bfe9bc7776c7e51300a699ffc4aacbb167c30a8a250d930480684b2cfb6d" }, "downloads": -1, "filename": "tensorboardY-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56c1b7d9b29810f240e376210eeafb7a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.5.0", "size": 46152, "upload_time": "2019-06-03T07:55:56", "url": "https://files.pythonhosted.org/packages/30/e5/56f164b6c7fb80ab56bc1fd879ca0974eb0ab664d0dfbe0cf65c34983c82/tensorboardY-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b083ea5c68bf3a6559dcefb560eab5f1", "sha256": "d7c1dd9d4cd46351008f8d95744f9ab388b01a6744653f420b657d849dae81db" }, "downloads": -1, "filename": "tensorboardY-0.1.7.tar.gz", "has_sig": false, "md5_digest": "b083ea5c68bf3a6559dcefb560eab5f1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.5.0", "size": 46824, "upload_time": "2019-06-03T07:55:58", "url": "https://files.pythonhosted.org/packages/de/bd/cd1f6336c2769bffaee607efd432ebdcb3ea18d8a0b1e737c44d6b628763/tensorboardY-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "f987a268917234bcf98fef4edef5620d", "sha256": "51328229e2861c4793cfd18ab4f7861cf167ae822663b3afe9d9580c37d4063a" }, "downloads": -1, "filename": "tensorboardY-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f987a268917234bcf98fef4edef5620d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.5.0", "size": 47774, "upload_time": "2019-06-12T01:30:05", "url": "https://files.pythonhosted.org/packages/1c/e4/ddcf01963f3df82f7c41dc0f7bf1c94ace515f7ba70448dc4376e236ceeb/tensorboardY-0.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a58f950967985a251cceac6f232a10e6", "sha256": "dd32b606b212b7446518e551dfd910a2d616229f4ed82e04c5f3a3185a5930ae" }, "downloads": -1, "filename": "tensorboardY-0.1.8.tar.gz", "has_sig": false, "md5_digest": "a58f950967985a251cceac6f232a10e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.5.0", "size": 47595, "upload_time": "2019-06-12T01:30:22", "url": "https://files.pythonhosted.org/packages/f2/f4/ec85b07bd13e96b8bfd3877721b6da41b19152f52e06b4835d01801139c7/tensorboardY-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "93a967d981d51ce6002cc1c88ec2af69", "sha256": "52edc9a3e27dd7fbd82001898225dbd4ccc81637a88b085892b3e5280062887a" }, "downloads": -1, "filename": "tensorboardY-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93a967d981d51ce6002cc1c88ec2af69", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.5.0", "size": 48032, "upload_time": "2019-06-12T05:19:47", "url": "https://files.pythonhosted.org/packages/ad/2d/f71f8d0f5aad44735020650388f63618252444f9c6b62e848748d07ec9b9/tensorboardY-0.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4485edffd0cfcf8385056cba0803a4de", "sha256": "659b10b32ecc752d6382703ab0dab1a13dbad0a28a03ce6718d5b14c66684e3f" }, "downloads": -1, "filename": "tensorboardY-0.1.9.tar.gz", "has_sig": false, "md5_digest": "4485edffd0cfcf8385056cba0803a4de", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.5.0", "size": 47914, "upload_time": "2019-06-12T05:19:48", "url": "https://files.pythonhosted.org/packages/1e/86/f5424c293c3ec11188b413c004503de6aaeb425466d09283f80353d526b7/tensorboardY-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "93a967d981d51ce6002cc1c88ec2af69", "sha256": "52edc9a3e27dd7fbd82001898225dbd4ccc81637a88b085892b3e5280062887a" }, "downloads": -1, "filename": "tensorboardY-0.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "93a967d981d51ce6002cc1c88ec2af69", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.5.0", "size": 48032, "upload_time": "2019-06-12T05:19:47", "url": "https://files.pythonhosted.org/packages/ad/2d/f71f8d0f5aad44735020650388f63618252444f9c6b62e848748d07ec9b9/tensorboardY-0.1.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4485edffd0cfcf8385056cba0803a4de", "sha256": "659b10b32ecc752d6382703ab0dab1a13dbad0a28a03ce6718d5b14c66684e3f" }, "downloads": -1, "filename": "tensorboardY-0.1.9.tar.gz", "has_sig": false, "md5_digest": "4485edffd0cfcf8385056cba0803a4de", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.5.0", "size": 47914, "upload_time": "2019-06-12T05:19:48", "url": "https://files.pythonhosted.org/packages/1e/86/f5424c293c3ec11188b413c004503de6aaeb425466d09283f80353d526b7/tensorboardY-0.1.9.tar.gz" } ] }