← カタログに戻る

admmsolver

SpM-lab / admmsolver

高速かつ汎用的な ADMM(交互方向乗数法)ソルバー

その他Jupyter NotebookMIT
1 1 未解決 issue / PR更新: 2026-07-18

概要

A fast and general ADMM solver

典型的な利用シーン

Quick Start

Quickstart は現在用意されていません。

README

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 .

出典: https://github.com/SpM-lab/admmsolver の README

充実度

通常 · 1 コミット/年最終更新: 2026-07-18 ()

充実度 = ドキュメント(docs)・サンプル(examples)・テスト(tests)の3項目の整備状況を★3で表示します(1星=1項目/下のチェックリストが内訳)。リポジトリ情報を取得していない(手動で登録した)ソフトウェアは自動評価の対象外で、充実度の絞り込み(1 以上)では表示されません。

情報

主要言語
Jupyter Notebook
言語
Jupyter Notebook, Python, Dockerfile, Shell
ライセンス
MIT
提供元
github

問い合わせ・貢献