PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Information Theory Python Packages

Python packages with the GitHub topic information-theory. Sorted by relevance, with stars and monthly downloads.
mapequation
infomap

Multi-level network clustering based on the Map Equation

33K 489 92
dit
dit

Python package for information theory.

14K 578 94
gregversteeg
corextopic

Hierarchical unsupervised and semi-supervised topic models for sparse count data with CorEx

8K 641 117
rwnobrega
komm

An open-source library for Python 3 providing tools for analysis and simulation of analog and digital communication systems.

5K 96 16
MattWillFlood
entropyhub

An open-source toolkit for entropic data analysis.

4K 181 23
kxytechnologies
kxy

A toolkit to boost the productivity of machine learning engineers.

4K 49 12
cbueth
infomeasure

Python package for calculating various information measures, including entropy, mutual information, transfer entropy, and more, with support for both discrete and continuous variables.

2K 72 13
iabs-neuro
driada

Dimensionality Reduction for Integrated Activity Data Analysis

2K 11 0
Laouen
thoi

THOI: An efficient library for higher order interactions analysis based on Gaussian copulas enhanced by batch-processing

2K 24 4
Naereen
lempel-ziv-complexity

:package: Lempel-Ziv Complexity, fast implementations with :snake: Python (naive, Numba or Cython for speedup), Open-Source (MIT) :+1: →

1K 36 11
Nikeshbajaj
spkit

Signal Processing Toolkit, including ML models with visualization

1K 38 33
galenseilis
conaction

A package for studying how things change together.

1K 2 0
mykola-ponomarenko-ua
rgclib

Python wrapper for the C implementation of Recursive Group Coding (RGC)

1K 2 0
kodejuice
arithmetic-compressor

Arithmetic coding library with statistical models like PPM and Context mixing (demonstrating core principles of probabilistic inference, ensemble learning in AI)

910 19 3
polsys
ennemi

Easy Nearest Neighbor Estimation of Mutual Information

865 40 14
Pranavsingh431
nous-state

Probabilistic agent state layer. Bayesian belief tracking, surprise-driven updates, and immutable delta logs for AI agents that need to remember correctly over time. Paper: arXiv:2606.22030

843 0 0
phuijse
p4j

Periodic time series analysis tools based on information theory

657 57 11
majianthu
copent

Estimating Copula Entropy (Mutual Information), Transfer Entropy (Conditional Mutual Information), and the statistics for multivariate normality test and two-sample test, and change point detection in Python

650 171 31
brainets
frites

Framework for Information Theoretical analysis of Electrophysiological data and Statistics

564 101 22
ztxtech
dstz

A python package of evidence theory

446 10 1
y-takashina
depynd

Evaluating dependencies among random variables.

400 8 2
pierrebaudot
infotopo

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

398 42 8
Center-For-Complex-Systems-Science
causationentropy

Implementation of Causation Entropy from Clarkson Center for Complex Systems Science (C3S2)

339 25 3
cheuktingli
psitip

Python Symbolic Information Theoretic Inequality Prover

303 48 8
    • Data from PyPI, GitHub, ClickHouse, and BigQuery