Hasty Briefsbeta

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

a day ago
  • #python
  • #machine-learning
  • #reinforcement-learning
  • Syna is a lightweight machine learning framework inspired by DeZero, built using NumPy with a define-by-run approach.
  • It includes a basic reinforcement learning framework within a single library, designed for beginners and researchers.
  • Performance is not a focus; GPU support is omitted for simplicity and ease of understanding.
  • Installation can be done via GitHub or PyPI, with Graphviz required for visualizing computation graphs.
  • Example provided for visualizing the computation graph of the fifth derivative of tanh(x).
  • Includes a DQN algorithm example for solving CartPole-v1.
  • Licensed under the MIT License.