SkillAgentSearch skills...

AbstractPPL.jl

Common types and interfaces for probabilistic programming

Install / Use

/learn @TuringLang/AbstractPPL.jl
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

AbstractPPL.jl

CI IntegrationTest Codecov

A light-weight package to factor out interfaces and associated APIs for modelling languages for probabilistic programming. High level goals are:

  • Definition of an interface of few abstract types and a small set of functions that should be supported by all probabilistic programs and trace types.
  • Provision of some commonly used functionality and data structures, e.g., for managing variable names.

The interfaces do not currently have any specification, so downstream packages are free to implement these in any appropriate way. Please see the documentation for more information on the design goals.

View on GitHub
GitHub Stars29
CategoryDevelopment
Updated1d ago
Forks10

Languages

Julia

Security Score

95/100

Audited on Mar 28, 2026

No findings