CMA-ES
轻量级协方差矩阵适应进化策略(CMA-ES)[1]的实现。
消息
2021/03/10 在Optuna中型博客上发布。 本文介绍了何时以及如何充分利用CMA-ES采样器。 请检查一下!
2021/02/02由该库的维护者撰写的论文在AAAI 2021上被接受 :party_popper:
2020/07/29 Optuna的内置CMA-ES采样器在后台使用此库,已在Optuna v2.0中稳定。 请查看。
安装
支持的Python版本是3.6或更高版本。
$ pip install cmaes
或者,您可以通过安装。
$ conda install -c conda-forge cmaes
用法
该库提供了一种“问与答”风格的界面。
import numpy as np
from cmaes import CMA
def quadratic ( x1 , x2 ):
return
1