computes most of information functions (joint entropy, conditional, mutual information, total correlation information distance) and deep information networks