Block neural autoregressive flow (BNAF)
Block neural autoregressive flow (BNAF) is a type of normalizing flow model used in machine learning for flexible density estimation and generative modeling. It extends neural autoregressive flows by structuring transformations in blocks, enabling efficient computation and increased expressiveness.