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

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

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ommx-2.3.5-cp314-cp314t-manylinux_2_28_aarch64.whl (37.1 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

ommx-2.3.5-cp314-cp314t-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

ommx-2.3.5-cp313-cp313t-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.13tWindows x86-64

ommx-2.3.5-cp313-cp313t-manylinux_2_28_x86_64.whl (41.8 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

ommx-2.3.5-cp313-cp313t-manylinux_2_28_aarch64.whl (37.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

ommx-2.3.5-cp313-cp313t-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

ommx-2.3.5-cp310-abi3-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.10+Windows x86-64

ommx-2.3.5-cp310-abi3-manylinux_2_28_x86_64.whl (41.6 MB view details)

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

ommx-2.3.5-cp310-abi3-manylinux_2_28_aarch64.whl (37.0 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

ommx-2.3.5-cp310-abi3-macosx_11_0_arm64.whl (3.9 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for ommx-2.3.5-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6df095239adfcc7e4dec04c20d94861f0284dd159a3bd1c2dcb96ea8c41f09aa
MD5 956b093e17ae93a91696bc72057877aa
BLAKE2b-256 c1476143f457acc6aaf3624692486f00ba9e4c0d9f307e838b6b181b372dc25b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.3.5-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bbc7233a6617a292d45bba651680950c81b7b2750cdfe14bd6eb0c5bb93f48e0
MD5 c9e50857fadb5d2d76cc8226576dddd6
BLAKE2b-256 df2bf3d3fcd926d7faa8158e77fef0845e1e779af1fc666633e02ae89c35822b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.3.5-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2a77994ccf6e4896a17f03c44f60191f0a232aabe3cba1bdabaa7dfac24361d6
MD5 661d7ac69f7b28d98f8556f174c0ef79
BLAKE2b-256 9cd144263fe139a3808c97861d91c520a06f0bec71e8e75d152c742712cf1328

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for ommx-2.3.5-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 de6c7d5b97ddd46f6fb085f5e3a546a4d15804861c65c520a8432b06f0c4e439
MD5 089eeb731dd484c92a03bae0d19347ed
BLAKE2b-256 c4454868a493f8bfc66a3475b069791552437573ab13a6ecc67cc83e35c59c34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.3.5-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 503ae216c5a3e938d5338ba113b9ab7acda3b882bd6426693866ea501e4d7010
MD5 3fa588b980472a4d0f74782d690031d1
BLAKE2b-256 537337356f348bd4b374f819d06e771b6251e7b8ed6bb0f4ddf7bdbbe06d6e67

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.3.5-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 af082bffe7a9ef62ef0b9186ef14d8bc38a5b629db7b9923ad9d2e7c41918122
MD5 b606b230bc7205dff3ed5bce2898ee25
BLAKE2b-256 012fe2ed8cb9a938d5aa5ec427a0d47164b37d0b6854aeda65acfdddee094ce6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.3.5-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f5d8abab02f6b4cfb6a9bba2671bdb5d5dd5c2f725250e6801268a815ea1d177
MD5 2a1b78e5a23e6669b6d20ad6d08d9f99
BLAKE2b-256 9f5665f433f015ce8c6cee9ecc3b5c1e5817d0cd5e32263a22e61410dce991c0

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for ommx-2.3.5-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 87c6999c3aa0a08af0cf6118eedc03ee017748ed70106fac17146f8a829e436f
MD5 c1707c60baccdacd8c6ac6c6ae2bc231
BLAKE2b-256 f77b73c0422633b5c58745855fac071f9d18cf7b3c0c421e004e96188b5bcbe1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.3.5-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f8cddbc3655cedf01f4f7d5d6d6acb50378a70089623a4ebd94c5a0a131f32cf
MD5 590d20f562f027c20f372548ee521ea8
BLAKE2b-256 fa0e133495498c6ec75eeb80989efbcc52d3e272b0f10d8fe3524d1a60d42325

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.3.5-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3330986efaf9df020052db6c5c643fa29e48a063e52c00ef7f54c0ec926e9b9a
MD5 50aac7454bd6530af98719ceb165c847
BLAKE2b-256 4a5af3d7f38e21693dd30aeebc7abab7fbe6c1c7c628b4520c299446f8a7647b

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for ommx-2.3.5-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 96ec04b7d3c00d974dfd5cb1f34bbf45ad0d43e6d19da5784560dea3a4c54f5e
MD5 a165ad6d8681493cdfa33839ef21e615
BLAKE2b-256 27068de39046c9c49bccaf8f7f40a866b7ab5d0c3e4123576bbc97b351c7fb8b

See more details on using hashes here.

Provenance

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