Skip to main content

A fast, flexible package for group elastic net.

Project description


GitHub Actions Workflow Status Downloads Downloads versions PyPI - Version GitHub Release

Adelie is a fast and flexible Python package for solving lasso, elastic net, group lasso, and group elastic net problems.

It offers a general purpose group elastic net solver, a wide range of matrix classes that can exploit special structure to allow large-scale inputs, and an assortment of generalized linear model (GLM) classes for fitting various types of data. These matrix and GLM classes can be extended by the user for added flexibility. Many inner routines such as matrix-vector products and gradient, hessian, and loss of GLM functions have been heavily optimized and parallelized. Algorithmic optimizations such as the pivot rule for screening variables and the proximal Newton method have been carefully tuned for convergence and numerical stability.

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

adelie-1.1.50.tar.gz (168.8 kB view details)

Uploaded Source

Built Distributions

adelie-1.1.50-cp312-cp312-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.12 Windows x86-64

adelie-1.1.50-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

adelie-1.1.50-cp312-cp312-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

adelie-1.1.50-cp312-cp312-macosx_10_9_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

adelie-1.1.50-cp311-cp311-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

adelie-1.1.50-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

adelie-1.1.50-cp311-cp311-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

adelie-1.1.50-cp311-cp311-macosx_10_9_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

adelie-1.1.50-cp310-cp310-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

adelie-1.1.50-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

adelie-1.1.50-cp310-cp310-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

adelie-1.1.50-cp310-cp310-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

adelie-1.1.50-cp39-cp39-win_amd64.whl (2.1 MB view details)

Uploaded CPython 3.9 Windows x86-64

adelie-1.1.50-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

adelie-1.1.50-cp39-cp39-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

adelie-1.1.50-cp39-cp39-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

File details

Details for the file adelie-1.1.50.tar.gz.

File metadata

  • Download URL: adelie-1.1.50.tar.gz
  • Upload date:
  • Size: 168.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for adelie-1.1.50.tar.gz
