{ "info": { "author": "BEDAPUDI PRANEETH", "author_email": "praneethbedapudi@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\nhttps://pypi.org/project/seqtag/\n\nBiLSTM + CRF for sequence tagging\n\nThis is adapted from guillaumegenthial 's original implementation and is made configurable and easy to adapt and use.\n\n**Requirements:**\n\nThis code is tested with all tensorflow versions from 1.3.0 to 1.10.0.\n\ntensorflow is not included in setup.py since, it will remove tensorflow-gpu.\nSeparately install tensorflow by following https://www.tensorflow.org/install/ for this module to work.\n\nDownload the 300 dimnesional glove vectors from https://nlp.stanford.edu/projects/glove/\n\n**Installation:**\n\nThe stable version can be installed by running \"pip install seqtag\"\n\n**How to Use:**\n\nCreate a training directory with train.txt and valid.txt (test.txt is optional)\nset the config parameters as expected in a configuration file. \n\nAn example of the configuration file can be found at https://github.com/bedapudi6788/seqtag/blob/master/example_config.json\n\n**Training:**\n\nfrom seqtag import trainer\n\ntrainer.train(config_path = 'path_to_config_json')\n\n**Running Predictions:**\n\nfrom seqtag import predictor\n\nmodel = predictor.load_model(path_to_config.json)\n\npredictor.predict(model, ['I', 'am', 'Batman'])\n\n['O', 'O', 'B-PER']\n\nFor an usage example take a look at https://github.com/bedapudi6788/Deep-Segmentation/ . seqtag is used for sentence segmentation in this repo.\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/bedapudi6788/sequence_tagging", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "seqtag", "package_url": "https://pypi.org/project/seqtag/", "platform": "", "project_url": "https://pypi.org/project/seqtag/", "project_urls": { "Homepage": "https://github.com/bedapudi6788/sequence_tagging" }, "release_url": "https://pypi.org/project/seqtag/1.0.8/", "requires_dist": [ "numpy" ], "requires_python": ">=3.6.0", "summary": "Easy to use BiLSTM+CRF sequence tagging for text.", "version": "1.0.8" }, "last_serial": 5133367, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "63db29271677e295927b33a863b83e68", "sha256": "9c73785bb067a5653ec9d9caa043b689f5d53623604d83117de46e6fd8e08e44" }, "downloads": -1, "filename": "seqtag-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "63db29271677e295927b33a863b83e68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6.0", "size": 15508, "upload_time": "2018-11-16T10:08:04", "url": "https://files.pythonhosted.org/packages/9d/ac/06520119a19d7e25c6312be05eaa46f453cfb59ed988db603264b70cd74c/seqtag-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61ff99aeba2a7d082fdf139a245d5137", "sha256": "78b2171f7a8f8e4a257c2ea763d98d2a78c7823e8bf71fbafc028783a9c25326" }, "downloads": -1, "filename": "seqtag-1.0.0.tar.gz", "has_sig": false, "md5_digest": "61ff99aeba2a7d082fdf139a245d5137", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6.0", "size": 13900, "upload_time": "2018-11-16T10:08:06", "url": "https://files.pythonhosted.org/packages/f9/3a/75750f82b80e4687f1d59039dd68f6a8577336bc596a4b3a6df228973d63/seqtag-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "cb10a5f398f94c2bca42df1c2183f0e8", "sha256": "0d35d9e412b6290735612e8f3c3e87782b7279fd9b304ee6076ab3db57901348" }, "downloads": -1, "filename": "seqtag-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cb10a5f398f94c2bca42df1c2183f0e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6.0", "size": 15510, "upload_time": "2018-11-16T10:08:42", "url": "https://files.pythonhosted.org/packages/ec/37/fbb6724823430d7ea1cfd6b1933dbcf4d53395b2eb068547d7a7d38fdb2d/seqtag-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1c99aa8fe4e71591d9dc2815d647de3", "sha256": "7a693909841443d6f16b4f42e30f9a20472ecadb10ca145a16520f342f029732" }, "downloads": -1, "filename": "seqtag-1.0.1.tar.gz", "has_sig": false, "md5_digest": "d1c99aa8fe4e71591d9dc2815d647de3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6.0", "size": 13914, "upload_time": "2018-11-16T10:08:43", "url": "https://files.pythonhosted.org/packages/5c/9a/10db7d4ed5d2dd41d6d6723794940bd26d2a65774e3e54c8752d6905add3/seqtag-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "de23203431a5312d1fbd57b0e4b91a77", "sha256": "3733582b888a13a522cb92d53ca5ef36ca9811d7ec6a5bd927ee36bdcc4f1c35" }, "downloads": -1, "filename": "seqtag-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "de23203431a5312d1fbd57b0e4b91a77", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6.0", "size": 15516, "upload_time": "2018-11-17T18:58:22", "url": "https://files.pythonhosted.org/packages/4d/94/92cfa04d50bf1f79dda76463dd5164393fb6bc4942aecde9c302936fa81b/seqtag-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8a918873bcaca1bc3fccf6ea0b134ed", "sha256": "5b955b1113decfc7d0fb8a3328b47c9b303e178a89d32adb022fa939b43ed237" }, "downloads": -1, "filename": "seqtag-1.0.2.tar.gz", "has_sig": false, "md5_digest": "d8a918873bcaca1bc3fccf6ea0b134ed", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6.0", "size": 13922, "upload_time": "2018-11-17T18:58:24", "url": "https://files.pythonhosted.org/packages/ed/9d/e6ab117874377b9ec01787d7b542aac5a66dc61d57869a6764e6b0996a57/seqtag-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "994b7bc75d8b699efe722f512190d9f1", "sha256": "b0b2154f4e828b9a5876bc9c03061021b901ac1efc50b2e71eae13484d14366e" }, "downloads": -1, "filename": "seqtag-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "994b7bc75d8b699efe722f512190d9f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.6.0", "size": 16082, "upload_time": "2018-11-17T19:29:59", "url": "https://files.pythonhosted.org/packages/5d/14/090e416d3bd66a0a70d5a34cdd36ecd9ddaf8a6d649dc6a2cec7f405524a/seqtag-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7830fe6ef2b2d4e982a92911c8f481dd", "sha256": "2b8ab88af2c5a417a98e6c9605af9608c130cdcc53f2b3c9d63779c79016be5b" }, "downloads": -1, "filename": "seqtag-1.0.3.tar.gz", "has_sig": false, "md5_digest": "7830fe6ef2b2d4e982a92911c8f481dd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6.0", "size": 14949, "upload_time": "2018-11-17T19:30:00", "url": "https://files.pythonhosted.org/packages/08/7d/8207c1b42a9f00961752657e7e5719b80b641995855171d11b18d97fec4a/seqtag-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "0c8ddd481fecaefdb2f0747e7fc2c4a3", "sha256": "96d8ac41d930730bd66d422d00d3c58e4c3a6a324029b730c42bc7de59ef77ac" }, "downloads": -1, "filename": "seqtag-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c8ddd481fecaefdb2f0747e7fc2c4a3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 16134, "upload_time": "2018-11-19T05:59:29", "url": "https://files.pythonhosted.org/packages/2e/cb/5bc055cf3f31c23e180853790e926df6c744d33e2f64d8b7e23393ba7fa1/seqtag-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c295fdad96d93b1ea9aeddbf3b84ecee", "sha256": "09a006c6d25519d22e0a8133bffe662b99af366a76103a525a5c5e389ffbb55a" }, "downloads": -1, "filename": "seqtag-1.0.4.tar.gz", "has_sig": false, "md5_digest": "c295fdad96d93b1ea9aeddbf3b84ecee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 15050, "upload_time": "2018-11-19T05:59:31", "url": "https://files.pythonhosted.org/packages/f2/70/70b6207e1e90c6735d75c751bb0adc174e39918397eb4dd7e93add02313e/seqtag-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "c53854ade655b9f4f700edbe5fd06366", "sha256": "5ccf1dab66613d2898c653602b52bd275130be490827ae5205294b841d3166d8" }, "downloads": -1, "filename": "seqtag-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c53854ade655b9f4f700edbe5fd06366", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 16125, "upload_time": "2018-11-29T07:01:33", "url": "https://files.pythonhosted.org/packages/a0/8e/72c27929a618d4797c1922aae9046e3f3eb3f417785f3d8a20d1eda63d0a/seqtag-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ccd41f90d61c89a9252ef37f0e266eb", "sha256": "0f82b7e3985d13759a9359fe4627f952ceeed279b9117e1f3a2d36b172247d11" }, "downloads": -1, "filename": "seqtag-1.0.5.tar.gz", "has_sig": false, "md5_digest": "9ccd41f90d61c89a9252ef37f0e266eb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 15040, "upload_time": "2018-11-29T07:01:34", "url": "https://files.pythonhosted.org/packages/a3/3b/967a93b6f805a05c95c692863df3b76922006357cbec060c7abaa401bbed/seqtag-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "33447ab7daa031c336528db84cb57062", "sha256": "ee9b61d9f528982c0fffdbf60a459255642f3e1d6bcaa39f8ac744412fa5e3d1" }, "downloads": -1, "filename": "seqtag-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "33447ab7daa031c336528db84cb57062", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 16164, "upload_time": "2018-12-26T11:33:25", "url": "https://files.pythonhosted.org/packages/40/56/16549c400badcbc420029173db1d1274049ddd70d16a2f3db3d81cc738a2/seqtag-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a2c8dd6cb12bf64e1972189e6e12e156", "sha256": "d65bb1bc64cc7fae71ab1732e65a47278609e9e62072cf44c26787fe7090b10b" }, "downloads": -1, "filename": "seqtag-1.0.6.tar.gz", "has_sig": false, "md5_digest": "a2c8dd6cb12bf64e1972189e6e12e156", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 15100, "upload_time": "2018-12-26T11:33:27", "url": "https://files.pythonhosted.org/packages/0c/8d/32c55aef773761b011e6d08c89bb2e837f696a30f8fa29d0b856cffc65f4/seqtag-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "20c38a39c897cb654ddb9aed6f8da7e0", "sha256": "bb9413f5e82ccaa7ef31272c796ba718159bd78ee8b7e750a2de1b0b53e3c736" }, "downloads": -1, "filename": "seqtag-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20c38a39c897cb654ddb9aed6f8da7e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 16381, "upload_time": "2019-01-31T09:51:21", "url": "https://files.pythonhosted.org/packages/ca/8c/e0246b399896409c2ad2ac762242f69fbc808764c05b08ea1f4f2159bd01/seqtag-1.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e3b2dd1d49a932ef3215686930cbd47", "sha256": "efcef9c02e82ab9e982fe9e85886692da857f62d2f9484fdff19f5a8e3694af4" }, "downloads": -1, "filename": "seqtag-1.0.7.tar.gz", "has_sig": false, "md5_digest": "4e3b2dd1d49a932ef3215686930cbd47", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 15209, "upload_time": "2019-01-31T09:51:23", "url": "https://files.pythonhosted.org/packages/05/c2/b96edfddf5ea1125ddf63c7fa07b02220bc6cae35d1804c0fe4fe0d6cc3a/seqtag-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "ab65a7ebe4a3bf95b65178f18ec20677", "sha256": "72e54add2b33f53878215291d5ab11a2db726aaf46ba300d635ea7e304c28940" }, "downloads": -1, "filename": "seqtag-1.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab65a7ebe4a3bf95b65178f18ec20677", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 28723, "upload_time": "2019-04-12T10:26:51", "url": "https://files.pythonhosted.org/packages/da/2a/f354f6aeca37ceebc347d1cd02fd6a861fdb38c09e6a12dcd786de8c779b/seqtag-1.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a460be7c7ae1ee1b7a023761f76965ee", "sha256": "dfb8c7ccddbfe92468b25c85ad26e82f4187316ea8bb65ec5fbc00dea132ae76" }, "downloads": -1, "filename": "seqtag-1.0.8.tar.gz", "has_sig": false, "md5_digest": "a460be7c7ae1ee1b7a023761f76965ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 14664, "upload_time": "2019-04-12T10:26:53", "url": "https://files.pythonhosted.org/packages/f0/f3/1367ff8fc123646eb20a7a7999c4fba5cef071fea04c3115a83e6aa6f2c9/seqtag-1.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ab65a7ebe4a3bf95b65178f18ec20677", "sha256": "72e54add2b33f53878215291d5ab11a2db726aaf46ba300d635ea7e304c28940" }, "downloads": -1, "filename": "seqtag-1.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab65a7ebe4a3bf95b65178f18ec20677", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6.0", "size": 28723, "upload_time": "2019-04-12T10:26:51", "url": "https://files.pythonhosted.org/packages/da/2a/f354f6aeca37ceebc347d1cd02fd6a861fdb38c09e6a12dcd786de8c779b/seqtag-1.0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a460be7c7ae1ee1b7a023761f76965ee", "sha256": "dfb8c7ccddbfe92468b25c85ad26e82f4187316ea8bb65ec5fbc00dea132ae76" }, "downloads": -1, "filename": "seqtag-1.0.8.tar.gz", "has_sig": false, "md5_digest": "a460be7c7ae1ee1b7a023761f76965ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.0", "size": 14664, "upload_time": "2019-04-12T10:26:53", "url": "https://files.pythonhosted.org/packages/f0/f3/1367ff8fc123646eb20a7a7999c4fba5cef071fea04c3115a83e6aa6f2c9/seqtag-1.0.8.tar.gz" } ] }