Overview

EvoKit 是一个集合了多种进化算法、兼容多种类预测框架的进化算法库,主打 快速上线验证

../_images/DeepES.gif

特性

1. 多种进化算法支持。 支持高斯采样、CMA、GA等算法,更多算法持续接入中。

2. 主流优化器支持。 支持SGD/Momentum/Adam等多个主流优化器,有效提升算法收敛效率。

3. 一站式上线。 整合了线上采样和线下更新流程, 提供Bcloud/Cmake等编译方式, 助力快速上线。

4. 深度学习框架全系列兼容。 裸写的网络,paddle/lego/Torch等深度学习框架,EvoKit都支持。

5. 同步/异步更新方式。 支持多个采样模型/多份采样数据异步更新,完美契合业务场景。