Hi. Here is something that I really don’t get.
Pymc3 have a step method called CategoricalGibbsMetropolis
.
I would guess that if NUTS work well for categorical distribution, there would be no need to use CategoricalGibbsMetropolis
.
Does that mean NUTS and Hamiltonian Monte Carlo generally don’t work well for categorical and Bernoulli distributions? Why is this the case?
Thanks.