CRAN/E | hal9001

hal9001

The Scalable Highly Adaptive Lasso

Installation

About

A scalable implementation of the highly adaptive lasso algorithm, including routines for constructing sparse matrices of basis functions of the observed data, as well as a custom implementation of Lasso regression tailored to enhance efficiency when the matrix of predictors is composed exclusively of indicator functions. For ease of use and increased flexibility, the Lasso fitting routines invoke code from the 'glmnet' package by default. The highly adaptive lasso was first formulated and described by MJ van der Laan (2017) doi:10.1515/ijb-2015-0097, with practical demonstrations of its performance given by Benkeser and van der Laan (2016) doi:10.1109/DSAA.2016.93. This implementation of the highly adaptive lasso algorithm was described by Hejazi, Coyle, and van der Laan (2020) doi:10.21105/joss.02526.

Citation hal9001 citation info
github.com/tlverse/hal9001
Bug report File report

Key Metrics

Version 0.4.6
R ≥ 3.1.0
Published 2023-11-14 163 days ago
Needs compilation? yes
License GPL-3
CRAN checks hal9001 results

Downloads

Yesterday 53 0%
Last 7 days 248 -26%
Last 30 days 1.426 -2%
Last 90 days 4.345 -48%
Last 365 days 20.798 +28%

Maintainer

Maintainer

Jeremy Coyle

jeremyrcoyle@gmail.com

Authors

Jeremy Coyle

aut / cre

Nima Hejazi

aut

Rachael Phillips

aut

Lars van der Laan

aut

David Benkeser

ctb

Oleg Sofrygin

ctb

Weixin Cai

ctb

Mark van der Laan

aut / cph / ths

Material

README
NEWS
Reference manual
Package source

Vignettes

Fitting the Highly Adaptive Lasso with hal9001

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

hal9001 archive

Depends

R ≥ 3.1.0
Rcpp

Imports

Matrix
stats
utils
methods
assertthat
origami ≥ 1.0.3
glmnet
data.table
stringr

Suggests

testthat
knitr
rmarkdown
microbenchmark
future
ggplot2
dplyr
tidyr
survival
SuperLearner

LinkingTo

Rcpp
RcppEigen

Reverse Imports

haldensify
txshift

Reverse Suggests

riskRegression