.gitignore
.gitmodules
LICENSE
README.md
pyproject.toml
setup.cfg
.github/workflows/build-docs
.github/workflows/build_test.yml
.github/workflows/clear-target-files
.github/workflows/docs.yml
contrib/convert_discopy_to_lambeq.py
contrib/download_depccg_model.py
docs/CONTRIBUTING.rst
docs/Makefile
docs/advanced.rst
docs/bibliography.rst
docs/cli.rst
docs/conf.py
docs/extract_code_cells.py
docs/genindex.rst
docs/glossary.rst
docs/index.rst
docs/installation.rst
docs/lambeq.ansatz.rst
docs/lambeq.backend.rst
docs/lambeq.bobcat.rst
docs/lambeq.rewrite.rst
docs/lambeq.text2diagram.rst
docs/lambeq.tokeniser.rst
docs/lambeq.training.rst
docs/manual-training.rst
docs/models.rst
docs/nlp-class.rst
docs/nlp-data.rst
docs/nlp-intro.rst
docs/nlp-ml.rst
docs/nlp-refs.rst
docs/notebooks.rst
docs/package-api.rst
docs/parsing.rst
docs/pipeline.rst
docs/release-notes.rst
docs/requirements.txt
docs/root-api.rst
docs/string-diagrams.rst
docs/training.rst
docs/troubleshooting.rst
docs/uml-diagrams.rst
docs/use-cases.rst
docs/_static/nav-config.js
docs/_static/css/table-wrap.css
docs/_static/images/CQ-logo.png
docs/_static/images/Quantinuum_logo.png
docs/_static/images/ccg-diagram.png
docs/_static/images/ccgbank.png
docs/_static/images/comm-diagram.png
docs/_static/images/favicon.ico
docs/_static/images/lambeq_logo.png
docs/_static/images/linear.png
docs/_static/images/pipeline.png
docs/_static/images/pregroups.png
docs/_static/images/snake-2.png
docs/_static/images/snake.png
docs/_static/images/string_diagram.png
docs/_static/images/string_diagram_with_swaps.png
docs/_static/images/use_cases.png
docs/examples/circuit.ipynb
docs/examples/classical-pipeline.ipynb
docs/examples/parser.ipynb
docs/examples/pennylane.ipynb
docs/examples/quantum-pipeline-jax.ipynb
docs/examples/quantum-pipeline.ipynb
docs/examples/reader.ipynb
docs/examples/rewrite.ipynb
docs/examples/rotosolve-optimizer.ipynb
docs/examples/tensor.ipynb
docs/examples/tokenisation.ipynb
docs/examples/tree-reader.ipynb
docs/examples/unk-words.ipynb
docs/examples/datasets/mc_dev_data.txt
docs/examples/datasets/mc_test_data.txt
docs/examples/datasets/mc_train_data.txt
docs/examples/datasets/rp_test_data.txt
docs/examples/datasets/rp_train_data.txt
docs/puml/README.md
docs/puml/ansatz.puml
docs/puml/backend-inheritance.puml
docs/puml/backend-quantum-inheritance.puml
docs/puml/backend.puml
docs/puml/bobcat.puml
docs/puml/legend.puml
docs/puml/pregroups.puml
docs/puml/rewrite.puml
docs/puml/text2diagram.puml
docs/puml/tokeniser.puml
docs/puml/training.puml
docs/scripts/check_errors.py
docs/scripts/clean_notebooks.py
docs/scripts/compare_execution_times.py
docs/scripts/track_execution_time.sh
docs/tutorials/config.toml
docs/tutorials/discocat.ipynb
docs/tutorials/extend-lambeq.ipynb
docs/tutorials/monoidal.ipynb
docs/tutorials/parameterise.ipynb
docs/tutorials/rewrite.ipynb
docs/tutorials/sentence-input.ipynb
docs/tutorials/trainer-classical.ipynb
docs/tutorials/trainer-hybrid.ipynb
docs/tutorials/trainer-quantum.ipynb
docs/tutorials/training-symbols.ipynb
docs/tutorials/training-usecase.ipynb
lambeq/__init__.py
lambeq/cli.py
lambeq/typing.py
lambeq/version.py
lambeq/version.pyi
lambeq.egg-info/PKG-INFO
lambeq.egg-info/SOURCES.txt
lambeq.egg-info/dependency_links.txt
lambeq.egg-info/entry_points.txt
lambeq.egg-info/requires.txt
lambeq.egg-info/top_level.txt
lambeq/ansatz/__init__.py
lambeq/ansatz/base.py
lambeq/ansatz/circuit.py
lambeq/ansatz/tensor.py
lambeq/backend/__init__.py
lambeq/backend/grammar.py
lambeq/backend/numerical_backend.py
lambeq/backend/pennylane.py
lambeq/backend/quantum.py
lambeq/backend/snake_removal.py
lambeq/backend/tensor.py
lambeq/backend/converters/__init__.py
lambeq/backend/converters/discopy.py
lambeq/backend/converters/tk.py
lambeq/backend/drawing/__init__.py
lambeq/backend/drawing/drawable.py
lambeq/backend/drawing/drawing.py
lambeq/backend/drawing/drawing_backend.py
lambeq/backend/drawing/helpers.py
lambeq/backend/drawing/mat_backend.py
lambeq/backend/drawing/text_printer.py
lambeq/backend/drawing/tikz_backend.py
lambeq/bobcat/__init__.py
lambeq/bobcat/fast_int_enum.py
lambeq/bobcat/grammar.py
lambeq/bobcat/lexicon.py
lambeq/bobcat/parser.py
lambeq/bobcat/rules.py
lambeq/bobcat/tagger.py
lambeq/bobcat/tree.py
lambeq/core/__init__.py
lambeq/core/globals.py
lambeq/core/types.py
lambeq/core/utils.py
lambeq/rewrite/__init__.py
lambeq/rewrite/base.py
lambeq/rewrite/rewrite_diagram.py
lambeq/text2diagram/__init__.py
lambeq/text2diagram/base.py
lambeq/text2diagram/bobcat_parser.py
lambeq/text2diagram/ccg_parser.py
lambeq/text2diagram/ccg_rule.py
lambeq/text2diagram/ccg_tree.py
lambeq/text2diagram/ccg_type.py
lambeq/text2diagram/ccgbank_parser.py
lambeq/text2diagram/depccg_parser.py
lambeq/text2diagram/linear_reader.py
lambeq/text2diagram/model_downloader.py
lambeq/text2diagram/spiders_reader.py
lambeq/text2diagram/tree_reader.py
lambeq/text2diagram/web_parser.py
lambeq/tokeniser/__init__.py
lambeq/tokeniser/base.py
lambeq/tokeniser/spacy_tokeniser.py
lambeq/training/__init__.py
lambeq/training/checkpoint.py
lambeq/training/dataset.py
lambeq/training/loss.py
lambeq/training/model.py
lambeq/training/nelder_mead_optimizer.py
lambeq/training/numpy_model.py
lambeq/training/optimizer.py
lambeq/training/pennylane_model.py
lambeq/training/pytorch_model.py
lambeq/training/pytorch_trainer.py
lambeq/training/quantum_model.py
lambeq/training/quantum_trainer.py
lambeq/training/rotosolve_optimizer.py
lambeq/training/spsa_optimizer.py
lambeq/training/tket_model.py
lambeq/training/trainer.py
tests/__init__.py
tests/test_bobcat.py
tests/test_circuit.py
tests/test_cli.py
tests/test_pregroups.py
tests/test_rewrite.py
tests/test_symbol.py
tests/test_tensor.py
tests/test_tokeniser.py
tests/test_utils.py
tests/backend/__init__.py
tests/backend/test_circuit_drawing.py
tests/backend/test_drawing.py
tests/backend/test_grammar.py
tests/backend/test_pennylane_interface.py
tests/backend/test_quantum.py
tests/backend/test_rewriting.py
tests/backend/test_tensor.py
tests/backend/test_text_printer.py
tests/backend/converters/__init__.py
tests/backend/converters/test_tket_conversion.py
tests/backend/converters/discopy/__init__.py
tests/backend/converters/discopy/test_grammar_conversion.py
tests/backend/converters/discopy/test_old_discopy.py
tests/backend/converters/discopy/test_quantum_conversion.py
tests/backend/converters/discopy/test_tensor_conversion.py
tests/src/alice-loves-bob.png
tests/src/alice-loves-bob.tikz
tests/src/gave-up.png
tests/text2diagram/__init__.py
tests/text2diagram/test_bobcat_parser.py
tests/text2diagram/test_ccg_parser.py
tests/text2diagram/test_ccg_rule.py
tests/text2diagram/test_ccg_tree.py
tests/text2diagram/test_ccg_type.py
tests/text2diagram/test_ccgbank_parser.py
tests/text2diagram/test_depccg_parser.py
tests/text2diagram/test_model_download.py
tests/text2diagram/test_reader.py
tests/text2diagram/test_web_parser.py
tests/training/__init__.py
tests/training/test_chckpoint.py
tests/training/test_dataset.py
tests/training/test_loss.py
tests/training/test_model.py
tests/training/test_nelder_mead_optimizer.py
tests/training/test_numpy_model.py
tests/training/test_pennylane_model.py
tests/training/test_pytorch_model.py
tests/training/test_pytorch_trainer.py
tests/training/test_quantum_trainer.py
tests/training/test_rotosolve_optimizer.py
tests/training/test_spsa_optimizer.py
tests/training/test_tket_model.py
tests/training/test_trainer.py