slimgroup / InvertibleNetworks.jl

A Julia framework for invertible neural networks
MIT License
154 stars 23 forks source link

GPU #8

Closed mloubout closed 4 years ago

mloubout commented 4 years ago

GPU enabled.

All network are not function free and each layer file implements

and for some:

These function are set as property for all layers so that can still use layer.forward(X)

All layers have an inverse as inverse(layer) that flips forward/backward. backward only supported for the few layers that already habe a backward_inv implemented