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