R/GDLassoStep.R

Defines functions GDLassoStep

GDLassoStep <- function(par, X, y, lambda, stplngth) {
  beta.vec <- par
  X.beta <- X%*%beta.vec
  beta.vec <- SoftThresh(beta.vec + stplngth*crossprod(X, y - X.beta), 
                         lambda=lambda*stplngth)
  return(beta.vec)
}
nchenderson/nidaarem documentation built on Feb. 19, 2020, 12:45 p.m.