Recent Releases of grpreg

grpreg - Version 3.5.0

  • Changed: grpreg()$loss is no longer returned
  • New: plot_spline() now has "add" option so that splines can be added to existing plot
  • Fixed: Loss/deviance now used consistently throughout; see #52
  • Fixed: Fixed some broken URLs
  • Fixed: Fixed bug in which mean was added twice for cv.grpreg()
  • Fixed: Bug in which SNR could be infinite
  • Fixed: Passing seed no longer affects global environment
  • Fixed: cv.grpsurv() now sets default group if not supplied
  • Fixed: No more error if response is constant; see #46
  • Fixed: No more error if single lambda supplied
  • Internal: Updated citation format to bibentry()
  • Internal: Now using R_Calloc for _R_USE_STRICT_R_HEADERS_ compatibility
  • Documentation: Now using roxygen
  • Documentation: Updated online documentation on penalties

- R
Published by pbreheny almost 2 years ago

grpreg - Version 3.4.0

  • New: Suite of tools for additive modeling, most notably expand_spline() and plot_spline() (thank you to Ryan Kurth for her work on this project)
  • New: grpreg() now returns linear.predictors object
  • New: grpreg() and grpsurv() now have residuals() methods
  • New: predict.grpsurv() can now predict cumulative hazard (type="hazard")
  • New: Can now perform cross-validation with group bridge in cv.grpreg()
  • Changed: fit$y now returns original y, not centered y
  • Changed: grpsurv() now consistent with grpreg() in terms of returning deviance (2*loss) and groups as factors
  • Fixed: predict() no longer converts factors to strings if type="groups"
  • Fixed: grpsurv() works correctly if a single feature is supplied

- R
Published by pbreheny almost 5 years ago

grpreg - Version 3.3.1

  • Fixed: AUC() now compatible with survival 3.2.10
  • Internal: Fixed memory leak

- R
Published by pbreheny about 5 years ago

grpreg - Version 3.3.0

  • Fixed: sqrt(K) no longer hard-coded into discarding rules (thank you to Dan Kessler for pointing this out)
  • Testing: Now uses the tinytest package
  • Documentation: Removing references to grpregOverlap (hope to merge)

- R
Published by pbreheny about 6 years ago

grpreg - Version 3.2.2

  • Change: Better error detection for ill-conditioned, unpenalized matrices
  • Fixed: loss.grpsurv() now works for total=FALSE
  • Internal: Lots of internal changes for cleaner, more reliable code
  • New version numbering system

- R
Published by pbreheny over 6 years ago

grpreg - Version 3.2-1

  • Change: Cross-validation now balances censoring across folds for survival models
  • Fixed: Leave-one-out cross-validation now works correctly for logistic regression

- R
Published by pbreheny over 7 years ago

grpreg - Version 3.2-0

  • New: cv.grpsurv now calculates SE, with bootstrap option
  • Change: R2 now consistently uses the Cox-Snell definition for all types of models
  • Change: Survival loss now uses deviance
  • Change: cv.grpsurv now uses 'fold', not 'cv.ind', to declare assignments
  • Fixed: cv.grpreg now correctly handles out-of-order groups for Poisson
  • Fixed: cv.grpsurv now correctly standardizes out-of-order groups
  • Fixed: grpreg no longer returns loss=NA with family='binomial' for some lambda values
  • Internal: SSR-BEDPP optimization reinstated after bug fix
  • Internal: C code for binom/pois combined into gdfitglm, lcdfitglm
  • Documentation: Lots of updates
  • Documentation: vignette now html (used to be pdf)
  • Documentation: pkgdown website

- R
Published by pbreheny over 7 years ago

grpreg - Version 3.1-4

  • Fixed: Works with arbitrarily "messy" group structures now (constant columns, out of order groups, etc.) due to restructuring of standardization / orthogonalization; Fixes #17
  • Internal: SSR-BEDPP rule turned off due to bug

- R
Published by pbreheny about 8 years ago

grpreg - Version 3.1-3

Internal: Fixes C bug involving | instead of ||

- R
Published by pbreheny about 8 years ago

grpreg - Version 3.1-2

  • Fixed: Bug #15 in applying screening rules with group lasso for linear regression with user-specified lambda sequence (thank you very much to Natasha Sahr for pointing this out)

- R
Published by pbreheny almost 9 years ago

grpreg - Version 3.1-1

  • Fixed: Cross-validation no longer fails when constant columns are present (thank you to Matthew Rosenberg for pointing this out)
  • Fixed: Cross-validation no longer fails when group.multiplier is specified

- R
Published by pbreheny about 9 years ago

grpreg - Version 3.1-0

  • New: Additional tests and support for coersion of various types with respect to both X and y
  • Change: Convergence criterion now based on RMSD of linear predictors
  • Change: 'Lung' and 'Birthwt' data sets now use factor representation of group, as character vectors are inherently ambiguous with respect to order
  • Change: max.iter now based on total number of iterations for entire path
  • Internal: 'X', 'group', and 'group.multiplier' now bundled together in an object called 'XG' to enforce agreement at all times
  • Internal: new SSR-BEDPP feature screening rule for group lasso
  • Internal: Registration of native routines
  • Internal: Changing PROTECT/UNPROTECT to conform to new coding standards
  • Fixed: The binding of X and G fixes several potential bugs, including Issue #12

- R
Published by pbreheny about 9 years ago