{ "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": "# Keras Position-Wise Feed Forward\n\n[![Travis](https://travis-ci.org/CyberZHG/keras-position-wise-feed-forward.svg)](https://travis-ci.org/CyberZHG/keras-position-wise-feed-forward)\n[![Coverage](https://coveralls.io/repos/github/CyberZHG/keras-position-wise-feed-forward/badge.svg?branch=master)](https://coveralls.io/github/CyberZHG/keras-position-wise-feed-forward)\n[![Version](https://img.shields.io/pypi/v/keras-position-wise-feed-forward.svg)](https://pypi.org/project/keras-position-wise-feed-forward/)\n![Downloads](https://img.shields.io/pypi/dm/keras-position-wise-feed-forward.svg)\n![License](https://img.shields.io/pypi/l/keras-position-wise-feed-forward.svg)\n\n![](https://img.shields.io/badge/keras-tensorflow-blue.svg)\n![](https://img.shields.io/badge/keras-tf.keras-blue.svg)\n![](https://img.shields.io/badge/keras-tf.keras/eager-blue.svg)\n![](https://img.shields.io/badge/keras-tf.keras/2.0_beta-blue.svg)\n\nImplementation of position-wise feed forward layer in the paper: [Attention is All You Need](https://arxiv.org/pdf/1706.03762.pdf)\n\n## Install\n\n```bash\npip install keras-position-wise-feed-forward\n```\n\n## Usage\n\n```python\nimport keras\nfrom keras_position_wise_feed_forward import FeedForward\n\ninput_layer = keras.layers.Input(shape=(None, 32))\nfeed_forward_layer = FeedForward(units=128)(input_layer)\nmodel = keras.models.Model(inputs=input_layer, outputs=feed_forward_layer)\nmodel.compile(optimizer='adam', loss='mse')\nmodel.summary()\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/CyberZHG/keras-position-wise-feed-forward", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "keras-position-wise-feed-forward", "package_url": "https://pypi.org/project/keras-position-wise-feed-forward/", "platform": "", "project_url": "https://pypi.org/project/keras-position-wise-feed-forward/", "project_urls": { "Homepage": "https://github.com/CyberZHG/keras-position-wise-feed-forward" }, "release_url": "https://pypi.org/project/keras-position-wise-feed-forward/0.6.0/", "requires_dist": null, "requires_python": "", "summary": "Feed forward layer implemented in Keras", "version": "0.6.0" }, "last_serial": 5428829, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "00c386e61b8a241a4375779f65a7b912", "sha256": "de754649bea73b5d87cf870649c737caca08165a1eb9652475e589a833810d7c" }, "downloads": -1, "filename": "keras-position-wise-feed-forward-0.1.0.tar.gz", "has_sig": false, "md5_digest": "00c386e61b8a241a4375779f65a7b912", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3488, "upload_time": "2018-11-08T09:46:57", "url": "https://files.pythonhosted.org/packages/0a/9a/fc9e4ffea64752d43576f180cf69b5fbfeedb3d6c5386b6565d708b58b18/keras-position-wise-feed-forward-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "356f3ded78ef3778622fe9f4d7304f64", "sha256": "0c70c70626c97ed3044dc7932155e6f96102aa6bb9f938ec642026e358c7e176" }, "downloads": -1, "filename": "keras-position-wise-feed-forward-0.2.0.tar.gz", "has_sig": false, "md5_digest": "356f3ded78ef3778622fe9f4d7304f64", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3650, "upload_time": "2019-02-01T02:58:45", "url": "https://files.pythonhosted.org/packages/f6/ad/8a5fa597ed1c0fc483c36ff9340ff2a6481214fb8477dc9dd6b49dfce68f/keras-position-wise-feed-forward-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "b9470736fe435b72b59e4d538e55e7f5", "sha256": "106108e7c8d6559d56588ba623dc2e040efb83c8b139e567307f68a72b94f41e" }, "downloads": -1, "filename": "keras-position-wise-feed-forward-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b9470736fe435b72b59e4d538e55e7f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3657, "upload_time": "2019-02-01T03:56:15", "url": "https://files.pythonhosted.org/packages/c6/61/8e6b65883d9ca3882f6935b4183e93b3cfd41803c971d59d90b6e9c462d3/keras-position-wise-feed-forward-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "6c5222e563832adb3cfd35b0cafbf27f", "sha256": "329e191ecb9b76fb205d3c242c102552ffbc0e96fc1798a6aa89028acce2eb49" }, "downloads": -1, "filename": "keras-position-wise-feed-forward-0.4.0.tar.gz", "has_sig": false, "md5_digest": "6c5222e563832adb3cfd35b0cafbf27f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3654, "upload_time": "2019-03-11T06:25:24", "url": "https://files.pythonhosted.org/packages/91/21/4eefba0b6ea01de9c6e469970a39dbdbce14e5183a20274d9a181f55eaa8/keras-position-wise-feed-forward-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "00d9459a5d222c341eb2d14236d353b1", "sha256": "9ef41842a48d127981713995874ae6a475d24ab0f3d4edbf49fbf6a4b246e774" }, "downloads": -1, "filename": "keras-position-wise-feed-forward-0.5.0.tar.gz", "has_sig": false, "md5_digest": "00d9459a5d222c341eb2d14236d353b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4017, "upload_time": "2019-05-11T15:08:16", "url": "https://files.pythonhosted.org/packages/51/a8/b9dec35117d0fb16d07bd8c216540c4ab42e93dd3d9ca43345cb01bbdc3f/keras-position-wise-feed-forward-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "57484a533818bdd62132d6d87e1eeb04", "sha256": "37b6db7e6b5aebc6a7d979f4c7a98dba384d25d39aeee4893b26be8389cde13c" }, "downloads": -1, "filename": "keras-position-wise-feed-forward-0.6.0.tar.gz", "has_sig": false, "md5_digest": "57484a533818bdd62132d6d87e1eeb04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4406, "upload_time": "2019-06-21T03:50:39", "url": "https://files.pythonhosted.org/packages/e3/59/f0faa1037c033059e7e9e7758e6c23b4d1c0772cd48de14c4b6fd4033ad5/keras-position-wise-feed-forward-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "57484a533818bdd62132d6d87e1eeb04", "sha256": "37b6db7e6b5aebc6a7d979f4c7a98dba384d25d39aeee4893b26be8389cde13c" }, "downloads": -1, "filename": "keras-position-wise-feed-forward-0.6.0.tar.gz", "has_sig": false, "md5_digest": "57484a533818bdd62132d6d87e1eeb04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4406, "upload_time": "2019-06-21T03:50:39", "url": "https://files.pythonhosted.org/packages/e3/59/f0faa1037c033059e7e9e7758e6c23b4d1c0772cd48de14c4b6fd4033ad5/keras-position-wise-feed-forward-0.6.0.tar.gz" } ] }