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

Information Theory Python Packages

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

Multi-level network clustering based on the Map Equation

14K 493 92
Furox-Art
scientific-computing-system-2-0

Scientific computing platform on NumPy/SciPy/pandas/matplotlib: linear algebra, stats, optimization, signals, ML, information theory, chaos, Bayes, metaheuristics, geometry and RL.

13K 2 0
gregversteeg
corextopic

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

8K 646 117
dit
dit

**dit** is a Python package for information theory.

8K 580 95
MattWillFlood
entropyhub

An open-source toolkit for entropic data analysis.

4K 187 23
kxytechnologies
kxy

A toolkit to boost the productivity of machine learning engineers.

3K 49 12
ben-blance
omni-compress

Lossless source-code compression using neural prediction and structural redundancy.

3K 2 1
The-Billy-Company
relate-search

Code similarity search by compression - find near-duplicate files, clone families, and where a pasted snippet came from. No embeddings, no model, no vector database.

3K 1 0
rwnobrega
komm

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

2K 100 17
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 79 15
brainets
frites

Framework for Information Theoretical analysis of Electrophysiological data and Statistics

1K 105 22
iabs-neuro
driada

Dimensionality Reduction for Integrated Activity Data Analysis

827 16 0
galenseilis
conaction

A package for studying how things change together.

788 2 0
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

782 173 31
4t1a
pyrazobill

Lossless log compaction engine and exact information ledger in C++20 with DuckDB and Python extensions

778 0 0
Nikeshbajaj
spkit

Signal Processing Toolkit, including ML models with visualization

675 38 33
mykola-ponomarenko-ua
rgclib

Recursive Group Coding (RGC): fast entropy coder with better compression than AC/Huffman on large alphabets – C lib + Python package

672 2 0
phuijse
p4j

Periodic time series analysis tools based on information theory

644 59 11
Laouen
thoi

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

580 26 4
johelpadilla
nested-recd

Nested ordinal RECD: Φ1–Φ3 conjunction levels and λ-weighted Discrete Extramental Clock

546 1 0
Naereen
lempel-ziv-complexity

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

488 36 11
polsys
ennemi

Easy Nearest Neighbor Estimation of Mutual Information

415 40 14
petfold
mdl-fca

Learning compact concept DAGs from binary data by minimum description length — a probabilistic take on Formal Concept Analysis

410 2 0
y-takashina
depynd

Evaluating dependencies among random variables.

291 8 2
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology