Skip to main content

Fast and general ADMM solver

Project description

A fast and general ADMM solver

Installation

pip3 install admmsolver

Implementation note

Implementation note

How to develop using VS code + docker

  1. Install Remote Development extension of VS code.
  2. Clone the repository and open the cloned directory by VS code.
  3. You will be asked if you want to reopen the directory in a container. Say yes!
    (The first time you start a docker container, a docker image is built. This takes a few minutes).
  4. Once you login in the container, all required Python packages are pre-installed and PYTHONPATH is set to src.
  5. To run all unit tests and static type checkes by mypy, use ./bin/runtests.sh.

Note:

  • The cloned git repository on your host file system is mounted on the working directory in the container. Created files in the container will be persisted even after the container stops.
  • The full list of what are installed in the container will be found in .devcontainer/Dockerfile.
  • If you customize Dockerfile and build an image for debugging, execute the command shown below on your host machine.
docker build -f .devcontainer/Dockerfile .

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

admmsolver-0.7.7.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

admmsolver-0.7.7-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file admmsolver-0.7.7.tar.gz.

File metadata

  • Download URL: admmsolver-0.7.7.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.5

File hashes

Hashes for admmsolver-0.7.7.tar.gz
Algorithm Hash digest
SHA256 f3c760de46821f1d863b9d0942e7faebb4a54f9ac6861d54ced82c42f62e16d4
MD5 5971a9d1b1ce2f77e0a001d3c1751b87
BLAKE2b-256 78383d9463df6bd6e2cd8d5d0d01be53064ca35261ea457b4819638de426c8f3

See more details on using hashes here.

File details

Details for the file admmsolver-0.7.7-py3-none-any.whl.

File metadata

  • Download URL: admmsolver-0.7.7-py3-none-any.whl
  • Upload date:
  • Size: 13.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.5

File hashes

Hashes for admmsolver-0.7.7-py3-none-any.whl
Algorithm Hash digest
SHA256 2a10df72b38dcf8146cd8fb1f6eb84cf4bcf1d53697bb1dd261210494e333ad0
MD5 23bc271981de839b45c1231ba7ec0b98
BLAKE2b-256 cd4d1a4ec6ee5fcf324d4ed34ca973a88378d1f1b1a5c26b311d7b0f027ea3b4

See more details on using hashes here.

Supported by

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