You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/installation/index.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,10 +7,16 @@ nav_order: 2
7
7
8
8
# Installing SDPA for Python
9
9
10
-
SDPA for Python can be installed for `x86_64` through `pip`
10
+
SDPA for Python can be installed for `x86_64` through `pip`. Two variants of this package are available on the Python Package Index (PyPI). The package using the SDPA (OpenBLAS) backend can be installed by
11
11
12
12
```bash
13
13
pip install sdpa-python
14
14
```
15
15
16
+
The package using the SDPA Multiprecision (GMP) backend can be installed by
17
+
18
+
```bash
19
+
pip install sdpa-multiprecision
20
+
```
21
+
16
22
Wheels for other architectures are not currently available but we have provided build instructions for Windows, Linux and macOS if you would like to build it from source. `sdpa-python` has currently not been tested on other architectures.
Copy file name to clipboardExpand all lines: index.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,18 +19,24 @@ Interior-point SDP solver for Python
19
19
20
20
SDPA for Python (`sdpa-python`) is a Python 3 wrapper for SDPA (SemiDefinite Programming Algorithm). SDPA is a software package for solving general SDPs based on primal-dual interior-point methods with the HRVW/KSH/M search direction [1].
21
21
22
-
This package is a Python 3 port of SDPAP, the Python 2 based wrapper originally written by **Kenta Kato**provided at the [official SDPA website](http://sdpa.sourceforge.net/download.html). This repository aims to provide Python 3 support for SDPA.
22
+
This package is a fork of SDPAP, the Python interface for SDPA provided at the [official SDPA website](http://sdpa.sourceforge.net/download.html). This repository aims to provide Python 3 support for both SDPA and SDPA Multiprecision (fork of SDPA-GMP).
23
23
24
24
## Getting Started
25
25
26
26
### Installation
27
27
28
-
SDPA for Python can be installed by
28
+
Two variants of this package are available on the Python Package Index (PyPI). The package using the SDPA (OpenBLAS) backend can be installed by
29
29
30
30
```bash
31
31
pip install sdpa-python
32
32
```
33
33
34
+
The package using the SDPA Multiprecision (GMP) backend can be installed by
35
+
36
+
```bash
37
+
pip install sdpa-multiprecision
38
+
```
39
+
34
40
PyPI currently does not have wheels for Apple M1 but it can built from source. Please see the instructions in the [Installation](https://sdpa-python.github.io/docs/installation/) section.
35
41
36
42
### Usage
@@ -43,7 +49,7 @@ SDPA was officially developed between 1995 and 2012 by **Makoto Yamashita, Katsu
43
49
44
50
SDPAP was written by **Kenta Kato** as a Python 2 interface for SDPA. The [official SDPA website](http://sdpa.sourceforge.net/download.html) also contains an unmaintained version of SDPAP.
45
51
46
-
This package is a Python 3 port of SDPAP.
52
+
This package is a Python 3 port of SDPAP. Besides Python 3 support, it also adds support for the multiprecision backend.
0 commit comments