Skip to main content

Open Mathematical prograMming eXchange (OMMX)

Project description

OMMX

Book/en Book/ja Discord-EN Discord-JP

DeepWiki LLMs.md GitMCP

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

Tutorial

English

  • LLMs.md - Documentation formatted for AI assistants like ChatGPT or NotebookLM.
Title Jupyter Book
Solving Optimization Problems with OMMX Adapter Book
Sampling from QUBO with OMMX Adapter Book
Comparing Results from Multiple Adapters Book
Sharing Various Types of Data in an OMMX Artifact Book
Downloading a MIPLIB Instance Book
Implementing an OMMX Adapter Book

日本語

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

API Reference

CodSpeed Badge

See DEVELOPMENT.md about developing this project.

Rust SDK

Crate name crates.io API Reference (stable) API Reference (main) Benchmark
ommx ommx docs.rs main CodSpeed Badge

Python SDK

OMMX Python SDK consists of the main package ommx and several adapters for OSS solvers.

Package name PyPI API Reference Description
ommx ommx main Core package of OMMX Python SDK

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

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-2.6.1-cp314-cp314t-manylinux_2_28_x86_64.whl (43.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ommx-2.6.1-cp314-cp314t-manylinux_2_28_aarch64.whl (39.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

ommx-2.6.1-cp314-cp314t-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

ommx-2.6.1-cp313-cp313t-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.13tWindows x86-64

ommx-2.6.1-cp313-cp313t-manylinux_2_28_x86_64.whl (43.8 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

ommx-2.6.1-cp313-cp313t-manylinux_2_28_aarch64.whl (39.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

ommx-2.6.1-cp313-cp313t-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

ommx-2.6.1-cp310-abi3-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.10+Windows x86-64

ommx-2.6.1-cp310-abi3-manylinux_2_28_x86_64.whl (43.6 MB view details)

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

ommx-2.6.1-cp310-abi3-manylinux_2_28_aarch64.whl (39.4 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

ommx-2.6.1-cp310-abi3-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

File details

Details for the file ommx-2.6.1-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ommx-2.6.1-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ff101f769dbf727cf2f467351127b9516a39fd60dd2ea57083d83ffd2eafd208
MD5 ad77842d29542040652eb762a37d829e
BLAKE2b-256 4852368665f785f3f676edda74d4d0cc25a04cca288b1705158fcb549e7cb4f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.6.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 455d098a647c3c5fe94d178ff15f1b354be27f7d86b20b73c6a8a6179fb74b59
MD5 de12f0aa0ec0c5080ec600eda94e1592
BLAKE2b-256 20d535cc51d3c468049e212af3a7c102256694bd47a8117f6b04e4cf186a16a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.6.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84c7c8a212d36eaaf84c7595f3ac2a5728eff6141604b13da6072b47f4e0eace
MD5 bf7e300237fbfe0a354160d1cf2a6a27
BLAKE2b-256 4ad218d64235b538e656530cd7034fce084ede988e414b2816197db2df56ffaa

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-2.6.1-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-2.6.1-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: ommx-2.6.1-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 3.7 MB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ommx-2.6.1-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 a590e1613e8f1e07e941ecf76619cf3b2357b8ede5741d60a67d48b8f4b910b2
MD5 5762287f21db20571a5830498b7c9303
BLAKE2b-256 4a61d2928e0a31724e76882c681bae8fa92b42a474b4befb422212b7836c8a8f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-2.6.1-cp313-cp313t-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-2.6.1-cp313-cp313t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ommx-2.6.1-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fd6ab7d2efc8843262ab1b921436daa7e68b473facf13606a9d52b40b6060020
MD5 97910bbf15e988c81e48863abad91500
BLAKE2b-256 2ee2b6e3fd7b6f84833a660c87764cbef7f1e607eeb9fbc579e4e4414dd90202

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-2.6.1-cp313-cp313t-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-2.6.1-cp313-cp313t-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for ommx-2.6.1-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b5c81c315e0f0eceef6abb6ea80780d10e1daf6bd605f8148e994e2fbafbd006
MD5 308deaa135a8f120d843ee0bed6f432e
BLAKE2b-256 963ea8e22786b2f427c361e214440647a0903d0be8e36f35c08e2f09593cee17

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-2.6.1-cp313-cp313t-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-2.6.1-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ommx-2.6.1-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e23c3ff1fe70c604380c1d664a68b841f3615677a541ad2308c6ae4feea5cd18
MD5 7909a00508d7c1d837aa9e28016da6fc
BLAKE2b-256 7645ce5fd28745da5da73cfa38f24fc97837b1bfc9fced64b6d912c17e0af1e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-2.6.1-cp313-cp313t-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-2.6.1-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: ommx-2.6.1-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 3.7 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-2.6.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 f6ab9d60f12abbcbbc88e230d2ee932212fb0e1dfeac4d5a8ab5b83d211e0511
MD5 a44bf9de4ffd7e82d52a2afd7e76ea5a
BLAKE2b-256 8e0167b9b14a5932809857b2d29e5767a7172c5174014c592400e74bf5f7f947

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-2.6.1-cp310-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 43.6 MB
  • Tags: CPython 3.10+, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ommx-2.6.1-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a3389c692183e0334aa4ab2e148d596dd1e6659a6af25a8184c9a3b59977d174
MD5 c0236bd67130098d35f99fd7377dd958
BLAKE2b-256 c6968a6791a5fe4d2ee14c48777e08547a106763d865ed6ff8074d44c53f1799

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.6.1-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d86956833dd36170a7ed8882317df60607b0c065bacfdf990c02ff65dcdadad5
MD5 b37cd81cf56be2045e0964a203931e35
BLAKE2b-256 e85b3b27b7966eb7e6b032a24a44a76942d51e742abb7461b75e2c99922d8282

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-2.6.1-cp310-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.10+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for ommx-2.6.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1663ea6ddfcd2f569ec8fb9d962cb79d2022e4ca6ec07bfbdb9118aa69a51928
MD5 ce3009fa381045b073e37410ee6c5900
BLAKE2b-256 372decb2a7521935e51480861679a57a1e0cfde1690a0e4c6bee5ed9ce796975

See more details on using hashes here.

Provenance

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