Efficient C++ procedure for solving the Lasso or SCAD penalized soft maximin problem.
This is a C++ implementation of two proximal gradient based algorithms (NPG and FISTA) that solve different forms of the soft maximin problem from Lund et al., 2022 see https://doi.org/10.1111/sjos.12580. 1) For general group specific design the soft maximin problem is solved using the NPG algorithm. 2) For fixed identical design across groups, the soft maximin problem is solved using either the FISTA algorithm or the NPG algorithm in the following two cases: i) For a tensor structured design matrix the algorithms use array arithmetic to avoid the design matrix and speed computations ii) For a wavelet based design matrix the algorithms use the pyramid algorithm to avoid the design matrix and speed up computations. Multi-threading is possible when openMP is available.
Release files for pysmme 1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pysmme-1.0.tar.gz | 57.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pysmme-1.0-cp39-cp39-macosx_11_0_x86_64.whl | CPython 3.9 | CPython 3.9 | macOS 11.0+ x86-64 | Details |
Total release size: 57.3 MB
Release files / pysmme-1.0.tar.gz
| Download URL | pysmme-1.0.tar.gz |
|---|---|
| Size | 57.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c7b85c079bfce5824247b4a1eec7d970534d3546e74257efd0558476cefb1a7b
|
|
BLAKE2b-256 checksum How to use checksums |
31eb9b6f1acd1669070fcfc16b57c2afac6a1dfac6b34f2aeed5f8b4f3ffa637
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
|
Release files / pysmme-1.0-cp39-cp39-macosx_11_0_x86_64.whl
| Download URL | pysmme-1.0-cp39-cp39-macosx_11_0_x86_64.whl |
|---|---|
| Size | 197.7 kB |
| Tags | CPython 3.9 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
5fa052390200792e3bc6379fec2a169e9c6da52e4f428ce760b239a246b3e43b
|
|
BLAKE2b-256 checksum How to use checksums |
b65a5745a1c679557dda00cc5b578e7d0de164299b594e1c49ce8a96e107c2b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10
|