iffiX/machin
A reinforcement learning framework for PyTorch implementing DQN, DDPG, A2C, PPO, SAC, MADDPG, A3C, APEX, and IMPALA algorithms.

Not currently ranked — collecting fresh signals.
star history
Machin is an open-source reinforcement learning library built on PyTorch and PyTorch Lightning. It provides implementations of popular RL algorithms including value-based methods like DQN, policy gradient methods like PPO and A2C, and actor-critic methods like SAC and TD3. The library is designed to be automatic, readable, reusable, and extendable for training RL agents.
Frequently asked
- What is iffiX/machin?
- A reinforcement learning framework for PyTorch implementing DQN, DDPG, A2C, PPO, SAC, MADDPG, A3C, APEX, and IMPALA algorithms.
- Is machin open source?
- Yes — iffiX/machin is open source, released under the MIT license.
- What language is machin written in?
- iffiX/machin is primarily written in Python.
- How popular is machin?
- iffiX/machin has 418 stars on GitHub.
- Where can I find machin?
- iffiX/machin is on GitHub at https://github.com/iffiX/machin.