Algorithm Hash digest
SHA256 8dfa7bb78df9b66bb55f8ab36e7c8c689b208e4aa221cc4cfdec6b45a6b0899a
MD5 f79cc47f235da37844eca0dde0507725
BLAKE2b-256 8b74756851e8cc49a2fadccf63dad5a5b15029ebfbea7a31a53ea8e1ba612442

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50.tar.gz:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: adelie-1.1.50-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for adelie-1.1.50-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a8643eb5e4e41dcf429e6e31b135dac3188faba12ea13dc1d3bb1585f190c604
MD5 9252cd9a4e5d579325ce2e1bc3463c05
BLAKE2b-256 4b3137904e9a8b3db5e405eb9ac0fbe66e9db2dbd0ea28a8d08c513f7fa96de7

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp312-cp312-win_amd64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e33470253146f6da38c5be3ed475e2b78773367619203811e55f9bbc4bd76f81
MD5 39e97a28741df16ad2e664a3b11c28ca
BLAKE2b-256 7aadc6104d3ea39181498dd5da6d0ec75fbbc3c8468d4acf59c260fd7be40a55

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e046792a58b9169ad0fccd0b04d071c23291c0ef9b0ff27495636fc4fcd5697c
MD5 e25e699efd58b6303da3a08d8d0d2db1
BLAKE2b-256 25b6d52eb9e320732d6eb2bddcd143f9c367a44f78aaf42fb67d3250cb94e17d

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d8ec33ed4c23b4beff1c788835d7c59d640d775776336b5f04d37de0f44cecd0
MD5 699314985e1230eec2d8e2739e3c6860
BLAKE2b-256 72f37598704fabb7b8a68c1f2299c9a231dd76b5ba3c9fdd84e56737b1a3ee4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp312-cp312-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: adelie-1.1.50-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for adelie-1.1.50-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 215eec4634c0ec659eeffecc32fa8037d2f83e311b8c9588e974ff6ecd9910a2
MD5 f553d86ce42d5ce3626b1cb9d4d11089
BLAKE2b-256 1c1a04cd33c589731c88c2c2d9f1d6dde1a6c5c30ef8dcd932ef2dfc0d8d8e46

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp311-cp311-win_amd64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 db070e58cd5ab2f4c33ed2e7d33e78a25649ec50e0bcae805636c4ec1862f528
MD5 9b22a9f24f1a09b6b2f65f17a56c18de
BLAKE2b-256 fabe41a1b8c009a4569b79fa02ea0509833e90b63ffd33306370b094f162b6ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bdf4a3c512f730748eddbc5dceb42c5e3584974ef62acfa123dc698e275d5ab3
MD5 10c21dc08bb05618fbbdb269094611cc
BLAKE2b-256 4bd7a83758e622a69a745bcd169b40e8e8481b1e5452fe94ec37e5634d826c9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0606e1759dfac3ba3656c0b0c86187b51c43b53f43b77ead7152d461f3a136f2
MD5 2b8796ea06290cb51257618f9c323651
BLAKE2b-256 2b8af1f05599c81cd15ff128fded668d9841b44d01b3d1f3441a395fdc344b76

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: adelie-1.1.50-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for adelie-1.1.50-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0d01fe99103a12843d1046df9adbfe52647f11e9a84818bf3da5f47ceca72849
MD5 cadd5388b22f593a891ce1939753e399
BLAKE2b-256 cb51035863b91848ff571143e1e7ad86bf04139128521851dec295283823bc3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp310-cp310-win_amd64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cc45a0ebdc3c33fe5d0fd210400b672acef644ef4f119d8850ee12b4f8baecb3
MD5 7fdbe8aa13cac3e769922bbd576f5236
BLAKE2b-256 62f0e832a535842482e44e002f2c7f1b9844f39ea9bc56f868cec396b758576e

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 24a5ded42fb95f4a789a3c85c2dee58554ca23ee46bdeaecbdffae9e1bd74f77
MD5 a08745192719e8a0f9d4dbc14e8f0224
BLAKE2b-256 f39158dc68af6d0a407d642454916a2f5732eed8c420fb3a4cf852b8cf782039

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 11d876240e6bcd04fc7b1e8818eaa5fd9ed808e13ae314f0e1d7ab2103ac8826
MD5 7617ceece4be4815d6724b6a209d1345
BLAKE2b-256 f4e6f5bc7ce49cc86d45d1b464974a30c0146c554e8c325ac699e441fbddff58

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: adelie-1.1.50-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for adelie-1.1.50-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4922532251e661555f8bfea445eb019c3a28307747a2351f0c1d1ab7c4da4d84
MD5 321b92d4cd94a0b8940fbf8e19f80be8
BLAKE2b-256 84e0db7a40623dd4d84548af50d9fcf8496a5ff6038244f66c9ad25c3da3ab99

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp39-cp39-win_amd64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fa9a8bf0bbc1b75030e490629d39a642d808d0b2d20bef0c02679f215b412dcd
MD5 a7eee48adfbe2777c35c60ca1afc05f8
BLAKE2b-256 e70943f193ef7db1b7cdd251fb3b9b0da7ef46ae068cc50f8f1c980e4ce88faa

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1004eadcc47dbdc5c090e5a1b87995490a4fb4e06bf44ff040ce033ab2d3f457
MD5 36fd8e65e50d11500918e9dbebf15b03
BLAKE2b-256 9e428e85973a4739992cf0e9acecc66d57d7840536e2e8c402bdbc666141441d

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

File details

Details for the file adelie-1.1.50-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for adelie-1.1.50-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3781635244d2b6a19aa86dc23f801530f85044abe8e284a3af829d8c5f3e08c1
MD5 0622fd2304729f88c639671b19fbc2b8
BLAKE2b-256 621bccf7ca9396e759fbddd20bcb0046705c552d45b46c4939728f3d438e844f

See more details on using hashes here.

Provenance

The following attestation bundles were made for adelie-1.1.50-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: wheels.yml on JamesYang007/adelie

Attestations:

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