Skip to content

Commit

Permalink
Update bess_base.py
Browse files Browse the repository at this point in the history
add description for information criterion
  • Loading branch information
Mamba413 committed May 6, 2024
1 parent bb5a57b commit 4f4b73e
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions python/abess/bess_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,14 @@ class bess_base(BaseEstimator):
ic_type : {'aic', 'bic', 'gic', 'ebic', 'loss'}, optional, default='ebic'
The type of criterion for choosing the support size if `cv=1`.
The full name of each option:
- 'aic': Akaike information criterion
- 'bic': Bayesian information criterion
- 'gic': Generalized information criterion. It refers to "special information criterion" in Zhu, Junxian, et al. "A polynomial algorithm for best-subset selection problem." Proceedings of the National Academy of Sciences (2020).
- 'ebic': Extended Bayesian information criterion
- 'loss': Loss value
ic_coef : float, optional, default=1.0
Constant that controls the regularization strength
on chosen information criterion.
Expand Down

0 comments on commit 4f4b73e

Please sign in to comment.