evostra

用 Python 快速实现进化策略,轻松训练强化学习模型

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 学习教育 🍴 复刻 46 🐛 待处理 9 👀 关注 14
GitHub ↗
GitHub 星标 ★ 271
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,无付费版本。

项目预览

evostra 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类学习教育
开发团队alirezamika
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai,ai-learning,artificial-intelligence,deep-learning,evolution-strategies,evolutionary-algorithms,machine-learning,python,reinforcement-learning
GitHub 星标★ 271
上线时间2017-06-16 00:00:00
代码更新2020-04-27
仓库体积29 KB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数6

项目介绍

evostra 是一个用 Python 实现的快速进化策略(Evolution Strategy, ES)库。它解决了传统进化算法实现复杂、运行慢的问题,提供简洁易用的 API,让用户能够快速构建和训练基于进化策略的强化学习模型。核心能力包括:支持多种 ES 变体(如 CMA-ES、Simple ES 等)、并行计算加速、与 OpenAI Gym 环境无缝集成,以及轻量级设计,便于嵌入现有项目。通过向量化操作和并行采样,evostra 在保持低代码复杂度的同时,显著提升了训练效率,适合用于解决连续控制、参数优化等强化学习任务。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 271

核心亮点

  • API 设计简洁,几行代码即可定义并运行进化策略优化
  • 内置多种 ES 算法(如 SimpleES、CMAES),可灵活切换
  • 支持并行评估,利用多核 CPU 加速训练过程

不足之处

  • 文档和示例相对较少,新手上手可能需要参考源码
  • 项目维护不活跃,可能不支持最新 Python 版本或依赖

适用场景

  • 强化学习中的策略搜索(如连续控制任务)
  • 黑盒优化问题,如超参数调优
  • 教学演示进化策略原理

替代项目

pycma、evosax、ES-optimization

上一篇:hf_ehr

下一篇:Soup

同类项目推荐

diffusion-DDIM-pytorch 开源

快速上手 DDIM,用更少步数生成高质量图像

This is a pytorch implementation of Denoising Diffusion Implicit Models

★ 137 2026-08-09
OnlineSPEC 开源

让草稿模型边推理边进化,解码速度越用越快

[ICML 2026] When Drafts Evolve: Speculative Decoding Meets Online Learning

★ 127 2026-08-09
examples 开源

看示例,快速上手 Neptune 实验管理

Examples of how to use Neptune for different use cases and with various MLOps tools

★ 86 2026-08-09
merge-models 开源

按比例融合两个扩散模型,快速生成新风格模型

Merges two latent diffusion models at a user-defined ratio

★ 262 2026-08-09
hf_ehr 开源

用 EHR 数据微调 HuggingFace 模型,快速构建医疗预测应用

Training HuggingFace models on EHR data

★ 55 2026-08-09
modelkit 开源

让 ML 模型开发到上线更省心

Toolkit for developing and maintaining ML models

★ 149 2026-08-09
RewardModelingBeyondBradleyTerry 开源

用新理论替代Bradley-Terry,让奖励建模更准

official implementation of ICLR'2025 paper: Rethinking Bradley-Terry Models in Prefe···

★ 74 2026-08-09
mlops-hf-tf-vision-models 开源

把Hugging Face视觉模型一键部署到生产流水线

MLOps for Vision Models (TensorFlow) from Transformers with TensorFlow Extended (TF···

★ 111 2026-08-09
ml-mdm 开源

用更少数据和算力,训出高质量文生图模型

Train high-quality text-to-image diffusion models in a data & compute efficient mann···

★ 516 2026-09-17