{ "info": { "author": "Eduardo Avelar", "author_email": "eavelardev@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# fuzzylab\nPython Fuzzy Logic library based on Octave fuzzy-logic-toolkit\n\nThe way to use the fuzzylab functions is based on Matlab R2018b Fuzzy Logic Toolbox functions.\n\n## Install\n\n```\npip install -U fuzzylab\n```\n\n## Use\n\nIn the folder [notebooks](https://github.com/ITTcs/fuzzylab/tree/master/notebooks) exists notebook examples, for a starting point to the library.\n\nIn all the notebooks it is initialized installing the fuzzylab library with \n\n```\n!pip install -U fuzzylab\n```\n\nthat use `!` for execute terminal commands in the cell.\n\nFor plot in the notebook with the matplotlib library it is necessary to specify it with\n\n```\n%matplotlib inline\n```\n\nNow you can import the fuzzy library with\n\n```\nfrom fuzzylab import *\n```\n\n## Example\n\n```python\nimport numpy as np\nfrom matplotlib.pyplot import *\nfrom fuzzylab import *\n\nx = np.linspace(0, 10, 101)\ny = trimf(x, [3, 6, 8])\nplot(x, y)\nxlabel('trimf, P = [3, 6, 8]')\nshow()\n```\n\n![trimf](https://raw.githubusercontent.com/ITTcs/fuzzylab/master/images/trimf.png)\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/ITTcs/fuzzylab", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "fuzzylab", "package_url": "https://pypi.org/project/fuzzylab/", "platform": "", "project_url": "https://pypi.org/project/fuzzylab/", "project_urls": { "Homepage": "https://github.com/ITTcs/fuzzylab" }, "release_url": "https://pypi.org/project/fuzzylab/0.0.11/", "requires_dist": null, "requires_python": "", "summary": "Python Fuzzy Logic library", "version": "0.0.11" }, "last_serial": 5081337, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "4c3db6a0712176e6f03dd1df62849acd", "sha256": "5029b81c06d3006caebc3579694565b0b423b551fb46b196fed280592f4a077d" }, "downloads": -1, "filename": "fuzzylab-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "4c3db6a0712176e6f03dd1df62849acd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22260, "upload_time": "2019-02-11T18:11:58", "url": "https://files.pythonhosted.org/packages/18/48/166ed07136701355011ced7041f9cd8683480687b3ec72276f63242fd8dd/fuzzylab-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a1e7043f40318d98e51552ae4d0c07b", "sha256": "2dcbda13994e01ba50107f8a72d2565b94a3227dafa6359e390e82d3c67cff76" }, "downloads": -1, "filename": "fuzzylab-0.0.10.tar.gz", "has_sig": false, "md5_digest": "1a1e7043f40318d98e51552ae4d0c07b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6464, "upload_time": "2019-02-11T18:12:01", "url": "https://files.pythonhosted.org/packages/2e/2a/106930d86dccf6cbd64afc3b8ecfc86bcf39b73842d51bd4a5fbc2c9b9b1/fuzzylab-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "9da2c3c6a90cc9a7cb57aee7e89823d2", "sha256": "0a3f9baff519b3f734570e327d7facb77fd0a8bb5e044098e9f2a4fd85ebc586" }, "downloads": -1, "filename": "fuzzylab-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "9da2c3c6a90cc9a7cb57aee7e89823d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22659, "upload_time": "2019-04-02T22:41:24", "url": "https://files.pythonhosted.org/packages/6e/07/f92fc47fd676fed9a92d22d44342563549cfded5aaac1c8e86bec053eb03/fuzzylab-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80585945eb7f992dd58a657c47c2c014", "sha256": "49d57e804d6f83bd6928c3070cf6c4ad0406b9e95a8f59b9e736a615abc9a9c1" }, "downloads": -1, "filename": "fuzzylab-0.0.11.tar.gz", "has_sig": false, "md5_digest": "80585945eb7f992dd58a657c47c2c014", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7082, "upload_time": "2019-04-02T22:41:25", "url": "https://files.pythonhosted.org/packages/7e/c5/1a303727ae7f7d4fdce80823fa5288c85208d956437092cb8ef46683f6d0/fuzzylab-0.0.11.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "0bfe23a388cd6fcdecf720939750fcca", "sha256": "bf1707f309a2037362c5a009272fb026c3e40e70315b3f8f2aeee91117a4a548" }, "downloads": -1, "filename": "fuzzylab-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "0bfe23a388cd6fcdecf720939750fcca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22668, "upload_time": "2019-02-05T19:00:13", "url": "https://files.pythonhosted.org/packages/15/57/64fcda208d0333d7a8af7bead68568b9f64637ec8ea0e72690418ea25404/fuzzylab-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7b658cabb83f3af41de3a8b2665de1f", "sha256": "704f9b81dd5373a11831e7faa320eecb14a9c3c35ab3e357ab50cf31b9693b17" }, "downloads": -1, "filename": "fuzzylab-0.0.7.tar.gz", "has_sig": false, "md5_digest": "e7b658cabb83f3af41de3a8b2665de1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6986, "upload_time": "2019-02-05T19:00:15", "url": "https://files.pythonhosted.org/packages/38/0e/fcd5ea1286a3def13dfb70428bbe67f723d02efa73042ca131c0f13815cb/fuzzylab-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "dc88d4b7fc66e98a2f2a09913abe8874", "sha256": "3bba1ffe66f4498af041ce66c2d434a3d15905bcb1dc475cc235199d0a5c7d01" }, "downloads": -1, "filename": "fuzzylab-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "dc88d4b7fc66e98a2f2a09913abe8874", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22375, "upload_time": "2019-02-06T22:21:07", "url": "https://files.pythonhosted.org/packages/dd/65/63b932af9d65e69312b1d9df8488922098343921c83ba9359b4d0487a509/fuzzylab-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ad2b356e5c208bd4d687b2e7ec6cce9", "sha256": "6721d353bea7ff9b7cbabad549c8877f0ea3e14bec31abc3a9951b5ec277b2ad" }, "downloads": -1, "filename": "fuzzylab-0.0.8.tar.gz", "has_sig": false, "md5_digest": "6ad2b356e5c208bd4d687b2e7ec6cce9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6476, "upload_time": "2019-02-06T22:21:08", "url": "https://files.pythonhosted.org/packages/c3/12/29cae4e4c794afcc5934c77c130f5032216cc275c119c36d71dab8da64ec/fuzzylab-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "dbfe8558260cfb32cd5579267f7887aa", "sha256": "8ecd9e5259ae7b608eb70c9d0dd7c5196225ef6f02cb7b276ffdfb0bbafe5dff" }, "downloads": -1, "filename": "fuzzylab-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "dbfe8558260cfb32cd5579267f7887aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22197, "upload_time": "2019-02-08T03:20:54", "url": "https://files.pythonhosted.org/packages/2c/b2/ec4df2e8254628b8ce332a3b11b77d1ac6679a72dd4b5f4db9a42a711d7e/fuzzylab-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3481ef59f81abefa42509c9b280622d", "sha256": "77c02355dbd3f2ca9d244da552a516dcf04c69062b85a710aeea2bc6b449c780" }, "downloads": -1, "filename": "fuzzylab-0.0.9.tar.gz", "has_sig": false, "md5_digest": "b3481ef59f81abefa42509c9b280622d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6438, "upload_time": "2019-02-08T03:20:56", "url": "https://files.pythonhosted.org/packages/f3/64/99da11e30945379800c985e90d51e9fd7becd7dcbe84f8ed423a0d18fb8a/fuzzylab-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9da2c3c6a90cc9a7cb57aee7e89823d2", "sha256": "0a3f9baff519b3f734570e327d7facb77fd0a8bb5e044098e9f2a4fd85ebc586" }, "downloads": -1, "filename": "fuzzylab-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "9da2c3c6a90cc9a7cb57aee7e89823d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22659, "upload_time": "2019-04-02T22:41:24", "url": "https://files.pythonhosted.org/packages/6e/07/f92fc47fd676fed9a92d22d44342563549cfded5aaac1c8e86bec053eb03/fuzzylab-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "80585945eb7f992dd58a657c47c2c014", "sha256": "49d57e804d6f83bd6928c3070cf6c4ad0406b9e95a8f59b9e736a615abc9a9c1" }, "downloads": -1, "filename": "fuzzylab-0.0.11.tar.gz", "has_sig": false, "md5_digest": "80585945eb7f992dd58a657c47c2c014", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7082, "upload_time": "2019-04-02T22:41:25", "url": "https://files.pythonhosted.org/packages/7e/c5/1a303727ae7f7d4fdce80823fa5288c85208d956437092cb8ef46683f6d0/fuzzylab-0.0.11.tar.gz" } ] }