cotengra

View on PyPIReverse Dependencies (2)

0.6.2 cotengra-0.6.2-py3-none-any.whl

Wheel Details

Project: cotengra
Version: 0.6.2
Filename: cotengra-0.6.2-py3-none-any.whl
Download: [link]
Size: 177801
MD5: 5f5f4fd9155c25e5f9228fabe0ec5b29
SHA256: 524711515cfbaae22ae56a8c6bf3339dfe50485b9b615de52f8f7c330847b196
Uploaded: 2024-05-22 00:55:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cotengra
Version: 0.6.2
Summary: Hyper optimized contraction trees for large tensor networks and einsums.
Author: Johnnie Gray
Author-Email: johnniemcgray[at]gmail.com
Home-Page: https://github.com/jcmgray/cotengra
Project-Url: Bug Reports, https://github.com/jcmgray/cotengra/issues
Project-Url: Source, https://github.com/jcmgray/cotengra/
License: Apache
Keywords: tensor network contraction graph hypergraph partition einsum
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Requires-Dist: autoray
Requires-Dist: furo; extra == "docs"
Requires-Dist: ipython (!=8.7.0); extra == "docs"
Requires-Dist: myst-nb; extra == "docs"
Requires-Dist: setuptools-scm; extra == "docs"
Requires-Dist: sphinx-autoapi; extra == "docs"
Requires-Dist: astroid (<3.0.0); extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: sphinx (>=2.0); extra == "docs"
Requires-Dist: cotengrust (>=0.1.3); extra == "recommended"
Requires-Dist: cytoolz; extra == "recommended"
Requires-Dist: kahypar; extra == "recommended"
Requires-Dist: networkx; extra == "recommended"
Requires-Dist: numpy; extra == "recommended"
Requires-Dist: opt-einsum; extra == "recommended"
Requires-Dist: optuna; extra == "recommended"
Requires-Dist: ray; extra == "recommended"
Requires-Dist: tqdm; extra == "recommended"
Requires-Dist: altair; extra == "test"
Requires-Dist: baytune; extra == "test"
Requires-Dist: chocolate; extra == "test"
Requires-Dist: dask; extra == "test"
Requires-Dist: distributed; extra == "test"
Requires-Dist: kahypar; extra == "test"
Requires-Dist: matplotlib; extra == "test"
Requires-Dist: networkx; extra == "test"
Requires-Dist: nevergrad; extra == "test"
Requires-Dist: numpy; extra == "test"
Requires-Dist: opt-einsum; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: seaborn; extra == "test"
Requires-Dist: skopt; extra == "test"
Provides-Extra: docs
Provides-Extra: recommended
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 2113 characters]

WHEEL

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

RECORD

