deeplearning: An Implementation of Deep Neural Network for Regression and Classification

An implementation of deep neural network with rectifier linear units trained with stochastic gradient descent method and batch normalization. A combination of these methods have achieved state-of-the-art performance in ImageNet classification by overcoming the gradient saturation problem experienced by many deep architecture neural network models in the past. In addition, batch normalization and dropout are implemented as a means of regularization. The deeplearning package is inspired by the darch package and uses its class DArch.

Version: 0.1.0
Depends: R (≥ 3.2.4), methods, darch (≥ 0.10.0)
Imports: plotly, futile.logger, graphics, stats
Published: 2016-04-11
Author: Zhi Ruan [aut, cre], Martin Drees [cph]
Maintainer: Zhi Ruan <ryan.zhiruan at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: no
Materials: README
CRAN checks: deeplearning results


Reference manual: deeplearning.pdf
Package source: deeplearning_0.1.0.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
OS X Mavericks binaries: r-release: deeplearning_0.1.0.tgz, r-oldrel: deeplearning_0.1.0.tgz


Please use the canonical form to link to this page.