rcppmlpackexamples: Example of using mlpack via its C++ API from R

License Last Commit

About

mlpack has supported header-only compilation since the 4.0.0 release. It also contains an R package that has been part of CRAN for years. Its focus is on access from R at the R prompt: underlying mlpack functions are properly wrapped.

Sometimes, however, we would like to access the C++ API of mlpack from the C++ side of an R package. This package provides a working demonstration of how to do this.

Scope

Currently, the package contains two examples covering - linear regression (with optional regularization) - random forest classification of a multinomial response - loan default prediction using a decision tree

Installation

For now the package is available only at GitHub so please rely on remotes::install_github():

> remotes::install_github("eddelbuettel/rcppmlpack-examples")

Miscellaneous

We use the rcpp prefix to not conflate this repo with the existing mlpack examples repo.

Author

Dirk Eddelbuettel for this R package

The mlpack authors for all of mlpack

License

GPL (>= 2) for this package

MIT for mlpack