tiny.pluck
Overview · API · Code relationships · Verification · Audit
Overview
Probabilistic programming evaluation and weighted model counting over binary decision diagrams. Exact inference compiles programs into reduced ordered binary decision diagrams (ROBDDs).
Compilation tractability depends on variable order, with unfavorable orderings risking exponential node expansion. Callers select between exact compilation and approximate sampling (LPSMC), retaining responsibility for diagram manager allocations.
Definitions
Namespaces
Public namespaces.
statetimelimitsloggerrandom_seedclihelp_topicstoplevelbddpexprruntimeweight_dddefinition_ordersource_identitythunk_registrywmclpsmcquery_contextevaluator
Code relationships
Direct static dependencies extracted from parsed source by semantic graph analysis.
Uses: tiny.bench, tiny.choir, tiny.http, tiny.hypothesis, tiny.machine, tiny.python, tiny.reticulum, tiny.sdfii, tiny.sql, tiny.sys, tiny.tldr, tiny.xkb
Used by: tiny.accy, tiny.acp, tiny.choir, tiny.machine, tiny.sdfii, tiny.smg
Verification
No verification records are cataloged for this module in this build.
Audit
| Evidence | Value |
|---|---|
| Source | lib/pluck/src/root.zig |
| Definitions | 0 of 19 documented |
| Members | 0 of 0 documented |
| Public names | 19 API, 959 indexed |
| Version | 26.7.0 |
| Revision | daab053ee433 |