awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to dfm/emcee

Open-source alternatives to Emcee

29 open-source projects similar to dfm/emcee, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Emcee alternative.

  • pymc-devs/pymcpymc-devs avatar

    pymc-devs/pymc

    9,650View on GitHub↗

    PyMC is a Bayesian probabilistic programming framework used for building probabilistic models and performing Bayesian inference. It provides a probabilistic graphical model library for specifying random variables, priors, and likelihood functions, supported by an MCMC sampling engine and variational inference tools to estimate posterior distributions. The framework features a GPU-accelerated inference backend that compiles models into machine code to increase execution speed. It utilizes a backend-agnostic tensor execution model and just-in-time graph compilation to optimize the computation o

    Pythonbayesian-inferencemcmcprobabilistic-programming
    View on GitHub↗9,650
  • ctgk/prmlctgk avatar

    ctgk/PRML

    11,720View on GitHub↗

    PRML is a Python machine learning library and statistical learning toolkit. It provides code implementations of supervised and unsupervised learning concepts, including regression, classification, and neural network algorithms for statistical data modeling. The project functions as a pattern recognition toolkit used to identify theoretical structures within numerical datasets. It includes a neural network framework for solving nonlinear data mappings and a linear algebra toolkit that utilizes vectorized operations and matrix calculations. The library covers a broad range of capabilities, inc

    Jupyter Notebookjupyternotebookprml
    View on GitHub↗11,720
  • arviz-devs/arvizarviz-devs avatar

    arviz-devs/arviz

    1,827View on GitHub↗

    Exploratory analysis of Bayesian models with Python

    TeXbayesianclosemberpython
    View on GitHub↗1,827
  • bambinos/bambibambinos avatar

    bambinos/bambi

    1,271View on GitHub↗

    BAyesian Model-Building Interface (Bambi) in Python.

    Pythonbayesian-inferencebayesian-statisticspython
    View on GitHub↗1,271

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • blei-lab/edwardblei-lab avatar

    blei-lab/edward

    4,841View on GitHub↗

    Edward is a probabilistic programming language and inference engine designed for building deep generative models and Bayesian neural networks. It utilizes the TensorFlow framework to represent probabilistic models as differentiable computational graphs. The library enables the construction of complex data distributions through Bayesian neural networks, mixture models, and Gaussian processes. It differentiates itself by providing an integrated toolkit for both supervised and unsupervised probabilistic modeling, including the implementation of generative adversarial networks and mixture density

    Jupyter Notebookbayesian-methodsdata-sciencedeep-learning
    View on GitHub↗4,841
  • camdavidsonpilon/probabilistic-programming-and-bayesian-methods-for-hackersCamDavidsonPilon avatar

    CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

    28,162View on GitHub↗

    This project is a computational statistics textbook and Bayesian data analysis course. It serves as a guide for performing statistical inference and quantifying uncertainty through a probabilistic programming workflow using Python. The resource employs a computation-first pedagogy, teaching Bayesian methods and parameter estimation through executable code and simulations instead of formal mathematical notation. It provides a practical approach to implementing Markov Chain Monte Carlo sampling to estimate posterior distributions. The content covers building probabilistic models, integrating e

    Jupyter Notebookbayesian-methodsdata-sciencejupyter-notebook
    View on GitHub↗28,162
  • cdslaborg/paramontecdslaborg avatar

    cdslaborg/paramonte

    305View on GitHub↗

    ParaMonte: Parallel Monte Carlo and Machine Learning Library for Python, MATLAB, Fortran, C++, C.

    Fortran
    View on GitHub↗305
  • cornellius-gp/gpytorchcornellius-gp avatar

    cornellius-gp/gpytorch

    3,893View on GitHub↗

    GPyTorch is a GPU-accelerated probabilistic framework and PyTorch library for implementing scalable Gaussian process models. It provides a system for Gaussian process modeling and uncertainty estimation, designed to perform efficient matrix operations on graphics hardware. The framework features a modular kernel system for constructing custom covariance functions and modeling complex data dependencies. It specifically integrates Gaussian processes with deep neural networks to create hybrid models for regression and classification. The system employs numerical linear algebra techniques, inclu

    Python
    View on GitHub↗3,893
  • ctallec/pyvarinfctallec avatar

    ctallec/pyvarinf

    362View on GitHub↗

    Python package facilitating the use of Bayesian Deep Learning methods with Variational Inference for PyTorch

    Python
    View on GitHub↗362
  • erdogant/bnlearnE

    erdogant/bnlearn

    0View on GitHub↗
    View on GitHub↗0
  • google/neural-tangentsgoogle avatar

    google/neural-tangents

    2,387View on GitHub↗

    Freedom of thought is fundamental to all of science. Right now, our freedom is being suppressed with bombing of civilians in Ukraine. Don't be against the war - fight against the war! supportukrainenow.org.

    Jupyter Notebook
    View on GitHub↗2,387
  • jmschrei/pomegranatejmschrei avatar

    jmschrei/pomegranate

    3,537View on GitHub↗

    Fast, flexible and easy to use probabilistic modelling in Python.

    Python
    View on GitHub↗3,537
  • jvkersch/hsmmlearnjvkersch avatar

    jvkersch/hsmmlearn

    88View on GitHub↗

    A library for hidden semi-Markov models with explicit durations

    Jupyter Notebook
    View on GitHub↗88
  • mattjj/pyhsmmmattjj avatar

    mattjj/pyhsmm

    578View on GitHub↗

    Status](https://travis-ci.org/mattjj/pyhsmm.svg?branch=master)](https://travis-ci.org/mattjj/pyhsmm)

    Python
    View on GitHub↗578
  • maxsklar/bayespymaxsklar avatar

    maxsklar/BayesPy

    110View on GitHub↗

    Bayesian Inference Tools in Python

    HTML
    View on GitHub↗110
  • pgm-lab/inferpyPGM-Lab avatar

    PGM-Lab/InferPy

    147View on GitHub↗

    InferPy: Deep Probabilistic Modeling with Tensorflow Made Easy

    Jupyter Notebook
    View on GitHub↗147
  • pgmpy/pgmpypgmpy avatar

    pgmpy/pgmpy

    3,277View on GitHub↗

    Python Toolkit for Causal and Probabilistic Reasoning

    Pythonbayesian-networkscausal-discoverycausal-effect
    View on GitHub↗3,277
  • pymc-learn/pymc-learnP

    pymc-learn/pymc-learn

    0View on GitHub↗
    View on GitHub↗0
  • pyro-ppl/numpyropyro-ppl avatar

    pyro-ppl/numpyro

    2,708View on GitHub↗

    Probabilistic programming powered by JAX for autograd and JIT compilation to GPU/TPU/CPU.

    Python
    View on GitHub↗2,708
  • pyro-ppl/pyropyro-ppl avatar

    pyro-ppl/pyro

    9,009View on GitHub↗

    Pyro is a deep probabilistic programming library and differentiable probabilistic modeler designed for Bayesian inference. It functions as a probabilistic programming language that allows for the construction of complex graphical models using PyTorch tensors and automatic differentiation. The framework enables the definition of universal probabilistic models as standard Python functions. It integrates deep learning with probabilistic modeling to compute posterior distributions and estimate latent variables through gradient-based optimization and algorithmic solvers. The system provides a pro

    Python
    View on GitHub↗9,009
  • stan-dev/pystanstan-dev avatar

    stan-dev/pystan

    365View on GitHub↗

    PyStan, a Python interface to Stan, a platform for statistical modeling. Documentation: https://pystan.readthedocs.io

    Python
    View on GitHub↗365
  • statsmodels/statsmodelsstatsmodels avatar

    statsmodels/statsmodels

    11,260View on GitHub↗

    Statsmodels is a comprehensive Python library designed for statistical modeling, econometric research, and data analysis. It provides a robust framework for estimating and diagnosing a wide range of statistical models, enabling users to perform rigorous hypothesis testing, regression analysis, and complex data exploration within structured environments. The library distinguishes itself through its support for advanced statistical methodologies, including state space representation for dynamic systems and generalized linear frameworks that accommodate non-normal response variables. It offers s

    Pythoncount-modeldata-analysisdata-science
    View on GitHub↗11,260
  • sympy/sympysympy avatar

    sympy/sympy

    14,683View on GitHub↗

    SymPy is a Python computer algebra system and symbolic mathematics library. It performs algebraic manipulations, calculus, and equation solving using symbolic representations to achieve exact computations rather than numerical approximations. The library includes a LaTeX expression parser that converts mathematical strings into symbolic representations for computation and formula manipulation. It also incorporates a mathematical benchmarking suite to measure execution speed and detect performance regressions across different software versions. The system provides capabilities for automated m

    Pythoncomputer-algebrahacktoberfestmath
    View on GitHub↗14,683
  • teamhg-memex/sklearn-crfsuiteTeamHG-Memex avatar

    TeamHG-Memex/sklearn-crfsuite

    436View on GitHub↗

    scikit-learn inspired API for CRFsuite

    Python
    View on GitHub↗436
  • tensorflow/probabilitytensorflow avatar

    tensorflow/probability

    4,420View on GitHub↗

    TensorFlow Probability is a library for probabilistic reasoning and statistical analysis integrated with the TensorFlow ecosystem. It serves as a Bayesian deep learning framework, a probabilistic programming interface, and a variational inference engine, providing a toolset for Markov chain Monte Carlo sampling and tensor-based probabilistic modeling. The project enables the construction of neural networks with probabilistic weights and the implementation of Bayesian neural networks to quantify prediction uncertainty. It provides specialized capabilities for hierarchical probabilistic modelin

    Jupyter Notebook
    View on GitHub↗4,420
  • thu-ml/zhusuanthu-ml avatar

    thu-ml/zhusuan

    2,218View on GitHub↗

    A probabilistic programming library for Bayesian deep learning, generative models, based on Tensorflow

    Pythonbayesian-inferencedeep-learninggenerative-models
    View on GitHub↗2,218
  • alan-turing-institute/skproalan-turing-institute avatar

    alan-turing-institute/skpro

    326View on GitHub↗

    A unified framework for tabular probabilistic regression, time-to-event prediction, and probability distributions in python

    Python
    View on GitHub↗326
  • uber/pyrouber avatar

    uber/pyro

    9,009View on GitHub↗

    Pyro is a probabilistic programming language and library built for PyTorch. It serves as a Bayesian inference engine and a tool for probabilistic graphical modeling, allowing users to define generative models that combine neural networks with probabilistic logic. The framework enables deep probabilistic programming by integrating probability distributions into computational graphs. This allows for the quantification of uncertainty in deep learning models and the execution of scalable posterior distribution calculations for complex data dependencies. The system provides a suite of inference c

    Python
    View on GitHub↗9,009
  • amazaspshumik/sklearn-bayesAmazaspShumik avatar

    AmazaspShumik/sklearn-bayes

    524View on GitHub↗

    Python package for Bayesian Machine Learning with scikit-learn API

    Jupyter Notebook
    View on GitHub↗524