{ "info": { "author": "maxme1", "author_email": "maxs987@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "A small logger that lets you write logs readable by Tensorboard but\ndoesn\u2019t require Tensorflow.\n\nUsage\n=====\n\nYou can use the logger as a context manager:\n\n.. code:: python\n\n from tensorboard_easy import Logger\n import numpy as np\n\n with Logger('/path/to/logs/folder/') as log:\n log.log_scalar('my_scalar', 100, step=1)\n log.log_image('my_images', np.random.rand(3, 20, 20), step=1)\n\nor you can close the logger explicitly:\n\n.. code:: python\n\n log = Logger('/some/other/logs')\n log.log_text('my_text', \"Let's throw in some text\", 0)\n log.log_text('my_text', [['Some', 'tensor'], ['with', 'text!']], 1)\n\n log.log_histogram('my_histogram', np.random.rand(500), step=0)\n log.close()\n\nIt supports scalars, images, text and histograms.\n\nYou can also create functions, that write to a specific tag and automatically\nincrease the step:\n\n.. code:: python\n\n with Logger('/path/to/logs/folder/') as log:\n write_loss = log.make_log_scalar('loss')\n for i in range(1, 100):\n write_loss(1 / i)\n\n\nInstallation\n============\n\nIt can be installed via pip:\n\n``pip install tensorboard-easy``\n\nThe ``tensorflow`` or ``tensorflow-tensorboard`` packages are not\nrequired, however you will need one of them to visualize your logs.", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/maxme1/tensorboard-easy/archive/0.2.3.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/maxme1/tensorboard-easy", "keywords": "tensorboard", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tensorboard-easy", "package_url": "https://pypi.org/project/tensorboard-easy/", "platform": "", "project_url": "https://pypi.org/project/tensorboard-easy/", "project_urls": { "Download": "https://github.com/maxme1/tensorboard-easy/archive/0.2.3.tar.gz", "Homepage": "https://github.com/maxme1/tensorboard-easy" }, "release_url": "https://pypi.org/project/tensorboard-easy/0.2.3/", "requires_dist": null, "requires_python": "", "summary": "A tensorflow-independent tensorboard logger", "version": "0.2.3" }, "last_serial": 3254481, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "90ab00f0de808e6a1cd186400bf7878e", "sha256": "f0fa143d6eced3a2a8fcf3588cc347c5b7c39489acf92d3d64e2221eec63998d" }, "downloads": -1, "filename": "tensorboard-easy-0.1.10.tar.gz", "has_sig": false, "md5_digest": "90ab00f0de808e6a1cd186400bf7878e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7944, "upload_time": "2017-10-05T08:35:47", "url": "https://files.pythonhosted.org/packages/a2/2f/34e4169234c032e68f58219cb27846eb1711b34459d685aab794f41637a9/tensorboard-easy-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "aa2653bf38ea4f7ac5845c171bae0c24", "sha256": "2a43307a6644c8f1349bbb9b01073d16a9780377a826dc514fee3102b5188a9c" }, "downloads": -1, "filename": "tensorboard-easy-0.1.11.tar.gz", "has_sig": false, "md5_digest": "aa2653bf38ea4f7ac5845c171bae0c24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8410, "upload_time": "2017-10-07T07:03:56", "url": "https://files.pythonhosted.org/packages/eb/d5/c91ca869e04bebf148a27b9e574da4d6d78f9a7622e74e560b856148441c/tensorboard-easy-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "6d9a74a689270d5fd1e94bf3e2788148", "sha256": "185fd5a9110ec906673074f98abc20840b42bf01e779f947cdb75a999d25f195" }, "downloads": -1, "filename": "tensorboard-easy-0.1.12.tar.gz", "has_sig": false, "md5_digest": "6d9a74a689270d5fd1e94bf3e2788148", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11096, "upload_time": "2017-10-07T12:47:31", "url": "https://files.pythonhosted.org/packages/af/da/be8d869778436a3fbaafd1aa716d96391137e17ec1e2e4831763bae96c3a/tensorboard-easy-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "0c8c047b24b420d49d834a4a77b848df", "sha256": "a48804448a85e71d53e5d7ea185cddc002eb38f06cc876d24608aa7d20d0894a" }, "downloads": -1, "filename": "tensorboard-easy-0.1.13.tar.gz", "has_sig": false, "md5_digest": "0c8c047b24b420d49d834a4a77b848df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11098, "upload_time": "2017-10-07T12:50:04", "url": "https://files.pythonhosted.org/packages/09/19/8b1415b6d822225b1b34a4abfe5bfbd115310be31662c84e7bcb9837dcbd/tensorboard-easy-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "5aef864af3ac34212838346cb4169c5a", "sha256": "374f99abea67c5cc5a1e5f5a50e090b3b1d1210d0dba3e7e56dd3be6ac2956a2" }, "downloads": -1, "filename": "tensorboard-easy-0.1.14.tar.gz", "has_sig": false, "md5_digest": "5aef864af3ac34212838346cb4169c5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11096, "upload_time": "2017-10-07T12:51:48", "url": "https://files.pythonhosted.org/packages/42/0d/8241cd8bb1a185008871c5b7395dfb13c488b03e0972803f0c7dd8571d12/tensorboard-easy-0.1.14.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "e021a6208f48ff0ae45c1c67403ce9d5", "sha256": "f0f2968e4b93e309d148d160a0d5b89303950f14e9437401cb9073f92ed8ef07" }, "downloads": -1, "filename": "tensorboard-easy-0.1.15.tar.gz", "has_sig": false, "md5_digest": "e021a6208f48ff0ae45c1c67403ce9d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11492, "upload_time": "2017-10-07T12:55:53", "url": "https://files.pythonhosted.org/packages/ff/68/a99aa6858bc3a13a52d6cbb40d16c88a66c84a39a7e0ae1401ae37dd3f6d/tensorboard-easy-0.1.15.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "154a1759ed45d36140166ab54c5fa525", "sha256": "94fd742f7cb3fe2e4646d7b2981d0b2ee6e14262f9dad16bb94eb179ae1779c6" }, "downloads": -1, "filename": "tensorboard-easy-0.1.16.tar.gz", "has_sig": false, "md5_digest": "154a1759ed45d36140166ab54c5fa525", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11546, "upload_time": "2017-10-07T12:57:06", "url": "https://files.pythonhosted.org/packages/0f/53/f2c85329ca2c3526579b78325a1af4d52dd54a8627a02e6c7a5af5a18bc2/tensorboard-easy-0.1.16.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "44a533ea038ec5bc04c42cbdc851ea4f", "sha256": "980a67cc2b63c540bbaf7681466aa816a105c460635266e5929ca01c4998ee03" }, "downloads": -1, "filename": "tensorboard-easy-0.1.9.tar.gz", "has_sig": false, "md5_digest": "44a533ea038ec5bc04c42cbdc851ea4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7324, "upload_time": "2017-10-04T18:06:29", "url": "https://files.pythonhosted.org/packages/87/81/47dddef81658de9cf9d1fdd246199d7ddd941b87f9da60c833ad64e4f05f/tensorboard-easy-0.1.9.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "61da4c2b52cc283f1aa619a9ec7f1f40", "sha256": "24571281cac9a1e690d3fc557d907b9a91be09dd9e182a89b8fa987c16a78c62" }, "downloads": -1, "filename": "tensorboard-easy-0.2.tar.gz", "has_sig": false, "md5_digest": "61da4c2b52cc283f1aa619a9ec7f1f40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12074, "upload_time": "2017-10-09T11:30:21", "url": "https://files.pythonhosted.org/packages/a4/12/39bc04bc09b4158760d51e1ce56b19dc6c4e1f0fc9e4c6e86029e1a5b3ad/tensorboard-easy-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "d1f6c538ebef7116f39f8b5365c775ec", "sha256": "a15d2881714ceb6d280b73dddddcb8993aab2df2575278bddbbee27a7c50f69a" }, "downloads": -1, "filename": "tensorboard-easy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "d1f6c538ebef7116f39f8b5365c775ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12091, "upload_time": "2017-10-13T09:33:58", "url": "https://files.pythonhosted.org/packages/d9/f4/564a89fd8f11fb3473b0e9ecf745669ec7ee68890265b8cca52ad1abd1cc/tensorboard-easy-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "5bbd57f319d89e08ac98e8847705a899", "sha256": "59bc113a670cb939c5a503306a727bc166749eeacc509def4240d1e117c456d4" }, "downloads": -1, "filename": "tensorboard-easy-0.2.2.tar.gz", "has_sig": false, "md5_digest": "5bbd57f319d89e08ac98e8847705a899", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12099, "upload_time": "2017-10-14T07:35:08", "url": "https://files.pythonhosted.org/packages/e5/bf/8f2a6a4e32a6e95138cccd68608cdc1b5d3f671fa1b25ddfab1947fdeb12/tensorboard-easy-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "28a46f3bd5b4cecc821f3656ffc67151", "sha256": "cd8a86045966b368bc1dd4b0c0e9a91f0011daa5d83188012a3f7467c04a6fd2" }, "downloads": -1, "filename": "tensorboard-easy-0.2.3.tar.gz", "has_sig": false, "md5_digest": "28a46f3bd5b4cecc821f3656ffc67151", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12023, "upload_time": "2017-10-16T19:08:12", "url": "https://files.pythonhosted.org/packages/b7/f6/e0348a81a3c4756204cc0ff65de0b0381a5fa653bcb74bbd81741f2dc41d/tensorboard-easy-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "28a46f3bd5b4cecc821f3656ffc67151", "sha256": "cd8a86045966b368bc1dd4b0c0e9a91f0011daa5d83188012a3f7467c04a6fd2" }, "downloads": -1, "filename": "tensorboard-easy-0.2.3.tar.gz", "has_sig": false, "md5_digest": "28a46f3bd5b4cecc821f3656ffc67151", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12023, "upload_time": "2017-10-16T19:08:12", "url": "https://files.pythonhosted.org/packages/b7/f6/e0348a81a3c4756204cc0ff65de0b0381a5fa653bcb74bbd81741f2dc41d/tensorboard-easy-0.2.3.tar.gz" } ] }