Git Product home page Git Product logo

tjuhaoxiaotian / pymarl3 Goto Github PK

View Code? Open in Web Editor NEW
111.0 3.0 9.0 2.56 MB

We extend pymarl2 to pymarl3, equipping the MARL algorithms with permutation invariance and permutation equivariance properties. The enhanced algorithm achieves 100% win rates on SMAC-V1 and superior performance on SMAC-V2.

License: Apache License 2.0

Shell 0.28% Python 99.72%
multiagent-reinforcement-learning starcraft2 starcraft2-ai permutation permutation-equivariant permutation-invariance permutation-invariant permutation-equivariance

pymarl3's Issues

Code for HPN-MAPPO

Would u please provide the code for HPN-MAPPO? I want to try it to solve problems in wireless communications.
Thanks and regards.

the drawing code

Hello, your paper helped me a lot. Your charts are also very good. Can you open source a copy of the drawing code for me? I would be very grateful.

师兄好,我对于论文中的finetuned-qmix的数据有一些疑问

官方结果显示finetuned-qmix的数据如图,但是我看论文中的配图在这几个场景中貌似数据有些差异,如5m-vs_6m,文中曲线貌似在0.75左右。这个胜率的统计是怎么得出的呢,是因为曲线图做了平滑处理吗,实际胜率直接取最大胜率?
b2a1061b076315ece150bf7d031611a

您好,HPN-Qmix应用到自己环境的问题?

您好,请问一下,我如果想将HPN-Qmix应用到自己环境,是不是需要大幅修改hpn_controller?并且我还想问一下,如果测试模型迁移性,是直接用训练好的地图更换地图就行了吗?

PermissionError: [Errno 13] Permission denied

[DEBUG 13:25:29] pymarl Stopping Heartbeat
[ERROR 13:25:29] pymarl Failed after 12:54:43!
Traceback (most recent calls WITHOUT Sacred internals):
File "main.py", line 43, in my_main
run_REGISTRY[_config['run']](_run, config, _log)
File "/home/user/code/pymarl3/src/run/run.py", line 128, in run
run_sequential(args=args, logger=logger)
File "/home/user/code/pymarl3/src/run/run.py", line 302, in run_sequential
os.makedirs(save_path, exist_ok=True)
File "/home/user/miniconda3/envs/pymarl/lib/python3.8/os.py", line 213, in makedirs
makedirs(head, exist_ok=exist_ok)
File "/home/user/miniconda3/envs/pymarl/lib/python3.8/os.py", line 213, in makedirs
makedirs(head, exist_ok=exist_ok)
File "/home/user/miniconda3/envs/pymarl/lib/python3.8/os.py", line 213, in makedirs
makedirs(head, exist_ok=exist_ok)
[Previous line repeated 2 more times]
File "/home/user/miniconda3/envs/pymarl/lib/python3.8/os.py", line 223, in makedirs
mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: 'results/models/sc2_v2_10gen_terran-obs_aid=1-obs_act=0-conic_fov=0/algo=vdn-agent=rnn'

The program is the author's original program code. It seems that I have encountered insufficient permissions when saving the model. Similarly, I have also encountered insufficient permissions when reading old tb_logs or sacred files. What modification should I make at this time?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.