{ "info": { "author": "tom", "author_email": "8tom147@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "# mautil\nAn deep learning util based on tensroflow.\n- easy to build model and do experiments\n- easy to debug\n- support for colab tpu\n- no need to transfer data to tf records(non tpu)\n\n# requirements\ntensorflow >= 1.11\n\n# Install\n`pip install mautil`\n\n# Demo\n## Text style transfer\n- There are two text style transfer models. CA is an implementation of the paper [Style Transfer from Non-Parallel Text byCross-Alignment](https://papers.nips.cc/paper/7259-style-transfer-from-non-parallel-text-by-cross-alignment.pdf). CAR model just use reinforcement learning to bypass gumbel softmax\n- run the text style transfer model in debug mode\n\n `python train.py -m CAR -dataset yelp -d`\n\n## TPU\n- see the [notebook](demo/colab/mautil_tfxl_colab_tpu.ipynb) about how to train a transformer-xl model for dataset wikitext103\n- the demo is for colab cloud tpu, you need google cloud storage access to run the demo", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/amxineohp/mautil", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "mautil", "package_url": "https://pypi.org/project/mautil/", "platform": "", "project_url": "https://pypi.org/project/mautil/", "project_urls": { "Homepage": "https://github.com/amxineohp/mautil" }, "release_url": "https://pypi.org/project/mautil/0.2.1/", "requires_dist": null, "requires_python": ">=3.5", "summary": "An deep leaning util based on tensorflow", "version": "0.2.1" }, "last_serial": 5593062, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "e202994874245ebe7fe67e68c8daf9b9", "sha256": "cfd4d8b12bd0e80cb9069f81cdecb5b6af297cc6f3bb34fce5676ff310638e19" }, "downloads": -1, "filename": "mautil-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e202994874245ebe7fe67e68c8daf9b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 27249, "upload_time": "2019-06-06T00:40:16", "url": "https://files.pythonhosted.org/packages/9d/d8/da801b96b01fa924d1b0ae51108eb6683dea3c66df47f43969b5dcbb17e4/mautil-0.1.1-py3-none-any.whl" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "133cab895ff7dc35ef748087f319e8df", "sha256": "5bb6fab74361180869b6628392ad9e057d2538c221586b7b2514bb63bbc4aa61" }, "downloads": -1, "filename": "mautil-0.1.16-py3-none-any.whl", "has_sig": false, "md5_digest": "133cab895ff7dc35ef748087f319e8df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 29780, "upload_time": "2019-06-15T01:19:05", "url": "https://files.pythonhosted.org/packages/69/61/8281ba790ab35b6513d0c34f084a0fd5f355a3b8f2865c599f156800b975/mautil-0.1.16-py3-none-any.whl" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "14d93519d014a0b522e10eb7ed5ea0b9", "sha256": "8e7bb06f1a9a930c8ee9b3ddd22b17d44a42bc013b6b5a3ff04140cf9236b5e8" }, "downloads": -1, "filename": "mautil-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "14d93519d014a0b522e10eb7ed5ea0b9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 35278, "upload_time": "2019-06-29T02:39:03", "url": "https://files.pythonhosted.org/packages/c3/96/dc15bb1e0a2a0b2a41519fe934812510230cc02f5171ffa68ae194be73ef/mautil-0.2.0-py3-none-any.whl" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "688c71947adc2a9ff8f22b6a75361c04", "sha256": "fd773c839b81c8875ac138b17c1a27c82b9f0ca968039c2aefca43144b8c6c6b" }, "downloads": -1, "filename": "mautil-0.2.1.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "688c71947adc2a9ff8f22b6a75361c04", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 206849, "upload_time": "2019-07-25T07:46:42", "url": "https://files.pythonhosted.org/packages/ba/5c/3d8756a191f3b2f88a0f998186dcd391da23480c648732ee636d3ea3153a/mautil-0.2.1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "260ccd8df50e528c5e772bec5eddd206", "sha256": "9c67f1e3a637127742d0ee0ed9aed5afc5daa173218300dbcc65de22c9b6edaf" }, "downloads": -1, "filename": "mautil-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "260ccd8df50e528c5e772bec5eddd206", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 102597, "upload_time": "2019-07-27T13:41:04", "url": "https://files.pythonhosted.org/packages/a4/ba/793fa8616b7ba89556c4fcb8f796bb999f74fb8320eb521bec6b7fa6bee4/mautil-0.2.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "688c71947adc2a9ff8f22b6a75361c04", "sha256": "fd773c839b81c8875ac138b17c1a27c82b9f0ca968039c2aefca43144b8c6c6b" }, "downloads": -1, "filename": "mautil-0.2.1.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "688c71947adc2a9ff8f22b6a75361c04", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 206849, "upload_time": "2019-07-25T07:46:42", "url": "https://files.pythonhosted.org/packages/ba/5c/3d8756a191f3b2f88a0f998186dcd391da23480c648732ee636d3ea3153a/mautil-0.2.1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "260ccd8df50e528c5e772bec5eddd206", "sha256": "9c67f1e3a637127742d0ee0ed9aed5afc5daa173218300dbcc65de22c9b6edaf" }, "downloads": -1, "filename": "mautil-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "260ccd8df50e528c5e772bec5eddd206", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 102597, "upload_time": "2019-07-27T13:41:04", "url": "https://files.pythonhosted.org/packages/a4/ba/793fa8616b7ba89556c4fcb8f796bb999f74fb8320eb521bec6b7fa6bee4/mautil-0.2.1-py3-none-any.whl" } ] }