Skip to main content

Discrete optimisation in the tensor-network (specifically, MPS-MPO) language.

Project description

codecov tests Documentation Status MIT license pre-commit.ci status Code style: black

mdopt

mdopt is a python package built on top of numpy for discrete optimisation in the tensor-network (specifically, MPS-MPO) language. The code is hosted on github, so please feel free to submit issues and pull requests.

Installation

Use the package manager pip to install mdopt.

pip install mdopt

Usage

For usage, see the examples folder.

Cite

@software{mdopt2022,
  author = {Aleksandr Berezutskii},
  title = {mdopt: Discrete optimization in the tensor-network (specifically, MPS-MPO) language.},
  url = {https://github.com/quicophy/mdopt},
  year = {2022},
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mdopt-0.5.0.tar.gz (28.1 kB view details)

Uploaded Source

Built Distribution

mdopt-0.5.0-py3-none-any.whl (36.2 kB view details)

Uploaded Python 3

File details

Details for the file mdopt-0.5.0.tar.gz.

File metadata

  • Download URL: mdopt-0.5.0.tar.gz
  • Upload date:
  • Size: 28.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.0 CPython/3.11.2 Darwin/22.5.0

File hashes

Hashes for mdopt-0.5.0.tar.gz
Algorithm Hash digest
SHA256 786ee164d3cc3eacd5ae132c4faf9f2f2c3d9fce3d88b6b5f6a01e013f78e055
MD5 15f4d8002efde8e8b73392fddb850317
BLAKE2b-256 e71e91e91fe0cd08b2bc2b2093490627cd7ea534b604f8c3d991d809aa1900e2

See more details on using hashes here.

File details

Details for the file mdopt-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: mdopt-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 36.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.0 CPython/3.11.2 Darwin/22.5.0

File hashes

Hashes for mdopt-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1043d2ce8c2851f2ba52ca0fe58994f6d59ca49100f866209a4c4da227a9288f
MD5 e97af6fe19c2537717e64db159acf8c7
BLAKE2b-256 249a018bdcbc8881434cb601d19328638113903e93d923c8751bbd43a0e14d5e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page