{ "info": { "author": "Gijs Molenaar", "author_email": "gijs@pythonic.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Astronomy" ], "description": "# Deep Vacuum Cleaner\n\nRadio telescope deconvolution based using a Conditional Generative Adversarial Deep Network.\n\nBased on [pix2pix-tensorflow](https://github.com/affinelayer/pix2pix-tensorflow)\n\nWhch is based on [pix2pix](https://phillipi.github.io/pix2pix/) by Isola et al.\n\n[Article about this implemention](https://affinelayer.com/pix2pix/)\n\n\n## preparations\n\nYou probably want to download a pretrained model.\n\ndownload:\n\nhttp://repo.kernsuite.info/vacuum/model.tar.xz\n\nAnd extract to `share/vacuum/model`.\n\n\n## Setup\n\n```\n$ pip install vacuum-cleaner\n\n```\n\nor if you want to try the GPU accelerated version:\n\n```\n$ pip install \"vacuum-cleaner[gpu]\"\n\n```\nBut the tensorflow-gpu package is not the most portable package available.\n\n## Usage\n\n```\n$ vacuum-clean dirty.fits psf.fits\n``` \n\n\n\n## Training\n\nHave a look at `vacuum-train --help` or at the source. Intended to be trained with\n[spiel](https://github.com/gijzelaerr/spiel/) as training data generator.\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/gijzelaerr/vacuum-cleaner", "keywords": "radio astronomy deep learning cleaning science", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "vacuum-cleaner", "package_url": "https://pypi.org/project/vacuum-cleaner/", "platform": "", "project_url": "https://pypi.org/project/vacuum-cleaner/", "project_urls": { "Homepage": "https://github.com/gijzelaerr/vacuum-cleaner" }, "release_url": "https://pypi.org/project/vacuum-cleaner/0.3/", "requires_dist": [ "tensorflow", "astropy", "scipy", "pathlib", "future", "six", "typing", "repoze.lru", "tensorflow-gpu; extra == 'gpu'" ], "requires_python": "", "summary": "Deep Vacuum Cleaner", "version": "0.3" }, "last_serial": 4427840, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "8a19a8773a19e32b8f9757268b694c35", "sha256": "b474e45e7bffa2337b13c4f798a2d7c0ebf78e7a8d1d9ccdfb2c9f5f0baf6639" }, "downloads": -1, "filename": "vacuum_cleaner-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8a19a8773a19e32b8f9757268b694c35", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 137188, "upload_time": "2018-06-26T11:58:18", "url": "https://files.pythonhosted.org/packages/ed/6f/6cfe8309f7f7e24ae5d77dd124a7755824bbcf7c11070addfcb03922c2ef/vacuum_cleaner-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b6df00971cf30dd556f6ddf699f6aef", "sha256": "aca2428767c9ab02f5de52e53f7a1967e22a49579ad6b0ee3eb38da3e5c4339b" }, "downloads": -1, "filename": "vacuum-cleaner-0.1.tar.gz", "has_sig": false, "md5_digest": "5b6df00971cf30dd556f6ddf699f6aef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126346, "upload_time": "2018-06-26T11:58:20", "url": "https://files.pythonhosted.org/packages/79/82/03a29fef5fbc9a784c77a6f29a59c1b464e5c13013a7080467b28f19ac12/vacuum-cleaner-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e75bc9349b9a4fb6da2664d8a76dedf5", "sha256": "9c29b58bca6047e62223d1909f46427be94f6113ef7a24f2a7d29a1aa904ca08" }, "downloads": -1, "filename": "vacuum_cleaner-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e75bc9349b9a4fb6da2664d8a76dedf5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 137230, "upload_time": "2018-06-26T12:09:03", "url": "https://files.pythonhosted.org/packages/73/17/4db42bfd8e9b4c02eb2282ed0c5509acae2554fcb93dba322f4e2c8e3e3f/vacuum_cleaner-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ba1ebc295f0fceffd563d621f2db8e1", "sha256": "638e52242381b8a7a6a6eb0bee9489038ccf150badd3dfcc37ca7eb28c357e14" }, "downloads": -1, "filename": "vacuum-cleaner-0.1.1.tar.gz", "has_sig": false, "md5_digest": "0ba1ebc295f0fceffd563d621f2db8e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126359, "upload_time": "2018-06-26T12:09:05", "url": "https://files.pythonhosted.org/packages/32/1b/31adaf953ceff856b305f6db4719636d2f26044c3f31b48d6587341b3196/vacuum-cleaner-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8cba8db71c070eb5948fe0c4cbcaaf3f", "sha256": "0b5261b6850defbde491dc543d681b73fc1a1789b9d7567df2f5f1ce602470e4" }, "downloads": -1, "filename": "vacuum_cleaner-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8cba8db71c070eb5948fe0c4cbcaaf3f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 137058, "upload_time": "2018-06-26T13:21:00", "url": "https://files.pythonhosted.org/packages/3e/74/7b701949cc68734e9f2ececd67c2b9b50a77fea9ec22961da8f38ae5d8f3/vacuum_cleaner-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7242a7a7d3576032f9a824b9b76986b3", "sha256": "bd60545207e068d1c42e681994251efb61d57b2391ef137d1f73731dfb22bf1e" }, "downloads": -1, "filename": "vacuum-cleaner-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7242a7a7d3576032f9a824b9b76986b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 126368, "upload_time": "2018-06-26T13:21:02", "url": "https://files.pythonhosted.org/packages/77/fd/0c9020342f6225ff4c3c63444ee832b62e69ac1d8f2dfbd38f4f1d6fad0f/vacuum-cleaner-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "7423d6a7983fd24656851915f76a78fc", "sha256": "5dc4148395152e2be20cc574d90ea59c8735e4fb5e6ceb1ee37af609f57f6c55" }, "downloads": -1, "filename": "vacuum_cleaner-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7423d6a7983fd24656851915f76a78fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 141188, "upload_time": "2018-06-26T13:36:52", "url": "https://files.pythonhosted.org/packages/ad/0d/afb35ab708519e300c65ba137a4cb6f544c29d1e864215f6366be7207611/vacuum_cleaner-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36da82d31c50a40e0cab506e75a47db4", "sha256": "09493d2ed8caf822cc29ff5210acd2175cc345d2410789f34ef3eadc77b04709" }, "downloads": -1, "filename": "vacuum-cleaner-0.1.3.tar.gz", "has_sig": false, "md5_digest": "36da82d31c50a40e0cab506e75a47db4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125715, "upload_time": "2018-06-26T13:36:53", "url": "https://files.pythonhosted.org/packages/7b/6e/de56513449390046a47d9f6b05068d66ff4434efa9745bfa463501335265/vacuum-cleaner-0.1.3.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "ea251c49f8310747db34f4d40b1f6482", "sha256": "e03c8b1d661073469aaf795c871ecc150a346859149355759ef664a8af98f2f9" }, "downloads": -1, "filename": "vacuum_cleaner-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea251c49f8310747db34f4d40b1f6482", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31462, "upload_time": "2018-10-29T14:50:57", "url": "https://files.pythonhosted.org/packages/5e/fd/f0c13ab30d162ebb9dee304c2f7a285b915ca7767327de4fd178d9f14235/vacuum_cleaner-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8cfa56510dac93d49f5b7cbcd8fdf846", "sha256": "e1d5f0edef6a5585ed81c18e4faa432205e85df687e7a85a53179774fcdf2b62" }, "downloads": -1, "filename": "vacuum-cleaner-0.3.tar.gz", "has_sig": false, "md5_digest": "8cfa56510dac93d49f5b7cbcd8fdf846", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13971, "upload_time": "2018-10-29T14:50:58", "url": "https://files.pythonhosted.org/packages/aa/5a/f3993e386c3806ed792303004e750d45950f37f6284b65d02b3424a9d7a6/vacuum-cleaner-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ea251c49f8310747db34f4d40b1f6482", "sha256": "e03c8b1d661073469aaf795c871ecc150a346859149355759ef664a8af98f2f9" }, "downloads": -1, "filename": "vacuum_cleaner-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea251c49f8310747db34f4d40b1f6482", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31462, "upload_time": "2018-10-29T14:50:57", "url": "https://files.pythonhosted.org/packages/5e/fd/f0c13ab30d162ebb9dee304c2f7a285b915ca7767327de4fd178d9f14235/vacuum_cleaner-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8cfa56510dac93d49f5b7cbcd8fdf846", "sha256": "e1d5f0edef6a5585ed81c18e4faa432205e85df687e7a85a53179774fcdf2b62" }, "downloads": -1, "filename": "vacuum-cleaner-0.3.tar.gz", "has_sig": false, "md5_digest": "8cfa56510dac93d49f5b7cbcd8fdf846", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13971, "upload_time": "2018-10-29T14:50:58", "url": "https://files.pythonhosted.org/packages/aa/5a/f3993e386c3806ed792303004e750d45950f37f6284b65d02b3424a9d7a6/vacuum-cleaner-0.3.tar.gz" } ] }