{ "info": { "author": "Valentin Thorey", "author_email": "v.thorey@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python", "Programming Language :: Python :: 3" ], "description": "\n# benderopt\n\nbenderopt is a black box optimization library.\n\nFor asynchronous use, a web client using this library is available in open access at [bender.dreem.com](https://bender.dreem.com)\n\nThe algorithm implemented \"parzen_estimator\" is similar to TPE described in:\n[Bergstra, James S., et al. \u201cAlgorithms for hyper-parameter optimization.\u201d Advances in Neural Information Processing Systems.](https://www.lri.fr/~kegl/research/PDFs/BeBaBeKe11.pdf)\n\n# Demo\nHere is a comparison on 200 evaluations of a function we want to minimize. First a random estimator is used to select random evaluation point. Then the parzen_estimator implemented in benderopt is used to select evaluation points.\n\nThe function to minimize is the following: `cos(x) + cos(2 * x + 1) + cos(y)`.\n\nThe red point correspond to the location of the global minima between 0 and 2pi for x and y.\n\n
\n
\n