tfep.nn.flows
Normalizing flow models for PyTorch.
All the layers defined in this module are invertible and implement an
inverse() method (not to be comfused with the Tensor’s backward()
method which backpropagate the gradients).
The forward propagation of the modules here return both the transformation of the input plus the log determinant of the Jacobian.
Modules
Base autoregressive flow layer for PyTorch. |
|
Transformation that constrains the (weighted) centroid of the DOFs. |
|
Continuous normalizing flow layer for PyTorch. |
|
Masked autoregressive flow layer for PyTorch. |
|
Transformation that constrains the rotational degrees of freedom. |
|
Normalizing flow mapping only a subset of the input degrees of freedom. |
|
Normalizing flow transforming to and from PCA-whitened space. |
|
Normalizing flow concatenating multiple normalizing flows. |