Skip to main content

Cython interface to HiGHS.

Project description

Cython wrappers over HiGHS. This project is a fork of the main repo: fork.

The package is available on pypi as scikit-highs <https://pypi.org/project/scikit-highs/> currently at version 0.0.12 and successfully builds on Ubuntu 18, gcc 7.5.0, Python 3.6.9.

It has dependencies on numpy and Cython that require these to be installed before installation of scikit-highs. Once numpy and Cython are installed, install using pip like this:

pip install scikit-highs

Example usage from script:

from pyHiGHS import highs_wrapper
from pyHiGHS import linprog_mps

Examples can be run like this once it has been pip-installed:

python -m pyHiGHS.examples.linprog_interface
python -m pyHiGHS.examples.solve_mps

It is anticipated that scikit-highs can only be installed on Linux systems (including WSL) as the HiGHS project is currently not building under Windows (see [issue #270](https://github.com/ERGO-Code/HiGHS/issues/270)). It will take a second to compile when installing, I did not create any wheels, etc, so always compiles from source.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scikit-highs-0.0.13.tar.gz (805.3 kB view details)

Uploaded Source

File details

Details for the file scikit-highs-0.0.13.tar.gz.

File metadata

  • Download URL: scikit-highs-0.0.13.tar.gz
  • Upload date:
  • Size: 805.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.6.9

File hashes

Hashes for scikit-highs-0.0.13.tar.gz
Algorithm Hash digest
SHA256 0869982137920c951fe6b66d8590a583025d38a55a9813d0168500dbd3a89eb4
MD5 1a6d7f1e8464dd591269c8a267cbc858
BLAKE2b-256 49041189d7b6e9b8771f564b464f10ebb860219bbb546c246da1a2be0225f21c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page