awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
uber avatar

uber/pyro

0
View on GitHub↗
9,009 Stars·1,009 Forks·Python·Apache-2.0·3 Aufrufepyro.ai↗

Pyro

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 capabilities, including variational inference and stochastic gradient Markov Chain Monte Carlo. It supports the construction of computable probability distributions and the estimation of latent variables through a tensor-based representation that leverages automatic differentiation.

Features

  • Bayesian Probabilistic Programming Frameworks - Serves as a comprehensive Bayesian probabilistic programming framework for building models and performing inference.
  • Posterior Inference - Implements mathematical routines for updating prior distributions with observed data to calculate posterior distributions.
  • Probabilistic Graphical Models - Provides tools for representing complex dependencies in data using graph-based probability distributions.
  • Probabilistic Models - Allows for the design of generative models and computable probability distributions to recover hidden patterns from data.
  • Tensor Data Representations - Represents probability distributions using multi-dimensional tensors for hardware acceleration and automatic differentiation.
  • Uncertainty Estimation - Integrates probabilistic logic into neural networks to provide uncertainty estimates and confidence intervals for predictions.
  • Variational Inference - Provides an engine for approximating complex data likelihoods using latent variables and evidence lower bounds.
  • Probabilistic Programming - Provides a complete framework for Bayesian inference, uncertainty quantification, and probabilistic modeling.
  • Inference Execution - Provides scalable routines for executing Bayesian inference on complex probabilistic models.
  • Inference Scaling - Enables scalable posterior distribution calculations and latent variable estimation for large datasets.
  • Markov Chain Monte Carlo Sampling - Implements Markov Chain Monte Carlo sampling algorithms for estimating complex probability distributions.
  • Automatic Guide Construction - Provides automated construction of guides to simplify the creation of variational inference approximations.
  • Model - Records random sample calls during execution to enable deterministic playback during inference.
  • Probabilistic and Generative - Library for deep universal probabilistic programming.
  • Probabilistic Modeling - Deep probabilistic programming library built on PyTorch.

Star-Verlauf

Star-Verlauf für uber/pyroStar-Verlauf für uber/pyro

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Pyro

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Pyro.
  • pymc-devs/pymcAvatar von pymc-devs

    pymc-devs/pymc

    9,650Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,650
  • pyro-ppl/pyroAvatar von pyro-ppl

    pyro-ppl/pyro

    9,009Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,009
  • blei-lab/edwardAvatar von blei-lab

    blei-lab/edward

    4,841Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,841
  • tensorflow/probabilityAvatar von tensorflow

    tensorflow/probability

    4,420Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,420
Alle 30 Alternativen zu Pyro anzeigen→

Häufig gestellte Fragen

Was macht uber/pyro?

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.

Was sind die Hauptfunktionen von uber/pyro?

Die Hauptfunktionen von uber/pyro sind: Bayesian Probabilistic Programming Frameworks, Posterior Inference, Probabilistic Graphical Models, Probabilistic Models, Tensor Data Representations, Uncertainty Estimation, Variational Inference, Probabilistic Programming.

Welche Open-Source-Alternativen gibt es zu uber/pyro?

Open-Source-Alternativen zu uber/pyro sind unter anderem: pymc-devs/pymc — PyMC is a Bayesian probabilistic programming framework used for building probabilistic models and performing Bayesian… pyro-ppl/pyro — Pyro is a deep probabilistic programming library and differentiable probabilistic modeler designed for Bayesian… blei-lab/edward — Edward is a probabilistic programming language and inference engine designed for building deep generative models and… tensorflow/probability — TensorFlow Probability is a library for probabilistic reasoning and statistical analysis integrated with the… krasserm/bayesian-machine-learning — This project is an educational collection of computational notebooks and tutorials focused on Bayesian machine… camdavidsonpilon/probabilistic-programming-and-bayesian-methods-for-hackers — This project is a computational statistics textbook and Bayesian data analysis course. It serves as a guide for…