Skip to content

feat: Expand adaptive lasso support and fix warm start (#11)#48

Merged
statmlben merged 1 commit intosoftmin:mainfrom
DataboyUsen:main
May 5, 2026
Merged

feat: Expand adaptive lasso support and fix warm start (#11)#48
statmlben merged 1 commit intosoftmin:mainfrom
DataboyUsen:main

Conversation

@DataboyUsen
Copy link
Copy Markdown
Contributor

Description

  • Support omega parameter for adaptive lasso in ElasticNet classifier/regressor
  • Allow omega elements to be zero (no L1 penalty for specific features)
  • Fix warm start bug of plqERM_ElasticNet to handle hyperparameter changes correctly
  • Add detailed CI tests for related updates

Related Issue

  • warm start of plqERM_ElasticNet
  • adaptive ElasticNet via plq_ElasticNet_Classifier and plq_ElasticNet_Regressor

Type of Change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change that adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Refactoring
  • Other:

Checklist

  • I have tested my changes locally
  • Tests pass: pytest tests/ -v
  • Code follows the style guidelines (PEP 8)
  • Documentation has been updated (if applicable)
  • Commits are properly formatted

Additional Notes

- Support omega parameter for adaptive lasso in ElasticNet classifier/regressor
- Allow omega elements to be zero (no L1 penalty for specific features)
- Fix warm start bug of `plqERM_ElasticNet` to handle hyperparameter changes correctly
- Add detailed CI tests for related updates
@codecov
Copy link
Copy Markdown

codecov Bot commented May 5, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@statmlben statmlben merged commit 8af87e3 into softmin:main May 5, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants