The 2D ring data in this repo and in the paper appears to have a missing mode. There are 7 modes instead of the reported 8. The problem appears to be in:
https://github.com/M-Elfeki/GDPP/blob/master/gdppgan_Synthetic.py#L42
This can be fixed by changing this line to:
thetas = np.linspace(0, 2 * np.pi, n_mixture+1)[:-1]
The 2D ring data in this repo and in the paper appears to have a missing mode. There are 7 modes instead of the reported 8. The problem appears to be in:
https://github.com/M-Elfeki/GDPP/blob/master/gdppgan_Synthetic.py#L42
This can be fixed by changing this line to:
thetas = np.linspace(0, 2 * np.pi, n_mixture+1)[:-1]