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


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-2.0.2-cp313-cp313t-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.13tWindows x86-64

ommx-2.0.2-cp313-cp313t-manylinux_2_28_x86_64.whl (36.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

ommx-2.0.2-cp313-cp313t-manylinux_2_28_aarch64.whl (34.4 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13tmacOS 11.0+ ARM64

ommx-2.0.2-cp39-abi3-win_amd64.whl (3.4 MB view details)

Uploaded CPython 3.9+Windows x86-64

ommx-2.0.2-cp39-abi3-manylinux_2_28_x86_64.whl (36.0 MB view details)

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

ommx-2.0.2-cp39-abi3-manylinux_2_28_aarch64.whl (34.3 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.28+ ARM64

ommx-2.0.2-cp39-abi3-macosx_11_0_arm64.whl (3.8 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: ommx-2.0.2-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.12.9

File hashes

Hashes for ommx-2.0.2-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 fe10655f4cdda0167ab18c1771456d0e7e795ba177cd3cfe3003933183622cd4
MD5 d987df17a360333ec2fca3580ba8951f
BLAKE2b-256 927e4ed2a772b70dd1da5588a10b1942bc8da4fef8cf4402e2c2ae8a1a43ab05

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.0.2-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ddad5e1dcf0bc6e93e5e35c865fea62c6f031d8215e7c54910ac329829a2b58a
MD5 f774a97f21de82fd6559ecb33ad8453d
BLAKE2b-256 949ce2491e48cac6020398f2b85abfcf005dc8f2fb892519e9b4b80ee68a8018

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.0.2-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6b3a9155f28b9f75a9d1fcaa266e1696c7c5d4b5334bbd1f186a8d11f300a95f
MD5 69608090cc44e051d163d633240d310f
BLAKE2b-256 ea81627f625f3e9c3ae93e115bd83ff8ed0d18bfc4991446a7882c6473011e77

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.0.2-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5b28095d702cd8fc87573949d2a799586279621563aee52e0d9862e436f1b53
MD5 a1b4cc6a9b16b79cb2f8ad10ad7fca90
BLAKE2b-256 b24d42e5f4aa62df2e17eb181494e6e06e3d2f0bd16559f124f1d645ac00f7a8

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for ommx-2.0.2-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3618e6e8c0f9b00239de60b73bb982bdc6e58904122e21220a30f8e666c6c72b
MD5 1153695f40f3850d2773694c81d4833f
BLAKE2b-256 0065080e1d1efeba8f058f5474776f7c376c1ad05f497334b4bc2cffcccc7ada

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-2.0.2-cp39-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 36.0 MB
  • Tags: CPython 3.9+, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ommx-2.0.2-cp39-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 09d12b62aaa3d8e6d6cd7022929ed392d57f1eca2b5fa5b843512329ed671adf
MD5 0a8a5847747572ac641b117567a0c63c
BLAKE2b-256 ab7ec88be125a47d04809dbd0ee9d3088b474e38f6bcf2e072422413dce8d398

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.0.2-cp39-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 64561b69cbbd0e982ad960223a66eb06a69def33dab7120a7e9997097d90509d
MD5 82d602b70a9ae97473585d4d80eb4b0c
BLAKE2b-256 698966b6a018c11121ec4a1b7dec5a4cdcda2376c1866cfceed33218083943a3

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for ommx-2.0.2-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51dad93a49e3b66984787ba2d35818bd781e630b04067462aa1da991baa013d0
MD5 8894d28332c9ede162f2b2788d5618b3
BLAKE2b-256 fc16ccbd0a1a8832acc166e0ae2ae3414ec5f50a38245ab9af5cebc30864249f

See more details on using hashes here.

Provenance

The following attestation bundles were made for ommx-2.0.2-cp39-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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page