Skip to main content

SCOT solver python api

Project description

Sparse Convex Optimization Toolbox Python API (SCOTpy)

Overview

scotpy is a lightweight library designed to help you build and solve Sparse Convex Optimization (SCO) problems on computational networks with N nodes. It relies on the availability of the SCOT solver executable and associated shared libraries.

For more detailed information about the SCOT solver, including compilation instructions and additional details, please visit the SCOT repository.

Installation

Supported Platforms

SCOT is compatible with the following platforms:

  1. Ubuntu 20.04 or higher
  2. macOS
  3. Windows Subsystem for Linux (WSL2)

Dependencies

To set up SCOT, you need the following prerequisites:

  1. SCOT: Ensure SCOT is installed on your OS. Installation Guide
  2. Gurobi Optimizer: Version 10 or higher is required. Quick Start Guide.
  3. Message Passing Interface (MPI):
  4. See requirements.txt for other dependencies.

Usage

See dslr.ipynb

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

scotpy-1.0.0.tar.gz (21.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scotpy-1.0.0-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

Details for the file scotpy-1.0.0.tar.gz.

File metadata

  • Download URL: scotpy-1.0.0.tar.gz
  • Upload date:
  • Size: 21.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for scotpy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 00c47b2dde585de65e7cbffc1d0a028787f32ef62ed4569091da6bb984b9be59
MD5 200ac367b2039ae2e0822d9e8141c3bd
BLAKE2b-256 7072eabebb801a6cd9ec9b167242a480f32fa901ebf7011432ba4e940a766732

See more details on using hashes here.

File details

Details for the file scotpy-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: scotpy-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 20.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for scotpy-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2823f5ce43ee7c316669a2955952cd38ce0efc94edc465c03cfca97ff6b139e5
MD5 7f38bc51086bc10bc6dc1b50884b180d
BLAKE2b-256 3a07fc6534434adcf0cd8f88185f2b0f5a7f0a9e27c22bcc76805a7cc680c2ef

See more details on using hashes here.

Supported by

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