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

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ommx-2.5.2-cp314-cp314t-manylinux_2_28_aarch64.whl (39.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.13tWindows x86-64

ommx-2.5.2-cp313-cp313t-manylinux_2_28_x86_64.whl (43.5 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

ommx-2.5.2-cp313-cp313t-manylinux_2_28_aarch64.whl (39.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13tmacOS 11.0+ ARM64

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

Uploaded CPython 3.10+Windows x86-64

ommx-2.5.2-cp310-abi3-manylinux_2_28_x86_64.whl (43.5 MB view details)

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

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

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

ommx-2.5.2-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.5.2-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ommx-2.5.2-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a174ad2de47a1916920cf9924be0bb2661a4fdef84360b1692c46e767667dc20
MD5 ab4d73826bdef5d0dcc83c57d7475f50
BLAKE2b-256 6d6d984853acff04aa699046e90ba75833401182f9926da2974caa8a88fc719f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.2-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 827e4d6436c3a37504c741e5088f6bf40dba759d3f67b85325af6b05e33375ab
MD5 0fa561e65632a41b27ba172e9784c603
BLAKE2b-256 1d1ccb6fccceb874ec799c232583da51da36fcf4ab7e9430a2eb425c1c0349b8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dde31a8c8d86756720e00e7bb782b4d28f08db110bc7611e64d1b6f3364fdad4
MD5 bb6615969f83382cd589d79754a919b5
BLAKE2b-256 de53cdea144d45202c0549a547344b41f350c823356398d8f0d79d46be3256b0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-2.5.2-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.5.2-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 151982679058b5d6d7cfb1f3d0970942bb430eaa40cdc0056591d351f4910e9b
MD5 f5df0a3c96c62553034a1aa536616242
BLAKE2b-256 79f4ca54398c5a4a1009899e15102909fe7ab575c797244ba582eb9da018cd3d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.2-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 65f1a4348a801c4261199357be850f3f215f8648ed6bf1a4e1cd8af7d085f45a
MD5 778d98ab3d078dc6feba377cf2839610
BLAKE2b-256 0304a49fc96aaa844632e36ed62246f8fa97e4ac93a3474882d60806bb5da4aa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.2-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bcb2762da5adc913b47b3eca1c10d0a6ee2e8f9ce8905ac2eb30684b0c677cfb
MD5 faae0c4e21db06dbfcf7efd79820d787
BLAKE2b-256 f14a18f67d96e406002e8904e521ae07f29853d3dc9696bfea22c164dff7217a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.2-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eabdb64bd08da56b485678d9895be41df6016bedf9f17d5bb98dc61c0635a595
MD5 764fe1f1dcd4d0ebc68bff6f53def6f3
BLAKE2b-256 bfa8b736558a84428ee815967c40c37f1d7a59c5d715ccfab6dd23c056628d4c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-2.5.2-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.5.2-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 9cbf62570fc86884a595b8cacf475df2347734e2af0fe0fdfb15b263e1aa17cb
MD5 5ca2140afc83a905922f09f1b26400ff
BLAKE2b-256 7709cd4d71b1963e2c2db9e498acf35b3c1b21724db227b7b03e0352917a5145

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-2.5.2-cp310-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 43.5 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.5.2-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 21ad21a8d279fa34ec13b5e950b93a44c7117e98befa083a9d691e5dd4cab6d6
MD5 0444f5dc3c610d45587a64512bf301ef
BLAKE2b-256 788c30b48294be1c1379aaaccf86049ae34785b3defcc1b766af2569873cfc6e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.2-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0f8c6eb78f6ef95a9e18a0366d5e27e62694f17e44aa4c7dc862262a8d2b84a2
MD5 7b17654a8791dece56ba1f984bb35eae
BLAKE2b-256 f98ec6573f25e434a8e34553df6d76d376fbdb5faf13683a733530157aa850b1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-2.5.2-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.5.2-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9da77e39471705624cc78c9a84077822c1f3850b0e1487b5bec7fc2b2ec09921
MD5 ba02983a11af49f984caa0e121fa602b
BLAKE2b-256 b624e26694e375b447953605a78836340682047ed87e5aae5d0c5469d7f6d257

See more details on using hashes here.

Provenance

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