The elmNNRcpp package is a reimplementation of elmNN using RcppArmadillo after the elmNN package was archived. Based on the documentation of the elmNN it consists of,
"Training and predict functions for SLFN ( Single Hidden-layer Feedforward Neural Networks ) using the ELM algorithm. The ELM algorithm differs from the traditional gradient-based algorithms for very short training times ( it doesn't need any iterative tuning, this makes learning time very fast ) and there is no need to set any other parameters like learning rate, momentum, epochs, etc.". More details can be found in the package Documentation, Vignette and blog-post.
To install the package from CRAN use,
install.packages("elmNNRcpp")
and to download the latest version from Github use the install_github function of the devtools package,
remotes::install_github('mlampros/elmNNRcpp')
Use the following link to report bugs/issues,
https://github.com/mlampros/elmNNRcpp/issues
If you use the code of this repository in your paper or research please cite both elmNNRcpp and the original articles / software https://CRAN.R-project.org/package=elmNNRcpp
:
@Manual{,
title = {{elmNNRcpp}: The Extreme Learning Machine Algorithm},
author = {Lampros Mouselimis},
year = {2022},
note = {R package version 1.0.4},
url = {https://CRAN.R-project.org/package=elmNNRcpp},
}