{ "info": { "author": "CyberZHG", "author_email": "CyberZHG@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6" ], "description": "# PyTorch Position Embedding\n\n[![Travis](https://travis-ci.org/CyberZHG/torch-position-embedding.svg)](https://travis-ci.org/CyberZHG/torch-position-embedding)\n[![Coverage](https://coveralls.io/repos/github/CyberZHG/torch-position-embedding/badge.svg?branch=master)](https://coveralls.io/github/CyberZHG/torch-position-embedding)\n\n## Install\n\n```bash\npip install torch-position-embedding\n```\n\n## Usage\n\n```python\nfrom torch_position-embedding import PositionEmbedding\n\nPositionEmbedding(num_embeddings=5, embedding_dim=10, mode=PositionEmbedding.MODE_ADD)\n```\n\nModes:\n\n* `MODE_EXPAND`: negative indices could be used to represent relative positions.\n* `MODE_ADD`: add position embedding to the original tensor.\n* `MODE_CAT`: concatenate position embedding to the original tensor.", "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/CyberZHG/torch-position-embedding", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "torch-position-embedding", "package_url": "https://pypi.org/project/torch-position-embedding/", "platform": "", "project_url": "https://pypi.org/project/torch-position-embedding/", "project_urls": { "Homepage": "https://github.com/CyberZHG/torch-position-embedding" }, "release_url": "https://pypi.org/project/torch-position-embedding/0.7.1/", "requires_dist": null, "requires_python": "", "summary": "Position embedding implemented in PyTorch", "version": "0.7.1" }, "last_serial": 4863283, "releases": { "0.7.0": [ { "comment_text": "", "digests": { "md5": "65813f6166fffbcf1a859e16a90123b3", "sha256": "81238eb7234584b33193df9e7942585fa72b9fcfad28e5e4c77a41bb5b7e3c8d" }, "downloads": -1, "filename": "torch-position-embedding-0.7.0.tar.gz", "has_sig": false, "md5_digest": "65813f6166fffbcf1a859e16a90123b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2530, "upload_time": "2019-02-21T11:34:50", "url": "https://files.pythonhosted.org/packages/47/26/4dbe03bb8c5ec58acc43c4547a7bd3651ec9f4440798380af10c9799a39a/torch-position-embedding-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "1c2437d6eabd40242de86a1224b498bd", "sha256": "abab619aae87e56f3e83150a525562a486e33becc0823321674be0dbe5519ee3" }, "downloads": -1, "filename": "torch-position-embedding-0.7.1.tar.gz", "has_sig": false, "md5_digest": "1c2437d6eabd40242de86a1224b498bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3209, "upload_time": "2019-02-25T07:43:38", "url": "https://files.pythonhosted.org/packages/6a/78/9e34e7ded9b102404b8a9452bf95478eeb3fa2a3f8fa733ab9c25a07fb5e/torch-position-embedding-0.7.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1c2437d6eabd40242de86a1224b498bd", "sha256": "abab619aae87e56f3e83150a525562a486e33becc0823321674be0dbe5519ee3" }, "downloads": -1, "filename": "torch-position-embedding-0.7.1.tar.gz", "has_sig": false, "md5_digest": "1c2437d6eabd40242de86a1224b498bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3209, "upload_time": "2019-02-25T07:43:38", "url": "https://files.pythonhosted.org/packages/6a/78/9e34e7ded9b102404b8a9452bf95478eeb3fa2a3f8fa733ab9c25a07fb5e/torch-position-embedding-0.7.1.tar.gz" } ] }