Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
GPyOpt/ | H | 19-Mar-2020 | - | 6,031 | 4,474 | |
GPyOpt.egg-info/ | H | 03-May-2022 | - | 100 | 80 | |
MANIFEST.in | H A D | 19-Mar-2020 | 258 | 12 | 11 | |
PKG-INFO | H A D | 19-Mar-2020 | 3.8 KiB | 100 | 80 | |
README.md | H A D | 19-Mar-2020 | 2.3 KiB | 64 | 45 | |
gpyopt.py | H A D | 19-Mar-2020 | 855 | 23 | 15 | |
setup.cfg | H A D | 19-Mar-2020 | 173 | 15 | 10 | |
setup.py | H A D | 19-Mar-2020 | 1.5 KiB | 38 | 31 |
README.md
1# GPyOpt 2 3Gaussian process optimization using [GPy](http://sheffieldml.github.io/GPy/). Performs global optimization with different acquisition functions. Among other functionalities, it is possible to use GPyOpt to optimize physical experiments (sequentially or in batches) and tune the parameters of Machine Learning algorithms. It is able to handle large data sets via sparse Gaussian process models. 4 5* [GPyOpt homepage](http://sheffieldml.github.io/GPyOpt/) 6* [Tutorial Notebooks](http://nbviewer.ipython.org/github/SheffieldML/GPyOpt/blob/master/manual/index.ipynb) 7* [Online documentation](http://gpyopt.readthedocs.io/) 8 9[![licence](https://img.shields.io/badge/licence-BSD-blue.svg)](http://opensource.org/licenses/BSD-3-Clause) [![develstat](https://travis-ci.org/SheffieldML/GPyOpt.svg?branch=master)](https://travis-ci.org/SheffieldML/GPyOpt) [![covdevel](http://codecov.io/github/SheffieldML/GPyOpt/coverage.svg?branch=master)](http://codecov.io/github/SheffieldML/GPyOpt?branch=master) [![Research software impact](http://depsy.org/api/package/pypi/GPyOpt/badge.svg)](http://depsy.org/package/python/GPyOpt) 10 11### Citation 12 13``` 14@Misc{gpyopt2016, 15author = {The GPyOpt authors}, 16title = {{GPyOpt}: A Bayesian Optimization framework in python}, 17howpublished = {\url{http://github.com/SheffieldML/GPyOpt}}, 18year = {2016} 19} 20``` 21 22## Getting started 23 24### Installing with pip 25 26The simplest way to install GPyOpt is using pip. ubuntu users can do: 27 28```bash 29sudo apt-get install python-pip 30pip install gpyopt 31``` 32 33If you'd like to install from source, or want to contribute to the project (e.g. by sending pull requests via github), read on. Clone the repository in GitHub and add it to your $PYTHONPATH. 34 35```bash 36git clone https://github.com/SheffieldML/GPyOpt.git 37cd GPyOpt 38python setup.py develop 39``` 40 41## Dependencies: 42 43 - GPy 44 - paramz 45 - numpy 46 - scipy 47 - matplotlib 48 - DIRECT (optional) 49 - cma (optional) 50 - pyDOE (optional) 51 - sobol_seq (optional) 52 53You can install dependencies by running: 54``` 55pip install -r requirements.txt 56``` 57 58 59## Funding Acknowledgements 60 61* [BBSRC Project No BB/K011197/1](http://staffwww.dcs.shef.ac.uk/people/N.Lawrence/projects/recombinant/) "Linking recombinant gene sequence to protein product manufacturability using CHO cell genomic resources" 62 63* See GPy funding Acknowledgements 64