API Reference¶
This reference is generated automatically from the docstrings in the source code. It is organised as follows:
- Shield Layer & Memory-efficient Loss — the two top-level entry
points,
build_shield_layerandbuild_shield_loss. Start here. - Linear requirements — the backend for
linearrequirements (linear arithmetic inequalities). - QFLRA requirements — the backend for
qflrarequirements (quantifier-free linear real arithmetic). - Propositional requirements — the backend for
propositionalrequirements (boolean logic), including the Memory-efficient Loss.
Most users only need the top-level entry points; the per-backend pages document the internals.