[X] I had searched in the issues and found no similar feature requirement.
Description
Currently, QMIX algorithm only support Discrete action space. Could you please add the support of Tuple() spaces?
Use case
I customize a environment using PettingZoo, and the action space is MultiBinary. By referring to https://github.com/ray-project/ray/issues/1519, I replace the MultiBinary of action space with nested Tuple of Discrete. However, it seems that QMIX only supports Discrete action space. I got and error in the function _validate(obs_space, action_space), at the beginning of the init function of class QMixTorchPolicy.
Search before asking
Description
Currently, QMIX algorithm only support Discrete action space. Could you please add the support of Tuple() spaces?
Use case
I customize a environment using PettingZoo, and the action space is MultiBinary. By referring to https://github.com/ray-project/ray/issues/1519, I replace the MultiBinary of action space with nested Tuple of Discrete. However, it seems that QMIX only supports Discrete action space. I got and error in the function _validate(obs_space, action_space), at the beginning of the init function of class QMixTorchPolicy.
Related issues
No response
Are you willing to submit a PR?