Skip to main content

This package is a Python version of MATLAB TOOLBOX -- SOSTOOLS.

This package contains functions based on sympy package. However, in case of a large number of decision variables, sympy may take a long time to parse the data.

Demos are in the folder SOSPy_demos.

Updates in version 0.2.9:

  • Add some data type annotations

Updates in version 0.2.8:

  • Fix bugs in sossolve()

Updates in version 0.2.7:

  • Fix bugs in sosscssolver()
  • Add a function remove_redundant_row() to remove redundant rows in a non-full rank matrix, and get a full rank matrix
  • Apply remove_redundant_row() to soscvxoptsolver() and sosscssolver(); now, they can solve demo 9
  • Fix bugs in sosgetsol(); they can appropriately show the result

Updates in version 0.2.6:

  • Fix bugs in soscvxoptsolver() and sosscssolver()

Updates in version 0.2.5:

  • Allow changes of CVXOPT and SCS solver parameters through options

Updates in version 0.2.4:

  • Fix bugs in sossolve()

Updates in version 0.2.3:

  • Make SCS and CVXOPT independent from CVXPY. Now running SCS and CVXOPT doesn't need to go through CVXPY
  • Adjust sossolve() accordingly
  • Adjust findsos() accordingly

Updates in version 0.2.2:

  • Fix bugs in sosmoseksolver()

For technique issues, send to sospypython@gmail.com

Contributors:

Metadata

Release files for SOSPy 0.2.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SOSPy 0.2.9
File Size Uploaded
SOSPy-0.2.9.tar.gz 28.1 kB Details

Release files / SOSPy-0.2.9.tar.gz

Download URL SOSPy-0.2.9.tar.gz
Size 28.1 kB
Tags Source
SHA-256 checksum
How to use checksums
cb4d2c3ac20fd7e99dd0cbc81d46eb5fa799851d9d8489e535f8686b0e8566dc
BLAKE2b-256 checksum
How to use checksums
63ba4f6a337e96ab2d1db7b648e825667a1efd48a54ef9a041a64f8115d70496
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.9

Release history Release notifications | RSS feed

This release

0.2.9 This release

1 release file

0.2.8

1 release file

0.2.7

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page