pyro-ppl/pyro

FR: Volume Preserving Real NVP Variant (GIN)

Aperta

#2747 aperta il 22 gen 2021

 (4 commenti) (0 reazioni) (0 assegnatari)Python (981 fork)batch import
enhancementhelp wanted

Metriche repository

Star
 (8211 stelle)
Metriche merge PR
 (Merge medio 10g 19h) (1 PR mergiata in 30 g)

Descrizione

Hi all,

I noticed that Real-NVP has an option for "Volume Preserving", but this just omits the scale factors, and performs the NICE transform. Would it be possible to implement a more powerful volume preserving transformation (I need it for a specific purpose) by simply modifying Real-NVP so the final scale variable is the negative sum of the others?

The very simple idea can be found in this ICLR2020 paper: https://arxiv.org/abs/2001.04872

Similarly, it should be possible to do this for IAF.

It should be easy for someone who is familiar with the code already.

Guida contributor