{ "info": { "author": "Quentin Leveque", "author_email": "qleveque@hotmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Bullseye!\n\n\"Bullseye!\" is a new algorithm for computing the Gaussian Variational Approximation of a target distribution. Its strong point lies in the fact that it can easily be parallelized and distributed.\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\n### Installing\n\nBullseye! is now available as a [PyPI package](https://pypi.python.org/pypi/bullseye_method/):\n\n```\npip install bullseye_method\n```\n\nor clone the repository :\n\n```\ngit clone https://github.com/Whenti/bullseye\n```\n\nor [download and extract the zip](https://github.com/Whenti/bullseye/archive/master.zip) into your project folder.\n\n## Running the tests\n\nTo see if everything is working properly, you can already run the algorithm on a multilogit model with artificially generated data.\n\n```py\nfrom Bullseye.Tests import simple_test\nsimple_test()\n```\n\n## Example\n\n```py\nimport Bullseye\nfrom Bullseye import generate_multilogit\n\ntheta_0, x_array, y_array = generate_multilogit(d = 10, n = 10**3, k = 5)\n\nbull = Bullseye.Graph()\nbull.feed_with(x_array,y_array)\nbull.set_predefined_model(\"multilogit\")\nbull.set_predefined_prior(\"normal_iid\")\nbull.init_with(mu_0 = 0, cov_0 = 1)\nbull.set_options(local_std_trick = True, s=5)\nbull.build()\n\nbull.run()\n```\n\n## Authors\n\n* **Quentin L\u00e9v\u00eaque** [Whenti](https://github.com/Whenti)\n\nSee also the list of [contributors](https://github.com/Whenti/bullseye/contributors) who participated in this project. Hopefully, there will be more.\n\n## License\n\nThis project licensed under the GPL3 License - see the [LICENSE.txt](LICENSE.txt) file for details.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Whenti/bullseye", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "bullseye_method", "package_url": "https://pypi.org/project/bullseye_method/", "platform": "", "project_url": "https://pypi.org/project/bullseye_method/", "project_urls": { "Homepage": "https://github.com/Whenti/bullseye" }, "release_url": "https://pypi.org/project/bullseye_method/1.0.2/", "requires_dist": null, "requires_python": "", "summary": "Implemented tensorflow version of the Bullseye method for prior approximation.", "version": "1.0.2" }, "last_serial": 4879601, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a6641883e3da918e3216f255749785f2", "sha256": "01501de130b5fc26b04376c6e7b2ff0930101139f591c2826030ac37e37a4c65" }, "downloads": -1, "filename": "bullseye_method-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a6641883e3da918e3216f255749785f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17856, "upload_time": "2018-11-07T00:26:16", "url": "https://files.pythonhosted.org/packages/fe/71/8c626b4ec03b924735e5e0a3299564091b541a01e4f212cf15bcf770f613/bullseye_method-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42431e1f5da170878535008924332ef7", "sha256": "078f449fc692cf0907279c93a9c4b9b633b9f053e8f1c5f6e513503b4f9bb6be" }, "downloads": -1, "filename": "bullseye_method-0.0.1.tar.gz", "has_sig": false, "md5_digest": "42431e1f5da170878535008924332ef7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13854, "upload_time": "2018-11-07T00:26:18", "url": "https://files.pythonhosted.org/packages/b8/1c/b8b4aaaa297e30639bb5360aa6ab36251796f4b4a21e0f3e61eb0a8ce225/bullseye_method-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "59401d29861799c65d074ffab4147535", "sha256": "94ac7a9c9b8e56e6d5e3037942478c07ca6e938b8a37bfe91e6d2641b11a6ba6" }, "downloads": -1, "filename": "bullseye_method-0.0.2.tar.gz", "has_sig": false, "md5_digest": "59401d29861799c65d074ffab4147535", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13865, "upload_time": "2018-11-07T00:34:56", "url": "https://files.pythonhosted.org/packages/b6/08/977450033a26e41f5000d3c2f132774de18740f236159857a876f1152b60/bullseye_method-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "49ebe99e37967db8d07d2251b2dc778e", "sha256": "18ac480a6018307ca34d1abfdd37ba391c2fe28c9a79ac9defe4d32402efe33e" }, "downloads": -1, "filename": "bullseye_method-0.0.3.tar.gz", "has_sig": false, "md5_digest": "49ebe99e37967db8d07d2251b2dc778e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16956, "upload_time": "2018-11-07T18:09:31", "url": "https://files.pythonhosted.org/packages/df/f9/3e960eabdbcb05fc01f10bb3ca9fe903eb186cae1a03c9ba7d34ce656618/bullseye_method-0.0.3.tar.gz" } ], "0.0.31": [ { "comment_text": "", "digests": { "md5": "398683b57c09e94315d5063a35a33413", "sha256": "03f53d69cbac8277405c3ca3efecc8e27584ddd2847d485088f0c854a0c84558" }, "downloads": -1, "filename": "bullseye_method-0.0.31.tar.gz", "has_sig": false, "md5_digest": "398683b57c09e94315d5063a35a33413", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19712, "upload_time": "2018-11-07T18:20:46", "url": "https://files.pythonhosted.org/packages/c2/49/7d04171d2709b05f7baf902fee023e932b3d59c4c958493a7696322843ee/bullseye_method-0.0.31.tar.gz" } ], "0.0.32": [ { "comment_text": "", "digests": { "md5": "2db37fd79db25be8b8bec57f4ba8c775", "sha256": "c227c2bae7329c7a9aacd501dc54bb8e8c139ca6a35ed89a6404beef6c5f1fb0" }, "downloads": -1, "filename": "bullseye_method-0.0.32.tar.gz", "has_sig": false, "md5_digest": "2db37fd79db25be8b8bec57f4ba8c775", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19726, "upload_time": "2018-11-07T18:27:40", "url": "https://files.pythonhosted.org/packages/54/0e/10c577269edd13a000da57e12481d44090190c99d15ebbace447a9a9403b/bullseye_method-0.0.32.tar.gz" } ], "0.0.33": [ { "comment_text": "", "digests": { "md5": "66d6d730879e0e365e071d03e6ccf638", "sha256": "0a484d00308e36cf2425217e47f617b8079fa13b7239fdf24b2e31a0e5260ae7" }, "downloads": -1, "filename": "bullseye_method-0.0.33.tar.gz", "has_sig": false, "md5_digest": "66d6d730879e0e365e071d03e6ccf638", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19738, "upload_time": "2018-11-07T18:36:03", "url": "https://files.pythonhosted.org/packages/c8/d5/be7984fcea9f5775b0d91adc7677f456d22ab2de0c1a39141fc723f4191f/bullseye_method-0.0.33.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "c23d712c9fcf9271b6fea4f2d85e6b6f", "sha256": "f311e7d91143b45fde431f4be029bb9367a06db93746619a1bd46ee21fb35c22" }, "downloads": -1, "filename": "bullseye_method-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c23d712c9fcf9271b6fea4f2d85e6b6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33434, "upload_time": "2019-01-14T17:37:24", "url": "https://files.pythonhosted.org/packages/39/74/201e793f6f2e713f61188e7e8de9fc93ae14ea38fc71a44af55d0085f357/bullseye_method-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f8e012b868f11ce426433bf0cd85680a", "sha256": "2eb4ceb9a1bdd92387b674e79f9c858f5a1cfbdb8e6aa8c565cb409cc87119f1" }, "downloads": -1, "filename": "bullseye_method-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f8e012b868f11ce426433bf0cd85680a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33389, "upload_time": "2019-01-14T17:53:28", "url": "https://files.pythonhosted.org/packages/68/87/2945161a38bf6430ca2f9eb3aa95a3a31618e82b2ee9b1a9e2aac7a080ae/bullseye_method-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "4bd99f32be34202328b797578cedd249", "sha256": "adc16bd11a593b82f914209dcced84c5db4869847f5f56b45f4f632087951e0c" }, "downloads": -1, "filename": "bullseye_method-1.0.2.tar.gz", "has_sig": false, "md5_digest": "4bd99f32be34202328b797578cedd249", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33663, "upload_time": "2019-02-28T14:43:30", "url": "https://files.pythonhosted.org/packages/1c/09/cdf8f2166486315ddd9ce52678c7cf2cd84fb9d5c6073dbe1a15a40233f9/bullseye_method-1.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4bd99f32be34202328b797578cedd249", "sha256": "adc16bd11a593b82f914209dcced84c5db4869847f5f56b45f4f632087951e0c" }, "downloads": -1, "filename": "bullseye_method-1.0.2.tar.gz", "has_sig": false, "md5_digest": "4bd99f32be34202328b797578cedd249", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33663, "upload_time": "2019-02-28T14:43:30", "url": "https://files.pythonhosted.org/packages/1c/09/cdf8f2166486315ddd9ce52678c7cf2cd84fb9d5c6073dbe1a15a40233f9/bullseye_method-1.0.2.tar.gz" } ] }