{ "info": { "author": "Shao Jianzhi", "author_email": "shaojianzhi2012@163.com", "bugtrack_url": null, "classifiers": [], "description": "This is a bert sentence encoding tool.\n\n## Install\n\n pip install --index-url https://pypi.python.org/simple/ bert-sent-encoding==0.2.0\nor\n\n git clone ssh://git@gitlab.leihuo.netease.com:32200/shaojianzhi/bert-sent-encoding.git\n cd bert-sent-encoding\n python setup.py install\n## Use\n\n from bert_sent_encoding import bert_sent_encoding # 1st line\n bse = bert_sent_encoding(model_path='bert_sent_encoding/model/chinese_L-12_H-768_A-12', seq_length=64, batch_size=8) # 2nd line\n vector = bse.get_vector('\u4f60\u5403\u996d\u4e86\u5417', word_vector=False, layer=-1) # 3rd line 1. get vector of string\n vectors = bse.get_vector(['\u4f60\u5403\u996d\u4e86\u5417', '\u5df2\u7ecf\u5403\u4e86\u5440'], word_vector=False, layer=-1) # 4th line 2. get vector list of strings\n bse.write_txt2vector(input_file, output_file, word_vector=False, layer=-1) # 5th line 3. get and write vectors of strings\n\n\n### for 2nd line:\n bse = bert_sent_encoding(model_path='bert_sent_encoding/model/chinese_L-12_H-768_A-12', seq_length=64, batch_size=8)\n *model_path is required, seq_length and batch_size are optional\n### for 3rd, 4th and 5th lines\n vector = bse.get_vector('\u4f60\u5403\u996d\u4e86\u5417', word_vector=False, layer=-1) # 3rd line 1. get vector of string\n vectors = bse.get_vector(['\u4f60\u5403\u996d\u4e86\u5417', '\u5df2\u7ecf\u5403\u4e86\u5440'], word_vector=False, layer=-1) # 4th line 2. get vector list of strings\n bse.write_txt2vector(input_file, output_file, word_vector=False, layer=-1) # 5th line 3. get and write vectors of strings\n *word_vector and layer are optional*\n\n### for 5th line:\n bse.write_txt2vector(input_file, output_file) # 3. get and write vectors of strings\npath of **input_file** and **output_file** are defined by user and below is content of **input_file**:\n\n the first line text\n the second line text\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://gitlab.leihuo.netease.com/shaojianzhi/bert-sent-encoding", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "bert-sent-encoding", "package_url": "https://pypi.org/project/bert-sent-encoding/", "platform": "", "project_url": "https://pypi.org/project/bert-sent-encoding/", "project_urls": { "Homepage": "https://gitlab.leihuo.netease.com/shaojianzhi/bert-sent-encoding" }, "release_url": "https://pypi.org/project/bert-sent-encoding/0.2.0/", "requires_dist": [ "tqdm", "boto3", "botocore", "requests", "numpy", "torch" ], "requires_python": "", "summary": "A bert sentence encoding tool", "version": "0.2.0" }, "last_serial": 5555428, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "6d7cb8a091804acb73280a653cffdaad", "sha256": "aaab792a7566577094059da08d0d5544418db2947debcd1245e97e9336e205bf" }, "downloads": -1, "filename": "bert_sent_encoding-0.1.1-py3.6.egg", "has_sig": false, "md5_digest": "6d7cb8a091804acb73280a653cffdaad", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 54082, "upload_time": "2019-01-25T12:02:47", "url": "https://files.pythonhosted.org/packages/6a/08/02543e31b25a81d3c41e40069c19ce912349de0baba5349d604efea5dd37/bert_sent_encoding-0.1.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "c587394cdd441a33cb5e9f3bffdf4b45", "sha256": "e448b6f85eca68075a50c14cc029af781bc0746a90cdf4b32ff0e9846afa31e7" }, "downloads": -1, "filename": "bert_sent_encoding-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c587394cdd441a33cb5e9f3bffdf4b45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25176, "upload_time": "2019-01-25T12:15:33", "url": "https://files.pythonhosted.org/packages/08/8e/9b5fa6e0839fcc6809eb29b3054e457e6eac4b2f1adea7df846a52e7bfee/bert_sent_encoding-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1031d8325dfb4728b4b7c9d6ad140621", "sha256": "e9f4f0a4f10cdd8098a32be1975190aa0ab49d1787e22f8f11975144a796b0d9" }, "downloads": -1, "filename": "bert_sent_encoding-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1031d8325dfb4728b4b7c9d6ad140621", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22036, "upload_time": "2019-01-25T12:15:35", "url": "https://files.pythonhosted.org/packages/cb/9d/5bfcb5cea3196c13f96c8a14f2c8edd9313851494ffc0008bf4c4b706bc0/bert_sent_encoding-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "ac77f14ef262d6cf51776ffa405a5a5a", "sha256": "1846acd82a8728e479a7cdebdc7d037d0fc56a3908e8b2e2a32fb60abe650502" }, "downloads": -1, "filename": "bert_sent_encoding-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ac77f14ef262d6cf51776ffa405a5a5a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 50966, "upload_time": "2019-02-25T11:24:47", "url": "https://files.pythonhosted.org/packages/fa/61/84b637405eb331e11a34bcb2f398858f6b04e7f62ae0d28e9d0abe4d0bbf/bert_sent_encoding-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bd4f6ea9428a5023a3398c6fc29f7011", "sha256": "7e1ef8d0ed8f2cc3f28b5d71bbd9ada8b47ac5b6107fa75ecfce465a38a67a7d" }, "downloads": -1, "filename": "bert_sent_encoding-0.1.2.tar.gz", "has_sig": false, "md5_digest": "bd4f6ea9428a5023a3398c6fc29f7011", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45356, "upload_time": "2019-02-25T11:25:02", "url": "https://files.pythonhosted.org/packages/18/97/fef09f8ff44daec55071d4dd0d39acba6e79f4f3e10b704ade0a04174efc/bert_sent_encoding-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "7cbf746148226195fde5bd4069d9e436", "sha256": "7d012dd4bafb30cbb1591b63151c2d8b5dfe9b391a5c00af0cc258a2cc0e479c" }, "downloads": -1, "filename": "bert_sent_encoding-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7cbf746148226195fde5bd4069d9e436", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51011, "upload_time": "2019-02-26T08:52:39", "url": "https://files.pythonhosted.org/packages/80/c3/b7bb99fc70975d34907d78fbb0f91fc481d0c38d6a7c34c16fd24aa884bb/bert_sent_encoding-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e946b98aa6199fca8cadeedc512be0e", "sha256": "d43dac44e3a673d28a2fa6db82d5776eb6dfed3ab58df2112cf3324c3d65d470" }, "downloads": -1, "filename": "bert_sent_encoding-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5e946b98aa6199fca8cadeedc512be0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45442, "upload_time": "2019-02-26T08:52:41", "url": "https://files.pythonhosted.org/packages/0d/35/f1a32e08da57ecca5233cf83f3eb1a30fb46b2e0834f914377526b01c6b8/bert_sent_encoding-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "80ce70e82ff7dea114211b7aba2170ea", "sha256": "f154decb0f5e880b6a8bdea488e2d5320c55c3267a3db022459e508f5f13e1f8" }, "downloads": -1, "filename": "bert_sent_encoding-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "80ce70e82ff7dea114211b7aba2170ea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 51046, "upload_time": "2019-03-21T12:34:33", "url": "https://files.pythonhosted.org/packages/a0/c9/4ef57840a6a4f4d468c83a81d0fa15d853e669f3245218d24adc00545518/bert_sent_encoding-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fa8acdd536b4b01184e31f6713829d1", "sha256": "08c58f04cc4b8bc164210c32dbfc9346ab01a680a0c9d58f1c54b729c5f517a0" }, "downloads": -1, "filename": "bert_sent_encoding-0.1.4.tar.gz", "has_sig": false, "md5_digest": "3fa8acdd536b4b01184e31f6713829d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45464, "upload_time": "2019-03-21T12:34:35", "url": "https://files.pythonhosted.org/packages/11/f5/4f508e29fc56b2a8f08a9998ddf631abe245c13d3114eb27b29b11b62d32/bert_sent_encoding-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "7ae28ad197bdbc8a57e2f524d855fa11", "sha256": "a41678d67298bc41cc9ba80b9faab85081a1226a95bce425763af50ec1cd6372" }, "downloads": -1, "filename": "bert_sent_encoding-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7ae28ad197bdbc8a57e2f524d855fa11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76610, "upload_time": "2019-07-19T09:30:44", "url": "https://files.pythonhosted.org/packages/71/93/2811b15dcfdc17fc8f7cbfc43a73f2a907db62971a2f1ec26408b4f34946/bert_sent_encoding-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e8fc3ba017ca0438261b871dd9ca7b4", "sha256": "949a2e34ba20350b4c9bd41061bba257ca2fdd58cfe7fa1fda9677da53e95118" }, "downloads": -1, "filename": "bert_sent_encoding-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4e8fc3ba017ca0438261b871dd9ca7b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60344, "upload_time": "2019-07-19T09:30:46", "url": "https://files.pythonhosted.org/packages/b2/ae/d6371487cace22298d568d954ef067bd1b9fb018d805e19a6d4a0950d0d4/bert_sent_encoding-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7ae28ad197bdbc8a57e2f524d855fa11", "sha256": "a41678d67298bc41cc9ba80b9faab85081a1226a95bce425763af50ec1cd6372" }, "downloads": -1, "filename": "bert_sent_encoding-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7ae28ad197bdbc8a57e2f524d855fa11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 76610, "upload_time": "2019-07-19T09:30:44", "url": "https://files.pythonhosted.org/packages/71/93/2811b15dcfdc17fc8f7cbfc43a73f2a907db62971a2f1ec26408b4f34946/bert_sent_encoding-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e8fc3ba017ca0438261b871dd9ca7b4", "sha256": "949a2e34ba20350b4c9bd41061bba257ca2fdd58cfe7fa1fda9677da53e95118" }, "downloads": -1, "filename": "bert_sent_encoding-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4e8fc3ba017ca0438261b871dd9ca7b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60344, "upload_time": "2019-07-19T09:30:46", "url": "https://files.pythonhosted.org/packages/b2/ae/d6371487cace22298d568d954ef067bd1b9fb018d805e19a6d4a0950d0d4/bert_sent_encoding-0.2.0.tar.gz" } ] }