Skip to content

thanhnguyentang/pib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markov Information Bottleneck

Markov Information Bottleneck is a framework that fully incorporates at layer level the Information Bottleneck principle into the training of a stochastic neural network.

Setup

pip install -r requirement.txt
python setup.py install

Train and Test

python config.py --mode=train
python config.py --mode=test

Changelog

Version 1.2 (2018/10)

  • Migated to Keras with improved readability, added Bernoulli and Gaussian PIB layers, and modified Keras training routines (which is helpful for training stochastic neural networks in general).

Version 1.1 (2018/05)

  • Migated to native Tensorflow.

Version 1.0 (2017/10)

  • Initial development based on Theano.

A placeholder for PIB code release.
Contact: nguyent2792 AT gmail DOT com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published