lars-internal              package:lars              R Documentation

_I_n_t_e_r_n_a_l _l_a_r_s _f_u_n_c_t_i_o_n_s

_D_e_s_c_r_i_p_t_i_o_n:

     Internal lars functions

_U_s_a_g_e:

     betabreaker(object)
     backsolvet(r,x,k = ncol(r))
     cv.folds(n, folds = 10)
     delcol(r, z, k = p)
     downdateR (R, k = p)
     error.bars(x, upper, lower, width = 0.02, ...)
     nnls.lars(active, Sign, R, beta, Gram, eps = 1e-10, trace = FALSE, 
         use.Gram = TRUE)
     plotCVLars(cv.lars.object, se = TRUE)
     updateR(xnew, R = NULL, xold, eps = .Machine$double.eps, Gram = FALSE)
     .First.lib(lib, pkg)

_D_e_t_a_i_l_s:

     These are not to be called by the user. 'betabreaker' figures out
     if coefficients (other than lasso) pass through zero, since the L1
     norm is discontinuous there, and this has an impact on
     predict/plot. Suggested by Yann-Ael Le Borgne. 'backsolvet' is
     included to make the R code compatible with the Splus code, since
     'backsolve' in R has a 'transpose=TRUE' option already.

_A_u_t_h_o_r(_s):

     Trevor Hastie

