{ "info": { "author": "Pablo Ribalta Lorenzo", "author_email": "pribalta@ieee.org", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# fastPSO\n\n[![Build Status](https://travis-ci.org/pribalta/fastPSO.svg?branch=master)](https://travis-ci.org/pribalta/fastPSO)\n\nFast parallel Particle Swarm Optimization package for Python\n\n__fastPSO__ is an open source software library for Particle Swarm Optimization built with two goals in mind:\n * Speed\n * Parallelism\n\nIts flexible architecture enables you to define complex objective functions, and to perform optimization in a __serial__ or __parallel__ setting. In addition, it offers detailed insights on the optimization process, helping practitioners profile their results.\n\n## Installation\n\n__pip__ __package__\n\n```\npip install fastpso\n```\n\n### Requirements\n\n * numpy\n\n## Getting started\n\ntbd\n\n## License\n\n__fastPSO__ is available under *MIT License*\n\nIf you plan on using this software for scientific purposes, please cite our work:\n```\n@inproceedings{lorenzo2017particle,\n title={Particle swarm optimization for hyper-parameter selection in deep neural networks},\n author={Lorenzo, Pablo Ribalta et al.},\n booktitle={Proceedings of the Genetic and Evolutionary Computation Conference},\n pages={481--488},\n year={2017},\n organization={ACM}\n}\n```\n```\n@inproceedings{lorenzo2017hyper,\n title={Hyper-parameter selection in deep neural networks using parallel particle swarm optimization},\n author={Lorenzo, Pablo Ribalta et al.},\n booktitle={Proceedings of the Genetic and Evolutionary Computation Conference Companion},\n pages={1864--1871},\n year={2017},\n organization={ACM}\n}\n```\n\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/pribalta/fastPSO", "keywords": "", "license": "LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "fastPSO", "package_url": "https://pypi.org/project/fastPSO/", "platform": "", "project_url": "https://pypi.org/project/fastPSO/", "project_urls": { "Homepage": "https://github.com/pribalta/fastPSO" }, "release_url": "https://pypi.org/project/fastPSO/0.0.2/", "requires_dist": null, "requires_python": "", "summary": "Fast parallel PSO library for Python with support for CPU and GPU multithreading.", "version": "0.0.2" }, "last_serial": 4526523, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "b09c2025fe40e1b480515ab2f5e9d2b3", "sha256": "632be678b62181f13b9a9841d9e629d859a24d19c76a69963fa256d3a86b6df0" }, "downloads": -1, "filename": "fastPSO-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b09c2025fe40e1b480515ab2f5e9d2b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9191, "upload_time": "2018-11-05T17:25:46", "url": "https://files.pythonhosted.org/packages/ef/6a/2c28bae4e89f65d79d6de16830ff50229f46a29025fc34e29d6f68c53ccb/fastPSO-0.0.1-py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "7d2f1045ceb9e4b58b3e29a078a94520", "sha256": "bd87a3f9e1bb579b9f4006971b279efe5e90ffbe1da225868e08d37141f3f411" }, "downloads": -1, "filename": "fastPSO-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7d2f1045ceb9e4b58b3e29a078a94520", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9229, "upload_time": "2018-11-25T16:46:42", "url": "https://files.pythonhosted.org/packages/54/5b/ba4d4d860e1314b054ae51cb4c67084943469c0ea0852e135ab922a06ffa/fastPSO-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c1ec60917b4e99b9b457054a0992318", "sha256": "ad6f5b423a7a1d4bcb4642fdc2f183414c7decf444f7e6dfd54229ffcbe2b082" }, "downloads": -1, "filename": "fastPSO-0.0.2.tar.gz", "has_sig": false, "md5_digest": "9c1ec60917b4e99b9b457054a0992318", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7622, "upload_time": "2018-11-25T16:46:43", "url": "https://files.pythonhosted.org/packages/3f/cd/a815aeb5a91af6dddbe0abd23ee38bbd5b51fb771894811a82c0d58ba2aa/fastPSO-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7d2f1045ceb9e4b58b3e29a078a94520", "sha256": "bd87a3f9e1bb579b9f4006971b279efe5e90ffbe1da225868e08d37141f3f411" }, "downloads": -1, "filename": "fastPSO-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "7d2f1045ceb9e4b58b3e29a078a94520", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9229, "upload_time": "2018-11-25T16:46:42", "url": "https://files.pythonhosted.org/packages/54/5b/ba4d4d860e1314b054ae51cb4c67084943469c0ea0852e135ab922a06ffa/fastPSO-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c1ec60917b4e99b9b457054a0992318", "sha256": "ad6f5b423a7a1d4bcb4642fdc2f183414c7decf444f7e6dfd54229ffcbe2b082" }, "downloads": -1, "filename": "fastPSO-0.0.2.tar.gz", "has_sig": false, "md5_digest": "9c1ec60917b4e99b9b457054a0992318", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7622, "upload_time": "2018-11-25T16:46:43", "url": "https://files.pythonhosted.org/packages/3f/cd/a815aeb5a91af6dddbe0abd23ee38bbd5b51fb771894811a82c0d58ba2aa/fastPSO-0.0.2.tar.gz" } ] }