pyro-ppl/pyro

FR: Volume Preserving Real NVP Variant (GIN)

Offen

#2.747 geöffnet am 22.01.2021

 (4 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Python (981 Forks)batch import
enhancementhelp wanted

Repository-Metriken

Stars
 (8.211 Sterne)
PR-Merge-Metriken
 (Durchschn. Merge 10T 19h) (1 gemergte PR in 30 T)

Beschreibung

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.

Contributor Guide