Skip to main content

Open Mathematical prograMming eXchange (OMMX)

Project description

OMMX

Docs/en Docs/ja Discord-EN Discord-JP Ask DeepWiki

Open Mathematical prograMming eXchange (OMMX) is an open ecosystem that empowers mathematical programming and optimization developers and reserchers.

Tutorial

English

Title Docs
Solving Optimization Problems with OMMX Adapter Docs
Sampling from QUBO with OMMX Adapter Docs
Comparing Results from Multiple Adapters Docs
Recording and Sharing Experiments Docs
Sharing Various Types of Data in an OMMX Artifact Docs
Downloading a MIPLIB Instance Docs
Implementing an OMMX Adapter Docs

日本語

タイトル Docs
OMMX Adapterで最適化問題を解く Docs
OMMX AdapterでQUBOからサンプリングする Docs
複数のAdapterで最適化問題を解いて結果を比較する Docs
実験を記録し共有する Docs
様々なデータをOMMX Artifact形式で共有する Docs
MIPLIBインスタンスをダウンロードする Docs
OMMX Adapterを実装する Docs

SDK

CodSpeed Badge

See DEVELOPMENT.md about developing this project.

SDK Package API Reference
Rust crates.io docs.rs
Python PyPI Docs

See Supported Adapters about a complete list of supported adapters for each solver/sampler.

CLI

Prebuilt ommx CLI archives are attached to Rust SDK releases and can be installed with cargo-binstall:

cargo binstall ommx

License

© 2024 Jij Inc.

This project is licensed under either of

at your option.

Contribution

TBW

Acknowledgement

BRIDGE This work was performed for Council for Science, Technology and Innovation (CSTI), Cross-ministerial Strategic Innovation Promotion Program (SIP), "Promoting the application of advanced quantum technology platforms to social issues"(Funding agency : QST).

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ommx-3.0.0b1-cp314-cp314t-manylinux_2_28_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ommx-3.0.0b1-cp314-cp314t-manylinux_2_28_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

ommx-3.0.0b1-cp314-cp314t-macosx_11_0_arm64.whl (8.1 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

ommx-3.0.0b1-cp310-abi3-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.10+Windows x86-64

ommx-3.0.0b1-cp310-abi3-manylinux_2_28_x86_64.whl (9.0 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ x86-64

ommx-3.0.0b1-cp310-abi3-manylinux_2_28_aarch64.whl (8.1 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

ommx-3.0.0b1-cp310-abi3-macosx_11_0_arm64.whl (8.1 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

File details

Details for the file ommx-3.0.0b1-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ommx-3.0.0b1-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e8fb976fce9ad8ae0bb16f8cef3e361742305f0875111e139d16abe8b1d1ad9b
MD5 56760f602ff86855c6a46e1ce3c2e01c
BLAKE2b-256 17ab6548b5645d68933508bccd0085e39440881882ddf5d1ebdc1921ee41e9d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0b1-cp314-cp314t-manylinux_2_28_x86_64.whl:

Publisher: release_python.yml on Jij-Inc/ommx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ommx-3.0.0b1-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ommx-3.0.0b1-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b7522b77c74afda6f29b3a65cba0cc90a664660978a1b6165de550c9d1950e66
MD5 5d50f21338bfb829ab571739932e1fa7
BLAKE2b-256 1b28a97e296c48a9ef994ab4fbe5cd6a189dd4363a839613117446c9c75b6d94

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0b1-cp314-cp314t-manylinux_2_28_aarch64.whl:

Publisher: release_python.yml on Jij-Inc/ommx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ommx-3.0.0b1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ommx-3.0.0b1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3fb6a5253df501c7326881399bf648121a4f26d05d2716374c7ded5a73900be4
MD5 cfd96f281844ccfd6cdfc9040279b7c4
BLAKE2b-256 10282737ea03da984c768722e2575070a8469fae757fddd9d2e32459ba75f8e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0b1-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release_python.yml on Jij-Inc/ommx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ommx-3.0.0b1-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: ommx-3.0.0b1-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ommx-3.0.0b1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 054591036bad2d19a89c8de2a783cdae218f5a98f1f624d27adc08c809697a74
MD5 3f7f2b46dfff229785bdec8b1d14666d
BLAKE2b-256 6ed711f5c782dcc62455f8cc1f4cdd69d2586dfe035e0a300f45fc9ee85035b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0b1-cp310-abi3-win_amd64.whl:

Publisher: release_python.yml on Jij-Inc/ommx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ommx-3.0.0b1-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ommx-3.0.0b1-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0a607074580cb3b82cde10b683d407f26b927172da962cfe2ab8bd46ffbf871e
MD5 8cf93c10a848ad8559dfdb9daef2357a
BLAKE2b-256 3d3118818117d99ecc387c457bf232d5c1829fec065159c80f3f64c8241db914

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0b1-cp310-abi3-manylinux_2_28_x86_64.whl:

Publisher: release_python.yml on Jij-Inc/ommx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ommx-3.0.0b1-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ommx-3.0.0b1-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3080323292497a81b2b42711db25c8880ad7b76bbcd66f1eb12d773bc373886c
MD5 68f014b8c41681b302eb22c17b900c1f
BLAKE2b-256 4f75d0960bb1bf91e94d0f5ca0829c919f1140306f5c4a1f3279b3d896b13d38

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0b1-cp310-abi3-manylinux_2_28_aarch64.whl:

Publisher: release_python.yml on Jij-Inc/ommx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ommx-3.0.0b1-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ommx-3.0.0b1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fd651a876b5487e5978cba4ff3c6be87d0465a2d80d97ebf88a4a8d53da8c3f0
MD5 cfdce3ea6f10a01af3a3aba0b2c79b93
BLAKE2b-256 b0a6848b28eecba584f50fee6782fb8a57fe6b6204266d06c1de9730591e955e

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0b1-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: release_python.yml on Jij-Inc/ommx

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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