Overview¶
EvoKit
是一个集合了多种进化算法、兼容多种类预测框架的进化算法库,主打 快速上线验证 。
特性¶
1. 多种进化算法支持。 支持高斯采样、CMA、GA等算法,更多算法持续接入中。
2. 主流优化器支持。 支持SGD/Momentum/Adam等多个主流优化器,有效提升算法收敛效率。
3. 一站式上线。 整合了线上采样和线下更新流程, 提供Bcloud/Cmake等编译方式, 助力快速上线。
4. 深度学习框架全系列兼容。 裸写的网络,paddle/lego/Torch等深度学习框架,EvoKit都支持。
5. 同步/异步更新方式。 支持多个采样模型/多份采样数据异步更新,完美契合业务场景。