-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow users to specify options for LOD imputation #70
Labels
enhancement
New feature or request
version 1.0
Features that should be included in the initial PrestoGP release
Comments
sciome-bot
added a commit
that referenced
this issue
Jan 29, 2025
Merge in STAT/prestogp from master to to-git Squashed commit of the following: commit 5ecff193c23747654e165b87dc855ab2c13f2880 Merge: 4b5f559 d5c2427 Author: Eric Bair <[email protected]> Date: Wed Jan 29 13:46:34 2025 -0500 Pull request #72: Faster imputation # PrestoGP 0.2.0.9043 (2025-1-29) ## BUG FIXES * 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 * commit 'd5c24277518f3bc3a71d496f1d9afc968f8e0d8b': Faster imputation Faster imputation commit d5c24277518f3bc3a71d496f1d9afc968f8e0d8b Author: Eric Bair <[email protected]> Date: Wed Jan 29 10:24:57 2025 -0500 Faster imputation commit 1cab9af7692852cb3e8bb6505bc6d9b2251a7dbd Author: Eric Bair <[email protected]> Date: Wed Jan 29 10:19:35 2025 -0500 Faster imputation commit 4b5f559603da98895d218e05d0e83746e3f6e2a3 Merge: 8ddb266 6ee742f Author: Eric Bair <[email protected]> Date: Mon Jan 27 12:53:17 2025 -0500 Pull request #71: Relaxed lasso # PrestoGP 0.2.0.9042 (2025-1-14) ## BREAKING CHANGES * The slot `lambda_1se_idx` has been removed from the `PrestoGPModel` superclass ## NEW FEATURES * Added the option `relax` to `prestogp_fit` to allow fitting a relaxed lasso model ## MINOR IMPROVEMENTS * Eliminated the type checking on the `linear_model` slot in the `PrestoGPModel` superclass, which will allow new types of regression models (e.g., relaxed lasso, SCAD, MCP) * commit '6ee742fb4b6553c4945345f56a2f85f337d2fbd9': Relaxed lasso commit 6ee742fb4b6553c4945345f56a2f85f337d2fbd9 Author: Eric Bair <[email protected]> Date: Tue Jan 14 18:03:25 2025 -0500 Relaxed lasso commit 8ddb266aead77c33acb62f7bff1c29b27d41e19c Merge: 98ce34b c405919 Author: Eric Bair <[email protected]> Date: Thu Jan 9 17:41:50 2025 -0500 Pull request #69: Adaptive lasso Merge in STAT/prestogp from eb-dev to master * commit 'c405919b5a3e050eb89869703cca77fe671b49e9': Adaptive lasso commit c405919b5a3e050eb89869703cca77fe671b49e9 Author: Eric Bair <[email protected]> Date: Tue Jan 7 12:38:43 2025 -0500 Adaptive lasso commit 98ce34b36b7156e4d6ecdde22a50ba749635845a Merge: ff0e307 291bb10 Author: sciome-bot <[email protected]> Date: Tue Jan 7 10:59:08 2025 -0500 Merge branch 'main' commit 291bb10ded0f9d21bf6a67178aed6afaa0443f28 Merge: a611fc5 4f5a781 Author: sciome-bot <[email protected]> Date: Tue Jan 7 10:58:42 2025 -0500 Merge branch 'main-sciome' commit 4f5a781 Merge: bce459f ec91a82 Author: sciome-bot <[email protected]> Date: Mon Jan 6 22:25:04 2025 -0500 Merge branch 'main-sciome' of github-sciome:NIEHS/PrestoGP into to-git commit ff0e3077844d006920198eab5dee639c2dd95ad2 Merge: 6b318ba db6c581 Author: Eric Bair <[email protected]> Date: Mon Jan 6 15:54:40 2025 -0500 Pull request #67: Renamed functions and parameters, documentation fixes PrestoGP 0.2.0.9040 (2025-1-3) BREAKING CHANGES The function create.param.sequence has been renamed to be create_param_sequence for consistency with other function names The parameter apanasovich has been renamed common_scale throughout the package MINOR IMPROVEMENTS Tests were updated to reflect the new common_scale parameter and the create_param_sequence function Fixed some formatting issues in NEWS.md DOCUMENTATION FIXES 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 and prestogp_fit has been updated to reflect the new common_scale parameter * commit 'db6c581cbc4eb30a3cf141ec85bd369a9f146184': Renamed functions and parameters, documentation fixes commit db6c581cbc4eb30a3cf141ec85bd369a9f146184 Author: Eric Bair <[email protected]> Date: Fri Jan 3 13:06:56 2025 -0500 Renamed functions and parameters, documentation fixes commit a611fc5 Merge: 39c0ffc ec91a82 Author: {SET}group <[email protected]> Date: Sun Dec 29 17:56:58 2024 -0500 Merge pull request #85 from NIEHS/main-sciome Minor bug fixes and usability improvements commit ec91a82 Merge: c8a7d10 fbaed19 Author: sciome-bot <[email protected]> Date: Sun Dec 29 12:56:08 2024 -0500 Merge branch 'main-sciome' of github-sciome:NIEHS/PrestoGP into to-git commit fbaed19 Merge: 491476e b7e6887 Author: sciome-bot <[email protected]> Date: Tue Dec 24 11:48:32 2024 -0500 Merge branch 'main-sciome' of github-sciome:NIEHS/PrestoGP into to-git
sciome-bot
added a commit
that referenced
this issue
Jan 29, 2025
Merge in STAT/prestogp from master to to-git Squashed commit of the following: commit 5ecff193c23747654e165b87dc855ab2c13f2880 Merge: 4b5f559 d5c2427 Author: Eric Bair <[email protected]> Date: Wed Jan 29 13:46:34 2025 -0500 Pull request #72: Faster imputation # PrestoGP 0.2.0.9043 (2025-1-29) ## BUG FIXES * 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 * commit 'd5c24277518f3bc3a71d496f1d9afc968f8e0d8b': Faster imputation Faster imputation commit d5c24277518f3bc3a71d496f1d9afc968f8e0d8b Author: Eric Bair <[email protected]> Date: Wed Jan 29 10:24:57 2025 -0500 Faster imputation commit 1cab9af7692852cb3e8bb6505bc6d9b2251a7dbd Author: Eric Bair <[email protected]> Date: Wed Jan 29 10:19:35 2025 -0500 Faster imputation commit 4b5f559603da98895d218e05d0e83746e3f6e2a3 Merge: 8ddb266 6ee742f Author: Eric Bair <[email protected]> Date: Mon Jan 27 12:53:17 2025 -0500 Pull request #71: Relaxed lasso # PrestoGP 0.2.0.9042 (2025-1-14) ## BREAKING CHANGES * The slot `lambda_1se_idx` has been removed from the `PrestoGPModel` superclass ## NEW FEATURES * Added the option `relax` to `prestogp_fit` to allow fitting a relaxed lasso model ## MINOR IMPROVEMENTS * Eliminated the type checking on the `linear_model` slot in the `PrestoGPModel` superclass, which will allow new types of regression models (e.g., relaxed lasso, SCAD, MCP) * commit '6ee742fb4b6553c4945345f56a2f85f337d2fbd9': Relaxed lasso commit 6ee742fb4b6553c4945345f56a2f85f337d2fbd9 Author: Eric Bair <[email protected]> Date: Tue Jan 14 18:03:25 2025 -0500 Relaxed lasso commit 8ddb266aead77c33acb62f7bff1c29b27d41e19c Merge: 98ce34b c405919 Author: Eric Bair <[email protected]> Date: Thu Jan 9 17:41:50 2025 -0500 Pull request #69: Adaptive lasso Merge in STAT/prestogp from eb-dev to master * commit 'c405919b5a3e050eb89869703cca77fe671b49e9': Adaptive lasso commit c405919b5a3e050eb89869703cca77fe671b49e9 Author: Eric Bair <[email protected]> Date: Tue Jan 7 12:38:43 2025 -0500 Adaptive lasso commit 98ce34b36b7156e4d6ecdde22a50ba749635845a Merge: ff0e307 291bb10 Author: sciome-bot <[email protected]> Date: Tue Jan 7 10:59:08 2025 -0500 Merge branch 'main' commit 291bb10ded0f9d21bf6a67178aed6afaa0443f28 Merge: a611fc5 4f5a781 Author: sciome-bot <[email protected]> Date: Tue Jan 7 10:58:42 2025 -0500 Merge branch 'main-sciome' commit 4f5a781 Merge: bce459f ec91a82 Author: sciome-bot <[email protected]> Date: Mon Jan 6 22:25:04 2025 -0500 Merge branch 'main-sciome' of github-sciome:NIEHS/PrestoGP into to-git commit ff0e3077844d006920198eab5dee639c2dd95ad2 Merge: 6b318ba db6c581 Author: Eric Bair <[email protected]> Date: Mon Jan 6 15:54:40 2025 -0500 Pull request #67: Renamed functions and parameters, documentation fixes PrestoGP 0.2.0.9040 (2025-1-3) BREAKING CHANGES The function create.param.sequence has been renamed to be create_param_sequence for consistency with other function names The parameter apanasovich has been renamed common_scale throughout the package MINOR IMPROVEMENTS Tests were updated to reflect the new common_scale parameter and the create_param_sequence function Fixed some formatting issues in NEWS.md DOCUMENTATION FIXES 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 and prestogp_fit has been updated to reflect the new common_scale parameter * commit 'db6c581cbc4eb30a3cf141ec85bd369a9f146184': Renamed functions and parameters, documentation fixes commit db6c581cbc4eb30a3cf141ec85bd369a9f146184 Author: Eric Bair <[email protected]> Date: Fri Jan 3 13:06:56 2025 -0500 Renamed functions and parameters, documentation fixes commit a611fc5 Merge: 39c0ffc ec91a82 Author: {SET}group <[email protected]> Date: Sun Dec 29 17:56:58 2024 -0500 Merge pull request #85 from NIEHS/main-sciome Minor bug fixes and usability improvements commit ec91a82 Merge: c8a7d10 fbaed19 Author: sciome-bot <[email protected]> Date: Sun Dec 29 12:56:08 2024 -0500 Merge branch 'main-sciome' of github-sciome:NIEHS/PrestoGP into to-git commit fbaed19 Merge: 491476e b7e6887 Author: sciome-bot <[email protected]> Date: Tue Dec 24 11:48:32 2024 -0500 Merge branch 'main-sciome' of github-sciome:NIEHS/PrestoGP into to-git
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
enhancement
New feature or request
version 1.0
Features that should be included in the initial PrestoGP release
As we discussed, we want to modify the LOD imputation code so that users can specify the number of iterations and the convergence tolerance. We should also display some intermediate output if users turn on the "verbose" option if only so that users can kill the procedure if it is taking too long.
The text was updated successfully, but these errors were encountered: