ChenglongChen/pytorch-DRL

PyTorch implementations of various Deep Reinforcement Learning (DRL) algorithms for both single agent and multi-agent.

49
/ 100
Emerging

Provides modular, agent-based implementations of A2C, ACKTR, DQN, DDPG, and PPO with a unified interface supporting both single-step and n-step environment interactions. Each algorithm encapsulates core components—environment interaction, batch training, exploration/exploitation action selection, and evaluation—enabling code reuse across different DRL methods. Integrates with OpenAI Gym environments and uses PyTorch as the computational backend, with KFAC optimizer support for second-order optimization.

611 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

611

Forks

109

Language

Python

License

MIT

Last pushed

Nov 11, 2017

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ChenglongChen/pytorch-DRL"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.