套索的双外推快速算法
celer的Python项目详细描述
文件
请访问https://mathurinm.github.io/celer/获取最新版本 文件的
安装发布的版本
假设您有一个可工作的python环境,例如使用anaconda 可以install celer with pip
从控制台或终端安装带有PIP的芹菜:
pip install -U celer
要设置一个功能齐全的环境,我们建议您下载 conda environment 安装时使用:
conda env create --file environment.yml
安装开发版本
从控制台或终端克隆存储库并安装celer:
git clone https://github.com/mathurinm/celer.git cd celer/ conda env create --file environment.yml source activate celer-env pip install --no-deps -e .
演示和示例
您可以在Leukemia dataset上的文档示例中找到 (与scikit learn比较)和Finance/log1p dataset (更重要的是,下载数据、预处理 然后计算路径)。
依赖关系
所有依赖项都在./environment.yml
引用
如果您使用此代码,请引用:
@InProceedings{pmlr-v80-massias18a, title = {Celer: a Fast Solver for the Lasso with Dual Extrapolation}, author = {Massias, Mathurin and Gramfort, Alexandre and Salmon, Joseph}, booktitle = {Proceedings of the 35th International Conference on Machine Learning}, pages = {3321--3330}, year = {2018}, volume = {80}, }
arxiv链接:https://arxiv.org/abs/1802.07481