depynd - evaluating dependencies among random variablesΒΆ

depynd is a Python library for evaluating dependencies among random variables from data. It supports learning statistical dependencies for one-to-one, one-to-many, and many-to-many relationships, where each one corresponds to

respectively. Specifically, depynd supports MI estimation for discrete-continuous mixtures, MI-based feature selection, and structure learning of Markov networks (a.k.a. Markov random fields).