syntropy package¶
Syntropy: A package for multivariate information theory on discrete and continuous random variables.
This package provides tools for computing information-theoretic quantities including entropy, mutual information, and various multivariate decompositions for discrete, Gaussian, and general continuous distributions.
Subpackages¶
- syntropy.discrete package
shannon_entropy()conditional_entropy()mutual_information()conditional_mutual_information()kullback_leibler_divergence()total_correlation()dual_total_correlation()s_information()o_information()tse_complexity()description_complexity()co_information()connected_information()partial_entropy_decomposition()partial_information_decomposition()generalized_information_decomposition()representational_complexity()lempel_ziv_complexity()lempel_ziv_mutual_information()lempel_ziv_total_correlation()cross_lempel_ziv_complexity()- Submodules
- syntropy.discrete.alpha_synergy module
- syntropy.discrete.optimization module
- syntropy.discrete.temporal module
- syntropy.discrete.utils module
- syntropy.gaussian package
differential_entropy()local_differential_entropy()conditional_entropy()local_conditional_entropy()mutual_information()local_mutual_information()conditional_mutual_information()local_conditional_mutual_information()kullback_leibler_divergence()local_kullback_leibler_divergence()local_total_correlation()total_correlation()local_dual_total_correlation()dual_total_correlation()local_s_information()s_information()local_o_information()o_information()tse_complexity()description_complexity()partial_entropy_decomposition()partial_information_decomposition()generalized_information_decomposition()representational_complexity()differential_entropy_rate()mutual_information_rate()total_correlation_rate()dual_total_correlation_rate()s_information_rate()o_information_rate()- Submodules
- syntropy.gaussian.optimization module
- syntropy.gaussian.utils module
- syntropy.knn package
- syntropy.lattices package
- syntropy.neural package
- syntropy.mixed package