Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: sdpa-python/sdpa-python

v0.2.2

27 Jan 02:40
2c51dd1
This commit was created on GitHub.com and signed with GitHub’sverified signature.
GPG key ID:B5690EEEBB952194
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

This patch release comes with complete support for Apple Silicon (bothsdpa-python andsdpa-multiprecision). Additionally,sdpa-multiprecision comes with a backend update that adds double precision feasibility error calculation.

Every version of SDPA for Python is released with two variants which can be installed aspip install sdpa-python andpip install sdpa-multiprecision respectively.sdpa-multiprecision is identical tosdpa-python, except that it is compiled to useSDPA Multiprecision instead of regular SDPA as backend.

Here is the summary of changes for each variant:

Regular variant (sdpa-python): The backend usesSDPA 7.3.18 (with MUMPS version further enhanced from 5.6.2 to 5.7.3).

Multiprecision variant (sdpa-multiprecision): The backend updated fromSDPA Multiprecision 7.3.0 toSDPA Multiprecision 7.3.1 [SeeRelease Notes].

Assets2
Loading

v0.2.1

13 Feb 19:17
Compare
Choose a tag to compare
Loading

This patch release addsarm64 wheels for Linux and partial support for Apple Silicon [1]. Other than that, this patch release primarily addresses deprecation warnings and updates backend libraries.

Every version of SDPA for Python is released with two variants which can be installed aspip install sdpa-python andpip install sdpa-multiprecision respectively.sdpa-multiprecision is identical tosdpa-python, except that it is compiled to useSDPA Multiprecision instead of regular SDPA as backend.

Here is the summary of changes for each variant:

Regular variant (sdpa-python): The backend stays atSDPA 7.3.17 (same as in v0.2.0, but with MUMPS version manually updated from 5.5.1 to 5.6.2).

Multiprecision variant (sdpa-multiprecision): The backend updated fromSDPA Multiprecision 0.1.0 (used in v0.2.0) toSDPA Multiprecision 7.3.0 [SeeRelease Notes].

[1]sdpa-multiprecision wheels are available for Apple Silicon. The regular variant is currently onlyinstallable from source. Due to a lack of a Fortran cross compiler, we are not able to provide macOSarm64 wheels for the regular variant.

Loading

v0.2.0

22 Apr 16:59
Compare
Choose a tag to compare
Loading

This is the second minor release after forking off from SDPAP. It incorporates two new features:

  1. Adds support forSDPA Multiprecision, a fork of SDPA-GMP.
  2. Addsphasevalue to the dictionarysdpapinfo.
    • sdpapinfo['phasevalue'] is the status of the problem solved bysdpap.solve whilesdpainfo['phasevalue'] is the raw status returned by the backend (i.e.libsdpa.a orlibsdpa_gmp.a).
    • IfconvMethod isLMI,sdpapinfo['phasevalue'] should be the reverse ofsdpainfo['phasevalue']
Loading

[8]ページ先頭

©2009-2025 Movatter.jp