Skip to main content

Open Mathematical prograMming eXchange (OMMX)

Project description

OMMX

Book/en Book/ja Discord-EN Discord-JP LLMs.md

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


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

ommx-1.9.3-cp313-cp313t-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.13t Windows x86-64

ommx-1.9.3-cp313-cp313t-manylinux_2_28_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.13t manylinux: glibc 2.28+ x86-64

ommx-1.9.3-cp313-cp313t-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.13t macOS 11.0+ ARM64

ommx-1.9.3-cp38-abi3-win_amd64.whl (2.6 MB view details)

Uploaded CPython 3.8+ Windows x86-64

ommx-1.9.3-cp38-abi3-manylinux_2_28_x86_64.whl (3.3 MB view details)

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

ommx-1.9.3-cp38-abi3-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.8+ macOS 11.0+ ARM64

File details

Details for the file ommx-1.9.3-cp313-cp313t-win_amd64.whl.

File metadata

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

File hashes

Hashes for ommx-1.9.3-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 35930db8e83dac77244798ebf57f373fe150a382349393d0528279bc7303e2c4
MD5 5fdd4e045f0a831b0c88db0a08ffccaf
BLAKE2b-256 aae87286250aae232e56a9a26f9b03d256642b140c4460cf0a9c81e68230ebec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-1.9.3-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 27a456b1b3e0d488f40af96d664cf2aaa880747a8cbb517e786159cf9d548235
MD5 4340edbe31d0b44c64426f05545208bf
BLAKE2b-256 68f69e89382c6b14acc15a42163e846340bbb9bb3a7f7e6204cd5bf8d8ac786a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-1.9.3-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa11fe637bccd732777e484be1fdc85d5956a4ce24b06d118a7440eb8da588c9
MD5 6ef35f16e012bed1c56498d26e405572
BLAKE2b-256 1ed5ba002c873d64a2977258975f3bacf067ef1c4a550446f50b62a3d7716040

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-1.9.3-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ommx-1.9.3-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 27b84a6890e2f00123b9921ee4e0abeae3754e3c684dcdc37624705f74817413
MD5 ce7442c73c9b6980fd7a4f5b5bf0b01b
BLAKE2b-256 390150065a101d496d7672de8dbe32364ab6f52a074bb5c8b31d030579515414

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-1.9.3-cp38-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40b7644d6212b7084e3d35ff4eb57fc9a69b1f04494fb9c74cf47d20cee97c5b
MD5 c47c7947c0acc2774c7c3fc5f2f67b7a
BLAKE2b-256 790ea42bb860626ac5b2d305e6a105d1cb38597807f685d9c9b86f86a90a5f55

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-1.9.3-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f5e56cd2942e8f2623dc3ed8e0cf9ddee20bba327431dc1d2e8a04bff162e7b4
MD5 b706c1d6e4e12241c837d3166760e2fa
BLAKE2b-256 aad901c6364d79e628d6b24a68630c8f276310412e48f52f369e943042b361c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-1.9.3-cp38-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 AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page