Class diagrams

For users who would like to contribute more actively to the development of lambeq, this section provides high-level UML class diagrams for the most important sub-packages and components of the toolkit. For completeness, the diagrams contain first-degree associations with external libraries.

Note

Click on a diagram to zoom.

The significance of the colors used for the class/package boxes is explained in the following diagram:

_images/legend.png

lambeq.ansatz

_images/ansatz.png

lambeq.bobcat

_images/bobcat.png

lambeq.pregroups

_images/pregroups1.png

lambeq.rewrite

_images/rewrite.png

lambeq.text2diagram

_images/text2diagram.png

lambeq.tokeniser

_images/tokeniser.png

lambeq.training

_images/training.png