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

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.13tWindows x86-64

ommx-2.5.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.5.1-cp313-cp313t-manylinux_2_28_aarch64.whl (39.5 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13tmacOS 11.0+ ARM64

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

Uploaded CPython 3.10+Windows x86-64

ommx-2.5.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.5.1-cp310-abi3-manylinux_2_28_aarch64.whl (39.3 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

ommx-2.5.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.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ommx-2.5.1-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fbc6396817ae3de0eff63a763945a8553fd86b799ed5c206d6860a3ea5ad4047
MD5 045e6daa3da9d01777c76d743f755ae2
BLAKE2b-256 74e2942c55f4b0d403cbf2ee1775ec31c219a9e65eeb3cabc380abde351c7d62

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0f1d82776b3be29a26fdb654e76864e7561d3dff21e248e075bfd37e631b2115
MD5 441d1028201e054f02bc6b3e63e2313b
BLAKE2b-256 6df2e3f6c3441be96fb44d7f7bf216fe6eb3c68f59fe998d507c184b514800ab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 12df92961ac10fe5f863de261b05925307ea157c6ec702772b1aaddc30b586b5
MD5 4650ff39ffa52d4a056996af2aa6bcbd
BLAKE2b-256 e56abd45ac6ae1d940fe31402f878e5669d0bdcd54364aa0f70fe40d3b9a14a5

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for ommx-2.5.1-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 be8a0dbc768d2876b754435801b1640340401660a62956c154056ad3a4a47158
MD5 8cb21d1b44bafdea01b44fd9cfb2a662
BLAKE2b-256 f94bcf9080f24a23bd43f3d0d599a2bcfb6d69eb626747b666e4eb51277e0148

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.1-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6bc02b632537ba6f433da3a7c2f99500c827157d3393254666d99162c2ea91cf
MD5 2de33da3e039464cf1aad22745c8172e
BLAKE2b-256 6d51b578960a66d2846aa9d95d3e10ffb4694257671d5ff7d0b9f13b79f50c92

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.1-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2b474a32f52dca43b3b6cd74f143b333d90f362ad34f8c570a4bfc1bc4d2c812
MD5 88005c03f3debd3f0a2adac7dd609678
BLAKE2b-256 a9ca5f4ba2097aa2c794cf230a1100617d25a7bf2580511cfee3c71457998064

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.1-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8093a78db1fcc33d180f6a37873249a65cc27524445e30e8cc3f2f2f838899ca
MD5 61e06744fda13a7b6096c2e9fb3eb7b9
BLAKE2b-256 29def64c2b4feaf3af60aa40ab9da61265eac2763e5a3e7328153acecd252417

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for ommx-2.5.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 bf276ab1a3adceb92badb3aee258b0a3e945d5ddcbee110b2bf27adf2136cbde
MD5 4286a602cfd4eeed53e2d68a15d07ef5
BLAKE2b-256 e77d859bfe0e3d97aa8192ed9f287d7f38926c8a8cdc840f5be85f05ed1d02f9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.1-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 97c12c212d72fdd9f58d9265c43f2ea34ecfe3a5d1a6457822bac056eca581ea
MD5 77ae82a3cc7b712b480c48c53411084d
BLAKE2b-256 5f0cd2e392e8b0df791e3ad6ca812ab947b527c9b28a47f3e9cf92e0fd2ed043

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.5.1-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 001cf3eaf7c9b5319c496aeded53f9d8ede8609377c381cdd4b2648437eec26d
MD5 96ef0408d0e1e9808d69923a3193aca3
BLAKE2b-256 b516c2615c55479fb7bbfa239ad761790144da57f9f812da84e4e5128b093fb7

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for ommx-2.5.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2601e5b665c5ec90841cf1490d4b4793b13107c80293ccf6b93e7e5fabb6ad6d
MD5 443eafc2dd42fd18fbdcd7b75bff4996
BLAKE2b-256 59a8a955688f687b8f95b89ad2e48e092f913979e4094a4318b775edbf495d23

See more details on using hashes here.

Provenance

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