Skip to content

Commit

Permalink
Updating to version 2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JacobSeedorff21 committed Oct 31, 2022
1 parent 2e93893 commit e43bcc7
Show file tree
Hide file tree
Showing 30 changed files with 1,881 additions and 670 deletions.
8 changes: 4 additions & 4 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Package: BranchGLM
Type: Package
Title: Efficient Branch and Bound Variable Selection for GLMs using 'RcppArmadillo'
Version: 1.3.2
Date: 2022-10-03
Version: 2.0.0
Date: 2022-10-30
Authors@R: person("Jacob", "Seedorff", , "jwseedorff@uiowa.edu", role = c("aut", "cre"))
Maintainer: Jacob Seedorff <jwseedorff@uiowa.edu>
URL: https://github.com/JacobSeedorff21/BranchGLM
Expand All @@ -14,9 +14,9 @@ Description: Performs efficient and scalable glm best
is available using 'OpenMP'.
License: Apache License (>= 2)
Depends: R (>= 3.3.0)
Imports: Rcpp (>= 1.0.7), methods
Imports: Rcpp (>= 1.0.7), methods, stats, graphics
LinkingTo: Rcpp, RcppArmadillo, BH
RoxygenNote: 7.2.0
RoxygenNote: 7.2.1
Encoding: UTF-8
Suggests:
knitr,
Expand Down
8 changes: 6 additions & 2 deletions NAMESPACE
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,19 @@ S3method(Table,numeric)
S3method(VariableSelection,BranchGLM)
S3method(VariableSelection,formula)
S3method(coef,BranchGLM)
S3method(fit,summary.BranchGLMVS)
S3method(logLik,BranchGLM)
S3method(plot,BranchGLMROC)
S3method(plot,summary.BranchGLMVS)
S3method(predict,BranchGLM)
S3method(predict,BranchGLMVS)
S3method(print,BranchGLM)
S3method(print,BranchGLMROC)
S3method(print,BranchGLMTable)
S3method(print,BranchGLMVS)
S3method(print,summary.BranchGLMVS)
S3method(summary,BranchGLMVS)
import(stats)
importFrom(graphics, abline, legend, lines)
import(graphics)
importFrom(methods, is)
importFrom(Rcpp, evalCpp)
export(AUC)
Expand All @@ -30,3 +33,4 @@ export(MultipleROCCurves)
export(ROC)
export(Table)
export(VariableSelection)
export(fit)
16 changes: 16 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,22 @@
BranchGLM News
================

# BranchGLM 2.0.0

- Added the following features to the `VariableSelection()` function
- Finding the top k models according to the metric via the
bestmodels argument
- Finding all models with a metric value within k of the best
metric value via the cutoff argument
- Added HQIC as a possible metric, HQIC is the Hannan-Quinn
information criterion
- Added summary method for `BranchGLMVS` objects along with the
following functions
- `plot.summary.BranchGLMVS()` for plotting results from variable
selection
- `fit.summary.BranchGLMVS()` which can be used to get a
`BranchGLM` object for one of the best models found

# BranchGLM 1.3.2

- Improving efficiency for the “branch and bound” and “switch branch
Expand Down
Loading

0 comments on commit e43bcc7

Please sign in to comment.