RcppDL: Deep Learning Methods via Rcpp

This package is based on the C++ code from Yusuke Sugomori, which implements basic machine learning methods with many layers (deep learning), including dA (Denoising Autoencoder), SdA (Stacked Denoising Autoencoder), RBM (Restricted Boltzmann machine) and DBN (Deep Belief Nets).

AuthorQiang Kou, Yusuke Sugomori
Date of publication2014-12-17 23:46:32
MaintainerQiang Kou <qkou@umail.iu.edu>
LicenseGPL-3
Version0.0.5
https://github.com/thirdwing/RcppDL

View on CRAN

Functions

class:da Man page
class:deeplearning Man page
class:Rcpp_dA Man page
class:Rcpp_Sda Man page
class:sda Man page
CorruptionLevel Man page
CorruptionLevel,da-method Man page
CorruptionLevel,sda-method Man page
dA Man page
da-class Man page
Dbn Man page
dbn-class Man page
deeplearning-class Man page
finetune Man page
finetune,dbn-method Man page
FinetuneEpochs Man page
FinetuneEpochs,dbn-method Man page
FinetuneEpochs,sda-method Man page
FinetuneLearningRate Man page
FinetuneLearningRate,dbn-method Man page
FinetuneLearningRate,sda-method Man page
finetune,sda-method Man page
hidden Man page
HiddenRepresentation Man page
HiddenRepresentation,da-method Man page
HiddenRepresentation,rbm-method Man page
LearningRate Man page
LearningRate,da-method Man page
LearningRate,dbn-method Man page
LearningRate,rbm-method Man page
LearningRate,sda-method Man page
predict Man page
predict,dbn,matrix-method Man page
predict,sda,matrix-method Man page
pretrain Man page
pretrain,dbn-method Man page
PretrainingEpochs Man page
PretrainingEpochs,dbn-method Man page
PretrainingEpochs,sda-method Man page
PretrainLearningRate Man page
PretrainLearningRate,dbn-method Man page
PretrainLearningRate,sda-method Man page
pretrain,sda-method Man page
Rbm Man page
rbm-class Man page
Rcpp_dA-class Man page
Rcpp_Dbn-class Man page
RcppDL Man page
RcppDL-package Man page
Rcpp_Rbm-class Man page
Rcpp_Sda-class Man page
Rda Man page
Rdbn Man page
reconstruct Man page
reconstruct,da,matrix-method Man page
reconstruct,rbm,matrix-method Man page
Rrbm Man page
Rsda Man page
Sda Man page
sda-class Man page
setCorruptionLevel Man page
setCorruptionLevel,da,numeric-method Man page
setCorruptionLevel,sda,numeric-method Man page
setFinetuneEpochs Man page
setFinetuneEpochs,dbn,numeric-method Man page
setFinetuneEpochs,sda,numeric-method Man page
setFinetuneLearningRate Man page
setFinetuneLearningRate,dbn,numeric-method Man page
setFinetuneLearningRate,sda,numeric-method Man page
setHiddenRepresentation Man page
setHiddenRepresentation,da,numeric-method Man page
setHiddenRepresentation,rbm,numeric-method Man page
setLearningRate Man page
setLearningRate,da,numeric-method Man page
setLearningRate,rbm,numeric-method Man page
setPretrainEpochs Man page
setPretrainEpochs,dbn,numeric-method Man page
setPretrainEpochs,sda,numeric-method Man page
setPretrainLearningRate Man page
setPretrainLearningRate,dbn,numeric-method Man page
setPretrainLearningRate,sda,numeric-method Man page
setStep Man page
setStep,dbn,numeric-method Man page
setStep,rbm,numeric-method Man page
setTrainingEpochs Man page
setTrainingEpochs,da,numeric-method Man page
setTrainingEpochs,rbm,numeric-method Man page
Step Man page
Step,dbn-method Man page
Step,rbm-method Man page
summary,da-method Man page
summary,dbn-method Man page
summary,rbm-method Man page
summary,sda-method Man page
test_X Man page
train Man page
train,da-method Man page
TrainingEpochs Man page
TrainingEpochs,da-method Man page
TrainingEpochs,rbm-method Man page
train,rbm-method Man page
train_X Man page
train_Y Man page

Files

RcppDL
RcppDL/src
RcppDL/src/Makevars
RcppDL/src/deeplearning
RcppDL/src/deeplearning/RBM.h
RcppDL/src/deeplearning/dA.cpp
RcppDL/src/deeplearning/HiddenLayer.cpp
RcppDL/src/deeplearning/LogisticRegression.h
RcppDL/src/deeplearning/SdA.h
RcppDL/src/deeplearning/DBN.cpp
RcppDL/src/deeplearning/dA.h
RcppDL/src/deeplearning/utils.h
RcppDL/src/deeplearning/LogisticRegression.cpp
RcppDL/src/deeplearning/SdA.cpp
RcppDL/src/deeplearning/RBM.cpp
RcppDL/src/deeplearning/DBN.h
RcppDL/src/deeplearning/HiddenLayer.h
RcppDL/src/RcppDL.h
RcppDL/src/util.h
RcppDL/src/RcppDL.cpp
RcppDL/NAMESPACE
RcppDL/data
RcppDL/data/test.RData
RcppDL/R
RcppDL/R/AllGenerics.R RcppDL/R/sda-methods.R RcppDL/R/dA-methods.R RcppDL/R/dbn-methods.R RcppDL/R/DataClasses.R RcppDL/R/rbm-methods.R RcppDL/R/zzz.R
RcppDL/MD5
RcppDL/DESCRIPTION
RcppDL/man
RcppDL/man/metadata.Rd RcppDL/man/datasets.Rd RcppDL/man/RcppDL-package.Rd RcppDL/man/dl-class.Rd RcppDL/man/dl-methods.Rd
RcppDL/cleanup

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

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

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