Skip to content

cying9/maddpg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pytorch Implementation of Multi-Agent Deep Deterministic Policy Gradient (MADDPG)

This is a reproduction of the MADDPG realization of OpenAI. Similarly, this code is to be run in conjunction with environments from a revised version of Multi-Agent Particle Environments (MPE)

Installation

  • To install, cd into the root directory and type pip install -e .

  • Known dependencies: Python (3.8.8), OpenAI gym (0.18.0), pytorch (1.8.0), numpy (1.19.2)

Property

  1. Similar document structure to the OpenAI's implementation
  2. Similar performance under pure CPU mode
  3. Removed operations for benchmarking, saving, or loading files.

Deficit

  1. The implementation with GPU (Quadro RTX 6000) runs slower than that with pure CPU [TODO].

References

  • original MADDPG paper
@article{lowe2017multi,
  title={Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments},
  author={Lowe, Ryan and Wu, Yi and Tamar, Aviv and Harb, Jean and Abbeel, Pieter and Mordatch, Igor},
  journal={Neural Information Processing Systems (NIPS)},
  year={2017}
}
  • OpenAI's implementation with tensorflow

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages