An adapter for the SCIP from OMMX.
Project description
OMMX adapter for SCIP
This package provides an adapter for the SCIP from OMMX
Usage
ommx-pyscipopt-adapter can be installed from PyPI as follows:
pip install ommx-pyscipopt-adapter
SCIP can be used through ommx-pyscipopt-adapter by using the following:
from ommx_pyscipopt_adapter import OMMXPySCIPOptAdapter
from ommx.v1 import Instance, DecisionVariable
x1 = DecisionVariable.integer(1, lower=0, upper=5)
ommx_instance = Instance.from_components(
decision_variables=[x1],
objective=x1,
constraints=[],
sense=Instance.MINIMIZE,
)
# Create `ommx.v1.Solution` from the `pyscipot.Model`
ommx_solution = OMMXPySCIPOptAdapter.solve(ommx_instance)
print(ommx_solution)
Reference
TBW
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 Distribution
File details
Details for the file ommx_pyscipopt_adapter-2.0.9.tar.gz.
File metadata
- Download URL: ommx_pyscipopt_adapter-2.0.9.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
152657c3535e0d3903a32df1409131b5de65908582b4dc85936adde7ff2bc08a
|
|
| MD5 |
34969075dc4d45d7b510af1f47c94c36
|
|
| BLAKE2b-256 |
a78353a4b73820d3ebbd465aea6004ac0222f84dbc3b118833613a84e12e5f14
|
Provenance
The following attestation bundles were made for ommx_pyscipopt_adapter-2.0.9.tar.gz:
Publisher:
release_python.yml on Jij-Inc/ommx
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ommx_pyscipopt_adapter-2.0.9.tar.gz -
Subject digest:
152657c3535e0d3903a32df1409131b5de65908582b4dc85936adde7ff2bc08a - Sigstore transparency entry: 582339760
- Sigstore integration time:
-
Permalink:
Jij-Inc/ommx@42bf6d0d5f85d7e99742b4fee49a3b50325ce419 -
Branch / Tag:
refs/tags/python-2.0.9 - Owner: https://github.com/Jij-Inc
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release_python.yml@42bf6d0d5f85d7e99742b4fee49a3b50325ce419 -
Trigger Event:
push
-
Statement type: