darch-package | Deep architectures in R |
addExecOutput | Adds an execution output for a DArch object |
addExecOutput-method | Adds an execution output for a DArch object |
addLayer | Adds a layer to the DArch object |
addLayer-method | Adds a layer to the DArch object |
addLayerField | Adds a field to a layer |
addLayerField-method | Adds a field to a layer |
backpropagation | Backpropagation learning function |
binSigmoidUnit | Binary sigmoid unit function. |
crossEntropyError | Cross entropy error function |
DArch | Class for deep architectures |
darch | Deep architectures in R |
DArch-class | Class for deep architectures |
fineTuneDArch | Fine tuning function for the deep architecture. |
fineTuneDArch-method | Fine tuning function for the deep architecture. |
generateRBMs | Generates the rbm's for the pre-training. |
generateRBMs-method | Generates the rbm's for the pre-training. |
generateWeights | Generates a weight matrix. |
getBatchSize | Returns the batch size of the 'Net'. |
getBatchSize-method | Returns the batch size of the 'Net'. |
getCancel | Returns the cancel value. |
getCancel-method | Returns the cancel value. |
getCancelMessage | Returns the cancel message. |
getCancelMessage-method | Returns the cancel message. |
getErrorFunction | Returns the error function of the 'Net'. |
getErrorFunction-method | Returns the error function of the 'Net'. |
getExecOutput | Returns the execution output of the layer from the 'DArch' object |
getExecOutput-method | Returns the execution output of the layer from the 'DArch' object |
getExecOutputs | Returns the execution output list of the 'DArch' object |
getExecOutputs-method | Returns the execution output list of the 'DArch' object |
getExecuteFunction | Returns the function for the execution of the 'DArch' network. |
getExecuteFunction-method | Returns the function for the execution of the 'DArch' network. |
getFF | Returns if the weights are saved as ff objects |
getFF-method | Returns if the weights are saved as ff objects |
getFinalMomentum | Returns the final momentum of the 'Net'. |
getFinalMomentum-method | Returns the final momentum of the 'Net'. |
getFineTuneFunction | Returns the fine tune function for the 'DArch' object. |
getFineTuneFunction-method | Returns the fine tune function for the 'DArch' object. |
getGenWeightFunction | Returns the function for generating weight matrices. |
getGenWeightFunction-method | Returns the function for generating weight matrices. |
getHiddenBiases | Returns the biases of the hidden units. |
getHiddenBiases-method | Returns the biases of the hidden units. |
getHiddenBiasesInc | Returns the update value for the biases of the hidden units. |
getHiddenBiasesInc-method | Returns the update value for the biases of the hidden units. |
getHiddenUnitStates | Returns a list with the states of the hidden units. |
getHiddenUnitStates-method | Returns a list with the states of the hidden units. |
getLayer | Returns a layer from the 'DArch' object. |
getLayer-method | Returns a layer from the 'DArch' object. |
getLayerField | Returns the field of a layer from the 'DArch' object. |
getLayerField-method | Returns the field of a layer from the 'DArch' object. |
getLayerFunction | Returns the neuron function of a layer from the 'DArch' object. |
getLayerFunction-method | Returns the neuron function of a layer from the 'DArch' object. |
getLayers | Returns the a list of layers from the 'DArch' object. |
getLayers-method | Returns the a list of layers from the 'DArch' object. |
getLayerWeights | Returns the weights of a layer from the 'DArch' object. |
getLayerWeights-method | Returns the weights of a layer from the 'DArch' object. |
getLearnRateBiases | Returns the learning rate for the bias weigths of the 'DArch' object. |
getLearnRateBiases-method | Returns the learning rate for the bias weigths of the 'DArch' object. |
getLearnRateBiasHidden | Returns the learning rate for the hidden biases. |
getLearnRateBiasHidden-method | Returns the learning rate for the hidden biases. |
getLearnRateBiasVisible | Returns the learning rate for the visible biases. |
getLearnRateBiasVisible-method | Returns the learning rate for the visible biases. |
getLearnRateWeights | Returns the learn rate of the weights. |
getLearnRateWeights-method | Returns the learn rate of the weights. |
getMomentum | Returns the momentum of the 'Net'. |
getMomentum-method | Returns the momentum of the 'Net'. |
getMomentumSwitch | Returns the momentum switch of the 'Net'. |
getMomentumSwitch-method | Returns the momentum switch of the 'Net'. |
getNumHidden | Returns the number of hidden units of the 'RBM' |
getNumHidden-method | Returns the number of hidden units of the 'RBM' |
getNumVisible | Returns the number of visible units of the 'RBM' |
getNumVisible-method | Returns the number of visible units of the 'RBM' |
getOutput | Returns the output of the 'RBM' |
getOutput-method | Returns the output of the 'RBM' |
getPosPhaseData | Returns the data for the positive phaes. |
getPosPhaseData-method | Returns the data for the positive phaes. |
getRBMList | Returns a list of 'RBM's of the 'DArch' object. |
getRBMList-method | Returns a list of 'RBM's of the 'DArch' object. |
getStats | Returns the list of statistics for the network |
getStats-method | Returns the list of statistics for the network |
getVisibleBiases | Returns the biases of the visible units. |
getVisibleBiases-method | Returns the biases of the visible units. |
getVisibleBiasesInc | Returns the update value for the biases of the visible units. |
getVisibleBiasesInc-method | Returns the update value for the biases of the visible units. |
getVisibleUnitStates | Returns a list with the states of the visible units. |
getVisibleUnitStates-method | Returns a list with the states of the visible units. |
getWeightCost | Returns the weigth cost for the training |
getWeightCost-method | Returns the weigth cost for the training |
getWeightInc | Returns the update value for the weights. |
getWeightInc-method | Returns the update value for the weights. |
getWeights | Returns the weigths of the 'RBM'. |
getWeights-method | Returns the weigths of the 'RBM'. |
linearUnit | Linear unit function. |
linearUnitDerivative | Linear unit function with unit derivatives. |
linearUnitFunc | Calculates the linear neuron output no transfer function |
loadDArch | Loads a DArch network |
loadRBM | Loads a RBM network |
loadRBMFFWeights | Loads weigths and biases for a RBM network from a ffData file. |
makeStartEndPoints | Makes start- and end-points for the batches. |
minimize | Minimize a differentiable multivariate function. |
minimizeAutoencoder | Conjugate gradient for a autoencoder network |
minimizeClassifier | Conjugate gradient for a classification network |
mseError | Mean quared error function |
Net | Abtract class for neural networks. |
Net-class | Abtract class for neural networks. |
newDArch | Constructor function for 'DArch' objects. |
newRBM | Constructor function for RBM object. |
preTrainDArch | Pre trains a 'DArch' network |
preTrainDArch-method | Pre trains a 'DArch' network |
quadraticError | Quadratic error function |
RBM | Class for Restricted-Bolzmann-Machine |
RBM-class | Class for Restricted-Bolzmann-Machine |
rbmUpdate | Function for updating the weights and biases of an 'RBM' |
readMNIST | Function for generating ff files of the MNIST Database |
removeLayerField | Removes a layer from the 'DArch' object |
removeLayerField-method | Removes a layer from the 'DArch' object |
resetDArch | Resets the weights and biases of the 'DArch' object |
resetDArch-method | Resets the weights and biases of the 'DArch' object |
resetExecOutput | Resets the output list of the 'DArch' object |
resetExecOutput-method | Resets the output list of the 'DArch' object |
resetRBM | Resets the weights and biases of the 'RBM' object |
resetRBM-method | Resets the weights and biases of the 'RBM' object |
rpropagation | Resilient-Backpropgation training for deep architectures. |
runDArch | Execute the darch |
saveDArch | Saves a DArch network |
saveDArch-method | Saves a DArch network |
saveRBM | Saves a RBM network |
saveRBM-method | Saves a RBM network |
saveRBMFFWeights | Saves weights and biases of a RBM network into a ffData file. |
saveRBMFFWeights-method | Saves weights and biases of a RBM network into a ffData file. |
setBatchSize | Sets the batch size of the 'Net'. |
setBatchSize<- | Sets the batch size of the 'Net'. |
setBatchSize<--method | Sets the batch size of the 'Net'. |
setCancel | Set whether the learning shall be canceled. |
setCancel<- | Set whether the learning shall be canceled. |
setCancel<--method | Set whether the learning shall be canceled. |
setCancelMessage | Sets the cancel message. |
setCancelMessage<- | Sets the cancel message. |
setCancelMessage<--method | Sets the cancel message. |
setErrorFunction | Sets the error function of the 'Net'. |
setErrorFunction<- | Sets the error function of the 'Net'. |
setErrorFunction<--method | Sets the error function of the 'Net'. |
setExecuteFunction | Sets the execution function for the network |
setExecuteFunction<- | Sets the execution function for the network |
setExecuteFunction<--method | Sets the execution function for the network |
setFF | Sets if the weights are saved as ff objects |
setFF<- | Sets if the weights are saved as ff objects |
setFF<--method | Sets if the weights are saved as ff objects |
setFinalMomentum | Sets the final momentum of the 'Net'. |
setFinalMomentum<- | Sets the final momentum of the 'Net'. |
setFinalMomentum<--method | Sets the final momentum of the 'Net'. |
setFineTuneFunction | Sets the fine tuning function for the network |
setFineTuneFunction<- | Sets the fine tuning function for the network |
setFineTuneFunction<--method | Sets the fine tuning function for the network |
setGenWeightFunction | Sets the function for generating weight matrices. |
setGenWeightFunction<- | Sets the function for generating weight matrices. |
setGenWeightFunction<--method | Sets the function for generating weight matrices. |
setHiddenBiases | Sets the biases of the hidden units for the 'RBM' object |
setHiddenBiases<- | Sets the biases of the hidden units for the 'RBM' object |
setHiddenBiases<--method | Sets the biases of the hidden units for the 'RBM' object |
setHiddenBiasesInc | Sets the update value for the biases of the hidden units |
setHiddenBiasesInc<- | Sets the update value for the biases of the hidden units |
setHiddenBiasesInc<--method | Sets the update value for the biases of the hidden units |
setHiddenUnitFunction | Sets the unit function of the hidden units |
setHiddenUnitFunction<- | Sets the unit function of the hidden units |
setHiddenUnitFunction<--method | Sets the unit function of the hidden units |
setHiddenUnitStates | Sets the states of the hidden units |
setHiddenUnitStates<- | Sets the states of the hidden units |
setHiddenUnitStates<--method | Sets the states of the hidden units |
setLayer | Sets a layer with the given index for the network |
setLayer<- | Sets a layer with the given index for the network |
setLayer<--method | Sets a layer with the given index for the network |
setLayerField | Sets a field in a layer. |
setLayerField<- | Sets a field in a layer. |
setLayerField<--method | Sets a field in a layer. |
setLayerFunction | Sets the function for a layer with the given index |
setLayerFunction<- | Sets the function for a layer with the given index |
setLayerFunction<--method | Sets the function for a layer with the given index |
setLayers | Sets the layers for the network |
setLayers<- | Sets the layers for the network |
setLayers<--method | Sets the layers for the network |
setLayerWeights | Sets the weights of a layer with the given index |
setLayerWeights<- | Sets the weights of a layer with the given index |
setLayerWeights<--method | Sets the weights of a layer with the given index |
setLearnRateBiases | Sets the learning rate for the biases |
setLearnRateBiases<- | Sets the learning rate for the biases |
setLearnRateBiases<--method | Sets the learning rate for the biases |
setLearnRateBiasHidden | Sets the learnig rates of the biases for the hidden units |
setLearnRateBiasHidden<- | Sets the learnig rates of the biases for the hidden units |
setLearnRateBiasHidden<--method | Sets the learnig rates of the biases for the hidden units |
setLearnRateBiasVisible | Sets the learnig rates of the biases for the visible units |
setLearnRateBiasVisible<- | Sets the learnig rates of the biases for the visible units |
setLearnRateBiasVisible<--method | Sets the learnig rates of the biases for the visible units |
setLearnRateWeights | Sets the learning rate for the weights. |
setLearnRateWeights<- | Sets the learning rate for the weights. |
setLearnRateWeights<--method | Sets the learning rate for the weights. |
setLogLevel | Sets the log level for the 'Net'. |
setLogLevel<- | Sets the log level for the 'Net'. |
setLogLevel<--method | Sets the log level for the 'Net'. |
setMomentum | Sets the momentum of the 'Net'. |
setMomentum<- | Sets the momentum of the 'Net'. |
setMomentum<--method | Sets the momentum of the 'Net'. |
setMomentumSwitch | Sets the momentum switch of the 'Net'. |
setMomentumSwitch<- | Sets the momentum switch of the 'Net'. |
setMomentumSwitch<--method | Sets the momentum switch of the 'Net'. |
setNumHidden | Sets the number of hidden units |
setNumHidden<- | Sets the number of hidden units |
setNumHidden<--method | Sets the number of hidden units |
setNumVisible | Sets the number of visible units |
setNumVisible<- | Sets the number of visible units |
setNumVisible<--method | Sets the number of visible units |
setOutput | Sets the output of the 'RBM' object |
setOutput<- | Sets the output of the 'RBM' object |
setOutput<--method | Sets the output of the 'RBM' object |
setPosPhaseData | Sets the positive phase data for the training |
setPosPhaseData<- | Sets the positive phase data for the training |
setPosPhaseData<--method | Sets the positive phase data for the training |
setRBMList | Sets the list of RBMs |
setRBMList<- | Sets the list of RBMs |
setRBMList<--method | Sets the list of RBMs |
setStats | Adds a list of statistics to the network |
setStats<- | Adds a list of statistics to the network |
setStats<--method | Adds a list of statistics to the network |
setUpdateFunction | Sets the update function of the 'RBM' object |
setUpdateFunction<- | Sets the update function of the 'RBM' object |
setUpdateFunction<--method | Sets the update function of the 'RBM' object |
setVisibleBiases | Sets the biases of the visible units for the 'RBM' object |
setVisibleBiases<- | Sets the biases of the visible units for the 'RBM' object |
setVisibleBiases<--method | Sets the biases of the visible units for the 'RBM' object |
setVisibleBiasesInc | Sets the update value for the biases of the visible units |
setVisibleBiasesInc<- | Sets the update value for the biases of the visible units |
setVisibleBiasesInc<--method | Sets the update value for the biases of the visible units |
setVisibleUnitFunction | Sets the unit function of the visible units |
setVisibleUnitFunction<- | Sets the unit function of the visible units |
setVisibleUnitFunction<--method | Sets the unit function of the visible units |
setVisibleUnitStates | Sets the states of the visible units |
setVisibleUnitStates<- | Sets the states of the visible units |
setVisibleUnitStates<--method | Sets the states of the visible units |
setWeightCost | Sets the weight costs for the training |
setWeightCost<- | Sets the weight costs for the training |
setWeightCost<--method | Sets the weight costs for the training |
setWeightInc | Sets the update values for the weights |
setWeightInc<- | Sets the update values for the weights |
setWeightInc<--method | Sets the update values for the weights |
setWeights | Sets the weights of the 'RBM' object |
setWeights<- | Sets the weights of the 'RBM' object |
setWeights<--method | Sets the weights of the 'RBM' object |
sigmoidUnit | Sigmoid unit function. |
sigmoidUnitDerivative | Sigmoid unit function with unit derivatives. |
sigmUnitFunc | Calculates the neuron output with the sigmoid function |
sigmUnitFuncSwitch | Calculates the neuron output with the sigmoid function |
softmaxUnit | Softmax unit function. |
softmaxUnitDerivative | Softmax unit function with unit derivatives. |
trainRBM | Trains a 'RBM' with contrastive divergence |
trainRBM-method | Trains a 'RBM' with contrastive divergence |