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

CodSpeed Badge

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

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

ommx-2.6.0-cp314-cp314t-manylinux_2_28_aarch64.whl (39.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.13tWindows x86-64

ommx-2.6.0-cp313-cp313t-manylinux_2_28_x86_64.whl (43.7 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ x86-64

ommx-2.6.0-cp313-cp313t-manylinux_2_28_aarch64.whl (39.6 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.28+ ARM64

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

Uploaded CPython 3.13tmacOS 11.0+ ARM64

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

Uploaded CPython 3.10+Windows x86-64

ommx-2.6.0-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.6.0-cp310-abi3-manylinux_2_28_aarch64.whl (39.5 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

ommx-2.6.0-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.6.0-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for ommx-2.6.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0a9768c33c64ad93203f970a72615e5cef2492b39a2f95e28cde05b3fd2f96a5
MD5 84c301b5f9351ea46f3feaaf306b4a92
BLAKE2b-256 34b003124e7f4a8b7285bd56351adaa6e73bb14d9efb373aa87d45036c505ba5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.6.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 91831498164851639494652698c2720fd177534e2f04813e79192bbcf36be065
MD5 ce8ea05ee325b2dbc50d14a36c4ed5d5
BLAKE2b-256 2983db7567bfa9ead7d76e831a8f97ae3a238b60e78ab072d554917e4213fcd9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.6.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a968598db0d2ff24c3a15c97d38106bc21e349872cf0728f12ebc39323c6c32
MD5 9d49f4ac42f0c591be1353f9c1a8380d
BLAKE2b-256 d1916df86daaa82aa31a7bdae2738dc635ce05623943a6e613402a613d78599c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-2.6.0-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.6.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 faab55e666fe045edcc3c7b2ab60b7464c7aeffd966aaa50565ee3957fb8e71a
MD5 28fee9866991a137ec9d219084869566
BLAKE2b-256 eca99dc9cd9b717f3f9e680f56f52fe11d581d73d0bb722da714477c93a7bb35

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.6.0-cp313-cp313t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 055b6604c3c617bfd8bf6a1bb76503b44c80ec2f17c9005d1f678eca36f76e34
MD5 b17a4d6b108001189f51ab2045344f5e
BLAKE2b-256 83b26aec5721224fd369064ec2cce6bc20c993d7366c8e73cdbdd005694e9d54

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.6.0-cp313-cp313t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bd6795d6ca6e9d06e4dd3f35ea757132eb316127197b7bf1912e1e4834148e2c
MD5 9f4b1abbd8c019fef4e631b9781eb7c9
BLAKE2b-256 c25af456807b39357e351228e046b184d76ed4bd79d73e3907a94d465c42431d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.6.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8dda9902e1f413d32d34255c663d3932c60f75adab4bfe58cf89d6f10dbab566
MD5 4df4e6eaf7eb1f74c11ccf651ef0151f
BLAKE2b-256 0434fbeb232719758c51a742ca5a070fc14d7aba923237364fb9567fecae2a5c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-2.6.0-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.6.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 6bc734255da7644d5042557dfbd2176b3cf8bdde0c68c8763d881453c565c1a3
MD5 91c60be8b3ff0a86c2ed3dc42f3ae5d1
BLAKE2b-256 81fa17722ced184e2ddcbb6c290bc330bc2491945ab5d92cd79bbeb6776c28c2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-2.6.0-cp310-abi3-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 43.6 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.6.0-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 54bd868767dc53883c1c943a7b25d7fe4f14682c5820b983b6f09c760c0dc65f
MD5 ae73d042716b10f1f3775aaa05065d9e
BLAKE2b-256 dbf37e76bd67d35bb3c4136901a7f937dfaa26aca8f36a7af0e67fef0262fbd9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for ommx-2.6.0-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 495fff6a78bc93e2bcd8372b83f90995562b41390e465f8d086522a017d6c3ad
MD5 e74c24cbc11849b089055a0bf0407e32
BLAKE2b-256 24cc7f4242909613c976083dce984be257978661528361b13f2b13bc8867f68c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: ommx-2.6.0-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.6.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eb95da53f8df8a9494316dea23eaf4bced1403234f1738d41de18d5b7a473fd6
MD5 32ee446328a9eec9a33b329a1fed93ab
BLAKE2b-256 73b876d969732940cddd81cca72128da9d8b3b020af27ae2fe8993c2528365cc

See more details on using hashes here.

Provenance

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