{ "info": { "author": "Jay Mody", "author_email": "JayKMody@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# JUtils\nA collection of useful python snippets I often use.\n\n## Getting Started\n### Prerequisites\n- [numpy](https://github.com/numpy/numpy)\n- [plotly](https://github.com/plotly/plotly.py)\n- [matplotlib](https://github.com/matplotlib/matplotlib)\n- [UMAP](https://github.com/lmcinnes/umap)\n- [imageio](https://github.com/imageio/imageio)\n\n### Installing\n```bash\npip install .\n```\n\n### jutils.dimred\nModule for dimesionality reduction functions.\n``` python\nfrom jutils.dimred import tsne_kwargs, reduce_dims\nimport numpy as np\n\nfeatures = np.loadtxt('path/to/features/file')\n\nkwargs = tsne_kwargs(n_dims=2, initial_dims=100)\nreduced_features = reduce_dims(features, **kwargs, technique='tsne')\n```\n\n### jutils.plot\nModule for commonly used plots\n``` python\nfrom jutils.plot import Scatter3d\nimport numpy as np\n\nfeatures = np.loadtxt('path/to/features/file')\nlabels = np.loadtxt('path/to/labels/file')\n\nfig = Scatter3d(features, labels)\nfig.write_html('my_figure.html', auto_open=True)\n```\n\n### jutils.image.gifer\nConverts a series of images into a gif in order of numerical numbers in their name\n``` python\nfrom jutils.image import gifer\n\ngifer(glob_pattern='in/*', out_fpath='ouput.gif')\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/JayMody/JUtils.git", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "jutils", "package_url": "https://pypi.org/project/jutils/", "platform": "", "project_url": "https://pypi.org/project/jutils/", "project_urls": { "Homepage": "https://github.com/JayMody/JUtils.git" }, "release_url": "https://pypi.org/project/jutils/0.1/", "requires_dist": null, "requires_python": "", "summary": "handy utility funcitons for various stuff in python", "version": "0.1" }, "last_serial": 5679211, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "6b3843a366f395da7263941e41d6b2f6", "sha256": "c0a699c1d9c6bf9abd566927d13670cd5a0b0285f7a97f72bd07fa0258ee0a7b" }, "downloads": -1, "filename": "jutils-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6b3843a366f395da7263941e41d6b2f6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8975, "upload_time": "2019-08-14T21:01:00", "url": "https://files.pythonhosted.org/packages/d7/fb/01e0479df4d8c0c116d058611e4ea81bd2b68a939cadbe26f1f1374c0f07/jutils-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9638eb01fbe1bed6774e90520c14aa2a", "sha256": "5d4715ecfa520288e10c0b43320d5041a34592af10df18e6f571df7fc057115a" }, "downloads": -1, "filename": "jutils-0.1.tar.gz", "has_sig": false, "md5_digest": "9638eb01fbe1bed6774e90520c14aa2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6515, "upload_time": "2019-08-14T21:01:02", "url": "https://files.pythonhosted.org/packages/f6/9b/72bbf453af8cfabe5b2d32ac40751612df5cdea4e1ccd775e0c9cbc8e815/jutils-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6b3843a366f395da7263941e41d6b2f6", "sha256": "c0a699c1d9c6bf9abd566927d13670cd5a0b0285f7a97f72bd07fa0258ee0a7b" }, "downloads": -1, "filename": "jutils-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6b3843a366f395da7263941e41d6b2f6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8975, "upload_time": "2019-08-14T21:01:00", "url": "https://files.pythonhosted.org/packages/d7/fb/01e0479df4d8c0c116d058611e4ea81bd2b68a939cadbe26f1f1374c0f07/jutils-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9638eb01fbe1bed6774e90520c14aa2a", "sha256": "5d4715ecfa520288e10c0b43320d5041a34592af10df18e6f571df7fc057115a" }, "downloads": -1, "filename": "jutils-0.1.tar.gz", "has_sig": false, "md5_digest": "9638eb01fbe1bed6774e90520c14aa2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6515, "upload_time": "2019-08-14T21:01:02", "url": "https://files.pythonhosted.org/packages/f6/9b/72bbf453af8cfabe5b2d32ac40751612df5cdea4e1ccd775e0c9cbc8e815/jutils-0.1.tar.gz" } ] }