-
Notifications
You must be signed in to change notification settings - Fork 124
请求RNN方法相关说明文档 #122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
你好,如果要修改representation为RNN,需要配置以下信息: use_rnn: True
rnn: "GRU"
recurrent_layer_N: 1
fc_hidden_sizes: [64, ]
recurrent_hidden_size: 64
N_recurrent_layers: 1
dropout: 0 |
您好,按此方法修改后,报错如下
是否因为我state数据格式需要修改? |
我的配置文件就是从simple_spread_v3.yaml修改而来,使用这个yaml也会报错:
|
你好,请问在VDN或MADDPG这类算法上测试过吗?是否也存在同样问题?我需要判断据此判断一下问题出现在哪个环节 |
您好,因readthedocs提供的配置文件有限,仅将MADDPG算法配置文件修改并添加如下内容:
MADDPG可以运行,但仅单环境运行也会大量读写,不知是否是RNN的特性 在VDN中,配置文件关键如下:
此时会报错:
这与上文报错相同 |
你好,请确认representation参数设置为“Basic_RNN”:
|
VDN修改为 |
VDN适用于离散动作 |
经过测试,VDN能够运行,MADDPG能够运行,MAPPO报错:
|
使用多智能体MAPPO算法时,想要尝试用Basic_RNN替换Basic_MLP,在配置文件中同步修改use_rnn: True后,出现错误提示:
应该是数据维度的问题,查阅文档后并未发现有相关部分的说明,不知道还需修改环境代码的其他什么位置,以下是我动作、状态、观察空间:
请问还有哪里需要做出调整,谢谢答疑!
The text was updated successfully, but these errors were encountered: