/Bgolearn

A Bayesian global optimization package for material design

Primary LanguageJupyter Notebook

Source code:

Python package - Bgolearn

Screen Shot 2022-07-30 at 22 34 52

为材料设计而生!

( A Bayesian global optimization package for material design )Version 1, Jul, 2022

Written using Python, which is suitable for operating systems, e.g., Windows/Linux/MAC OS etc.

Screen Shot 2022-09-17 at 12 54 38

Cite :

  • Zhang Tong-yi, Cao Bin, Wang Yuanhao, Tian Yuan, Sun Sheng, Liu Nianhong. Bayesian global optimization package for material design [2022SR1481726], 2022, Software copyright, GitHub : github.com/Bin-Cao/Bgolearn.

Installing / 安装

pip install Bgolearn 

Checking / 查看

pip show Bgolearn 

Updating / 更新

pip install --upgrade Bgolearn

Running / 运行

see document Bgolearn

Update log / 日志

Bgolearn V1.2 Oct, 2022. Officially promoted version. Which contains 9 Utility Functions for sampling, and 4 Evaluation Functions for evaluating the optimization efficiency of Utility Function.

Bgolearn V1.3 Nov, 2022. add classification task

References / 参考文献

.. [1] V. Picheny, T. Wagner, and D. Ginsbourger. “A Benchmark of Kriging-Based Infill Criteria for Noisy Optimization”. In: Structural and Multidisciplinary Optimization 48.3 (Sept. 2013), pp. 607–626. issn: 1615-1488.

About / 更多

Maintained by Bin Cao. Please feel free to open issues in the Github or contact Bin Cao (bcao@shu.edu.cn) in case of any problems/comments/suggestions in using the code.