Skip to main content

A fast, flexible package for group elastic net.

Project description


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

Adelie is a fast and flexible Python package for solving 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.40.tar.gz (160.7 kB view hashes)

Uploaded Source

Built Distributions

adelie-1.1.40-cp312-cp312-win_amd64.whl (1.6 MB view hashes)

Uploaded CPython 3.12 Windows x86-64

adelie-1.1.40-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view hashes)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

adelie-1.1.40-cp312-cp312-macosx_11_0_arm64.whl (2.4 MB view hashes)

Uploaded CPython 3.12 macOS 11.0+ ARM64

adelie-1.1.40-cp312-cp312-macosx_10_9_x86_64.whl (2.9 MB view hashes)

Uploaded CPython 3.12 macOS 10.9+ x86-64

adelie-1.1.40-cp311-cp311-win_amd64.whl (1.6 MB view hashes)

Uploaded CPython 3.11 Windows x86-64

adelie-1.1.40-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view hashes)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

adelie-1.1.40-cp311-cp311-macosx_11_0_arm64.whl (2.3 MB view hashes)

Uploaded CPython 3.11 macOS 11.0+ ARM64

adelie-1.1.40-cp311-cp311-macosx_10_9_x86_64.whl (2.8 MB view hashes)

Uploaded CPython 3.11 macOS 10.9+ x86-64

adelie-1.1.40-cp310-cp310-win_amd64.whl (1.6 MB view hashes)

Uploaded CPython 3.10 Windows x86-64

adelie-1.1.40-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view hashes)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

adelie-1.1.40-cp310-cp310-macosx_11_0_arm64.whl (2.3 MB view hashes)

Uploaded CPython 3.10 macOS 11.0+ ARM64

adelie-1.1.40-cp310-cp310-macosx_10_9_x86_64.whl (2.8 MB view hashes)

Uploaded CPython 3.10 macOS 10.9+ x86-64

adelie-1.1.40-cp39-cp39-win_amd64.whl (1.7 MB view hashes)

Uploaded CPython 3.9 Windows x86-64

adelie-1.1.40-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.4 MB view hashes)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

adelie-1.1.40-cp39-cp39-macosx_11_0_arm64.whl (2.3 MB view hashes)

Uploaded CPython 3.9 macOS 11.0+ ARM64

adelie-1.1.40-cp39-cp39-macosx_10_9_x86_64.whl (2.8 MB view hashes)

Uploaded CPython 3.9 macOS 10.9+ x86-64

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