Path Digest Size
cotengra/.gitattributes sha256=ZmVmsxddhCtnNvEkbGBU4gwyDPlIdH56z481oDOiWhk 89
cotengra/__init__.py sha256=4ifW7FCCqCypHoBBRzQhIO-FL5tDLeLpZje-LLvjT-I 7371
cotengra/_version.py sha256=PMhMumGW6FY6KtkQm1bSNdEAeyrHlBqpSQ7WpjsTyws 411
cotengra/contract.py sha256=-1xPIudq38DJqfnRBMVCQdF4DWgx1vwY7gPURLzRxzk 29163
cotengra/core.py sha256=bZ2i4WUgUZl5m21J9wu0T3q92z8luxB6ILO3pvyEkYw 133180
cotengra/core_multi.py sha256=9nTqFAu-jDyHUpIxvemtX6yYKYy-XWRuaJVfahhn1_o 8286
cotengra/hypergraph.py sha256=6CSJRpmp-6POW8i3YVvgrszh5ceRqVK4nFvA9HxBHtM 28097
cotengra/interface.py sha256=AvO5wBqlaBhPaokNWakijo3uMNBDSYlgy8kQMcS-1s0 33562
cotengra/oe.py sha256=1s-FnUDpxitmcsDHmqAjt2tyuo7sk2jFkuz4DnMzzX4 554
cotengra/parallel.py sha256=PWzq5riM_7IQmH7QbYzDp5uVLUW3SqiFbgLJeiXrUiE 15256
cotengra/plot.py sha256=5S4Bfd1p0L6dR-Ssk89JlVjnSTqhnXZ_1oT7NEUR6e0 51499
cotengra/presets.py sha256=m8HyRDd_0rIbZMknNrGasyjO05O7-TpZCd2lKO7AC8A 5327
cotengra/schematic.py sha256=jElaea4PNhmZ9H-IHrbhLY15Gn9RqCu3ltn291nov7o 48584
cotengra/scoring.py sha256=ecMh89Nw3LwIrAi0yjDiDb3Yl6wtLFg30MXOLFHlUKA 28660
cotengra/slicer.py sha256=HmsPInxg1bMKYoSg6tD6cYczVdRkzXnZoxMdrlN-4xg 14368
cotengra/utils.py sha256=z9IXCqtMp8JRBJQM5jtZaNwdA5Wdje3tJ_U4OPm3UkM 41222
cotengra/experimental/__init__.py sha256=KiGq71_wkU3Dvql5pcjFL4-tNZuvbIYfDtECaudzAc4 64
cotengra/experimental/path_compressed_branchbound.py sha256=v9Cn-trsEVEP17pSQEbBoSphF3NCeCTvFySZ1SJXeb0 15899
cotengra/experimental/path_compressed_mcts.py sha256=Amr3B7n4GV-EApVhOWi4q-6QsfQjRC0ccTBEDf-8EvU 10505
cotengra/hyperoptimizers/__init__.py sha256=q7rJ7xpaSUZ3u5TDjgDre8o-jpHI2rXD7H0c17V0efY 78
cotengra/hyperoptimizers/hyper.py sha256=F1pZDPu7ikImeVdnQCM1KPTsKqRvx4Oicw2IJUJcMgk 41260
cotengra/hyperoptimizers/hyper_baytune.py sha256=I4UmQ_5rmFkIC1zjA2JcrrkMhLhDHOpKsC9lNyQlCSY 3301
cotengra/hyperoptimizers/hyper_choco.py sha256=TIpUWaXPHXLIdBS0yp2u_LU8YA8WEAwLX09u4baFvfg 2452
cotengra/hyperoptimizers/hyper_nevergrad.py sha256=fkowdCKlHr7NEJctjUslNb7dmmG8v-PoQiCa7yAW1ZQ 3888
cotengra/hyperoptimizers/hyper_optuna.py sha256=7KdCVZhHsotbsVX3EIdpMjPPosdftRnEo9DK_mnFVWE 2698
cotengra/hyperoptimizers/hyper_random.py sha256=wPd-NaHL6sl53Rhf1SFQ8rXKdxQkWjPydFPV0Ch3bUI 2697
cotengra/hyperoptimizers/hyper_skopt.py sha256=hOWUywzB3vV68zKQ0YRSJaz88xzRviU3qSGA8UpVQGQ 3670
cotengra/pathfinders/__init__.py sha256=Xb0OAUk59CelVszLe220o_Az5mq4u-V4R2V0P1LWQqA 46
cotengra/pathfinders/path_basic.py sha256=uPjhqHA8N7juSq55XXSHd7ZXjyRv4gymymgIr1dylZs 48385
cotengra/pathfinders/path_compressed.py sha256=mJw31LkZP4XjU9ylgM0D2NM2HmnJrrynt2d_6u4otRg 12996
cotengra/pathfinders/path_compressed_greedy.py sha256=BsFSFknVeGfosMhQ1ns40i3bqBYGm9xmWwBA9qL5bno 18038
cotengra/pathfinders/path_flowcutter.py sha256=FOdEGpCAQWoHzfqjlcaSRZKT_1ovC2IfsgUDsHV4vdg 3047
cotengra/pathfinders/path_greedy.py sha256=QtRmp_YkBlv9A1J7nXuX0Je-vjPe9RAettq7lx5hzQw 1585
cotengra/pathfinders/path_igraph.py sha256=D-emd96nJioNKaufWBFfHRBjl0Ht40crVLoFzaqM5Fc 6040
cotengra/pathfinders/path_kahypar.py sha256=3shrO9gvOoTzXrRANWBxRuS7CxgFKjtSuwGPO1Wqw9E 6309
cotengra/pathfinders/path_labels.py sha256=r2gY64uAl7CRFu3_6AnbQJZQKNJjhDYMDs3D_R11A84 4713
cotengra/pathfinders/path_quickbb.py sha256=VLNk3v0rZSDLR62GPcMMb01P82mDRCjfnID2KPRPNLg 4233
cotengra/pathfinders/path_simulated_annealing.py sha256=7gyEDmK-KoQ5OLdE9MGQuBtWVqdnAgRF5-3g-CXrWs8 19694
cotengra/pathfinders/treedecomp.py sha256=MrFvwA7F3YXfVj_XJbRJ0dDUNka5xfdADf06xoN-_p8 5668
cotengra/pathfinders/kahypar_profiles/cut_kKaHyPar_sea20.ini sha256=Vx1p1knPrjNXx-SSXETADTT9LLkuopGvulI4fL4yaTs 1923
cotengra/pathfinders/kahypar_profiles/cut_rKaHyPar_sea20.ini sha256=yMt8OcCDntegJ7ytcABcMHFnSW23k5MjDdzOn1q-GvY 1577
cotengra/pathfinders/kahypar_profiles/km1_kKaHyPar_sea20.ini sha256=MOOT7PyCEX54gE906LnsbcLfIeA4VrH2H8pm-BQYIko 1927
cotengra/pathfinders/kahypar_profiles/km1_rKaHyPar_sea20.ini sha256=YrfcD8UUkmTYJ9vFUSIObbb36RteAl7mCbwabgaqylA 1577
cotengra/pathfinders/kahypar_profiles/old/cut_kKaHyPar_sea20.ini sha256=mtNQILeLpLULpJVFRXMtHsfb40--lITa0sghHQhPtNY 1781
cotengra/pathfinders/kahypar_profiles/old/cut_rKaHyPar_sea20.ini sha256=HBL0-jT1L66rNRqAOObGr0sUCsWqEtcE8NcS0apEFSY 1435
cotengra/pathfinders/kahypar_profiles/old/km1_kKaHyPar_sea20.ini sha256=MHim1oGe25LAxEkeIKapkVYAQjnDs8uJoN9nCrXJTjU 1785
cotengra/pathfinders/kahypar_profiles/old/km1_rKaHyPar_sea20.ini sha256=fKnoHDz7hV9SZNkFi3fZm3SBPKp7D8GdcTMjYvXUYrw 1435
cotengra-0.6.2.dist-info/LICENSE.md sha256=CUvt2ilcBwKAfRAnoA4RNPTLcdUj3En21LPK9YkFMGg 11358
cotengra-0.6.2.dist-info/METADATA sha256=l5yI8_-AorHEDejxOTYFoZcWaUXozEFAile5Sy3N2sA 4542
cotengra-0.6.2.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
cotengra-0.6.2.dist-info/top_level.txt sha256=ZE0Ipg4YPqfgwTIWAJcJsMH7YXMYX8vROA6ZXrqQ9Ik 9
cotengra-0.6.2.dist-info/RECORD

top_level.txt

cotengra