Hasty Briefsbeta

双语

Show HN: Syna – Minimal ML and RL Framework Built from Scratch with NumPy

4 months ago
  • #python
  • #machine-learning
  • #reinforcement-learning
  • Syna是一个受DeZero启发的轻量级机器学习框架,基于NumPy构建,采用define-by-run(运行定义)方法。
  • 该框架在单一库中集成了基础的强化学习功能,专为初学者和研究人员设计。
  • 性能并非主要关注点,为保持简洁性和易理解性,未提供GPU支持。
  • 可通过GitHub或PyPI安装,需配合Graphviz实现计算图可视化功能。
  • 提供tanh(x)的五阶导数计算图可视化示例。
  • 包含用于解决CartPole-v1环境的DQN算法实现案例。
  • 采用MIT开源协议发布。