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
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 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0869982137920c951fe6b66d8590a583025d38a55a9813d0168500dbd3a89eb4 |
|
MD5 | 1a6d7f1e8464dd591269c8a267cbc858 |
|
BLAKE2b-256 | 49041189d7b6e9b8771f564b464f10ebb860219bbb546c246da1a2be0225f21c |