-
Imputation code has been rewritten to avoid computing the full covariance matrix, resulting in a huge performance improvement
-
The nntmvn package dependency has been removed to fix errors caused by a recent update
- The slot
lambda_1se_idx
has been removed from thePrestoGPModel
superclass
- Added the option
relax
toprestogp_fit
to allow fitting a relaxed lasso model
- Eliminated the type checking on the
linear_model
slot in thePrestoGPModel
superclass, which will allow new types of regression models (e.g., relaxed lasso, SCAD, MCP)
- Added the option
adaptive
toprestogp_fit
to allow fitting an adaptive lasso model
- Eliminated some redundant code in
estimate_betas
-
The function
create.param.sequence
has been renamed to becreate_param_sequence
for consistency with other function names -
The parameter
apanasovich
has been renamedcommon_scale
throughout the package
-
Tests were updated to reflect the new
common_scale
parameter and thecreate_param_sequence
function -
Fixed some formatting issues in NEWS.md
-
The documentation for
create_param_seqence
was updated to clarify how to extract/assign scale parameters when there is more than one scale parameter per outcome -
The documentation for
PrestoGP-Model-class
andprestogp_fit
has been updated to reflect the newcommon_scale
parameter
- Rewrote some tests that were failing on some verions of R
-
Added the method
get_Y
to extract the Y values (including the imputed Y values) from a PrestoGP model -
Added the method
get_linear_model
to extract the fitted cv.glmnet object from a PrestoGP model -
Added the method
plot_beta
to plot the glide path of the regression coefficients
-
Added a NEWS.md file to track changes in each update
-
Modified the
show
method to not print zero betas -
Modified
prestogp_predict
to retun predictions in the form of a list for multivariate models
-
Fixed a bug in the intercept calculation in
get_beta
-
Fixed a bug where multivariate models with no variable names for X were being assigned arbitrary variable names
-
Updated the documention in
PrestoGPModel-class
to reflect that the Y_train slot is updated to contain imputed values during model fitting -
Added documentation for all new methods