[rllib] Add QMIX mixer parameters to optimizer param list (#5014)

* add mixer params

* Update qmix_policy.py
This commit is contained in:
Eric Liang
2019-06-25 19:02:40 -07:00
committed by GitHub
parent 0131353d42
commit aa5fc52e32
@@ -204,6 +204,8 @@ class QMixTorchPolicy(Policy):
# Setup optimizer
self.params = list(self.model.parameters())
if self.mixer:
self.params += list(self.mixer.parameters())
self.loss = QMixLoss(self.model, self.target_model, self.mixer,
self.target_mixer, self.n_agents, self.n_actions,
self.config["double_q"], self.config["gamma"])