Skip to content

Commit 228779f

Browse files
committed
add an overview of the package
1 parent 2e8dbe6 commit 228779f

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

README.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,22 @@
11
![](./images/INNLab.png)
22

3-
# INNLab
3+
--------------------------------------------------------------------------------
4+
45

56
![](https://img.shields.io/static/v1?label=pytorch&message=≥1.6&color=yellow)
67

7-
> A pytorch package for Invertible Neural Networks (INN)
8+
INNLab is a Python package that provides easy access of using Invertible Neural Networks (INNs). In this package, we included following INN practices:
9+
10+
* NICE
11+
* RealNVP
12+
* Residual Flow
13+
14+
* Other supporting blocks (resize, reshape, invertible batchnrom, invertible pixel shuffle, etc.)
815

16+
We will not only providing strictly invertible modules, but also including some semi-invertible modules:
917

18+
* (developing) Noisy kernels: for increasing the representation power
19+
* (developing) InfoGAN: the network **not restricted at all**, and you can control the distribution of the embedding. However, invertibility is not guaranteed. Sampling may also have problem of mode collapse.
1020

1121
# Analogy to PyTorch
1222

0 commit comments

Comments
 (0)