{ "info": { "author": "Bhupinder Saini", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# README\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/EchoBetaGlass/pyrvea/master)\n\nThe python version reference vector guided evolutionary algorithm.\n\nCurrently supported: Multi-objective minimization with visualization and interaction support. Preference is accepted as a reference point.\n\nTo test the code, open the [binder link](https://mybinder.org/v2/gh/EchoBetaGlass/pyrvea/master) and read example.ipynb.\n\nRead the documentation [here](https://pyrvea.readthedocs.io/en/latest/)\n\n### Requirements:\n* Python 3.6 or up\n* [Poetry dependency manager](https://github.com/sdispater/poetry): Only for developers\n\n### Installation process for normal users:\n* Run: `pip install pyrvea`\n\n### Installation process for developers:\n* Download and extract the code\n* Create a new virtual environment for the project\n* If you want to take part in the development process, run `poetry install` instead.\n\n## See the details of RVEA in the following paper\n\nR. Cheng, Y. Jin, M. Olhofer and B. Sendhoff,\nA Reference Vector Guided Evolutionary Algorithm for Many-objective\nOptimization, IEEE Transactions on Evolutionary Computation, 2016\n\nThe source code of pyrvea is implemented by Bhupinder Saini\n\nIf you have any questions about the code, please contact:\n\nBhupinder Saini: bhupinder.s.saini@jyu.fi\\\nProject researcher at University of Jyv\u00e4skyl\u00e4.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MPL-2.0", "maintainer": "Bhupinder Saini", "maintainer_email": "", "name": "pyrvea", "package_url": "https://pypi.org/project/pyrvea/", "platform": "", "project_url": "https://pypi.org/project/pyrvea/", "project_urls": null, "release_url": "https://pypi.org/project/pyrvea/0.1.1/", "requires_dist": [ "numpy (>=1.16,<2.0)", "pandas (>=0.24.2,<0.25.0)", "optproblems (>=1.2,<2.0)", "pygmo (>=2.10,<3.0)", "scipy (>=1.2,<2.0)", "diversipy (>=0.8.0,<0.9.0)", "pyDOE (>=0.3.8,<0.4.0)", "plotly (>=3.8,<4.0)", "tqdm (>=4.31,<5.0)" ], "requires_python": ">=3.6,<4.0", "summary": "The python version reference vector guided evolutionary algorithm.", "version": "0.1.1" }, "last_serial": 5221851, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "85458c45341eadfd3756f2b872259cf7", "sha256": "6ab3fee8d810d78411a61810121ff3ec1e87c2f16c2e4636e3f3e31820419f98" }, "downloads": -1, "filename": "pyrvea-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "85458c45341eadfd3756f2b872259cf7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 29568, "upload_time": "2019-05-03T13:13:24", "url": "https://files.pythonhosted.org/packages/61/e4/312026aa3849cb808cf0a0d31e07b15be55ddde2eef6844662d7b7e95e95/pyrvea-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a0320cff94d94e9347a8ff1afbdc8ac", "sha256": "b74e2069b1801bfeb08139ed3dc7be4367d48a90abf1702a6e110984d82b732f" }, "downloads": -1, "filename": "pyrvea-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6a0320cff94d94e9347a8ff1afbdc8ac", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 23296, "upload_time": "2019-05-03T13:13:27", "url": "https://files.pythonhosted.org/packages/b1/0a/12fd038808314d38bfab65b8733e17591891a0c7054d089f4fec8b25da53/pyrvea-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "254ed948630e9e95fdc9b05877757ae3", "sha256": "749c5d77c2c01f4dbdfedd2d90c5b9e0dc473dfae512919fb27b1cc7a9dd1ea7" }, "downloads": -1, "filename": "pyrvea-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "254ed948630e9e95fdc9b05877757ae3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 30252, "upload_time": "2019-05-03T13:27:20", "url": "https://files.pythonhosted.org/packages/01/c9/5cef38cbe524e86b9e4f840e3be0a10ce9b901b3f1b4b8d4474d86feaa11/pyrvea-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f92e76db28e14eb8566e9467479667d", "sha256": "e83931a96a326e654e512295da0afdb38d371fc570c932e4fab88d90f8bdef91" }, "downloads": -1, "filename": "pyrvea-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4f92e76db28e14eb8566e9467479667d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 24543, "upload_time": "2019-05-03T13:27:22", "url": "https://files.pythonhosted.org/packages/1f/51/a40e02e878b38bdbc699d4b313c65c9d41fb5b2191578437ca78e3464f73/pyrvea-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "254ed948630e9e95fdc9b05877757ae3", "sha256": "749c5d77c2c01f4dbdfedd2d90c5b9e0dc473dfae512919fb27b1cc7a9dd1ea7" }, "downloads": -1, "filename": "pyrvea-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "254ed948630e9e95fdc9b05877757ae3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 30252, "upload_time": "2019-05-03T13:27:20", "url": "https://files.pythonhosted.org/packages/01/c9/5cef38cbe524e86b9e4f840e3be0a10ce9b901b3f1b4b8d4474d86feaa11/pyrvea-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f92e76db28e14eb8566e9467479667d", "sha256": "e83931a96a326e654e512295da0afdb38d371fc570c932e4fab88d90f8bdef91" }, "downloads": -1, "filename": "pyrvea-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4f92e76db28e14eb8566e9467479667d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 24543, "upload_time": "2019-05-03T13:27:22", "url": "https://files.pythonhosted.org/packages/1f/51/a40e02e878b38bdbc699d4b313c65c9d41fb5b2191578437ca78e3464f73/pyrvea-0.1.1.tar.gz" } ] }