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.0a8-cp314-cp314t-manylinux_2_28_x86_64.whl (8.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ommx-3.0.0a8-cp314-cp314t-manylinux_2_28_aarch64.whl (7.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

ommx-3.0.0a8-cp314-cp314t-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

ommx-3.0.0a8-cp310-abi3-win_amd64.whl (8.0 MB view details)

Uploaded CPython 3.10+Windows x86-64

ommx-3.0.0a8-cp310-abi3-manylinux_2_28_x86_64.whl (8.4 MB view details)

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

ommx-3.0.0a8-cp310-abi3-manylinux_2_28_aarch64.whl (7.5 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

ommx-3.0.0a8-cp310-abi3-macosx_11_0_arm64.whl (7.5 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for ommx-3.0.0a8-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f27b14a1a0c9340be7cc01e1d49279cc53ef7f2ad4578657069b417ff6284a46
MD5 4f4bbafa68c53bc9da75081520af8b9f
BLAKE2b-256 d8cc77a41adc0bfcf3c6ac0c0f6292b41c6cb48b27f7c2006aa0e71ae2196778

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0a8-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.0a8-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ommx-3.0.0a8-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c3afb62f0f40ab5e2a07427e4a92805945b3159a68d317eab5f28bd3f2b26d94
MD5 cae9d26c1f3aa93e4a7e258c3b115357
BLAKE2b-256 70bfbbeaf5e0d05e745a3a6d838d49b0e3ec255afeb08c306c7cc14b4f01c25d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0a8-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.0a8-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ommx-3.0.0a8-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7a7f051f87f11e4fd0ab7b4d640111174e3f2c7afb61b9f6f1878152b77c124
MD5 9cfbeb16a6655ac46b72a07fbb2894ce
BLAKE2b-256 6702e0c96a7a25fcd535476d180798fa4060547c22fb79b37729b328ae2c5791

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0a8-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.0a8-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: ommx-3.0.0a8-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 8.0 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.0a8-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 8ec84043e7786ffa2955fb9b973c17c4912badda70f1176fa34a29c56427b69c
MD5 9d09431cf72385efc912fa624a10325d
BLAKE2b-256 7937eb24c83c7300a0d4231e9b711cc0b13d7c4901aad2c84e389c1fe3ac4bc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0a8-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.0a8-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ommx-3.0.0a8-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dad2154bb8ec7b1d4d1df0a7e2b3469fe4d4fd03de975a19e94fad4f0c2b80c7
MD5 45bd31d645d8256e70d3f8005487cc82
BLAKE2b-256 99e0be701d4b21a389de0fbba5086908f9e934e12e0c8a65d2d3cda6d0a5fea6

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0a8-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.0a8-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ommx-3.0.0a8-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8229bb1e66408e99f2b306f2f7c085b2e03f6b55c8d0ca8912f08ebafcbf1f8d
MD5 a8cadfb3a01889fbc4b30d0c57a1bb8e
BLAKE2b-256 02bb8158fee9e9f88dae2ef9bc57cda87e8d744d23bef37a9f8191f90ec1fe19

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0a8-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.0a8-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ommx-3.0.0a8-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 950fad4644d64d2ae0c6384b6efe14890fb8f5a3bec0fa4dc0aa978cd7598a86
MD5 3021dee3c8555791d11ac7020c5ab95c
BLAKE2b-256 1413d2571f9094f332c747caf85c9d41ad4d5875afc37f9956d4a2358f614e4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-3.0.0a8-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