numpyro icon indicating copy to clipboard operation
numpyro copied to clipboard

Normalizing Flow MCMC

Open Qazalbash opened this issue 1 year ago • 5 comments

Hi @Qazalbash, please check out https://github.com/kazewong/flowMC . We do not have plan to support those algirthms.

fehiepsi avatar Feb 14 '24 12:02 fehiepsi

I think you can achieve pretty similar results using the flow reparametrizations that are already implemented : https://num.pyro.ai/en/latest/examples/neutra.html

renecotyfanboy avatar Feb 19 '24 12:02 renecotyfanboy

I think you can achieve pretty similar results using the flow reparametrizations that are already implemented : https://num.pyro.ai/en/latest/examples/neutra.html

Hi @renecotyfanboy I released a paper last year answering this very question. FlowMC is significantly superior to NeuTra on multimodal distributions. I believe its addition would be nice.

h2o64 avatar Apr 27 '24 11:04 h2o64

That's super interesting, I had no idea there would be significant differences between flow reparametrization and proposal. This could be a great addition in the contributed codebase if there is no plan to maintain it in the core package

renecotyfanboy avatar Apr 29 '24 09:04 renecotyfanboy

I think it is better to use inference utilities on numpyro models to get the joint density and use flowMC on the top of that. It would be great to have a tutorial for it.

fehiepsi avatar Jun 30 '24 13:06 fehiepsi

Please checkout https://num.pyro.ai/en/latest/tutorials/other_samplers.html for integration with other apis.

fehiepsi avatar Aug 10 '24 22:08 fehiepsi