lambeq

View on PyPIReverse Dependencies (0)

0.4.1 lambeq-0.4.1-py3-none-any.whl

Wheel Details

Project: lambeq
Version: 0.4.1
Filename: lambeq-0.4.1-py3-none-any.whl
Download: [link]
Size: 208962
MD5: 0e1dd1006d71710cb872ff24ea5317f5
SHA256: 39af748052ff69ff8522ee6488232e9fea22ee280fc8a3a0ced38b72620e1628
Uploaded: 2024-04-11 10:35:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: lambeq
Version: 0.4.1
Summary: A QNLP toolkit
Author: Cambridge Quantum QNLP team
Author-Email: lambeq-support[at]cambridgequantum.com
Home-Page: https://cqcl.github.io/lambeq
Download-Url: https://pypi.org/project/lambeq
Project-Url: Source Code, https://github.com/CQCL/lambeq
License: Apache-2.0
Keywords: category theory,ccg,circuits,combinatory categorial grammar,diagrams,discocat,language,linguistics,natural language processing,nlp,qnlp,quantum,quantum computing,quantum natural language processing,quantum nlp
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.9
Requires-Dist: matplotlib (>=3.1.2)
Requires-Dist: packaging
Requires-Dist: pillow (>=6.2.1)
Requires-Dist: pytket (>=0.19.2)
Requires-Dist: pyyaml
Requires-Dist: spacy (>=3.0)
Requires-Dist: tensornetwork
Requires-Dist: torch (>=1.12.1)
Requires-Dist: transformers
Requires-Dist: discopy (>=1.1.7); extra == "extras"
Requires-Dist: jax; extra == "extras"
Requires-Dist: jaxlib; extra == "extras"
Requires-Dist: pennylane (>=0.29.1); extra == "extras"
Requires-Dist: pennylane-honeywell; extra == "extras"
Requires-Dist: pennylane-qiskit; extra == "extras"
Requires-Dist: pytket-qiskit (>=0.21.0); extra == "extras"
Requires-Dist: tensorboard (>=2.7.0); extra == "extras"
Requires-Dist: tqdm; extra == "extras"
Requires-Dist: coverage[toml]; extra == "test"
Requires-Dist: pytest; extra == "test"
Provides-Extra: extras
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 3795 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
lambeq/__init__.py sha256=jYZWkzZJyXVEkS5EQKjtuZnO3w48NuddmLRxfHdFCdw 4228
lambeq/cli.py sha256=KqnDfOSpi6jQiUwpNiIllhAHLHc8sDrZU-hei9aTWik 27445
lambeq/typing.py sha256=Vb5CyBOKTRGLpvMJtcn8xdZXWRF-yXSEV9ETIHVA5ic 749
lambeq/version.py sha256=H6xAc33bJwmO0oYU-O7_wWInmGAifNGi6CO6khT0G1g 411
lambeq/version.pyi sha256=rAZMl60vwixVnlEscDoH8PZgQmJXbNcEgzBTEwXHYrc 86
lambeq/ansatz/__init__.py sha256=Kq10AMEjXXNNAoY6FZB30IM7s91F9IurpTg17RdlTNg 1123
lambeq/ansatz/base.py sha256=F2GZ4z54wvYWamabSxO9ixWi2tH8GPLdXYQPrSZa9PA 3831
lambeq/ansatz/circuit.py sha256=LEoMN6SfSESe-cjQ5hs78ZMIb-DUPjsnfTD6g_qg_4k 17403
lambeq/ansatz/tensor.py sha256=40dXExnrWGAiDq6UZq7B_UQpeUtkrhECkaitdI-zek0 7735
lambeq/backend/__init__.py sha256=umlQoBXIL8rhpT46vvFI8__sGU0K7VXS5cVeUEruIuA 1092
lambeq/backend/grammar.py sha256=JV_arXVjCtNQqIftp1q3scpGqEeNki3bipwyNelgUxU 63188
lambeq/backend/numerical_backend.py sha256=s1_mLLyX2qY1IlHNBwde1jnE7umrmMv1xpn8bsyus8c 3293
lambeq/backend/pennylane.py sha256=DLex49V7FsGxecdAwWttYzwF6I5oVfcHOPUIkoEvtcY 16713
lambeq/backend/quantum.py sha256=OxzGwfaxArX9SxRFRBGrA85BseAII3GqdDqt0qN9BPc 33785
lambeq/backend/snake_removal.py sha256=QdicTdKAQtAMkIF3e50_-bc3NPcThsYKpcG0p3VEfoc 11119
lambeq/backend/tensor.py sha256=sEvbmuzV22Kq5P65o5BDytuYyyXfLaqrg-2bsBnwQYk 16652
lambeq/backend/converters/__init__.py sha256=0FOM3FF6UycwoGovOZEAZve0IBa4ACzmmV9ZEkk2Qcc 242
lambeq/backend/converters/discopy.py sha256=bfUv5LlynE8xVlQkLVcKX04JQNqWVyumXAi8slib8x4 18705
lambeq/backend/converters/tk.py sha256=FNsb_8hSK6Tejf2z6XQlyKYMpUfxXiVwgC-Eburrb1c 17315
lambeq/backend/drawing/__init__.py sha256=L9-ultvxnA652WDW-Q1rI2uCVgFlSCuW9P3lrTd85Js 479
lambeq/backend/drawing/drawable.py sha256=xxMwtU10FUZe4rRYnxAaAbqyfeA8wGY9Mt-BvR1WuHk 19934
lambeq/backend/drawing/drawing.py sha256=drYcv3nyBYMP9k_d5_EmLImqDavJlBUGbNh-_D-B0bU 25590
lambeq/backend/drawing/drawing_backend.py sha256=ZZ--SGh8P2lkIoJ9VQK77IjqGgX1z18rKcTHdvR5BAs 4176
lambeq/backend/drawing/helpers.py sha256=wH-Zs1D65uQBS7ikFnUtk4N9nUmJTgnTNP0bD3M85Jw 1236
lambeq/backend/drawing/mat_backend.py sha256=Gu0-86bx-KfRgpgE-BLcZsy9q5QXlgqFCAjQ_bLI920 4955
lambeq/backend/drawing/text_printer.py sha256=rTohdz-pbqrdxiMeNJelGHrpV1E9dT5C_E5ee_uwgrI 8489
lambeq/backend/drawing/tikz_backend.py sha256=Wca0utIzvqOUbSnD4d4GTN_gRgpwT1UISN66OTxmOjk 8054
lambeq/bobcat/__init__.py sha256=4rTAwgW2a8_ZT_ddsLa-Pu9GgioUbT-XR2Hkul_Ol44 999
lambeq/bobcat/fast_int_enum.py sha256=AJF0zsvW0rbWnmtCAZEKiR_C02CftATuSfsbD87xmXg 2826
lambeq/bobcat/grammar.py sha256=-Raozo6p2ptO-GonslsvOkE-hh-CArkLFOi4AjVBBw4 4310
lambeq/bobcat/lexicon.py sha256=1j6QEQKBJ399wQA3YEpwBkUMtAfMr2p7YrcLdV0gUmg 9887
lambeq/bobcat/parser.py sha256=gl76IVFNqnmbSVkTOcASFXXHS8g-bg1qQRsyxm5gges 17742
lambeq/bobcat/rules.py sha256=j0g79_4kxGEYHWEqCqIm9jzMhL8l6IOuUBPU27W_wII 18534
lambeq/bobcat/tagger.py sha256=LN-sc9CBGhfkHJobw-uI_0uqdBAA_eQbynE0IHUdyHk 15875
lambeq/bobcat/tree.py sha256=Bo2TpadMvJzDBWV9Sta0ZnnwAkbVNQmN6iNxvjeum9E 13094
lambeq/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lambeq/core/globals.py sha256=iJas5YyRIcGczdAwW093yRluE7k8-reM99L1-NhdLp8 1514
lambeq/core/types.py sha256=xgiQgilzHk3PNCJ9wK_h-qlSIgvF6xQPid2VInuxNsc 1197
lambeq/core/utils.py sha256=GAfErBRRFlLFF8d2n2Qt6zRDiZUXWRI0iBNZmUBnRAo 1965
lambeq/rewrite/__init__.py sha256=sdcwesRpwevhdYjyjBB-w8YmaKGWWZMIdiuKvzAuuJc 1392
lambeq/rewrite/base.py sha256=gjGGNYae_wbx31SDTjWaLTehEwNBUVmJmbaKPffi2BQ 16826
lambeq/rewrite/rewrite_diagram.py sha256=1R5v8PPDrTHO883saW6wZFABqHyNuugmvZun2NBS3fQ 15600
lambeq/text2diagram/__init__.py sha256=KuwUfpikF_ifsHzk7ItqEE7GgP05d-ghxjATQExNaYc 2228
lambeq/text2diagram/base.py sha256=L1YdTkOb9aTvIEiVzJrdPzQD5nPxBR1rtBBaqiS0bxM 2711
lambeq/text2diagram/bobcat_parser.py sha256=drENLSIrsIRGFqQc65HLeJqQixHsEzPoEQwgoCrM2do 14389
lambeq/text2diagram/ccg_parser.py sha256=811yWYUrr84et38fwDLJzGRpu-6wNnI84AGtqDwuPDA 10604
lambeq/text2diagram/ccg_rule.py sha256=iAuNc2_IZr7KYSCGlPT1fcwDwTMmgNWuczGvYxC2j5U 15560
lambeq/text2diagram/ccg_tree.py sha256=44N_UEZ2r2EU_AjT4Wta2DJt_eqSk7SUMfgHuRXZDa4 20766
lambeq/text2diagram/ccg_type.py sha256=G1Fn-Or1onVrNedC7k1Oa2UfbCRLIkxHmHlTLykXyaw 18816
lambeq/text2diagram/ccgbank_parser.py sha256=-3ecx8itgzJRXJEzOmS6GFZngyEKPlRslZXL0bNFNXQ 16634
lambeq/text2diagram/depccg_parser.py sha256=zxe7YTBT30BlO7Rhnu60JndHJy8VLLCuZkvGhveNQJo 19833
lambeq/text2diagram/linear_reader.py sha256=8YUvWtnQ2X1ONhiyf0YZXQGuk0YZDpCP-X1zQKJX6E4 4083
lambeq/text2diagram/model_downloader.py sha256=N16CbXTgerKpwTIkVJQqusTL3D2ga4ObL4RbJaQDkPk 9313
lambeq/text2diagram/spiders_reader.py sha256=kQiHb3b7S7a4IQbdahf8xIhybm5ad8uCrfI1_0bzK3s 1849
lambeq/text2diagram/tree_reader.py sha256=U8XI-PPd1eXHWNztxQknUV1mHk79JCsvNYfF-LDkxNc 8595
lambeq/text2diagram/web_parser.py sha256=I-QAHY5Obo2NpLEDbBjfM6o5LL34nkf2A7kSNID6_h4 6084
lambeq/tokeniser/__init__.py sha256=Ynm1jXs34OJYvyyYHjLtsz3AYgKE-zo0utzgSAF_bkM 749
lambeq/tokeniser/base.py sha256=qy5Adrv__Ydoui8cjDe4hgm0_Si2ztjtH4i-XnsfW_Y 2002
lambeq/tokeniser/spacy_tokeniser.py sha256=XZgc6xeBSZ_Qag_nD04wx7M6NPkaBWC4yqvVQtj2QgE 2777
lambeq/training/__init__.py sha256=qYvERz06Lt-58J1uw0k78OsHUgw_iyTanVxs0SgzS8c 2137
lambeq/training/checkpoint.py sha256=6Ou397O5j3Isn0ezuhj34jjAo-_g-ZXbgEq2TNJtaQM 3699
lambeq/training/dataset.py sha256=dLPfu35loZcCMmxqLlOJ1DzEJk-voUOefkXKnOEb_i0 4194
lambeq/training/loss.py sha256=Prksce2HOgy3BzC9rDJqr8MEPR4OFBfMdKfG6pA9BzI 7081
lambeq/training/model.py sha256=ANHCdODGmdRQzBm0PaEFM8iOdkp-KbgtwiKtQYZesHU 5590
lambeq/training/nelder_mead_optimizer.py sha256=uZ_HuYKRHEcLS8VyRCLWVlKBZIBTvMcvBCwYsO8W5vA 15078
lambeq/training/numpy_model.py sha256=tR-BlkD7QzM-inVekovFviAwUVOk7IRGfwF5ai6MOF0 5594
lambeq/training/optimizer.py sha256=oexeWGCvzdo9nP18SIIfAOgsBJNkuA_HQIh8eCQiDAI 3321
lambeq/training/pennylane_model.py sha256=mhsulppfER_P7C5pZMmQXRJeArcnY9VqSP3CpW_wMCs 9217
lambeq/training/pytorch_model.py sha256=EVHCigGroQ6Smcpqpd4r3B72MLxUHGhKiipYcFmxJRk 5490
lambeq/training/pytorch_trainer.py sha256=0zsXSm4C89dOpRkClgRkLaqcQ69q2EIGmqEJlj21i3o 7384
lambeq/training/quantum_model.py sha256=wQnshsMmGDw2YjF3u3obwzvQIYfopca_-mPEr_PoAbs 5811
lambeq/training/quantum_trainer.py sha256=gEdHFbuQ9dfE1mSIfkw167p6M61MFUGIg-FSUqUpSB8 7421
lambeq/training/rotosolve_optimizer.py sha256=5MUatMDUR26FBDCPuTaWqfemYaiBTfmildn7GS9ogFc 4389
lambeq/training/spsa_optimizer.py sha256=OZ_q4mB-X5p1mRHoeOmV40DZUioXRmSAVmQ-Ef8z91I 7536
lambeq/training/tket_model.py sha256=TW5H_Lmg3ZI9l6Twur3yEY4B2Ffc6Bv_l_c-GROosNQ 4417
lambeq/training/trainer.py sha256=iy4UNFa89fMpFWq9W7DIzkVoYQmKzBo_Z8T6cSIp4hM 27335
lambeq-0.4.1.dist-info/METADATA sha256=gxtiEE4_ApsJhcuP1vITRDT9WOAtIxUzcws2DX3sKvk 5827
lambeq-0.4.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
lambeq-0.4.1.dist-info/entry_points.txt sha256=YuTJV92kryoKU_5yRVADhAnDG_5sRAV62CwYaydZneM 43
lambeq-0.4.1.dist-info/top_level.txt sha256=J8xO6Dq4YA7gaN9rouhebm_nQoPzlGuk3t7a-vHVzIk 7
lambeq-0.4.1.dist-info/RECORD

top_level.txt

lambeq

entry_points.txt

lambeq = lambeq.cli:main