{ "info": { "author": "Tzu-Wei Huang", "author_email": "huang.dexter@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "History\n=======\n1.9 (2019-10-04)\n-----------------\n* Use new JIT backend for pytorch. This works better with pytorch 1.2 and 1.3\n* Supports hparams plugin\n* add_embedding now supports numpy array input\n\n1.8 (2019-07-05)\n-----------------\n* Draw label text on image with bounding box provided.\n* crc32c speed up (optional by installing crc32c manually)\n* Rewrite add_graph. onnx backend is replaced by JIT to support more advanced structure.\n* Now you can add_mesh() to visualize colorful point cloud or meshes.\n\n1.7 (2019-05-19)\n-----------------\n* Able to write to S3\n* Fixed raw histogram issue that nothing is shown in TensorBoard\n* Users can use various image/video dimension permutation by passing 'dataformats' parameter.\n* You can bybass the writer by passing write_to_disk=True to SummaryWriter\n\n\n1.6 (2019-01-02)\n-----------------\n* Many graph related bug is fixed in this version.\n* New function: add_images(). This function accepts 4D iamge tensor. See documentation.\n* Make add_image_with_boxes() usable.\n* API change: add_video now accepts BxTxCxHxW instead of BxCxTxHxW tensor.\n\n1.5 (2018-12-10)\n-----------------\n* Add API for Custom scalar\n* Add support for logging directly to S3\n* Add support for Caffe2 graph\n* Pytorch 1.0.0 JIT graph support (alpha-release)\n\n1.4 (2018-08-09)\n-----------------\n* Made add_text compatible with tensorboard>1.6\n* Fix the issue of strange histogram if default binning method is used\n* Supports passing matplotlib figures to add_image()\n* Resolve namespace confliction with TF tensorboard\n* add_image_boxes function\n* Supports custom timestamp for event\n\n1.2 (2018-04-21)\n-----------------\n* Supports tensorshape information in graph visualization. Drop support for 0.3.1\n* Adds add_video function\n\n1.1 (2018-02-21)\n-----------------\n* Supports pytorch 0.3.1 (hacky)\n\n1.0 (2018-01-18)\n-----------------\n* Supports graph (the pretty one)\n\n0.9 (2017-11-11)\n-----------------\n* Supports markdown for add_text function\n* It's ready to log precision recall curve (needs tensorboard>=0.4)\n* Adds context manager for the SummaryWriter class\n\n0.8 (2017-09-25)\n-----------------\n* Package name renamed to tensorboardX to fix namespace confliction with tensorflow's tensorboard\n* Supports multi-scalars and JSON export\n* Multiple Embeddings in One Experiment \n* Supports Chainer and mxnet\n\n0.7 (2017-08-22)\n-----------------\n* remove tensorflow dependency for embedding function\n* fixed incorrect image<->label pairing in embedding function (#12)\n* unifies API call and adds docstring. Documentation is available at: http://tensorboard-pytorch.readthedocs.io/\n\n0.6.5 (2017-07-30)\n------------------\n* add travis test (py2.7, py3.6)\n* add support for python2 (in PyPI)\n\n0.6 (2017-07-18)\n-----------------\n* supports embedding\n\n0.5 (2017-07-18)\n-----------------\n* supports graph summary\n* fixed np.histogram issue\n\n0.4 (2017-07-12)\n-----------------\n* supports text summary\n\n0.3 (2017-07-03)\n-----------------\n* supports audio summary\n\n0.2 (2017-06-24)\n-----------------\n* simplifies add_image API\n* speed up add_histogram API by 35x\n\n\n0.1 (2017-06-13)\n------------------\n* First commit. Reference:\n\nhttps://github.com/TeamHG-Memex/tensorboard_logger\nhttps://github.com/dmlc/tensorboard\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lanpa/tensorboardX", "keywords": "", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "tensorboardX", "package_url": "https://pypi.org/project/tensorboardX/", "platform": "", "project_url": "https://pypi.org/project/tensorboardX/", "project_urls": { "Homepage": "https://github.com/lanpa/tensorboardX" }, "release_url": "https://pypi.org/project/tensorboardX/1.9/", "requires_dist": [ "numpy", "protobuf (>=3.8.0)", "six" ], "requires_python": "", "summary": "TensorBoardX lets you watch Tensors Flow without Tensorflow", "version": "1.9" }, "last_serial": 5932441, "releases": { "0.6.9": [ { "comment_text": "", "digests": { "md5": "f7f58db4329965ffa8a37d3848e12686", "sha256": "a8687ddd0ba89d0c5d273ff381675044b52bee0cb1d38858de43652b786b33b9" }, "downloads": -1, "filename": "tensorboardX-0.6.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f7f58db4329965ffa8a37d3848e12686", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 71599, "upload_time": "2017-08-23T02:44:33", "url": "https://files.pythonhosted.org/packages/be/6c/410a39b9940f27caf36a8ee16e6d5676d52c285db07ef259dcafc03b73bd/tensorboardX-0.6.9-py2.py3-none-any.whl" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "411a8b090cc2c6ffdf30f89b4cdf6ab0", "sha256": "a99abdad023278f71214380dcf66874ee4615b7c0098461abe85ad934afc9401" }, "downloads": -1, "filename": "tensorboardX-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "411a8b090cc2c6ffdf30f89b4cdf6ab0", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 38731, "upload_time": "2017-09-25T11:16:11", "url": "https://files.pythonhosted.org/packages/15/ef/bc8ca04d56332d277b902b8d74a68759419f6e1e0dfef61630afab1785e9/tensorboardX-0.8-py2.py3-none-any.whl" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "1db237f7d6833261ed77e134ea7fe6d6", "sha256": "ac06310a5e973dc8c88791823babab85b2f208af5ab42d79c2d9ed3f8521cf79" }, "downloads": -1, "filename": "tensorboardX-1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1db237f7d6833261ed77e134ea7fe6d6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 42134, "upload_time": "2018-01-18T12:28:08", "url": "https://files.pythonhosted.org/packages/fc/bf/b98db400dd0d8a500d4ab318c410701c5b6f2b9fdd220900569dbd0a8528/tensorboardX-1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "737c65721951f6dc2683b4f3461d08c0", "sha256": "71e8cced4fba6c1aca2f945407b8cc3cbe1c1e52ab389a4cb11ebe50fce678fe" }, "downloads": -1, "filename": "tensorboardX-1.0.tar.gz", "has_sig": false, "md5_digest": "737c65721951f6dc2683b4f3461d08c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30431, "upload_time": "2018-01-18T12:28:10", "url": "https://files.pythonhosted.org/packages/f0/aa/f48861d2002eec093e7ef7523afd49489d3427a14a311d84f0848177a0aa/tensorboardX-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "ff1370e1a761c7b41d68e3315967eabc", "sha256": "75a0d2734507b0388b9b86a66891a92b6255c02976a7f6227f882bd5eccb92b4" }, "downloads": -1, "filename": "tensorboardX-1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ff1370e1a761c7b41d68e3315967eabc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 42421, "upload_time": "2018-02-21T07:41:40", "url": "https://files.pythonhosted.org/packages/0a/95/b5eb020dcda7568cafd9a035f61bffa38570995a2a7d024283513a230406/tensorboardX-1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d4351f89b56d1a80b554b32c6bf39c6", "sha256": "a1d542d411ff517ec8e377f894f86880465e941ffa2838d085255f8e1617eb74" }, "downloads": -1, "filename": "tensorboardX-1.1.tar.gz", "has_sig": false, "md5_digest": "8d4351f89b56d1a80b554b32c6bf39c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30710, "upload_time": "2018-02-21T07:41:42", "url": "https://files.pythonhosted.org/packages/f5/7c/3c9929bbc05641e7c11e65e44ecc4dfe060027f85deae7ca48aea3c1c4b4/tensorboardX-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "55538c9bfecb0e128a336d33c8e552fc", "sha256": "f018460e5b06cd0c1eeba405be93893d769e2fc06f0167a0b9d1c967db58a3b7" }, "downloads": -1, "filename": "tensorboardX-1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "55538c9bfecb0e128a336d33c8e552fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44913, "upload_time": "2018-04-28T15:11:38", "url": "https://files.pythonhosted.org/packages/c5/22/43f4f0318f7c68a1000dbb700a353b745584bc2397437832d15ba69ea5f1/tensorboardX-1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c8c04beeae8a5fe6b92133966235ef1", "sha256": "711ad14bc36bb563474cbb2219fef0a466c9a822e7cf2bf1e2ca11a7dbdc8224" }, "downloads": -1, "filename": "tensorboardX-1.2.tar.gz", "has_sig": false, "md5_digest": "3c8c04beeae8a5fe6b92133966235ef1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33258, "upload_time": "2018-04-28T15:11:40", "url": "https://files.pythonhosted.org/packages/ff/77/2a627fd9c840d55011a255bbdb9e38da647c37fd0b8d9d3f6b6918e14a98/tensorboardX-1.2.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "aa8a33f0ce26800a980d5ba81d410169", "sha256": "0e1537a7e6fb7135b74095887c65e5919044fae0d392c4959e0f8c775622bc5a" }, "downloads": -1, "filename": "tensorboardX-1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa8a33f0ce26800a980d5ba81d410169", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 67272, "upload_time": "2018-08-09T13:41:51", "url": "https://files.pythonhosted.org/packages/b1/d2/e08fe62f3554fbba081e80f6b23128df53b2f74ed4dcde73ec4a84dc53fb/tensorboardX-1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "43561a5e46e44ca67f5e7c2b93786973", "sha256": "bacf2825c8fb9c40bea22c50796fc4afe5bf11ff5f5c3b7ad7c933ad034b6fae" }, "downloads": -1, "filename": "tensorboardX-1.4.tar.gz", "has_sig": false, "md5_digest": "43561a5e46e44ca67f5e7c2b93786973", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50564, "upload_time": "2018-08-09T13:41:53", "url": "https://files.pythonhosted.org/packages/76/af/d8d7ba6e6d6cfc53dd204e3df6823529d4c7866ca1aa942cec82c9203c5f/tensorboardX-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "bdc73309e4eecd731f0f60621e30591c", "sha256": "400d0584074c8d7ed1a702d7d5e7ffef85a2990409aa848a11ab71b0cf48baf2" }, "downloads": -1, "filename": "tensorboardX-1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bdc73309e4eecd731f0f60621e30591c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 112158, "upload_time": "2018-12-10T13:39:22", "url": "https://files.pythonhosted.org/packages/3b/10/0cc87d34b4a02109bee5f7b9bd9c95524fbb540311f6fbcc3758591a3f3a/tensorboardX-1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "695ec40ab665b92261a950c906909307", "sha256": "1f12a74e0895976b74aad1976a7d994182bcc97885001b0eaaa580eadaf262b7" }, "downloads": -1, "filename": "tensorboardX-1.5.tar.gz", "has_sig": false, "md5_digest": "695ec40ab665b92261a950c906909307", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78137, "upload_time": "2018-12-10T13:39:24", "url": "https://files.pythonhosted.org/packages/33/7d/15ded0bce1865bab1fddfbb39155bb91a036d0e5525987d08ea52eb4f2f6/tensorboardX-1.5.tar.gz" } ], "1.6": [ { "comment_text": "", "digests": { "md5": "096d29db68a1678ddebd3d2f45f0507d", "sha256": "434a3f0a886d12c9ca59ca32f71926a42404a4d8f3086011515cc93fb3aff7f3" }, "downloads": -1, "filename": "tensorboardX-1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "096d29db68a1678ddebd3d2f45f0507d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 129384, "upload_time": "2019-01-02T13:45:05", "url": "https://files.pythonhosted.org/packages/5c/76/89dd44458eb976347e5a6e75eb79fecf8facd46c1ce259bad54e0044ea35/tensorboardX-1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ec9c3a20931c87406e1fcd84cdcf212", "sha256": "f1422b3cba4458d7709804a2b74424b372d764ebe4c832125f07e9bc190feb9d" }, "downloads": -1, "filename": "tensorboardX-1.6.tar.gz", "has_sig": false, "md5_digest": "2ec9c3a20931c87406e1fcd84cdcf212", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89853, "upload_time": "2019-01-02T13:45:07", "url": "https://files.pythonhosted.org/packages/c2/9c/874aaf9a04f60b8481ededb44c48eff65993801158293c8b7a85679ea089/tensorboardX-1.6.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "755de35129e5cbaddddffcfaa50823e4", "sha256": "c5881fb1c066385babb6bd7bc37be3e398e4679b2b8d95bcc8fd45c5d1fc1226" }, "downloads": -1, "filename": "tensorboardX-1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "755de35129e5cbaddddffcfaa50823e4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 238837, "upload_time": "2019-05-20T11:53:04", "url": "https://files.pythonhosted.org/packages/a2/57/2f0a46538295b8e7f09625da6dd24c23f9d0d7ef119ca1c33528660130d5/tensorboardX-1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad66879a91442c9fb12284bfcf8fee9d", "sha256": "f920d43cbe24c631fff94c89aad8f4568fe310e11f889cce4aadfa1760ebb85c" }, "downloads": -1, "filename": "tensorboardX-1.7.tar.gz", "has_sig": false, "md5_digest": "ad66879a91442c9fb12284bfcf8fee9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 150508, "upload_time": "2019-05-20T11:53:06", "url": "https://files.pythonhosted.org/packages/ab/13/1f390872c0a4646ae506320a1401e4219542eb2116bff6ba5c0f7e91cf06/tensorboardX-1.7.tar.gz" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "27bd8c062d5342c77ac26490c9c861ff", "sha256": "f52e59b38b4cdf83384f3fce067bcaf2d2847619f9f533394df0de3b5a71ab8e" }, "downloads": -1, "filename": "tensorboardX-1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27bd8c062d5342c77ac26490c9c861ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 216256, "upload_time": "2019-07-04T18:32:12", "url": "https://files.pythonhosted.org/packages/c3/12/dcaf67e1312475b26db9e45e7bb6f32b540671a9ee120b3a72d9e09bc517/tensorboardX-1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97d452fa6926b68cbad1a6024b8ae9cf", "sha256": "13fe0abba27f407778a7321937190eedaf12bc8c544d9a4e294fcf0ba177fd76" }, "downloads": -1, "filename": "tensorboardX-1.8.tar.gz", "has_sig": false, "md5_digest": "97d452fa6926b68cbad1a6024b8ae9cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 127348, "upload_time": "2019-07-04T18:32:14", "url": "https://files.pythonhosted.org/packages/83/85/0383ba7abd7cc79f4abada1e7166329851376f1846512fb258fa72ebcc26/tensorboardX-1.8.tar.gz" } ], "1.9": [ { "comment_text": "", "digests": { "md5": "5e508cbece05f8174bba47736c340a4f", "sha256": "3d6706fc0d0b2d4afbb9ec8bfc2aa9b7c2abff7d4dc3e1cb92cf180c9cfaf1d6" }, "downloads": -1, "filename": "tensorboardX-1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e508cbece05f8174bba47736c340a4f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 190704, "upload_time": "2019-10-05T16:30:47", "url": "https://files.pythonhosted.org/packages/a6/5c/e918d9f190baab8d55bad52840d8091dd5114cc99f03eaa6d72d404503cc/tensorboardX-1.9-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5e508cbece05f8174bba47736c340a4f", "sha256": "3d6706fc0d0b2d4afbb9ec8bfc2aa9b7c2abff7d4dc3e1cb92cf180c9cfaf1d6" }, "downloads": -1, "filename": "tensorboardX-1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5e508cbece05f8174bba47736c340a4f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 190704, "upload_time": "2019-10-05T16:30:47", "url": "https://files.pythonhosted.org/packages/a6/5c/e918d9f190baab8d55bad52840d8091dd5114cc99f03eaa6d72d404503cc/tensorboardX-1.9-py2.py3-none-any.whl" } ] }