{ "info": { "author": "Erik Rose", "author_email": "erik@mozilla.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Natural Language :: English", "Programming Language :: Python :: 3" ], "description": "==================================\nThe Fathom Trainer and Other Tools\n==================================\n\nThis is the commandline trainer for `Fathom `_, which itself is a supervised-learning system for recognizing parts of web pages. It also includes other commandline tools for ruleset development, like ``fathom-unzip``, ``fathom-pick``, and ``fathom-list``. `See docs for the trainer here `_.\n\nVersion History\n===============\n\n3.1\n * Add ``fathom-list`` tool.\n * Further optimize trainer: about 17x faster for a 60-sample corpus, with superlinear improvements for larger ones.\n\n3.0\n * Move to Fathom repo.\n * Add ``fathom-unzip`` and ``fathom-pick``.\n * Switch to the Adam optimizer, which is significantly more turn-key, to the point where it doesn't need its learning-rate decay set manually.\n * Tolerate pages for which no candidate nodes were collected.\n * Add 95% CI for per-page training accuracy.\n * Add validation-guided early stopping.\n * Revise per-page accuracy calculation and display.\n * Shuffle training samples before training.\n * Add false-positive and false-negative numbers to per-tag metrics.\n\n3.0a1\n * First release, intended for use with Fathom itself 3.0 or later\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://mozilla.github.io/fathom/", "keywords": "machine learning,ml,semantic extraction", "license": "MPL", "maintainer": "", "maintainer_email": "", "name": "fathom-web", "package_url": "https://pypi.org/project/fathom-web/", "platform": "", "project_url": "https://pypi.org/project/fathom-web/", "project_urls": { "Homepage": "https://mozilla.github.io/fathom/" }, "release_url": "https://pypi.org/project/fathom-web/3.1/", "requires_dist": [ "click (<8.0,>=7.0)", "tensorboardX (<2.0,>=1.6)", "torch (<2.0,>=1.0)" ], "requires_python": "", "summary": "Commandline tools for training Fathom rulesets", "version": "3.1" }, "last_serial": 5518127, "releases": { "3.0": [ { "comment_text": "", "digests": { "md5": "564e544e538801248e3f25e92b74d7cb", "sha256": "88440c5d93f9288d27b44a7c442f6d7eac45cd62ee26d610698356c7e6c6f70a" }, "downloads": -1, "filename": "fathom_web-3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "564e544e538801248e3f25e92b74d7cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9983, "upload_time": "2019-05-23T19:58:14", "url": "https://files.pythonhosted.org/packages/c0/2e/d7212355a01a764e4825c2c22fd0abfc9255ddee8577aba94eadb9fbe052/fathom_web-3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a7c432f45605561f44f36a65d45aabec", "sha256": "8554d458013be54623f5250184bef9f70bd8f75cda81721dcac294752e66ef98" }, "downloads": -1, "filename": "fathom-web-3.0.tar.gz", "has_sig": false, "md5_digest": "a7c432f45605561f44f36a65d45aabec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7380, "upload_time": "2019-05-23T19:58:34", "url": "https://files.pythonhosted.org/packages/61/1f/d37643d2c0f7298a32c88546156cd033adee1b7251815e9cc9794b20c5e5/fathom-web-3.0.tar.gz" } ], "3.0a1": [ { "comment_text": "", "digests": { "md5": "fd2f84e6ff155bbfeffbc7f457f59836", "sha256": "d6340031378dccc5342b7be0a2534a6b5632d8e30e80258cc31a4149b35b0b1d" }, "downloads": -1, "filename": "fathom_web-3.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fd2f84e6ff155bbfeffbc7f457f59836", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4345, "upload_time": "2019-03-29T20:47:26", "url": "https://files.pythonhosted.org/packages/ae/91/4b058596405efad6bad8f5cea6483af46278266fb614c45c28aa4b1f403c/fathom_web-3.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5a62dd041bd5a102aa07c1909ddf2c1", "sha256": "a16ae5b4b4e6283d2b1639addaeb3c795d3c43713419eb9b022c2bcd9f227446" }, "downloads": -1, "filename": "fathom-web-3.0a1.tar.gz", "has_sig": false, "md5_digest": "e5a62dd041bd5a102aa07c1909ddf2c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3943, "upload_time": "2019-03-29T20:47:28", "url": "https://files.pythonhosted.org/packages/10/b8/c129ff66f1eb8a20993a0d0aa3250519f0c95f69821c38fd41c0a52f0e2c/fathom-web-3.0a1.tar.gz" } ], "3.1": [ { "comment_text": "", "digests": { "md5": "47c39fffa87688dfc5f46403dcdb935d", "sha256": "ecefaca5fa1dd9538985f9fbd14b02b92dedaa4a17e0be53948a164b1c1122b2" }, "downloads": -1, "filename": "fathom_web-3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "47c39fffa87688dfc5f46403dcdb935d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10525, "upload_time": "2019-07-11T14:35:51", "url": "https://files.pythonhosted.org/packages/37/d9/9515fde11cc6ee8be47833a26cfe19dc901e2ebd0f8116ea72ddefe70706/fathom_web-3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f8233da3a944e0b26f6b4ada6232da9", "sha256": "6da9cd24b854d0bcf1ac8f33c19644a8ed3795511a941b6421e6d367a7bf893d" }, "downloads": -1, "filename": "fathom-web-3.1.tar.gz", "has_sig": false, "md5_digest": "3f8233da3a944e0b26f6b4ada6232da9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7867, "upload_time": "2019-07-11T14:35:52", "url": "https://files.pythonhosted.org/packages/75/66/812d1a392d5a29cfde24fff166e5ca5dc720727d62f2b7cc0bc540dde111/fathom-web-3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "47c39fffa87688dfc5f46403dcdb935d", "sha256": "ecefaca5fa1dd9538985f9fbd14b02b92dedaa4a17e0be53948a164b1c1122b2" }, "downloads": -1, "filename": "fathom_web-3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "47c39fffa87688dfc5f46403dcdb935d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10525, "upload_time": "2019-07-11T14:35:51", "url": "https://files.pythonhosted.org/packages/37/d9/9515fde11cc6ee8be47833a26cfe19dc901e2ebd0f8116ea72ddefe70706/fathom_web-3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f8233da3a944e0b26f6b4ada6232da9", "sha256": "6da9cd24b854d0bcf1ac8f33c19644a8ed3795511a941b6421e6d367a7bf893d" }, "downloads": -1, "filename": "fathom-web-3.1.tar.gz", "has_sig": false, "md5_digest": "3f8233da3a944e0b26f6b4ada6232da9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7867, "upload_time": "2019-07-11T14:35:52", "url": "https://files.pythonhosted.org/packages/75/66/812d1a392d5a29cfde24fff166e5ca5dc720727d62f2b7cc0bc540dde111/fathom-web-3.1.tar.gz" } ] }