Skip to main content

GroupLasso

Group Lasso package for Python.

## Installation Guide

### Using pip

The easiest way to install GroupLasso is using pip

` pip install GroupLasso `

### Building from source

Run the following commands:

` git clone https://github.com/AnchorBlues/GroupLasso.git cd GroupLasso python setup.py install `

## Getting started Here is the GroupLassoRegressor model:

`python from grouplasso import GroupLassoRegressor `

Create sample dataset: `python import numpy as np np.random.seed(0) X = np.random.randn(10, 3) # target variable is strongly correlated with 0th feature. y = X[:, 0] + np.random.randn(10) * 0.1 `

Set group_ids, which specify group membership: `python # 0th feature and 1st feature are the same group. group_ids = np.array([0, 0, 1]) `

You can now train Group Lasso: `python model = GroupLassoRegressor(group_ids=group_ids, random_state=42, verbose=False, alpha=1e-1) model.fit(X, y) `

Note that all the members of a particular group are either selected(coef_ != 0) or not selected(coef_ == 0). `python model.coef_ # array([ 0.84795715, -0.01193528, -0. ]) `

Metadata

Release files for GroupLasso 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for GroupLasso 0.2.0
File Size Uploaded
GroupLasso-0.2.0.tar.gz 5.1 kB Details

Release files / GroupLasso-0.2.0.tar.gz

Download URL GroupLasso-0.2.0.tar.gz
Size 5.1 kB
Tags Source
SHA-256 checksum
How to use checksums
e8987f2d6cbab53abe3004157db8a393fa73d36562bda265a7ed737d62e8109b
BLAKE2b-256 checksum
How to use checksums
015bfae57ef7287a257bd0afd64e34aece245e01b67e7a0257c4c784f0cd08df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.6

Release history Release notifications | RSS feed

This release

0.2.0 This release

1 release file

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page