ccdrAlgorithm: CCDr Algorithm for Learning Sparse Gaussian Bayesian Networks

Implementation of the CCDr (Concave penalized Coordinate Descent with reparametrization) structure learning algorithm as described in Aragam and Zhou (2015) <>. This is a fast, score-based method for learning Bayesian networks that uses sparse regularization and block-cyclic coordinate descent.

Install the latest version of this package by entering the following in R:
AuthorBryon Aragam [aut, cre], Dacheng Zhang [aut]
Date of publication2017-03-10 01:06:02
MaintainerBryon Aragam <>
LicenseGPL (>= 2)

View on CRAN

Questions? Problems? Suggestions? or email at

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.