Welcome to PyJuice's documentation! =================================== **PyJuice** is a Python library for Probabilistic Circuits. It aims to provide a easy-to-use environment for defining PCs that support efficient and scalable training and inference. Getting started --------------- - Follow the :doc:`installation instructions `. - Take a look at our :doc:`tutorials `. .. toctree:: :maxdepth: 1 :caption: Getting Started :hidden: getting-started/installation getting-started/tutorials/index API --- - :doc:`pyjuice ` - :doc:`pyjuice.nodes ` - :doc:`pyjuice.TensorCircuit ` - :doc:`pyjuice.structures ` .. toctree:: :maxdepth: 1 :caption: API :hidden: python-api/pyjuice python-api/nodes python-api/tensorcircuit python-api/structures