mrmustard

View on PyPIReverse Dependencies (0)

0.7.3 mrmustard-0.7.3-py3-none-any.whl

Wheel Details

Project: mrmustard
Version: 0.7.3
Filename: mrmustard-0.7.3-py3-none-any.whl
Download: [link]
Size: 217558
MD5: 7febf76518b81222dfe9ecd55a916418
SHA256: 09781b243dcfae8291bdb60a72ebf2e7c586fdc9cd310722c5dba60b4aaad1b7
Uploaded: 2024-03-28 14:53:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mrmustard
Version: 0.7.3
Summary: Differentiable quantum Gaussian circuits
Author: Xanadu
Author-Email: filippo[at]xanadu.ai
License: Apache-2.0
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
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 :: Only
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Python: >=3.9,<3.12
Requires-Dist: grpcio (==1.60.0)
Requires-Dist: ipython (>=8.18.1)
Requires-Dist: julia (==0.6.1)
Requires-Dist: matplotlib (<4.0.0,>=3.5.0)
Requires-Dist: networkx (<4.0,>=3.1)
Requires-Dist: numba (<0.60,>=0.59)
Requires-Dist: numpy (<2.0.0,>=1.23.5)
Requires-Dist: ray[tune] (<3.0.0,>=2.5.0); extra == "ray"
Requires-Dist: rich (<11.0.0,>=10.15.1)
Requires-Dist: scikit-optimize (<0.10.0,>=0.9.0); extra == "ray"
Requires-Dist: scipy (<2.0.0,>=1.8.0)
Requires-Dist: tensorflow (<3.0.0,>=2.15.0)
Requires-Dist: tensorflow-cpu-aws (<3.0.0,>=2.15.0); (platform_machine == "arm64" or platform_machine == "aarch64") and sys_platform == "linux"
Requires-Dist: tensorflow-intel (<3.0.0,>=2.15.0); sys_platform == "win32"
Requires-Dist: tensorflow-io-gcs-filesystem (<0.32.0); platform_system == "Windows"
Requires-Dist: tensorflow-io-gcs-filesystem (>=0.23.1); platform_machine != "arm64" or platform_system != "Darwin"
Requires-Dist: tensorflow-macos (==2.15.0); platform_machine == "arm64" and sys_platform == "darwin"
Requires-Dist: tensorflow-probability (<0.23.0,>=0.22.0)
Requires-Dist: thewalrus (<0.20.0,>=0.19.0)
Provides-Extra: ray
Description-Content-Type: text/markdown
[Description omitted; length: 13499 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
julia_pkg/Manifest.toml sha256=xYDmO4rvSiRt7ftNYFY5AQrXjc9XUn3_8_JNUZDik-4 4647
julia_pkg/Project.toml sha256=aWjiVfi1-l-FiImYGSQbdcH_oIgeKarW1DZ-R7lrLcQ 233
mrmustard/README.md sha256=acT7yfWPf4IDqp_HF7ksZTAcICsTR6tu2q8AgfuxXx4 1771
mrmustard/__init__.py sha256=z__jOd2sqUs97nFZ3KUl-g6i4UzBFCQRClpHpWwGuM4 2912
mrmustard/_version.py sha256=4RlTMrhO_d_kmUxGbKeo_6KbHw5kA-7fBzeqfdeJEF8 749
mrmustard/lab/__init__.py sha256=wpzA3mHuoTPtq7WZLdUHxaIPGYxKzU7qMGV179twO6c 1017
mrmustard/lab/abstract/__init__.py sha256=DGOIwpvKN5UlV4plZU97xeinkrRQ628GR2rCtfJsnec 848
mrmustard/lab/abstract/measurement.py sha256=kHNGbumkO3C8DS8EqSP8tfVs6lzL58DDEt4c5ROgScM 7547
mrmustard/lab/abstract/state.py sha256=vMNaYus8kXrnPjn4LOXvfISFfkC-uHQ077tLWc4XRdc 31198
mrmustard/lab/abstract/transformation.py sha256=qJqcjM7fpILreq28s0HxvzHwDCSleOZE59i_xRDkIwI 16944
mrmustard/lab/circuit.py sha256=LRkH4C1nWYHK-j3Dj9ejoYj5E-KcAXZjB3nXLMWeUhw 5128
mrmustard/lab/circuit_drawer.py sha256=ci15HiHizKZfNedD-rMViF5OrXulYZnNpOgn5Os0SLk 3778
mrmustard/lab/detectors.py sha256=F-AKodU9I3hAt8y5TqE8vD6kovEgjGjZI-7FZOwMkDQ 18266
mrmustard/lab/gates.py sha256=HsUEyR2JK41M9UnRlBxHUPK3ao8qnNrlacO6n-TTN8w 37503
mrmustard/lab/states.py sha256=kgkEuK9QosQHVFl2wLBaGpQjQeX_tF8BvArGGmWgaqY 18505
mrmustard/lab/utils.py sha256=PAVKLDGg3uTn59fZ2_drfYIAACWp1SG-pac0wqt0kC4 1761
mrmustard/lab_dev/wires.py sha256=TdJ4myByQoK3VIu4K00KBbQh3ptb8cJhX3RZsKgiqY0 15909
mrmustard/math/__init__.py sha256=hZeQFnbgHPA7TLlJbC_ZLCTYqplrMbMwHGWDj1JGm1Y 981
mrmustard/math/autocast.py sha256=Pg3lZmlbqvphKRQcWSaCcDZe06o84aKPtw92eJ-2k7w 2873
mrmustard/math/backend_base.py sha256=5fWLhKLEYgDKxDLHdBYSMskN7StA0JyFwI-Hd_ucs8E 839
mrmustard/math/backend_manager.py sha256=LHP6WWW8JyuwiceXpjDM_sbDT-ukSlco7tGUVwUEXJ0 51711
mrmustard/math/backend_numpy.py sha256=iUKJcdKcMDOPFbJY3wnrWc5Ppymr1vHSZaaT36XHhHw 22454
mrmustard/math/backend_tensorflow.py sha256=TfH8g1SF9HODa5QNjSVN9fKMxSM2LGSK3O70Gw2KUsg 27525
mrmustard/math/caching.py sha256=bhPcF2wfxJr-CjiXyXydrOO5KFE_VIY2hOodn2z7SIs 1647
mrmustard/math/lattice/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mrmustard/math/lattice/neighbors.py sha256=fp0v7gKdlLF1X5L3YenRLf624NOA31JZuLs9PZYbERs 3127
mrmustard/math/lattice/paths.py sha256=EfA1Fb8Ud2IAkKO2hnuz9hQMTxITcDZa6uisjcaSHtA 2834
mrmustard/math/lattice/pivots.py sha256=aCxQlmbiqbNgsgT6g3Mtt4zi3m0wsFxsn996dXUX0ao 1871
mrmustard/math/lattice/steps.py sha256=j6nQNeWdVsvaJqXJ581m3PTMYpz30DBQTIgjgBTRx_0 10062
mrmustard/math/lattice/strategies/__init__.py sha256=b4MWL_pAhjwasJHcFDOKZFyw0o4snZ4rBbFnInk5JU8 721
mrmustard/math/lattice/strategies/beamsplitter.py sha256=us-d4m_lBnyTsb9cld-vsSmAbG1ppy9YSL0Eeimc8-U 7581
mrmustard/math/lattice/strategies/binomial.py sha256=GqYMr8-gYUSjQGtuYZh6_gccMlEXNV50MjXcdsOaMho 5782
mrmustard/math/lattice/strategies/compactFock/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mrmustard/math/lattice/strategies/compactFock/diagonal_amps.py sha256=2Z-J0TBZBz1d1tN7Hmmc0qEZNdZtUV3KJur5am7YJFo 8746
mrmustard/math/lattice/strategies/compactFock/diagonal_grad.py sha256=LwSwSE3DhdrzMVt-6gaFKXZ9SwrWOnYaM4SP229RqCc 12245
mrmustard/math/lattice/strategies/compactFock/helperFunctions.py sha256=gNyg-lLifOHF9EH-5hUUu_EU7lMmYie5zKrkbpcPOs8 1403
mrmustard/math/lattice/strategies/compactFock/inputValidation.py sha256=D8pTPTOTiH5HrCPFUIDxK6wVRvQWK1IQX74IrfeO3gM 5433
mrmustard/math/lattice/strategies/compactFock/singleLeftoverMode_amps.py sha256=bJELzQ0n2cUYC1mv8NIOss8RjROVqMHjcB_5OuouiTk 13092
mrmustard/math/lattice/strategies/compactFock/singleLeftoverMode_grad.py sha256=dPAgR4R8vugDeVDppQL009OzRsLJs5x2_Ut7Iy4Lrf8 23008
mrmustard/math/lattice/strategies/displacement.py sha256=mCjC8Scw807k_HhBK3lcsmQcwEt680E783lEATWudgw 5356
mrmustard/math/lattice/strategies/flat_indices.py sha256=IlXa4mGFcyLk0P1y0Rmc9bovMnvKDfIPk8NMUnkB9UA 2403
mrmustard/math/lattice/strategies/julia/compactFock/diagonal_amps.jl sha256=22ZZMzPG2ZgzfHI-OtAd20cPzDG-8_vcLR4WZSAM8GI 5366
mrmustard/math/lattice/strategies/julia/compactFock/diagonal_grad.jl sha256=nwMFh_gQYtXmlV4Xgou-TURGDSGnTJCcozE3pF1443s 8843
mrmustard/math/lattice/strategies/julia/compactFock/helperFunctions.jl sha256=tM5Yy7onKeikLEDuIep_mba24Xd3WX35jhons8gImz4 939
mrmustard/math/lattice/strategies/julia/compactFock/singleLeftoverMode_amps.jl sha256=U0pCE9toE8QvI4-HhbVmKL_IAo1K-MPs96-zOod7LLk 9420
mrmustard/math/lattice/strategies/julia/compactFock/singleLeftoverMode_grad.jl sha256=WV7im3JrkjkNp3IMcyLOjF9eLpqFq2zlPOBaU7M-Y3Q 15451
mrmustard/math/lattice/strategies/julia/getPrecision.jl sha256=V6E7-nSRzT8CsbiRRNcPiiRhYQzi-XO4zyJFt3LN7RQ 497
mrmustard/math/lattice/strategies/julia/vanilla.jl sha256=1IQeSCa1KEuyI5sMwkpW1s-chbPpw1DpuoF_v5S1-5k 2588
mrmustard/math/lattice/strategies/squeezer.py sha256=6Z5V6vVYfHx0FrISfWINInfMmrfO7ExiMJzPadsMIHY 6068
mrmustard/math/lattice/strategies/vanilla.jl sha256=85WDJnoR4JJ2B__ERZxMs6yEjRDgMIm9ftCTlY2chcM 2275
mrmustard/math/lattice/strategies/vanilla.py sha256=cBjFd7bSPlBsyz0i3jWNaS25g2ywgM39-Od8AAP5Rts 6302
mrmustard/math/parameter_set.py sha256=JvXXQ29Ea1y42L018awo7Vkgq2OJRq8vMvoWlfi2Jdg 4429
mrmustard/math/parameters.py sha256=e2BXX8CPJNGeRT8tU8CA-9p9gLHstSAVdzhWaeEM75M 8886
mrmustard/math/tensor_networks/__init__.py sha256=V6WmqZA-yHmp2LOB-UCqnR9YLMNDB_p_8zUgbg1ZTss 744
mrmustard/math/tensor_networks/networks.py sha256=NCJwC3TP2PjDxaVu1HGaUVVckONd3MMTyY5TlR0m_zM 4915
mrmustard/math/tensor_networks/tensors.py sha256=ge_guHnZzb92kzQMd4-dEVxNzZC1vB3bQ1lwcIKMqZg 15289
mrmustard/math/tensor_wrappers/__init__.py sha256=rOmyw0Gy2ninz-hDqT8-CdJhyKaInYOyNPbDL3_VlDM 696
mrmustard/math/tensor_wrappers/mmtensor.py sha256=7VlsoYSW_AknPTtGxORlu4CfFqhptKfz7KPxysNsRrM 8511
mrmustard/math/tensor_wrappers/xptensor.py sha256=sddAf80KJODan9Pd-y40ljbMAn81sXxztW0GKcv1DyI 27256
mrmustard/physics/__init__.py sha256=1psE3eSmUoJqa49W6CMQO_xiICcrfr3UpniIyeWCpi4 3940
mrmustard/physics/ansatze.py sha256=P5_WKylzyhxSZjmn5TVAI789vFSbzoNdzakEfA1Pd3w 18586
mrmustard/physics/bargmann.py sha256=k_5jnSWZYx2_jppSoY7K-m6ZtZJz-dFi5yjSbnWMCaA 9383
mrmustard/physics/fock.py sha256=v2pVbB5Qa1freW3JPBLYVj8VicxEaJyn03scir6WwOA 36285
mrmustard/physics/gaussian.py sha256=OWlHfWeK17UL4LZ1IVE0WK8-tvBLSu4T5F64csWAw3c 30340
mrmustard/physics/husimi.py sha256=XDo08Fn0hKhdSGGDoUoG9hRAJ4I012a5p6Z2n9Xg7no 1451
mrmustard/physics/representations.py sha256=McTZYBHTnBiL2DhkWjuZXbpXjaF2WC4jCs4TtnM6vpw 19023
mrmustard/physics/triples.py sha256=Yw0cSvvYF3a8QaZr_wUKM3EI_25orj_RA4O2Y-yPHh4 13858
mrmustard/physics/wigner.py sha256=GgR_5nZOQ62OVqbmKXXg4qOBBSZX6zX-jW6oCoOSp2w 6048
mrmustard/training/__init__.py sha256=EzUOvnqKFu1GIzFQVDxVv_JUs2K7hfAcRbonXIzjw_g 2281
mrmustard/training/callbacks.py sha256=gvfl2ARHDWgBzIFmGsb-m6cQgxmX8AH2nMVuv_6jU2g 10593
mrmustard/training/optimizer.py sha256=smi5USg63h0jCxfDy7WDlqJxjsqxdrQNblfUYOemhz8 12616
mrmustard/training/parameter_update.py sha256=hVu6_MqLXEorr_m7bovn-NDVKVCi7pnZPCwP9S8m1cY 2934
mrmustard/training/progress_bar.py sha256=AgwJbhOcoMk04wIXQxpsJ4TsC_EMiZIW6nqJqKDFMyk 2239
mrmustard/training/trainer.py sha256=JEkyjwcfs7Hz936T8YNTqqaObfrm0x_iVu32j2s6TcA 17691
mrmustard/utils/__init__.py sha256=Q0rrmrw6mx-sMBpiqV5z3C4UZQY__aWQvzT16uv5NDU 680
mrmustard/utils/argsort.py sha256=QXygg3o5qN33uwPDkcWJlPvmDgPbb2Z5_Vn6xRPlfSI 2363
mrmustard/utils/filters.py sha256=amXVAtTCxzbJ9au-casSsZWwgPZJ1VhRA6SrwDMqMIs 2165
mrmustard/utils/logger.py sha256=2_I-FZykUIzDyt1C1tKOIAEI09tPViR0tmBGJvrnJB8 4353
mrmustard/utils/settings.py sha256=_lbci12zMGp1nkWPg1SUxejvb5U1dbO45t4HQDCJUZk 12401
mrmustard/utils/typing.py sha256=Te2y-xQre3fd9JaxWBhY1P9KO6kX2_IiWMfzqmZMwhg 2466
mrmustard-0.7.3.dist-info/LICENSE sha256=2ArQH5tXUFRPXzg9Yu5gK12uVLtTNHXgMgmU7E3b2lo 11707
mrmustard-0.7.3.dist-info/METADATA sha256=9gvDioYGMYZbHZkeM08pXiW8aKnDcc4MHswVFzvUz3g 15656
mrmustard-0.7.3.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
mrmustard-0.7.3.dist-info/RECORD