.. SPFlow documentation master file, created by sphinx-quickstart ======== SPFlow ======== **SPFlow** is a Python library for building and learning **Probabilistic Circuits (PCs)** with PyTorch. Probabilistic Circuits are a flexible and expressive family of probabilistic graphical models that support both exact and approximate inference in linear time for a wide range of queries. Quick Navigation ================ - :doc:`Getting Started ` — Installation and quick start guide - :doc:`Concepts ` — Core SPFlow concepts and semantics - :doc:`User Guide ` — Comprehensive tutorials and examples - :doc:`Developer Guide ` — Contributing and development setup - :doc:`API Reference ` — Complete API documentation - :doc:`FAQ ` — Frequently asked questions .. toctree:: :maxdepth: 2 :hidden: getting_started concepts guides/user_guide guides/dev_guide api/index faq Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`